builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0128 starttime: 1462580823.69 results: success (0) buildid: 20160506161844 builduid: af4cb0eabbd54d7d9439215173f25315 revision: ddb972fb7c3721d82fb05774bbaf41806f13e545 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.686433) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.686828) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.687130) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.707385) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.707648) ========= 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.Lez5boOFDK/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.h1OJR1QhZr/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-06 17:27:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 9.47M=0.001s 2016-05-06 17:27:03 (9.47 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.087680 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.811506) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.811788) ========= 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.Lez5boOFDK/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.h1OJR1QhZr/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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.027682 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:03.861029) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 17:27:03.861341) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ddb972fb7c3721d82fb05774bbaf41806f13e545 --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 ddb972fb7c3721d82fb05774bbaf41806f13e545 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Lez5boOFDK/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.h1OJR1QhZr/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-06 17:27:03,831 truncating revision to first 12 chars 2016-05-06 17:27:03,831 Setting DEBUG logging. 2016-05-06 17:27:03,831 attempt 1/10 2016-05-06 17:27:03,831 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ddb972fb7c37?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 17:27:04,616 unpacking tar archive at: mozilla-aurora-ddb972fb7c37/testing/mozharness/ program finished with exit code 0 elapsedTime=1.031722 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 17:27:05.089898) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:05.090233) ========= script_repo_revision: ddb972fb7c3721d82fb05774bbaf41806f13e545 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:05.090609) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:05.090883) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:27:05.107344) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 52 secs) (at 2016-05-06 17:27:05.107609) ========= /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.Lez5boOFDK/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.h1OJR1QhZr/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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 17:27:05 INFO - MultiFileLogger online at 20160506 17:27:05 in /builds/slave/test 17:27:05 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 17:27:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:27:05 INFO - {'append_to_log': False, 17:27:05 INFO - 'base_work_dir': '/builds/slave/test', 17:27:05 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:27:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:27:05 INFO - 'buildbot_json_path': 'buildprops.json', 17:27:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:27:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:27:05 INFO - 'download_minidump_stackwalk': True, 17:27:05 INFO - 'download_symbols': 'true', 17:27:05 INFO - 'e10s': False, 17:27:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:27:05 INFO - 'tooltool.py': '/tools/tooltool.py', 17:27:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:27:05 INFO - '/tools/misc-python/virtualenv.py')}, 17:27:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:27:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:27:05 INFO - 'log_level': 'info', 17:27:05 INFO - 'log_to_console': True, 17:27:05 INFO - 'opt_config_files': (), 17:27:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:27:05 INFO - '--processes=1', 17:27:05 INFO - '--config=%(test_path)s/wptrunner.ini', 17:27:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:27:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:27:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:27:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:27:05 INFO - 'pip_index': False, 17:27:05 INFO - 'require_test_zip': True, 17:27:05 INFO - 'test_type': ('testharness',), 17:27:05 INFO - 'this_chunk': '1', 17:27:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:27:05 INFO - 'total_chunks': '10', 17:27:05 INFO - 'virtualenv_path': 'venv', 17:27:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:27:05 INFO - 'work_dir': 'build'} 17:27:05 INFO - ##### 17:27:05 INFO - ##### Running clobber step. 17:27:05 INFO - ##### 17:27:05 INFO - Running pre-action listener: _resource_record_pre_action 17:27:05 INFO - Running main action method: clobber 17:27:05 INFO - rmtree: /builds/slave/test/build 17:27:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:27:07 INFO - Running post-action listener: _resource_record_post_action 17:27:07 INFO - ##### 17:27:07 INFO - ##### Running read-buildbot-config step. 17:27:07 INFO - ##### 17:27:07 INFO - Running pre-action listener: _resource_record_pre_action 17:27:07 INFO - Running main action method: read_buildbot_config 17:27:07 INFO - Using buildbot properties: 17:27:07 INFO - { 17:27:07 INFO - "project": "", 17:27:07 INFO - "product": "firefox", 17:27:07 INFO - "script_repo_revision": "production", 17:27:07 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 17:27:07 INFO - "repository": "", 17:27:07 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 17:27:07 INFO - "buildid": "20160506161844", 17:27:07 INFO - "pgo_build": "False", 17:27:07 INFO - "basedir": "/builds/slave/test", 17:27:07 INFO - "buildnumber": 190, 17:27:07 INFO - "slavename": "t-yosemite-r7-0128", 17:27:07 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 17:27:07 INFO - "platform": "macosx64", 17:27:07 INFO - "branch": "mozilla-aurora", 17:27:07 INFO - "revision": "ddb972fb7c3721d82fb05774bbaf41806f13e545", 17:27:07 INFO - "repo_path": "releases/mozilla-aurora", 17:27:07 INFO - "moz_repo_path": "", 17:27:07 INFO - "stage_platform": "macosx64", 17:27:07 INFO - "builduid": "af4cb0eabbd54d7d9439215173f25315", 17:27:07 INFO - "slavebuilddir": "test" 17:27:07 INFO - } 17:27:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 17:27:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 17:27:07 INFO - Running post-action listener: _resource_record_post_action 17:27:07 INFO - ##### 17:27:07 INFO - ##### Running download-and-extract step. 17:27:07 INFO - ##### 17:27:07 INFO - Running pre-action listener: _resource_record_pre_action 17:27:07 INFO - Running main action method: download_and_extract 17:27:07 INFO - mkdir: /builds/slave/test/build/tests 17:27:07 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')]} 17:27:07 INFO - https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:27:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:27:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:27:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:08 INFO - Downloaded 1235 bytes. 17:27:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:27:08 INFO - Using the following test package requirements: 17:27:08 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:27:08 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 17:27:08 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 17:27:08 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'jsshell-mac64.zip'], 17:27:08 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 17:27:08 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:27:08 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 17:27:08 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 17:27:08 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 17:27:08 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:27:08 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 17:27:08 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 17:27:08 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')]} 17:27:08 INFO - https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:27:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:27:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:27:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:09 INFO - Downloaded 17969674 bytes. 17:27:09 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/*'] 17:27:09 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/* 17:27:09 INFO - caution: filename not matched: web-platform/* 17:27:09 INFO - Return code: 11 17:27: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')]} 17:27:09 INFO - https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:27:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:27:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:27:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:11 INFO - Downloaded 36408648 bytes. 17:27:11 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/*'] 17:27:11 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/* 17:27:15 INFO - caution: filename not matched: bin/* 17:27:15 INFO - caution: filename not matched: config/* 17:27:15 INFO - caution: filename not matched: mozbase/* 17:27:15 INFO - caution: filename not matched: marionette/* 17:27:15 INFO - caution: filename not matched: tools/wptserve/* 17:27:15 INFO - Return code: 11 17:27: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')]} 17:27:15 INFO - https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 17:27:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:27:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:27:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 17:27:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:18 INFO - Downloaded 73028361 bytes. 17:27:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:27:18 INFO - mkdir: /builds/slave/test/properties 17:27:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:27:18 INFO - Writing to file /builds/slave/test/properties/build_url 17:27:18 INFO - Contents: 17:27:18 INFO - build_url:https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:27:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:27:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:27:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:27:19 INFO - Contents: 17:27:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:27:19 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')]} 17:27:19 INFO - https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:27:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:27:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:27:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BdhDlFCRTBawhnOXIDDhQw/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 17:27:22 INFO - Downloaded 103573804 bytes. 17:27:22 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'] 17:27:22 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 17:27:26 INFO - Return code: 0 17:27:26 INFO - Running post-action listener: _resource_record_post_action 17:27:26 INFO - Running post-action listener: set_extra_try_arguments 17:27:26 INFO - ##### 17:27:26 INFO - ##### Running create-virtualenv step. 17:27:26 INFO - ##### 17:27:26 INFO - Running pre-action listener: _pre_create_virtualenv 17:27:26 INFO - Running pre-action listener: _resource_record_pre_action 17:27:26 INFO - Running main action method: create_virtualenv 17:27:26 INFO - Creating virtualenv /builds/slave/test/build/venv 17:27:26 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 17:27:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:27:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:27:26 INFO - Using real prefix '/tools/python27' 17:27:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:27:27 INFO - Installing distribute.............................................................................................................................................................................................done. 17:27:30 INFO - Installing pip.................done. 17:27:30 INFO - Return code: 0 17:27:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:27:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:27:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:27:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:30 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 0x10223ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10225bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdb1ac6faf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022575e0>, '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 0x101e3acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e65990>, '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.Lez5boOFDK/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.h1OJR1QhZr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:27:30 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 17:27:30 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 17:27:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Lez5boOFDK/Render', 17:27:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:27:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:27:30 INFO - 'HOME': '/Users/cltbld', 17:27:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:27:30 INFO - 'LOGNAME': 'cltbld', 17:27:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:30 INFO - 'MOZ_NO_REMOTE': '1', 17:27:30 INFO - 'NO_EM_RESTART': '1', 17:27:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:27:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:27:30 INFO - 'PWD': '/builds/slave/test', 17:27:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:27:30 INFO - 'SHELL': '/bin/bash', 17:27:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h1OJR1QhZr/Listeners', 17:27:30 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 17:27:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:27:30 INFO - 'USER': 'cltbld', 17:27:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:27:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:27:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:27:30 INFO - 'XPC_FLAGS': '0x0', 17:27:30 INFO - 'XPC_SERVICE_NAME': '0', 17:27:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:27:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:27:30 INFO - Downloading/unpacking psutil>=0.7.1 17:27:30 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 17:27:30 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 17:27:30 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 17:27:30 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 17:27:30 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 17:27:30 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 17:27:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:27:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:27:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:27:33 INFO - Installing collected packages: psutil 17:27:33 INFO - Running setup.py install for psutil 17:27:33 INFO - building 'psutil._psutil_osx' extension 17:27:33 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 17:27:34 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 17:27:34 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 17:27:34 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 17:27:34 INFO - building 'psutil._psutil_posix' extension 17:27:34 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 17:27:34 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:27:34 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:27:34 INFO - ^ 17:27:34 INFO - 1 warning generated. 17:27:34 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 17:27:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:27:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:27:34 INFO - Successfully installed psutil 17:27:34 INFO - Cleaning up... 17:27:34 INFO - Return code: 0 17:27:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:27: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')]} 17:27:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27: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')]} 17:27:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27: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', '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 0x10223ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10225bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdb1ac6faf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022575e0>, '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 0x101e3acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e65990>, '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.Lez5boOFDK/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.h1OJR1QhZr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:27: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:27: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 mozsystemmonitor==0.0.0 17:27:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Lez5boOFDK/Render', 17:27:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:27:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:27:34 INFO - 'HOME': '/Users/cltbld', 17:27:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:27:34 INFO - 'LOGNAME': 'cltbld', 17:27:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:34 INFO - 'MOZ_NO_REMOTE': '1', 17:27:34 INFO - 'NO_EM_RESTART': '1', 17:27:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:27:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:27:34 INFO - 'PWD': '/builds/slave/test', 17:27:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:27:34 INFO - 'SHELL': '/bin/bash', 17:27:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h1OJR1QhZr/Listeners', 17:27:34 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 17:27:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:27:34 INFO - 'USER': 'cltbld', 17:27:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:27:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:27:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:27:34 INFO - 'XPC_FLAGS': '0x0', 17:27:34 INFO - 'XPC_SERVICE_NAME': '0', 17:27:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:27:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:27:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:27: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 17:27: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 17:27: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 17:27: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 17:27: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 17:27: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 17:27:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:27:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:27:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:27:37 INFO - Installing collected packages: mozsystemmonitor 17:27:37 INFO - Running setup.py install for mozsystemmonitor 17:27:37 INFO - Successfully installed mozsystemmonitor 17:27:37 INFO - Cleaning up... 17:27:37 INFO - Return code: 0 17:27:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:27:37 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')]} 17:27:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:37 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')]} 17:27:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:37 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 0x10223ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10225bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdb1ac6faf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022575e0>, '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 0x101e3acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e65990>, '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.Lez5boOFDK/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.h1OJR1QhZr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:27:37 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 17:27:37 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 17:27:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Lez5boOFDK/Render', 17:27:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:27:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:27:37 INFO - 'HOME': '/Users/cltbld', 17:27:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:27:37 INFO - 'LOGNAME': 'cltbld', 17:27:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:37 INFO - 'MOZ_NO_REMOTE': '1', 17:27:37 INFO - 'NO_EM_RESTART': '1', 17:27:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:27:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:27:37 INFO - 'PWD': '/builds/slave/test', 17:27:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:27:37 INFO - 'SHELL': '/bin/bash', 17:27:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h1OJR1QhZr/Listeners', 17:27:37 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 17:27:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:27:37 INFO - 'USER': 'cltbld', 17:27:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:27:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:27:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:27:37 INFO - 'XPC_FLAGS': '0x0', 17:27:37 INFO - 'XPC_SERVICE_NAME': '0', 17:27:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:27:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:27:37 INFO - Downloading/unpacking blobuploader==1.2.4 17:27: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 17:27: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 17:27: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 17:27: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 17:27: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 17:27: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 17:27:40 INFO - Downloading blobuploader-1.2.4.tar.gz 17:27:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:27:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:27:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 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 17:27:40 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 17:27:41 INFO - Downloading docopt-0.6.1.tar.gz 17:27:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:27:41 INFO - Installing collected packages: blobuploader, requests, docopt 17:27:41 INFO - Running setup.py install for blobuploader 17:27:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:27:41 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:27:41 INFO - Running setup.py install for requests 17:27:42 INFO - Running setup.py install for docopt 17:27:42 INFO - Successfully installed blobuploader requests docopt 17:27:42 INFO - Cleaning up... 17:27:42 INFO - Return code: 0 17:27:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:27:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:27:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:42 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 0x10223ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10225bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdb1ac6faf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022575e0>, '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 0x101e3acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e65990>, '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.Lez5boOFDK/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.h1OJR1QhZr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:27:42 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 17:27:42 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 17:27:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Lez5boOFDK/Render', 17:27:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:27:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:27:42 INFO - 'HOME': '/Users/cltbld', 17:27:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:27:42 INFO - 'LOGNAME': 'cltbld', 17:27:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:42 INFO - 'MOZ_NO_REMOTE': '1', 17:27:42 INFO - 'NO_EM_RESTART': '1', 17:27:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:27:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:27:42 INFO - 'PWD': '/builds/slave/test', 17:27:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:27:42 INFO - 'SHELL': '/bin/bash', 17:27:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h1OJR1QhZr/Listeners', 17:27:42 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 17:27:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:27:42 INFO - 'USER': 'cltbld', 17:27:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:27:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:27:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:27:42 INFO - 'XPC_FLAGS': '0x0', 17:27:42 INFO - 'XPC_SERVICE_NAME': '0', 17:27:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:27:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:27:42 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-83tYcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:27:42 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-ogQwyw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:27:42 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-qTAVYw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:27:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:27:42 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-uO03i5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-jnOsB8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-JGPFAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-s3LhRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-vf20wM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-svts5F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-bKVL50-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-0pnLZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-Z0QY13-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-AKOtvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:27:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:27:43 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-k0jtxh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:27:44 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-Ihcc1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:27:44 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-LsLG_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:27:44 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-CehYgV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:27:44 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-Ddd2QP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:27:44 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-tN5J40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:27:44 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-YI99Y7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:27:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:27:45 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-Ss0Gey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:27:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:27:45 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 17:27:45 INFO - Running setup.py install for manifestparser 17:27:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:27:45 INFO - Running setup.py install for mozcrash 17:27:45 INFO - Running setup.py install for mozdebug 17:27:45 INFO - Running setup.py install for mozdevice 17:27:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:27:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:27:45 INFO - Running setup.py install for mozfile 17:27:45 INFO - Running setup.py install for mozhttpd 17:27:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Running setup.py install for mozinfo 17:27:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Running setup.py install for mozInstall 17:27:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Running setup.py install for mozleak 17:27:46 INFO - Running setup.py install for mozlog 17:27:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Running setup.py install for moznetwork 17:27:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:27:46 INFO - Running setup.py install for mozprocess 17:27:46 INFO - Running setup.py install for mozprofile 17:27:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:27:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:27:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:27:47 INFO - Running setup.py install for mozrunner 17:27:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:27:47 INFO - Running setup.py install for mozscreenshot 17:27:47 INFO - Running setup.py install for moztest 17:27:47 INFO - Running setup.py install for mozversion 17:27:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:27:47 INFO - Running setup.py install for wptserve 17:27:47 INFO - Running setup.py install for marionette-driver 17:27:48 INFO - Running setup.py install for browsermob-proxy 17:27:48 INFO - Running setup.py install for marionette-client 17:27:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:27:48 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:27:48 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 17:27:48 INFO - Cleaning up... 17:27:48 INFO - Return code: 0 17:27:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:27:48 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')]} 17:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:48 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')]} 17:27:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:27:48 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 0x10223ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10225bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fdb1ac6faf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022575e0>, '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 0x101e3acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e65990>, '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.Lez5boOFDK/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.h1OJR1QhZr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:27:48 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 17:27:48 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 17:27:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Lez5boOFDK/Render', 17:27:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:27:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:27:48 INFO - 'HOME': '/Users/cltbld', 17:27:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:27:48 INFO - 'LOGNAME': 'cltbld', 17:27:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:48 INFO - 'MOZ_NO_REMOTE': '1', 17:27:48 INFO - 'NO_EM_RESTART': '1', 17:27:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:27:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:27:48 INFO - 'PWD': '/builds/slave/test', 17:27:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:27:48 INFO - 'SHELL': '/bin/bash', 17:27:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h1OJR1QhZr/Listeners', 17:27:48 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 17:27:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:27:48 INFO - 'USER': 'cltbld', 17:27:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:27:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:27:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:27:48 INFO - 'XPC_FLAGS': '0x0', 17:27:48 INFO - 'XPC_SERVICE_NAME': '0', 17:27:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:27:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:27:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:27:48 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-IYq3DA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-wgr2tV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-J_NhPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-EIeQar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-mAWCiT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-AuPvKK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-qUww76-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-E6HI6j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-tc4tqW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-bKisn1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:27:49 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)) 17:27:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:27:49 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-xpBJ4K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-gUN3eW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-GpATI9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-xo4D6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-6T_jsn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-i40PpW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-a7xVWm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-VOMqxg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-8kjtgn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:27:50 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)) 17:27:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:27:50 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-asu6Lt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:27:51 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)) 17:27:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:27:51 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-gGdUmJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:27:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:27:51 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)) 17:27:51 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)) 17:27:51 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)) 17:27:51 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)) 17:27:51 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)) 17:27:51 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)) 17:27:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:27:51 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 17:27:51 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 17:27:51 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 17:27:51 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 17:27:51 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 17:27:51 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 17:27:53 INFO - Downloading blessings-1.6.tar.gz 17:27:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:27:54 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)) 17:27:54 INFO - Installing collected packages: blessings 17:27:54 INFO - Running setup.py install for blessings 17:27:54 INFO - Successfully installed blessings 17:27:54 INFO - Cleaning up... 17:27:54 INFO - Return code: 0 17:27:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:27:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:27:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:27:54 INFO - Reading from file tmpfile_stdout 17:27:54 INFO - Current package versions: 17:27:54 INFO - blessings == 1.6 17:27:54 INFO - blobuploader == 1.2.4 17:27:54 INFO - browsermob-proxy == 0.6.0 17:27:54 INFO - docopt == 0.6.1 17:27:54 INFO - manifestparser == 1.1 17:27:54 INFO - marionette-client == 2.3.0 17:27:54 INFO - marionette-driver == 1.4.0 17:27:54 INFO - mozInstall == 1.12 17:27:54 INFO - mozcrash == 0.17 17:27:54 INFO - mozdebug == 0.1 17:27:54 INFO - mozdevice == 0.48 17:27:54 INFO - mozfile == 1.2 17:27:54 INFO - mozhttpd == 0.7 17:27:54 INFO - mozinfo == 0.9 17:27:54 INFO - mozleak == 0.1 17:27:54 INFO - mozlog == 3.1 17:27:54 INFO - moznetwork == 0.27 17:27:54 INFO - mozprocess == 0.22 17:27:54 INFO - mozprofile == 0.28 17:27:54 INFO - mozrunner == 6.11 17:27:54 INFO - mozscreenshot == 0.1 17:27:54 INFO - mozsystemmonitor == 0.0 17:27:54 INFO - moztest == 0.7 17:27:54 INFO - mozversion == 1.4 17:27:54 INFO - psutil == 3.1.1 17:27:54 INFO - requests == 1.2.3 17:27:54 INFO - wptserve == 1.4.0 17:27:54 INFO - wsgiref == 0.1.2 17:27:54 INFO - Running post-action listener: _resource_record_post_action 17:27:54 INFO - Running post-action listener: _start_resource_monitoring 17:27:54 INFO - Starting resource monitoring. 17:27:54 INFO - ##### 17:27:54 INFO - ##### Running pull step. 17:27:54 INFO - ##### 17:27:54 INFO - Running pre-action listener: _resource_record_pre_action 17:27:54 INFO - Running main action method: pull 17:27:54 INFO - Pull has nothing to do! 17:27:54 INFO - Running post-action listener: _resource_record_post_action 17:27:54 INFO - ##### 17:27:54 INFO - ##### Running install step. 17:27:54 INFO - ##### 17:27:54 INFO - Running pre-action listener: _resource_record_pre_action 17:27:54 INFO - Running main action method: install 17:27:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:27:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:27:54 INFO - Reading from file tmpfile_stdout 17:27:54 INFO - Detecting whether we're running mozinstall >=1.0... 17:27:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:27:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:27:55 INFO - Reading from file tmpfile_stdout 17:27:55 INFO - Output received: 17:27:55 INFO - Usage: mozinstall [options] installer 17:27:55 INFO - Options: 17:27:55 INFO - -h, --help show this help message and exit 17:27:55 INFO - -d DEST, --destination=DEST 17:27:55 INFO - Directory to install application into. [default: 17:27:55 INFO - "/builds/slave/test"] 17:27:55 INFO - --app=APP Application being installed. [default: firefox] 17:27:55 INFO - mkdir: /builds/slave/test/build/application 17:27:55 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'] 17:27:55 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 17:28:13 INFO - Reading from file tmpfile_stdout 17:28:13 INFO - Output received: 17:28:13 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 17:28:13 INFO - Running post-action listener: _resource_record_post_action 17:28:13 INFO - ##### 17:28:13 INFO - ##### Running run-tests step. 17:28:13 INFO - ##### 17:28:13 INFO - Running pre-action listener: _resource_record_pre_action 17:28:13 INFO - Running main action method: run_tests 17:28:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:28:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:28:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:28:13 INFO - grabbing minidump binary from tooltool 17:28:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:28:13 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 0x1022575e0>, '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 0x101e3acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e65990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:28:13 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 17:28:13 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 17:28:13 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:28:13 INFO - Return code: 0 17:28:13 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:28:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:28:13 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/BdhDlFCRTBawhnOXIDDhQw/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 17:28:13 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/BdhDlFCRTBawhnOXIDDhQw/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 17:28:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Lez5boOFDK/Render', 17:28:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:28:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:28:13 INFO - 'HOME': '/Users/cltbld', 17:28:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:28:13 INFO - 'LOGNAME': 'cltbld', 17:28:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:28:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:28:13 INFO - 'MOZ_NO_REMOTE': '1', 17:28:13 INFO - 'NO_EM_RESTART': '1', 17:28:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:28:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:28:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:28:13 INFO - 'PWD': '/builds/slave/test', 17:28:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:28:13 INFO - 'SHELL': '/bin/bash', 17:28:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.h1OJR1QhZr/Listeners', 17:28:13 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 17:28:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:28:13 INFO - 'USER': 'cltbld', 17:28:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:28:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:28:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:28:13 INFO - 'XPC_FLAGS': '0x0', 17:28:13 INFO - 'XPC_SERVICE_NAME': '0', 17:28:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:28:13 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/BdhDlFCRTBawhnOXIDDhQw/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 17:28:13 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 17:28:13 INFO - import pkg_resources 17:28:14 INFO - Using 1 client processes 17:28:15 INFO - wptserve Starting http server on 127.0.0.1:8000 17:28:15 INFO - wptserve Starting http server on 127.0.0.1:8001 17:28:15 INFO - wptserve Starting http server on 127.0.0.1:8443 17:28:16 INFO - SUITE-START | Running 778 tests 17:28:16 INFO - Running testharness tests 17:28:16 INFO - Setting up ssl 17:28:16 INFO - PROCESS | certutil | 17:28:16 INFO - PROCESS | certutil | 17:28:16 INFO - PROCESS | certutil | 17:28:16 INFO - Certificate Nickname Trust Attributes 17:28:16 INFO - SSL,S/MIME,JAR/XPI 17:28:16 INFO - 17:28:16 INFO - web-platform-tests CT,, 17:28:16 INFO - 17:28:16 INFO - Starting runner 17:28:17 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:28:17 INFO - PROCESS | 1643 | 1462580897907 Marionette DEBUG Marionette enabled via build flag and pref 17:28:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x113c4e800 == 1 [pid = 1643] [id = 1] 17:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 1 (0x113c4f000) [pid = 1643] [serial = 1] [outer = 0x0] 17:28:18 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 2 (0x113c50000) [pid = 1643] [serial = 2] [outer = 0x113c4f000] 17:28:18 INFO - PROCESS | 1643 | 1462580898270 Marionette INFO Listening on port 2828 17:28:18 INFO - PROCESS | 1643 | 1462580898495 Marionette DEBUG Marionette enabled via command-line flag 17:28:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166f4000 == 2 [pid = 1643] [id = 2] 17:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 3 (0x1166f4800) [pid = 1643] [serial = 3] [outer = 0x0] 17:28:18 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:28:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 4 (0x1166f5800) [pid = 1643] [serial = 4] [outer = 0x1166f4800] 17:28:18 INFO - PROCESS | 1643 | [1643] 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 17:28:18 INFO - PROCESS | 1643 | 1462580898656 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 17:28:18 INFO - PROCESS | 1643 | 1462580898727 Marionette DEBUG Closed connection conn0 17:28:18 INFO - PROCESS | 1643 | [1643] 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 17:28:18 INFO - PROCESS | 1643 | 1462580898733 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 17:28:18 INFO - PROCESS | 1643 | 1462580898741 Marionette DEBUG Closed connection conn1 17:28:18 INFO - PROCESS | 1643 | [1643] 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 17:28:18 INFO - PROCESS | 1643 | 1462580898747 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 17:28:18 INFO - PROCESS | 1643 | 1462580898754 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:28:18 INFO - PROCESS | 1643 | 1462580898760 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":"20160506161844","device":"desktop","version":"48.0a2"} 17:28:19 INFO - PROCESS | 1643 | [1643] 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 17:28:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a023000 == 3 [pid = 1643] [id = 3] 17:28:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 5 (0x11a02c000) [pid = 1643] [serial = 5] [outer = 0x0] 17:28:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a02d000 == 4 [pid = 1643] [id = 4] 17:28:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 6 (0x11a06f400) [pid = 1643] [serial = 6] [outer = 0x0] 17:28:20 INFO - PROCESS | 1643 | [1643] 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 17:28:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b36800 == 5 [pid = 1643] [id = 5] 17:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 7 (0x11a06e400) [pid = 1643] [serial = 7] [outer = 0x0] 17:28:20 INFO - PROCESS | 1643 | [1643] 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 17:28:20 INFO - PROCESS | 1643 | [1643] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 8 (0x121c3d000) [pid = 1643] [serial = 8] [outer = 0x11a06e400] 17:28:20 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 9 (0x124856800) [pid = 1643] [serial = 9] [outer = 0x11a02c000] 17:28:20 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 10 (0x121a02800) [pid = 1643] [serial = 10] [outer = 0x11a06f400] 17:28:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 11 (0x121a04800) [pid = 1643] [serial = 11] [outer = 0x11a06e400] 17:28:20 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:28:20 INFO - PROCESS | 1643 | 1462580900866 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 1643 | 1462580900875 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 12 (0x126aca000) [pid = 1643] [serial = 12] [outer = 0x11a06e400] 17:28:21 INFO - PROCESS | 1643 | 1462580901220 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8873ef60-db00-1244-a28c-3d3877711273","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":"20160506161844","device":"desktop","version":"48.0a2","command_id":1}}] 17:28:21 INFO - PROCESS | 1643 | 1462580901309 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}] 17:28:21 INFO - PROCESS | 1643 | 1462580901368 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:28:21 INFO - PROCESS | 1643 | 1462580901449 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:28:21 INFO - PROCESS | 1643 | [1643] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:28:21 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 13 (0x119f2e000) [pid = 1643] [serial = 13] [outer = 0x11a06e400] 17:28:21 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:28:21 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:28:21 INFO - PROCESS | 1643 | 1462580901735 Marionette TRACE conn2 <- [1,3,null,{}] 17:28:21 INFO - PROCESS | 1643 | 1462580901738 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:28:21 INFO - PROCESS | 1643 | 1462580901761 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:28:21 INFO - PROCESS | 1643 | 1462580901787 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 1643 | 1462580901789 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:28:21 INFO - PROCESS | 1643 | 1462580901792 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 1643 | 1462580901795 Marionette TRACE conn2 <- [1,6,null,{}] 17:28:21 INFO - PROCESS | 1643 | 1462580901800 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}] 17:28:21 INFO - PROCESS | 1643 | 1462580901807 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:28:21 INFO - PROCESS | 1643 | 1462580901810 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12915b800 == 6 [pid = 1643] [id = 6] 17:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 14 (0x129174000) [pid = 1643] [serial = 14] [outer = 0x0] 17:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 15 (0x129176000) [pid = 1643] [serial = 15] [outer = 0x129174000] 17:28:21 INFO - PROCESS | 1643 | 1462580901844 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 16 (0x1191e7800) [pid = 1643] [serial = 16] [outer = 0x129174000] 17:28:22 INFO - PROCESS | 1643 | 1462580902149 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]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 17:28:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x129436800 == 7 [pid = 1643] [id = 7] 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 17 (0x1191eec00) [pid = 1643] [serial = 17] [outer = 0x0] 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 18 (0x1294ed400) [pid = 1643] [serial = 18] [outer = 0x1191eec00] 17:28:22 INFO - PROCESS | 1643 | 1462580902185 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 19 (0x1294f3000) [pid = 1643] [serial = 19] [outer = 0x1191eec00] 17:28:22 INFO - PROCESS | 1643 | 1462580902224 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 1643 | 1462580902225 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:28:22 INFO - PROCESS | 1643 | 1462580902256 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 1643 | 1462580902257 Marionette TRACE conn2 <- [1,10,null,{}] 17:28:22 INFO - PROCESS | 1643 | 1462580902271 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}] 17:28:22 INFO - PROCESS | 1643 | 1462580902395 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:28:22 INFO - PROCESS | 1643 | 1462580902427 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa09000 == 8 [pid = 1643] [id = 8] 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 20 (0x12aa31000) [pid = 1643] [serial = 20] [outer = 0x0] 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 21 (0x12aa32c00) [pid = 1643] [serial = 21] [outer = 0x12aa31000] 17:28:22 INFO - PROCESS | 1643 | 1462580902457 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 22 (0x12aa37000) [pid = 1643] [serial = 22] [outer = 0x12aa31000] 17:28:22 INFO - PROCESS | 1643 | 1462580902767 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]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 530ms 17:28:22 INFO - PROCESS | 1643 | 1462580902787 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:28:22 INFO - PROCESS | 1643 | 1462580902789 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:28:22 INFO - PROCESS | 1643 | 1462580902791 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 1643 | 1462580902792 Marionette TRACE conn2 <- [1,14,null,{}] 17:28:22 INFO - PROCESS | 1643 | 1462580902805 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}] 17:28:22 INFO - PROCESS | 1643 | 1462580902940 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:28:22 INFO - PROCESS | 1643 | 1462580902945 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b23b800 == 9 [pid = 1643] [id = 9] 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 23 (0x12ab66c00) [pid = 1643] [serial = 23] [outer = 0x0] 17:28:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 24 (0x12ab71c00) [pid = 1643] [serial = 24] [outer = 0x12ab66c00] 17:28:22 INFO - PROCESS | 1643 | 1462580902970 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 25 (0x12b2e3400) [pid = 1643] [serial = 25] [outer = 0x12ab66c00] 17:28:23 INFO - PROCESS | 1643 | 1462580903227 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]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 17:28:23 INFO - PROCESS | 1643 | 1462580903269 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 1643 | 1462580903270 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:28:23 INFO - PROCESS | 1643 | 1462580903273 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - PROCESS | 1643 | 1462580903274 Marionette TRACE conn2 <- [1,18,null,{}] 17:28:23 INFO - PROCESS | 1643 | 1462580903277 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}] 17:28:23 INFO - PROCESS | 1643 | 1462580903382 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:28:23 INFO - PROCESS | 1643 | 1462580903388 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b993000 == 10 [pid = 1643] [id = 10] 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 26 (0x12b2ecc00) [pid = 1643] [serial = 26] [outer = 0x0] 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 27 (0x12ba2a800) [pid = 1643] [serial = 27] [outer = 0x12b2ecc00] 17:28:23 INFO - PROCESS | 1643 | 1462580903414 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 28 (0x12ba48000) [pid = 1643] [serial = 28] [outer = 0x12b2ecc00] 17:28:23 INFO - PROCESS | 1643 | 1462580903692 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]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 17:28:23 INFO - PROCESS | 1643 | 1462580903743 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 1643 | 1462580903745 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:28:23 INFO - PROCESS | 1643 | 1462580903750 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - PROCESS | 1643 | 1462580903752 Marionette TRACE conn2 <- [1,22,null,{}] 17:28:23 INFO - PROCESS | 1643 | 1462580903754 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}] 17:28:23 INFO - PROCESS | 1643 | 1462580903850 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:28:23 INFO - PROCESS | 1643 | 1462580903855 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181e2800 == 11 [pid = 1643] [id = 11] 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 29 (0x117534c00) [pid = 1643] [serial = 29] [outer = 0x0] 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 30 (0x1184c0800) [pid = 1643] [serial = 30] [outer = 0x117534c00] 17:28:23 INFO - PROCESS | 1643 | 1462580903880 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 31 (0x12bd68000) [pid = 1643] [serial = 31] [outer = 0x117534c00] 17:28:24 INFO - PROCESS | 1643 | 1462580904127 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]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 17:28:24 INFO - PROCESS | 1643 | 1462580904170 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 1643 | 1462580904171 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:28:24 INFO - PROCESS | 1643 | 1462580904174 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 1643 | 1462580904175 Marionette TRACE conn2 <- [1,26,null,{}] 17:28:24 INFO - PROCESS | 1643 | 1462580904177 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}] 17:28:24 INFO - PROCESS | 1643 | 1462580904283 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:28:24 INFO - PROCESS | 1643 | 1462580904288 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c190000 == 12 [pid = 1643] [id = 12] 17:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 32 (0x118516400) [pid = 1643] [serial = 32] [outer = 0x0] 17:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 33 (0x12ba53c00) [pid = 1643] [serial = 33] [outer = 0x118516400] 17:28:24 INFO - PROCESS | 1643 | 1462580904313 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 34 (0x12bd7c400) [pid = 1643] [serial = 34] [outer = 0x118516400] 17:28:24 INFO - PROCESS | 1643 | 1462580904560 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]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 17:28:24 INFO - PROCESS | 1643 | 1462580904597 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 1643 | 1462580904600 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:28:24 INFO - PROCESS | 1643 | 1462580904607 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 1643 | 1462580904609 Marionette TRACE conn2 <- [1,30,null,{}] 17:28:24 INFO - PROCESS | 1643 | 1462580904619 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}] 17:28:24 INFO - PROCESS | 1643 | 1462580904712 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:28:24 INFO - PROCESS | 1643 | 1462580904717 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52a800 == 13 [pid = 1643] [id = 13] 17:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 35 (0x12ba2f400) [pid = 1643] [serial = 35] [outer = 0x0] 17:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 36 (0x12bd86c00) [pid = 1643] [serial = 36] [outer = 0x12ba2f400] 17:28:24 INFO - PROCESS | 1643 | 1462580904742 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 37 (0x12c551400) [pid = 1643] [serial = 37] [outer = 0x12ba2f400] 17:28:24 INFO - PROCESS | 1643 | 1462580904982 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]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 17:28:25 INFO - PROCESS | 1643 | 1462580905027 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 1643 | 1462580905028 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:28:25 INFO - PROCESS | 1643 | 1462580905039 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 1643 | 1462580905040 Marionette TRACE conn2 <- [1,34,null,{}] 17:28:25 INFO - PROCESS | 1643 | 1462580905042 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}] 17:28:25 INFO - PROCESS | 1643 | 1462580905136 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:28:25 INFO - PROCESS | 1643 | 1462580905140 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c80e800 == 14 [pid = 1643] [id = 14] 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 38 (0x12c553c00) [pid = 1643] [serial = 38] [outer = 0x0] 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 39 (0x12c55a000) [pid = 1643] [serial = 39] [outer = 0x12c553c00] 17:28:25 INFO - PROCESS | 1643 | 1462580905168 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 40 (0x12c274800) [pid = 1643] [serial = 40] [outer = 0x12c553c00] 17:28:25 INFO - PROCESS | 1643 | 1462580905417 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]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 17:28:25 INFO - PROCESS | 1643 | 1462580905459 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 1643 | 1462580905460 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:28:25 INFO - PROCESS | 1643 | 1462580905471 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 1643 | 1462580905472 Marionette TRACE conn2 <- [1,38,null,{}] 17:28:25 INFO - PROCESS | 1643 | 1462580905474 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}] 17:28:25 INFO - PROCESS | 1643 | 1462580905572 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:28:25 INFO - PROCESS | 1643 | 1462580905576 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc22800 == 15 [pid = 1643] [id = 15] 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 41 (0x12c277c00) [pid = 1643] [serial = 41] [outer = 0x0] 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 42 (0x12c27f000) [pid = 1643] [serial = 42] [outer = 0x12c277c00] 17:28:25 INFO - PROCESS | 1643 | 1462580905601 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 43 (0x12cc99000) [pid = 1643] [serial = 43] [outer = 0x12c277c00] 17:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 369ms 17:28:25 INFO - PROCESS | 1643 | 1462580905836 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]]]}] 17:28:25 INFO - PROCESS | 1643 | 1462580905840 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 1643 | 1462580905842 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:28:25 INFO - PROCESS | 1643 | 1462580905844 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 1643 | 1462580905845 Marionette TRACE conn2 <- [1,42,null,{}] 17:28:25 INFO - PROCESS | 1643 | 1462580905855 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}] 17:28:25 INFO - PROCESS | 1643 | 1462580905955 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:28:25 INFO - PROCESS | 1643 | 1462580905959 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdd2000 == 16 [pid = 1643] [id = 16] 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 44 (0x12cc9d800) [pid = 1643] [serial = 44] [outer = 0x0] 17:28:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 45 (0x12cca3400) [pid = 1643] [serial = 45] [outer = 0x12cc9d800] 17:28:25 INFO - PROCESS | 1643 | 1462580905985 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 46 (0x12d07f000) [pid = 1643] [serial = 46] [outer = 0x12cc9d800] 17:28:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d1ac800 == 17 [pid = 1643] [id = 17] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 47 (0x12d1ad000) [pid = 1643] [serial = 47] [outer = 0x0] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 48 (0x12d1b1800) [pid = 1643] [serial = 48] [outer = 0x12d1ad000] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 49 (0x12d1b6000) [pid = 1643] [serial = 49] [outer = 0x12d1ad000] 17:28:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc2f800 == 18 [pid = 1643] [id = 18] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 50 (0x12cca3800) [pid = 1643] [serial = 50] [outer = 0x0] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x12d1cd000) [pid = 1643] [serial = 51] [outer = 0x12cca3800] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x12d08b000) [pid = 1643] [serial = 52] [outer = 0x12cca3800] 17:28:26 INFO - PROCESS | 1643 | 1462580906340 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]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 17:28:26 INFO - PROCESS | 1643 | 1462580906371 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 1643 | 1462580906372 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:28:26 INFO - PROCESS | 1643 | 1462580906374 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 1643 | 1462580906376 Marionette TRACE conn2 <- [1,46,null,{}] 17:28:26 INFO - PROCESS | 1643 | 1462580906387 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}] 17:28:26 INFO - PROCESS | 1643 | 1462580906469 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:28:26 INFO - PROCESS | 1643 | 1462580906474 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d65a000 == 19 [pid = 1643] [id = 19] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x12d083800) [pid = 1643] [serial = 53] [outer = 0x0] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x12d1dd800) [pid = 1643] [serial = 54] [outer = 0x12d083800] 17:28:26 INFO - PROCESS | 1643 | 1462580906502 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x12d7cd800) [pid = 1643] [serial = 55] [outer = 0x12d083800] 17:28:26 INFO - PROCESS | 1643 | 1462580906749 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]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 429ms 17:28:26 INFO - PROCESS | 1643 | 1462580906803 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:28:26 INFO - PROCESS | 1643 | 1462580906805 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:28:26 INFO - PROCESS | 1643 | 1462580906807 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 1643 | 1462580906808 Marionette TRACE conn2 <- [1,50,null,{}] 17:28:26 INFO - PROCESS | 1643 | 1462580906810 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}] 17:28:26 INFO - PROCESS | 1643 | 1462580906921 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:28:26 INFO - PROCESS | 1643 | 1462580906925 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d957000 == 20 [pid = 1643] [id = 20] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x1185bec00) [pid = 1643] [serial = 56] [outer = 0x0] 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x12d1cdc00) [pid = 1643] [serial = 57] [outer = 0x1185bec00] 17:28:26 INFO - PROCESS | 1643 | 1462580906949 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x12d7d4400) [pid = 1643] [serial = 58] [outer = 0x1185bec00] 17:28:27 INFO - PROCESS | 1643 | 1462580907179 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]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 17:28:27 INFO - PROCESS | 1643 | 1462580907226 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 1643 | 1462580907227 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:28:27 INFO - PROCESS | 1643 | 1462580907238 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 1643 | 1462580907239 Marionette TRACE conn2 <- [1,54,null,{}] 17:28:27 INFO - PROCESS | 1643 | 1462580907241 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}] 17:28:27 INFO - PROCESS | 1643 | 1462580907330 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:28:27 INFO - PROCESS | 1643 | 1462580907336 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x118253000 == 21 [pid = 1643] [id = 21] 17:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x12d7d8c00) [pid = 1643] [serial = 59] [outer = 0x0] 17:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x12d90d800) [pid = 1643] [serial = 60] [outer = 0x12d7d8c00] 17:28:27 INFO - PROCESS | 1643 | 1462580907360 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x12d911c00) [pid = 1643] [serial = 61] [outer = 0x12d7d8c00] 17:28:27 INFO - PROCESS | 1643 | 1462580907596 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]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 368ms 17:28:27 INFO - PROCESS | 1643 | 1462580907607 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 1643 | 1462580907608 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:28:27 INFO - PROCESS | 1643 | 1462580907610 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 1643 | 1462580907611 Marionette TRACE conn2 <- [1,58,null,{}] 17:28:27 INFO - PROCESS | 1643 | 1462580907634 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}] 17:28:27 INFO - PROCESS | 1643 | 1462580907736 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:28:27 INFO - PROCESS | 1643 | 1462580907740 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df74000 == 22 [pid = 1643] [id = 22] 17:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x12d914400) [pid = 1643] [serial = 62] [outer = 0x0] 17:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x12d919c00) [pid = 1643] [serial = 63] [outer = 0x12d914400] 17:28:27 INFO - PROCESS | 1643 | 1462580907765 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x12d981800) [pid = 1643] [serial = 64] [outer = 0x12d914400] 17:28:28 INFO - PROCESS | 1643 | 1462580908147 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]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1128ms 17:28:28 INFO - PROCESS | 1643 | 1462580908784 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 1643 | 1462580908786 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:28:28 INFO - PROCESS | 1643 | 1462580908791 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 1643 | 1462580908794 Marionette TRACE conn2 <- [1,62,null,{}] 17:28:28 INFO - PROCESS | 1643 | 1462580908800 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}] 17:28:28 INFO - PROCESS | 1643 | 1462580908916 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:28:29 INFO - PROCESS | 1643 | 1462580908997 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x112646000 == 23 [pid = 1643] [id = 23] 17:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x112a5cc00) [pid = 1643] [serial = 65] [outer = 0x0] 17:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x112a65800) [pid = 1643] [serial = 66] [outer = 0x112a5cc00] 17:28:29 INFO - PROCESS | 1643 | 1462580909030 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1131d4c00) [pid = 1643] [serial = 67] [outer = 0x112a5cc00] 17:28:29 INFO - PROCESS | 1643 | 1462580909503 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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 774ms 17:28:29 INFO - PROCESS | 1643 | 1462580909566 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 1643 | 1462580909570 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:28:29 INFO - PROCESS | 1643 | 1462580909575 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 1643 | 1462580909577 Marionette TRACE conn2 <- [1,66,null,{}] 17:28:29 INFO - PROCESS | 1643 | 1462580909601 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}] 17:28:29 INFO - PROCESS | 1643 | 1462580909716 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:28:29 INFO - PROCESS | 1643 | 1462580909768 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x11679a800 == 24 [pid = 1643] [id = 24] 17:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1133efc00) [pid = 1643] [serial = 68] [outer = 0x0] 17:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x116446800) [pid = 1643] [serial = 69] [outer = 0x1133efc00] 17:28:29 INFO - PROCESS | 1643 | 1462580909801 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x116a62800) [pid = 1643] [serial = 70] [outer = 0x1133efc00] 17:28:30 INFO - PROCESS | 1643 | 1462580910204 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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 688ms 17:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:28:30 INFO - PROCESS | 1643 | 1462580910264 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 1643 | 1462580910266 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:28:30 INFO - PROCESS | 1643 | 1462580910268 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 1643 | 1462580910271 Marionette TRACE conn2 <- [1,70,null,{}] 17:28:30 INFO - PROCESS | 1643 | 1462580910279 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}] 17:28:30 INFO - PROCESS | 1643 | 1462580910393 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:28:30 INFO - PROCESS | 1643 | 1462580910436 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f4d800 == 25 [pid = 1643] [id = 25] 17:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x1184c7800) [pid = 1643] [serial = 71] [outer = 0x0] 17:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1187c5800) [pid = 1643] [serial = 72] [outer = 0x1184c7800] 17:28:30 INFO - PROCESS | 1643 | 1462580910471 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1190d1000) [pid = 1643] [serial = 73] [outer = 0x1184c7800] 17:28:31 INFO - PROCESS | 1643 | 1462580911135 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]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 17:28:31 INFO - PROCESS | 1643 | 1462580911190 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 1643 | 1462580911193 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:28:31 INFO - PROCESS | 1643 | 1462580911197 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 1643 | 1462580911200 Marionette TRACE conn2 <- [1,74,null,{}] 17:28:31 INFO - PROCESS | 1643 | 1462580911203 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}] 17:28:31 INFO - PROCESS | 1643 | 1462580911282 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:28:31 INFO - PROCESS | 1643 | 1462580911334 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ac6800 == 26 [pid = 1643] [id = 26] 17:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1164acc00) [pid = 1643] [serial = 74] [outer = 0x0] 17:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1167ac800) [pid = 1643] [serial = 75] [outer = 0x1164acc00] 17:28:31 INFO - PROCESS | 1643 | 1462580911362 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11684fc00) [pid = 1643] [serial = 76] [outer = 0x1164acc00] 17:28:31 INFO - PROCESS | 1643 | 1462580911783 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]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 17:28:31 INFO - PROCESS | 1643 | 1462580911819 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 1643 | 1462580911822 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:28:31 INFO - PROCESS | 1643 | 1462580911827 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 1643 | 1462580911829 Marionette TRACE conn2 <- [1,78,null,{}] 17:28:31 INFO - PROCESS | 1643 | 1462580911838 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}] 17:28:31 INFO - PROCESS | 1643 | 1462580911919 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:28:31 INFO - PROCESS | 1643 | 1462580911927 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164cc000 == 27 [pid = 1643] [id = 27] 17:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x117525800) [pid = 1643] [serial = 77] [outer = 0x0] 17:28:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x117531000) [pid = 1643] [serial = 78] [outer = 0x117525800] 17:28:31 INFO - PROCESS | 1643 | 1462580911976 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11822a400) [pid = 1643] [serial = 79] [outer = 0x117525800] 17:28:32 INFO - PROCESS | 1643 | 1462580912425 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]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 627ms 17:28:32 INFO - PROCESS | 1643 | 1462580912453 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 1643 | 1462580912455 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:28:32 INFO - PROCESS | 1643 | 1462580912457 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 1643 | 1462580912460 Marionette TRACE conn2 <- [1,82,null,{}] 17:28:32 INFO - PROCESS | 1643 | 1462580912469 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}] 17:28:32 INFO - PROCESS | 1643 | 1462580912541 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:28:32 INFO - PROCESS | 1643 | 1462580912549 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a9f000 == 28 [pid = 1643] [id = 28] 17:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118368000) [pid = 1643] [serial = 80] [outer = 0x0] 17:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11851c400) [pid = 1643] [serial = 81] [outer = 0x118368000] 17:28:32 INFO - PROCESS | 1643 | 1462580912577 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1185e5800) [pid = 1643] [serial = 82] [outer = 0x118368000] 17:28:32 INFO - PROCESS | 1643 | 1462580912873 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]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 17:28:32 INFO - PROCESS | 1643 | 1462580912930 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 1643 | 1462580912932 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:28:32 INFO - PROCESS | 1643 | 1462580912934 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 1643 | 1462580912935 Marionette TRACE conn2 <- [1,86,null,{}] 17:28:32 INFO - PROCESS | 1643 | 1462580912937 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}] 17:28:33 INFO - PROCESS | 1643 | 1462580913021 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:28:33 INFO - PROCESS | 1643 | 1462580913061 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x117428800 == 29 [pid = 1643] [id = 29] 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1185b8000) [pid = 1643] [serial = 83] [outer = 0x0] 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1187c0000) [pid = 1643] [serial = 84] [outer = 0x1185b8000] 17:28:33 INFO - PROCESS | 1643 | 1462580913086 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11901ec00) [pid = 1643] [serial = 85] [outer = 0x1185b8000] 17:28:33 INFO - PROCESS | 1643 | 1462580913352 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]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 17:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:28:33 INFO - PROCESS | 1643 | 1462580913405 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 1643 | 1462580913406 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:28:33 INFO - PROCESS | 1643 | 1462580913408 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 1643 | 1462580913409 Marionette TRACE conn2 <- [1,90,null,{}] 17:28:33 INFO - PROCESS | 1643 | 1462580913413 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}] 17:28:33 INFO - PROCESS | 1643 | 1462580913488 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:28:33 INFO - PROCESS | 1643 | 1462580913492 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x118588800 == 30 [pid = 1643] [id = 30] 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1167b6000) [pid = 1643] [serial = 86] [outer = 0x0] 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1190c7800) [pid = 1643] [serial = 87] [outer = 0x1167b6000] 17:28:33 INFO - PROCESS | 1643 | 1462580913520 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1191e4c00) [pid = 1643] [serial = 88] [outer = 0x1167b6000] 17:28:33 INFO - PROCESS | 1643 | 1462580913807 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]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 17:28:33 INFO - PROCESS | 1643 | 1462580913836 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 1643 | 1462580913837 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:28:33 INFO - PROCESS | 1643 | 1462580913843 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 1643 | 1462580913844 Marionette TRACE conn2 <- [1,94,null,{}] 17:28:33 INFO - PROCESS | 1643 | 1462580913850 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}] 17:28:33 INFO - PROCESS | 1643 | 1462580913958 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:28:33 INFO - PROCESS | 1643 | 1462580913966 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x11870f800 == 31 [pid = 1643] [id = 31] 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118c30c00) [pid = 1643] [serial = 89] [outer = 0x0] 17:28:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1191eb000) [pid = 1643] [serial = 90] [outer = 0x118c30c00] 17:28:33 INFO - PROCESS | 1643 | 1462580913992 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119f2d000) [pid = 1643] [serial = 91] [outer = 0x118c30c00] 17:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 421ms 17:28:34 INFO - PROCESS | 1643 | 1462580914260 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]]]}] 17:28:34 INFO - PROCESS | 1643 | 1462580914269 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 1643 | 1462580914271 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:28:34 INFO - PROCESS | 1643 | 1462580914273 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 1643 | 1462580914274 Marionette TRACE conn2 <- [1,98,null,{}] 17:28:34 INFO - PROCESS | 1643 | 1462580914287 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}] 17:28:34 INFO - PROCESS | 1643 | 1462580914361 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:28:34 INFO - PROCESS | 1643 | 1462580914368 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191b1800 == 32 [pid = 1643] [id = 32] 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119f33000) [pid = 1643] [serial = 92] [outer = 0x0] 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11a2c7400) [pid = 1643] [serial = 93] [outer = 0x119f33000] 17:28:34 INFO - PROCESS | 1643 | 1462580914392 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11a2d1c00) [pid = 1643] [serial = 94] [outer = 0x119f33000] 17:28:34 INFO - PROCESS | 1643 | 1462580914668 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]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 17:28:34 INFO - PROCESS | 1643 | 1462580914694 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 1643 | 1462580914696 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:28:34 INFO - PROCESS | 1643 | 1462580914706 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 1643 | 1462580914707 Marionette TRACE conn2 <- [1,102,null,{}] 17:28:34 INFO - PROCESS | 1643 | 1462580914709 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}] 17:28:34 INFO - PROCESS | 1643 | 1462580914783 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:28:34 INFO - PROCESS | 1643 | 1462580914787 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195cb800 == 33 [pid = 1643] [id = 33] 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12147f400) [pid = 1643] [serial = 95] [outer = 0x0] 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121484400) [pid = 1643] [serial = 96] [outer = 0x12147f400] 17:28:34 INFO - PROCESS | 1643 | 1462580914813 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12167b400) [pid = 1643] [serial = 97] [outer = 0x12147f400] 17:28:35 INFO - PROCESS | 1643 | 1462580915099 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]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 17:28:35 INFO - PROCESS | 1643 | 1462580915127 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 1643 | 1462580915128 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:28:35 INFO - PROCESS | 1643 | 1462580915139 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 1643 | 1462580915150 Marionette TRACE conn2 <- [1,106,null,{}] 17:28:35 INFO - PROCESS | 1643 | 1462580915180 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}] 17:28:35 INFO - PROCESS | 1643 | 1462580915255 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:28:35 INFO - PROCESS | 1643 | 1462580915260 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11998c000 == 34 [pid = 1643] [id = 34] 17:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11a073000) [pid = 1643] [serial = 98] [outer = 0x0] 17:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1217d1400) [pid = 1643] [serial = 99] [outer = 0x11a073000] 17:28:35 INFO - PROCESS | 1643 | 1462580915287 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x121915c00) [pid = 1643] [serial = 100] [outer = 0x11a073000] 17:28:35 INFO - PROCESS | 1643 | 1462580915586 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]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 485ms 17:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:28:35 INFO - PROCESS | 1643 | 1462580915625 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 1643 | 1462580915626 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:28:35 INFO - PROCESS | 1643 | 1462580915628 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 1643 | 1462580915630 Marionette TRACE conn2 <- [1,110,null,{}] 17:28:35 INFO - PROCESS | 1643 | 1462580915634 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}] 17:28:35 INFO - PROCESS | 1643 | 1462580915703 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:28:35 INFO - PROCESS | 1643 | 1462580915707 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c4f800 == 35 [pid = 1643] [id = 35] 17:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1217d3800) [pid = 1643] [serial = 101] [outer = 0x0] 17:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121a06000) [pid = 1643] [serial = 102] [outer = 0x1217d3800] 17:28:35 INFO - PROCESS | 1643 | 1462580915733 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x121e11400) [pid = 1643] [serial = 103] [outer = 0x1217d3800] 17:28:36 INFO - PROCESS | 1643 | 1462580916052 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]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 17:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:28:36 INFO - PROCESS | 1643 | 1462580916110 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 1643 | 1462580916112 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:28:36 INFO - PROCESS | 1643 | 1462580916114 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 1643 | 1462580916116 Marionette TRACE conn2 <- [1,114,null,{}] 17:28:36 INFO - PROCESS | 1643 | 1462580916119 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}] 17:28:36 INFO - PROCESS | 1643 | 1462580916200 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:28:36 INFO - PROCESS | 1643 | 1462580916205 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x121498800 == 36 [pid = 1643] [id = 36] 17:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x121a7c400) [pid = 1643] [serial = 104] [outer = 0x0] 17:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124c1ac00) [pid = 1643] [serial = 105] [outer = 0x121a7c400] 17:28:36 INFO - PROCESS | 1643 | 1462580916234 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124ee2c00) [pid = 1643] [serial = 106] [outer = 0x121a7c400] 17:28:36 INFO - PROCESS | 1643 | 1462580916535 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]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 17:28:36 INFO - PROCESS | 1643 | 1462580916584 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 1643 | 1462580916585 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:28:36 INFO - PROCESS | 1643 | 1462580916587 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 1643 | 1462580916588 Marionette TRACE conn2 <- [1,118,null,{}] 17:28:36 INFO - PROCESS | 1643 | 1462580916591 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}] 17:28:36 INFO - PROCESS | 1643 | 1462580916661 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:28:36 INFO - PROCESS | 1643 | 1462580916668 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215e4000 == 37 [pid = 1643] [id = 37] 17:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x125015400) [pid = 1643] [serial = 107] [outer = 0x0] 17:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x125248800) [pid = 1643] [serial = 108] [outer = 0x125015400] 17:28:36 INFO - PROCESS | 1643 | 1462580916692 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1253d7c00) [pid = 1643] [serial = 109] [outer = 0x125015400] 17:28:36 INFO - PROCESS | 1643 | 1462580916967 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 17:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:28:37 INFO - PROCESS | 1643 | 1462580917007 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 1643 | 1462580917008 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:28:37 INFO - PROCESS | 1643 | 1462580917010 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 1643 | 1462580917011 Marionette TRACE conn2 <- [1,122,null,{}] 17:28:37 INFO - PROCESS | 1643 | 1462580917022 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}] 17:28:37 INFO - PROCESS | 1643 | 1462580917123 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:28:37 INFO - PROCESS | 1643 | 1462580917130 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12168e800 == 38 [pid = 1643] [id = 38] 17:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x121ea9c00) [pid = 1643] [serial = 110] [outer = 0x0] 17:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1253d5400) [pid = 1643] [serial = 111] [outer = 0x121ea9c00] 17:28:37 INFO - PROCESS | 1643 | 1462580917155 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126596800) [pid = 1643] [serial = 112] [outer = 0x121ea9c00] 17:28:37 INFO - PROCESS | 1643 | 1462580917424 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 477ms 17:28:37 INFO - PROCESS | 1643 | 1462580917488 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 1643 | 1462580917489 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:28:37 INFO - PROCESS | 1643 | 1462580917491 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 1643 | 1462580917492 Marionette TRACE conn2 <- [1,126,null,{}] 17:28:37 INFO - PROCESS | 1643 | 1462580917494 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}] 17:28:37 INFO - PROCESS | 1643 | 1462580917567 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:28:37 INFO - PROCESS | 1643 | 1462580917571 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fcb000 == 39 [pid = 1643] [id = 39] 17:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1259f4800) [pid = 1643] [serial = 113] [outer = 0x0] 17:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12693b800) [pid = 1643] [serial = 114] [outer = 0x1259f4800] 17:28:37 INFO - PROCESS | 1643 | 1462580917597 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x126a3b800) [pid = 1643] [serial = 115] [outer = 0x1259f4800] 17:28:37 INFO - PROCESS | 1643 | 1462580917886 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 17:28:37 INFO - PROCESS | 1643 | 1462580917909 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:28:37 INFO - PROCESS | 1643 | 1462580917910 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:28:37 INFO - PROCESS | 1643 | 1462580917913 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 1643 | 1462580917916 Marionette TRACE conn2 <- [1,130,null,{}] 17:28:37 INFO - PROCESS | 1643 | 1462580917920 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}] 17:28:37 INFO - PROCESS | 1643 | 1462580917994 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:28:38 INFO - PROCESS | 1643 | 1462580918043 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b04000 == 40 [pid = 1643] [id = 40] 17:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1259f3800) [pid = 1643] [serial = 116] [outer = 0x0] 17:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x126ad3400) [pid = 1643] [serial = 117] [outer = 0x1259f3800] 17:28:38 INFO - PROCESS | 1643 | 1462580918067 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x127843c00) [pid = 1643] [serial = 118] [outer = 0x1259f3800] 17:28:38 INFO - PROCESS | 1643 | 1462580918321 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]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 422ms 17:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:28:38 INFO - PROCESS | 1643 | 1462580918336 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 1643 | 1462580918337 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:28:38 INFO - PROCESS | 1643 | 1462580918340 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 1643 | 1462580918341 Marionette TRACE conn2 <- [1,134,null,{}] 17:28:38 INFO - PROCESS | 1643 | 1462580918355 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}] 17:28:38 INFO - PROCESS | 1643 | 1462580918457 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:28:38 INFO - PROCESS | 1643 | 1462580918474 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12588c800 == 41 [pid = 1643] [id = 41] 17:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x126acc000) [pid = 1643] [serial = 119] [outer = 0x0] 17:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x128f81c00) [pid = 1643] [serial = 120] [outer = 0x126acc000] 17:28:38 INFO - PROCESS | 1643 | 1462580918513 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x129170800) [pid = 1643] [serial = 121] [outer = 0x126acc000] 17:28:38 INFO - PROCESS | 1643 | 1462580918991 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]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 17:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:28:39 INFO - PROCESS | 1643 | 1462580919011 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 1643 | 1462580919012 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:28:39 INFO - PROCESS | 1643 | 1462580919014 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 1643 | 1462580919015 Marionette TRACE conn2 <- [1,138,null,{}] 17:28:39 INFO - PROCESS | 1643 | 1462580919017 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}] 17:28:39 INFO - PROCESS | 1643 | 1462580919089 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:28:39 INFO - PROCESS | 1643 | 1462580919093 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12699e800 == 42 [pid = 1643] [id = 42] 17:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x129173000) [pid = 1643] [serial = 122] [outer = 0x0] 17:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1294eb800) [pid = 1643] [serial = 123] [outer = 0x129173000] 17:28:39 INFO - PROCESS | 1643 | 1462580919119 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12a42c000) [pid = 1643] [serial = 124] [outer = 0x129173000] 17:28:40 INFO - PROCESS | 1643 | 1462580920138 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1169ms 17:28:40 INFO - PROCESS | 1643 | 1462580920184 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 1643 | 1462580920187 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:28:40 INFO - PROCESS | 1643 | 1462580920198 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 1643 | 1462580920201 Marionette TRACE conn2 <- [1,142,null,{}] 17:28:40 INFO - PROCESS | 1643 | 1462580920213 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}] 17:28:40 INFO - PROCESS | 1643 | 1462580920346 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:28:40 INFO - PROCESS | 1643 | 1462580920372 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x113c3b000 == 43 [pid = 1643] [id = 43] 17:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1164afc00) [pid = 1643] [serial = 125] [outer = 0x0] 17:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1167b5800) [pid = 1643] [serial = 126] [outer = 0x1164afc00] 17:28:40 INFO - PROCESS | 1643 | 1462580920418 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x116a5dc00) [pid = 1643] [serial = 127] [outer = 0x1164afc00] 17:28:40 INFO - PROCESS | 1643 | 1462580920785 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 624ms 17:28:40 INFO - PROCESS | 1643 | 1462580920821 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 1643 | 1462580920825 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:28:40 INFO - PROCESS | 1643 | 1462580920829 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 1643 | 1462580920831 Marionette TRACE conn2 <- [1,146,null,{}] 17:28:40 INFO - PROCESS | 1643 | 1462580920833 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}] 17:28:40 INFO - PROCESS | 1643 | 1462580920922 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:28:40 INFO - PROCESS | 1643 | 1462580920953 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1162c4800 == 44 [pid = 1643] [id = 44] 17:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x116a69800) [pid = 1643] [serial = 128] [outer = 0x0] 17:28:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x11822f000) [pid = 1643] [serial = 129] [outer = 0x116a69800] 17:28:40 INFO - PROCESS | 1643 | 1462580920979 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1184c8400) [pid = 1643] [serial = 130] [outer = 0x116a69800] 17:28:41 INFO - PROCESS | 1643 | 1462580921784 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]]]}] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12c553c00) [pid = 1643] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12ba2f400) [pid = 1643] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x118516400) [pid = 1643] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x117534c00) [pid = 1643] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12b2ecc00) [pid = 1643] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12ab66c00) [pid = 1643] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12aa31000) [pid = 1643] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x129174000) [pid = 1643] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12d7d8c00) [pid = 1643] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1185bec00) [pid = 1643] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12d083800) [pid = 1643] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12cc9d800) [pid = 1643] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12c277c00) [pid = 1643] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x121a7c400) [pid = 1643] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x125015400) [pid = 1643] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x121ea9c00) [pid = 1643] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12d914400) [pid = 1643] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x112a5cc00) [pid = 1643] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1133efc00) [pid = 1643] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1184c7800) [pid = 1643] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1164acc00) [pid = 1643] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x117525800) [pid = 1643] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118368000) [pid = 1643] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1185b8000) [pid = 1643] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1167b6000) [pid = 1643] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118c30c00) [pid = 1643] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119f33000) [pid = 1643] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12147f400) [pid = 1643] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:28:41 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11a073000) [pid = 1643] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1021ms 17:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:28:41 INFO - PROCESS | 1643 | 1462580921851 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 1643 | 1462580921852 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:28:41 INFO - PROCESS | 1643 | 1462580921854 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 1643 | 1462580921857 Marionette TRACE conn2 <- [1,150,null,{}] 17:28:41 INFO - PROCESS | 1643 | 1462580921878 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}] 17:28:41 INFO - PROCESS | 1643 | 1462580921950 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:28:41 INFO - PROCESS | 1643 | 1462580921956 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab3000 == 45 [pid = 1643] [id = 45] 17:28:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11850fc00) [pid = 1643] [serial = 131] [outer = 0x0] 17:28:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118514400) [pid = 1643] [serial = 132] [outer = 0x11850fc00] 17:28:41 INFO - PROCESS | 1643 | 1462580921986 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1185bec00) [pid = 1643] [serial = 133] [outer = 0x11850fc00] 17:28:42 INFO - PROCESS | 1643 | 1462580922299 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]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 475ms 17:28:42 INFO - PROCESS | 1643 | 1462580922336 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:28:42 INFO - PROCESS | 1643 | 1462580922338 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:28:42 INFO - PROCESS | 1643 | 1462580922340 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 1643 | 1462580922341 Marionette TRACE conn2 <- [1,154,null,{}] 17:28:42 INFO - PROCESS | 1643 | 1462580922344 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}] 17:28:42 INFO - PROCESS | 1643 | 1462580922413 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:28:42 INFO - PROCESS | 1643 | 1462580922418 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x118247000 == 46 [pid = 1643] [id = 46] 17:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1185c0000) [pid = 1643] [serial = 134] [outer = 0x0] 17:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1187c7400) [pid = 1643] [serial = 135] [outer = 0x1185c0000] 17:28:42 INFO - PROCESS | 1643 | 1462580922446 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118c36800) [pid = 1643] [serial = 136] [outer = 0x1185c0000] 17:28:42 INFO - PROCESS | 1643 | 1462580922752 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]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 17:28:42 INFO - PROCESS | 1643 | 1462580922808 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 1643 | 1462580922810 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:28:42 INFO - PROCESS | 1643 | 1462580922812 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 1643 | 1462580922813 Marionette TRACE conn2 <- [1,158,null,{}] 17:28:42 INFO - PROCESS | 1643 | 1462580922815 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}] 17:28:42 INFO - PROCESS | 1643 | 1462580922883 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:28:42 INFO - PROCESS | 1643 | 1462580922930 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x118713800 == 47 [pid = 1643] [id = 47] 17:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1176c9800) [pid = 1643] [serial = 137] [outer = 0x0] 17:28:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118c35c00) [pid = 1643] [serial = 138] [outer = 0x1176c9800] 17:28:42 INFO - PROCESS | 1643 | 1462580922955 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1190d3400) [pid = 1643] [serial = 139] [outer = 0x1176c9800] 17:28:43 INFO - PROCESS | 1643 | 1462580923239 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]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 17:28:43 INFO - PROCESS | 1643 | 1462580923287 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 1643 | 1462580923289 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:28:43 INFO - PROCESS | 1643 | 1462580923291 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 1643 | 1462580923292 Marionette TRACE conn2 <- [1,162,null,{}] 17:28:43 INFO - PROCESS | 1643 | 1462580923295 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}] 17:28:43 INFO - PROCESS | 1643 | 1462580923384 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:28:43 INFO - PROCESS | 1643 | 1462580923389 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191ca000 == 48 [pid = 1643] [id = 48] 17:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1191ec400) [pid = 1643] [serial = 140] [outer = 0x0] 17:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119934400) [pid = 1643] [serial = 141] [outer = 0x1191ec400] 17:28:43 INFO - PROCESS | 1643 | 1462580923417 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11a24f000) [pid = 1643] [serial = 142] [outer = 0x1191ec400] 17:28:43 INFO - PROCESS | 1643 | 1462580923717 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]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 469ms 17:28:43 INFO - PROCESS | 1643 | 1462580923760 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 1643 | 1462580923761 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:28:43 INFO - PROCESS | 1643 | 1462580923764 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 1643 | 1462580923765 Marionette TRACE conn2 <- [1,166,null,{}] 17:28:43 INFO - PROCESS | 1643 | 1462580923767 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}] 17:28:43 INFO - PROCESS | 1643 | 1462580923883 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:28:43 INFO - PROCESS | 1643 | 1462580923931 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x112270800 == 49 [pid = 1643] [id = 49] 17:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1122c8400) [pid = 1643] [serial = 143] [outer = 0x0] 17:28:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x112a59c00) [pid = 1643] [serial = 144] [outer = 0x1122c8400] 17:28:43 INFO - PROCESS | 1643 | 1462580923962 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x113c65800) [pid = 1643] [serial = 145] [outer = 0x1122c8400] 17:28:44 INFO - PROCESS | 1643 | 1462580924388 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]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 17:28:44 INFO - PROCESS | 1643 | 1462580924448 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 1643 | 1462580924451 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:28:44 INFO - PROCESS | 1643 | 1462580924455 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 1643 | 1462580924457 Marionette TRACE conn2 <- [1,170,null,{}] 17:28:44 INFO - PROCESS | 1643 | 1462580924460 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}] 17:28:44 INFO - PROCESS | 1643 | 1462580924555 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:28:44 INFO - PROCESS | 1643 | 1462580924644 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x11824e800 == 50 [pid = 1643] [id = 50] 17:28:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11752a800) [pid = 1643] [serial = 146] [outer = 0x0] 17:28:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1176c9000) [pid = 1643] [serial = 147] [outer = 0x11752a800] 17:28:44 INFO - PROCESS | 1643 | 1462580924677 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1184c5800) [pid = 1643] [serial = 148] [outer = 0x11752a800] 17:28:45 INFO - PROCESS | 1643 | 1462580925090 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]]]}] 17:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 17:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:28:45 INFO - PROCESS | 1643 | 1462580925126 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 1643 | 1462580925128 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:28:45 INFO - PROCESS | 1643 | 1462580925132 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 1643 | 1462580925134 Marionette TRACE conn2 <- [1,174,null,{}] 17:28:45 INFO - PROCESS | 1643 | 1462580925137 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}] 17:28:45 INFO - PROCESS | 1643 | 1462580925225 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:28:45 INFO - PROCESS | 1643 | 1462580925285 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c49000 == 51 [pid = 1643] [id = 51] 17:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1185eac00) [pid = 1643] [serial = 149] [outer = 0x0] 17:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x119096400) [pid = 1643] [serial = 150] [outer = 0x1185eac00] 17:28:45 INFO - PROCESS | 1643 | 1462580925315 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1191edc00) [pid = 1643] [serial = 151] [outer = 0x1185eac00] 17:28:45 INFO - PROCESS | 1643 | 1462580925714 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]]]}] 17:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 624ms 17:28:45 INFO - PROCESS | 1643 | 1462580925755 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 1643 | 1462580925758 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:28:45 INFO - PROCESS | 1643 | 1462580925768 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 1643 | 1462580925772 Marionette TRACE conn2 <- [1,178,null,{}] 17:28:45 INFO - PROCESS | 1643 | 1462580925775 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}] 17:28:45 INFO - PROCESS | 1643 | 1462580925910 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:28:45 INFO - PROCESS | 1643 | 1462580925967 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12149f800 == 52 [pid = 1643] [id = 52] 17:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1191ee800) [pid = 1643] [serial = 152] [outer = 0x0] 17:28:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11a250400) [pid = 1643] [serial = 153] [outer = 0x1191ee800] 17:28:46 INFO - PROCESS | 1643 | 1462580925998 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x121482400) [pid = 1643] [serial = 154] [outer = 0x1191ee800] 17:28:46 INFO - PROCESS | 1643 | 1462580926417 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]]]}] 17:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 677ms 17:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:28:46 INFO - PROCESS | 1643 | 1462580926449 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:28:46 INFO - PROCESS | 1643 | 1462580926451 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:28:46 INFO - PROCESS | 1643 | 1462580926455 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:28:46 INFO - PROCESS | 1643 | 1462580926457 Marionette TRACE conn2 <- [1,182,null,{}] 17:28:46 INFO - PROCESS | 1643 | 1462580926460 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}] 17:28:46 INFO - PROCESS | 1643 | 1462580926585 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:28:46 INFO - PROCESS | 1643 | 1462580926662 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab1000 == 53 [pid = 1643] [id = 53] 17:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1187cb400) [pid = 1643] [serial = 155] [outer = 0x0] 17:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x119ceb400) [pid = 1643] [serial = 156] [outer = 0x1187cb400] 17:28:46 INFO - PROCESS | 1643 | 1462580926709 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x121680c00) [pid = 1643] [serial = 157] [outer = 0x1187cb400] 17:28:47 INFO - PROCESS | 1643 | 1462580927275 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]]]}] 17:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 870ms 17:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:28:47 INFO - PROCESS | 1643 | 1462580927326 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 1643 | 1462580927328 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:28:47 INFO - PROCESS | 1643 | 1462580927331 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 1643 | 1462580927334 Marionette TRACE conn2 <- [1,186,null,{}] 17:28:47 INFO - PROCESS | 1643 | 1462580927338 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}] 17:28:47 INFO - PROCESS | 1643 | 1462580927423 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:28:47 INFO - PROCESS | 1643 | 1462580927472 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a9b000 == 54 [pid = 1643] [id = 54] 17:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x115e46400) [pid = 1643] [serial = 158] [outer = 0x0] 17:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x116275c00) [pid = 1643] [serial = 159] [outer = 0x115e46400] 17:28:47 INFO - PROCESS | 1643 | 1462580927499 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1168bb000) [pid = 1643] [serial = 160] [outer = 0x115e46400] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1191ca000 == 53 [pid = 1643] [id = 48] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x118713800 == 52 [pid = 1643] [id = 47] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x118247000 == 51 [pid = 1643] [id = 46] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x118588800 == 50 [pid = 1643] [id = 30] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab3000 == 49 [pid = 1643] [id = 45] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x11870f800 == 48 [pid = 1643] [id = 31] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1162c4800 == 47 [pid = 1643] [id = 44] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x113c3b000 == 46 [pid = 1643] [id = 43] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1164cc000 == 45 [pid = 1643] [id = 27] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x117428800 == 44 [pid = 1643] [id = 29] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x116a9f000 == 43 [pid = 1643] [id = 28] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12699e800 == 42 [pid = 1643] [id = 42] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1191b1800 == 41 [pid = 1643] [id = 32] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1195cb800 == 40 [pid = 1643] [id = 33] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab1000 == 39 [pid = 1643] [id = 53] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12149f800 == 38 [pid = 1643] [id = 52] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x119c4f800 == 37 [pid = 1643] [id = 35] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12588c800 == 36 [pid = 1643] [id = 41] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x119c49000 == 35 [pid = 1643] [id = 51] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x121fcb000 == 34 [pid = 1643] [id = 39] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12168e800 == 33 [pid = 1643] [id = 38] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x11998c000 == 32 [pid = 1643] [id = 34] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x124b04000 == 31 [pid = 1643] [id = 40] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1215e4000 == 30 [pid = 1643] [id = 37] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x121498800 == 29 [pid = 1643] [id = 36] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x11824e800 == 28 [pid = 1643] [id = 50] 17:28:48 INFO - PROCESS | 1643 | --DOCSHELL 0x112270800 == 27 [pid = 1643] [id = 49] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x128f81c00) [pid = 1643] [serial = 120] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1217d1400) [pid = 1643] [serial = 99] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x121a06000) [pid = 1643] [serial = 102] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x124c1ac00) [pid = 1643] [serial = 105] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x125248800) [pid = 1643] [serial = 108] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1253d5400) [pid = 1643] [serial = 111] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12693b800) [pid = 1643] [serial = 114] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x126ad3400) [pid = 1643] [serial = 117] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x112a65800) [pid = 1643] [serial = 66] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x116446800) [pid = 1643] [serial = 69] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1187c5800) [pid = 1643] [serial = 72] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1190d1000) [pid = 1643] [serial = 73] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1167ac800) [pid = 1643] [serial = 75] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11684fc00) [pid = 1643] [serial = 76] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x117531000) [pid = 1643] [serial = 78] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11851c400) [pid = 1643] [serial = 81] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1187c0000) [pid = 1643] [serial = 84] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1190c7800) [pid = 1643] [serial = 87] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1191eb000) [pid = 1643] [serial = 90] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119f2d000) [pid = 1643] [serial = 91] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11a2c7400) [pid = 1643] [serial = 93] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11a2d1c00) [pid = 1643] [serial = 94] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x121484400) [pid = 1643] [serial = 96] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12167b400) [pid = 1643] [serial = 97] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x121915c00) [pid = 1643] [serial = 100] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124ee2c00) [pid = 1643] [serial = 106] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1253d7c00) [pid = 1643] [serial = 109] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126596800) [pid = 1643] [serial = 112] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1191e4c00) [pid = 1643] [serial = 88] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1131d4c00) [pid = 1643] [serial = 67] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1185e5800) [pid = 1643] [serial = 82] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x116a62800) [pid = 1643] [serial = 70] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11822a400) [pid = 1643] [serial = 79] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11901ec00) [pid = 1643] [serial = 85] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12d981800) [pid = 1643] [serial = 64] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12ab71c00) [pid = 1643] [serial = 24] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12aa32c00) [pid = 1643] [serial = 21] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12aa37000) [pid = 1643] [serial = 22] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1191e7800) [pid = 1643] [serial = 16] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1294ed400) [pid = 1643] [serial = 18] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129176000) [pid = 1643] [serial = 15] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121a04800) [pid = 1643] [serial = 11] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121c3d000) [pid = 1643] [serial = 8] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12d1dd800) [pid = 1643] [serial = 54] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12d1b1800) [pid = 1643] [serial = 48] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12d1cd000) [pid = 1643] [serial = 51] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12cca3400) [pid = 1643] [serial = 45] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12d07f000) [pid = 1643] [serial = 46] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12c27f000) [pid = 1643] [serial = 42] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12cc99000) [pid = 1643] [serial = 43] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c55a000) [pid = 1643] [serial = 39] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12c274800) [pid = 1643] [serial = 40] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12c551400) [pid = 1643] [serial = 37] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12bd86c00) [pid = 1643] [serial = 36] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12ba53c00) [pid = 1643] [serial = 33] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12bd7c400) [pid = 1643] [serial = 34] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1184c0800) [pid = 1643] [serial = 30] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12bd68000) [pid = 1643] [serial = 31] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12ba2a800) [pid = 1643] [serial = 27] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12ba48000) [pid = 1643] [serial = 28] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x12b2e3400) [pid = 1643] [serial = 25] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x12d919c00) [pid = 1643] [serial = 63] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x12d90d800) [pid = 1643] [serial = 60] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x12d911c00) [pid = 1643] [serial = 61] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x12d1cdc00) [pid = 1643] [serial = 57] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12d7d4400) [pid = 1643] [serial = 58] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x12d7cd800) [pid = 1643] [serial = 55] [outer = 0x0] [url = about:blank] 17:28:48 INFO - PROCESS | 1643 | 1462580928377 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]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1074ms 17:28:48 INFO - PROCESS | 1643 | 1462580928406 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 1643 | 1462580928409 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:28:48 INFO - PROCESS | 1643 | 1462580928412 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 1643 | 1462580928415 Marionette TRACE conn2 <- [1,190,null,{}] 17:28:48 INFO - PROCESS | 1643 | 1462580928419 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}] 17:28:48 INFO - PROCESS | 1643 | 1462580928495 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:28:48 INFO - PROCESS | 1643 | 1462580928502 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x112655800 == 28 [pid = 1643] [id = 55] 17:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x113304000) [pid = 1643] [serial = 161] [outer = 0x0] 17:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x115aaf000) [pid = 1643] [serial = 162] [outer = 0x113304000] 17:28:48 INFO - PROCESS | 1643 | 1462580928534 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1164aa800) [pid = 1643] [serial = 163] [outer = 0x113304000] 17:28:48 INFO - PROCESS | 1643 | 1462580928968 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]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 17:28:48 INFO - PROCESS | 1643 | 1462580928984 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 1643 | 1462580928991 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:28:49 INFO - PROCESS | 1643 | 1462580928998 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 1643 | 1462580929000 Marionette TRACE conn2 <- [1,194,null,{}] 17:28:49 INFO - PROCESS | 1643 | 1462580929004 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}] 17:28:49 INFO - PROCESS | 1643 | 1462580929107 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:28:49 INFO - PROCESS | 1643 | 1462580929121 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x11646b800 == 29 [pid = 1643] [id = 56] 17:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1164fa000) [pid = 1643] [serial = 164] [outer = 0x0] 17:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x117531400) [pid = 1643] [serial = 165] [outer = 0x1164fa000] 17:28:49 INFO - PROCESS | 1643 | 1462580929161 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x118234000) [pid = 1643] [serial = 166] [outer = 0x1164fa000] 17:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 17:28:49 INFO - PROCESS | 1643 | 1462580929460 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]]]}] 17:28:49 INFO - PROCESS | 1643 | 1462580929471 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 1643 | 1462580929473 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:28:49 INFO - PROCESS | 1643 | 1462580929476 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 1643 | 1462580929478 Marionette TRACE conn2 <- [1,198,null,{}] 17:28:49 INFO - PROCESS | 1643 | 1462580929494 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}] 17:28:49 INFO - PROCESS | 1643 | 1462580929594 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:28:49 INFO - PROCESS | 1643 | 1462580929602 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a9f000 == 30 [pid = 1643] [id = 57] 17:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x115e43c00) [pid = 1643] [serial = 167] [outer = 0x0] 17:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1185ba000) [pid = 1643] [serial = 168] [outer = 0x115e43c00] 17:28:49 INFO - PROCESS | 1643 | 1462580929631 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1185e5c00) [pid = 1643] [serial = 169] [outer = 0x115e43c00] 17:28:49 INFO - PROCESS | 1643 | 1462580929922 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]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 479ms 17:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:28:49 INFO - PROCESS | 1643 | 1462580929956 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 1643 | 1462580929958 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:28:49 INFO - PROCESS | 1643 | 1462580929960 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 1643 | 1462580929961 Marionette TRACE conn2 <- [1,202,null,{}] 17:28:49 INFO - PROCESS | 1643 | 1462580929967 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}] 17:28:50 INFO - PROCESS | 1643 | 1462580930039 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:28:50 INFO - PROCESS | 1643 | 1462580930043 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181e3800 == 31 [pid = 1643] [id = 58] 17:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1187bec00) [pid = 1643] [serial = 170] [outer = 0x0] 17:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118c37400) [pid = 1643] [serial = 171] [outer = 0x1187bec00] 17:28:50 INFO - PROCESS | 1643 | 1462580930072 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11909dc00) [pid = 1643] [serial = 172] [outer = 0x1187bec00] 17:28:50 INFO - PROCESS | 1643 | 1462580930367 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]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 17:28:50 INFO - PROCESS | 1643 | 1462580930379 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 1643 | 1462580930381 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:28:50 INFO - PROCESS | 1643 | 1462580930404 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 1643 | 1462580930405 Marionette TRACE conn2 <- [1,206,null,{}] 17:28:50 INFO - PROCESS | 1643 | 1462580930407 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}] 17:28:50 INFO - PROCESS | 1643 | 1462580930502 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:28:50 INFO - PROCESS | 1643 | 1462580930513 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x118258800 == 32 [pid = 1643] [id = 59] 17:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1164aac00) [pid = 1643] [serial = 173] [outer = 0x0] 17:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1187c8800) [pid = 1643] [serial = 174] [outer = 0x1164aac00] 17:28:50 INFO - PROCESS | 1643 | 1462580930538 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1191e8400) [pid = 1643] [serial = 175] [outer = 0x1164aac00] 17:28:50 INFO - PROCESS | 1643 | 1462580930873 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]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 524ms 17:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:28:50 INFO - PROCESS | 1643 | 1462580930923 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 1643 | 1462580930924 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:28:50 INFO - PROCESS | 1643 | 1462580930927 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 1643 | 1462580930928 Marionette TRACE conn2 <- [1,210,null,{}] 17:28:50 INFO - PROCESS | 1643 | 1462580930937 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}] 17:28:51 INFO - PROCESS | 1643 | 1462580931048 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:28:51 INFO - PROCESS | 1643 | 1462580931055 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191aa800 == 33 [pid = 1643] [id = 60] 17:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118511400) [pid = 1643] [serial = 176] [outer = 0x0] 17:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1191ed000) [pid = 1643] [serial = 177] [outer = 0x118511400] 17:28:51 INFO - PROCESS | 1643 | 1462580931086 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11a2ca400) [pid = 1643] [serial = 178] [outer = 0x118511400] 17:28:51 INFO - PROCESS | 1643 | 1462580931389 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]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 527ms 17:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:28:51 INFO - PROCESS | 1643 | 1462580931455 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 1643 | 1462580931456 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:28:51 INFO - PROCESS | 1643 | 1462580931458 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 1643 | 1462580931459 Marionette TRACE conn2 <- [1,214,null,{}] 17:28:51 INFO - PROCESS | 1643 | 1462580931462 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}] 17:28:51 INFO - PROCESS | 1643 | 1462580931544 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:28:51 INFO - PROCESS | 1643 | 1462580931573 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d9000 == 34 [pid = 1643] [id = 61] 17:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11901f400) [pid = 1643] [serial = 179] [outer = 0x0] 17:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x121481000) [pid = 1643] [serial = 180] [outer = 0x11901f400] 17:28:51 INFO - PROCESS | 1643 | 1462580931598 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x121682000) [pid = 1643] [serial = 181] [outer = 0x11901f400] 17:28:51 INFO - PROCESS | 1643 | 1462580931877 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]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 17:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:28:51 INFO - PROCESS | 1643 | 1462580931928 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 1643 | 1462580931929 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:28:51 INFO - PROCESS | 1643 | 1462580931934 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 1643 | 1462580931936 Marionette TRACE conn2 <- [1,218,null,{}] 17:28:51 INFO - PROCESS | 1643 | 1462580931939 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}] 17:28:52 INFO - PROCESS | 1643 | 1462580932022 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:28:52 INFO - PROCESS | 1643 | 1462580932057 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bcf800 == 35 [pid = 1643] [id = 62] 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1217c9400) [pid = 1643] [serial = 182] [outer = 0x0] 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x121915c00) [pid = 1643] [serial = 183] [outer = 0x1217c9400] 17:28:52 INFO - PROCESS | 1643 | 1462580932082 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x121a75400) [pid = 1643] [serial = 184] [outer = 0x1217c9400] 17:28:52 INFO - PROCESS | 1643 | 1462580932375 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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 17:28:52 INFO - PROCESS | 1643 | 1462580932405 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 1643 | 1462580932406 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:28:52 INFO - PROCESS | 1643 | 1462580932408 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 1643 | 1462580932409 Marionette TRACE conn2 <- [1,222,null,{}] 17:28:52 INFO - PROCESS | 1643 | 1462580932412 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}] 17:28:52 INFO - PROCESS | 1643 | 1462580932500 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:28:52 INFO - PROCESS | 1643 | 1462580932552 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129173000) [pid = 1643] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1217d3800) [pid = 1643] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1259f3800) [pid = 1643] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1259f4800) [pid = 1643] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x126acc000) [pid = 1643] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1191ec400) [pid = 1643] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x116a69800) [pid = 1643] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1164afc00) [pid = 1643] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11850fc00) [pid = 1643] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1176c9800) [pid = 1643] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:28:52 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1185c0000) [pid = 1643] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:28:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ad1000 == 36 [pid = 1643] [id = 63] 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112f35c00) [pid = 1643] [serial = 185] [outer = 0x0] 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11822bc00) [pid = 1643] [serial = 186] [outer = 0x112f35c00] 17:28:52 INFO - PROCESS | 1643 | 1462580932586 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1191ec400) [pid = 1643] [serial = 187] [outer = 0x112f35c00] 17:28:52 INFO - PROCESS | 1643 | 1462580932829 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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 17:28:52 INFO - PROCESS | 1643 | 1462580932877 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 1643 | 1462580932878 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:28:52 INFO - PROCESS | 1643 | 1462580932889 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 1643 | 1462580932890 Marionette TRACE conn2 <- [1,226,null,{}] 17:28:52 INFO - PROCESS | 1643 | 1462580932892 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}] 17:28:52 INFO - PROCESS | 1643 | 1462580932968 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:28:52 INFO - PROCESS | 1643 | 1462580932973 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x1214a2000 == 37 [pid = 1643] [id = 64] 17:28:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x121a09c00) [pid = 1643] [serial = 188] [outer = 0x0] 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x121ea4800) [pid = 1643] [serial = 189] [outer = 0x121a09c00] 17:28:53 INFO - PROCESS | 1643 | 1462580932999 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1248f3c00) [pid = 1643] [serial = 190] [outer = 0x121a09c00] 17:28:53 INFO - PROCESS | 1643 | 1462580933313 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]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 17:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:28:53 INFO - PROCESS | 1643 | 1462580933358 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 1643 | 1462580933360 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:28:53 INFO - PROCESS | 1643 | 1462580933362 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 1643 | 1462580933364 Marionette TRACE conn2 <- [1,230,null,{}] 17:28:53 INFO - PROCESS | 1643 | 1462580933366 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}] 17:28:53 INFO - PROCESS | 1643 | 1462580933465 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:28:53 INFO - PROCESS | 1643 | 1462580933471 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x118257000 == 38 [pid = 1643] [id = 65] 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x121c3cc00) [pid = 1643] [serial = 191] [outer = 0x0] 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x124c33c00) [pid = 1643] [serial = 192] [outer = 0x121c3cc00] 17:28:53 INFO - PROCESS | 1643 | 1462580933502 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1191e6800) [pid = 1643] [serial = 193] [outer = 0x121c3cc00] 17:28:53 INFO - PROCESS | 1643 | 1462580933769 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]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 17:28:53 INFO - PROCESS | 1643 | 1462580933788 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 1643 | 1462580933789 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:28:53 INFO - PROCESS | 1643 | 1462580933791 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 1643 | 1462580933792 Marionette TRACE conn2 <- [1,234,null,{}] 17:28:53 INFO - PROCESS | 1643 | 1462580933795 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}] 17:28:53 INFO - PROCESS | 1643 | 1462580933892 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:28:53 INFO - PROCESS | 1643 | 1462580933898 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12485f000 == 39 [pid = 1643] [id = 66] 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1253d3000) [pid = 1643] [serial = 194] [outer = 0x0] 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1253d6c00) [pid = 1643] [serial = 195] [outer = 0x1253d3000] 17:28:53 INFO - PROCESS | 1643 | 1462580933922 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1259e9800) [pid = 1643] [serial = 196] [outer = 0x1253d3000] 17:28:54 INFO - PROCESS | 1643 | 1462580934206 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]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 420ms 17:28:54 INFO - PROCESS | 1643 | 1462580934211 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 1643 | 1462580934212 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:28:54 INFO - PROCESS | 1643 | 1462580934223 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 1643 | 1462580934224 Marionette TRACE conn2 <- [1,238,null,{}] 17:28:54 INFO - PROCESS | 1643 | 1462580934226 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}] 17:28:54 INFO - PROCESS | 1643 | 1462580934310 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:28:54 INFO - PROCESS | 1643 | 1462580934356 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x124cdc000 == 40 [pid = 1643] [id = 67] 17:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1164ef800) [pid = 1643] [serial = 197] [outer = 0x0] 17:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1253d5400) [pid = 1643] [serial = 198] [outer = 0x1164ef800] 17:28:54 INFO - PROCESS | 1643 | 1462580934381 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126599400) [pid = 1643] [serial = 199] [outer = 0x1164ef800] 17:28:54 INFO - PROCESS | 1643 | 1462580934800 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]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 618ms 17:28:54 INFO - PROCESS | 1643 | 1462580934842 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 1643 | 1462580934844 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:28:54 INFO - PROCESS | 1643 | 1462580934848 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 1643 | 1462580934851 Marionette TRACE conn2 <- [1,242,null,{}] 17:28:54 INFO - PROCESS | 1643 | 1462580934855 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}] 17:28:54 INFO - PROCESS | 1643 | 1462580934958 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:28:55 INFO - PROCESS | 1643 | 1462580935000 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f0d800 == 41 [pid = 1643] [id = 68] 17:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1131d6c00) [pid = 1643] [serial = 200] [outer = 0x0] 17:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x115f5a800) [pid = 1643] [serial = 201] [outer = 0x1131d6c00] 17:28:55 INFO - PROCESS | 1643 | 1462580935032 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1167b4000) [pid = 1643] [serial = 202] [outer = 0x1131d6c00] 17:28:55 INFO - PROCESS | 1643 | 1462580935521 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]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms 17:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:28:55 INFO - PROCESS | 1643 | 1462580935570 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 1643 | 1462580935574 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:28:55 INFO - PROCESS | 1643 | 1462580935578 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 1643 | 1462580935580 Marionette TRACE conn2 <- [1,246,null,{}] 17:28:55 INFO - PROCESS | 1643 | 1462580935582 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}] 17:28:55 INFO - PROCESS | 1643 | 1462580935691 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:28:55 INFO - PROCESS | 1643 | 1462580935733 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cbd000 == 42 [pid = 1643] [id = 69] 17:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1168c3000) [pid = 1643] [serial = 203] [outer = 0x0] 17:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11822c400) [pid = 1643] [serial = 204] [outer = 0x1168c3000] 17:28:55 INFO - PROCESS | 1643 | 1462580935762 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118510c00) [pid = 1643] [serial = 205] [outer = 0x1168c3000] 17:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x113294c00) [pid = 1643] [serial = 206] [outer = 0x12cca3800] 17:28:56 INFO - PROCESS | 1643 | 1462580936395 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]]]}] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12485f000 == 41 [pid = 1643] [id = 66] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x118257000 == 40 [pid = 1643] [id = 65] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1214a2000 == 39 [pid = 1643] [id = 64] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x115ad1000 == 38 [pid = 1643] [id = 63] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x119bcf800 == 37 [pid = 1643] [id = 62] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d9000 == 36 [pid = 1643] [id = 61] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1191aa800 == 35 [pid = 1643] [id = 60] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x118258800 == 34 [pid = 1643] [id = 59] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1181e3800 == 33 [pid = 1643] [id = 58] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x116a9f000 == 32 [pid = 1643] [id = 57] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x11646b800 == 31 [pid = 1643] [id = 56] 17:28:56 INFO - PROCESS | 1643 | --DOCSHELL 0x112655800 == 30 [pid = 1643] [id = 55] 17:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 872ms 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119934400) [pid = 1643] [serial = 141] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11a24f000) [pid = 1643] [serial = 142] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11822f000) [pid = 1643] [serial = 129] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1167b5800) [pid = 1643] [serial = 126] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118514400) [pid = 1643] [serial = 132] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1190d3400) [pid = 1643] [serial = 139] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1184c8400) [pid = 1643] [serial = 130] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118c36800) [pid = 1643] [serial = 136] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116a5dc00) [pid = 1643] [serial = 127] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12a42c000) [pid = 1643] [serial = 124] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1185bec00) [pid = 1643] [serial = 133] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1187c7400) [pid = 1643] [serial = 135] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118c35c00) [pid = 1643] [serial = 138] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1294eb800) [pid = 1643] [serial = 123] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x121e11400) [pid = 1643] [serial = 103] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x127843c00) [pid = 1643] [serial = 118] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126a3b800) [pid = 1643] [serial = 115] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x129170800) [pid = 1643] [serial = 121] [outer = 0x0] [url = about:blank] 17:28:56 INFO - PROCESS | 1643 | 1462580936477 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 1643 | 1462580936483 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:28:56 INFO - PROCESS | 1643 | 1462580936493 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 1643 | 1462580936496 Marionette TRACE conn2 <- [1,250,null,{}] 17:28:56 INFO - PROCESS | 1643 | 1462580936504 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}] 17:28:56 INFO - PROCESS | 1643 | 1462580936619 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:28:56 INFO - PROCESS | 1643 | 1462580936627 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164d5800 == 31 [pid = 1643] [id = 70] 17:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116443800) [pid = 1643] [serial = 207] [outer = 0x0] 17:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x117471800) [pid = 1643] [serial = 208] [outer = 0x116443800] 17:28:56 INFO - PROCESS | 1643 | 1462580936673 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118239c00) [pid = 1643] [serial = 209] [outer = 0x116443800] 17:28:57 INFO - PROCESS | 1643 | 1462580937018 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]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 577ms 17:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:28:57 INFO - PROCESS | 1643 | 1462580937068 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 1643 | 1462580937071 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:28:57 INFO - PROCESS | 1643 | 1462580937076 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 1643 | 1462580937077 Marionette TRACE conn2 <- [1,254,null,{}] 17:28:57 INFO - PROCESS | 1643 | 1462580937080 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}] 17:28:57 INFO - PROCESS | 1643 | 1462580937149 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:28:57 INFO - PROCESS | 1643 | 1462580937154 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f60800 == 32 [pid = 1643] [id = 71] 17:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11850e000) [pid = 1643] [serial = 210] [outer = 0x0] 17:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1185bf400) [pid = 1643] [serial = 211] [outer = 0x11850e000] 17:28:57 INFO - PROCESS | 1643 | 1462580937181 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1187c8000) [pid = 1643] [serial = 212] [outer = 0x11850e000] 17:28:57 INFO - PROCESS | 1643 | 1462580937494 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]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 17:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:28:57 INFO - PROCESS | 1643 | 1462580937545 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 1643 | 1462580937546 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:28:57 INFO - PROCESS | 1643 | 1462580937549 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 1643 | 1462580937551 Marionette TRACE conn2 <- [1,258,null,{}] 17:28:57 INFO - PROCESS | 1643 | 1462580937559 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}] 17:28:57 INFO - PROCESS | 1643 | 1462580937644 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:28:57 INFO - PROCESS | 1643 | 1462580937688 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825a800 == 33 [pid = 1643] [id = 72] 17:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1187c7400) [pid = 1643] [serial = 213] [outer = 0x0] 17:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1190c6400) [pid = 1643] [serial = 214] [outer = 0x1187c7400] 17:28:57 INFO - PROCESS | 1643 | 1462580937717 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11992b800) [pid = 1643] [serial = 215] [outer = 0x1187c7400] 17:28:58 INFO - PROCESS | 1643 | 1462580937999 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]]]}] 17:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 17:28:58 INFO - PROCESS | 1643 | 1462580938023 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 1643 | 1462580938025 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:28:58 INFO - PROCESS | 1643 | 1462580938027 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 1643 | 1462580938028 Marionette TRACE conn2 <- [1,262,null,{}] 17:28:58 INFO - PROCESS | 1643 | 1462580938039 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}] 17:28:58 INFO - PROCESS | 1643 | 1462580938117 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:28:58 INFO - PROCESS | 1643 | 1462580938122 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x11907f800 == 34 [pid = 1643] [id = 73] 17:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119932400) [pid = 1643] [serial = 216] [outer = 0x0] 17:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119cae000) [pid = 1643] [serial = 217] [outer = 0x119932400] 17:28:58 INFO - PROCESS | 1643 | 1462580938150 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11a24f000) [pid = 1643] [serial = 218] [outer = 0x119932400] 17:28:58 INFO - PROCESS | 1643 | 1462580938450 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]]]}] 17:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 17:28:58 INFO - PROCESS | 1643 | 1462580938497 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 1643 | 1462580938499 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:28:58 INFO - PROCESS | 1643 | 1462580938501 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 1643 | 1462580938502 Marionette TRACE conn2 <- [1,266,null,{}] 17:28:58 INFO - PROCESS | 1643 | 1462580938504 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}] 17:28:58 INFO - PROCESS | 1643 | 1462580938595 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:28:58 INFO - PROCESS | 1643 | 1462580938607 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d4000 == 35 [pid = 1643] [id = 74] 17:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x112741c00) [pid = 1643] [serial = 219] [outer = 0x0] 17:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11a2ca800) [pid = 1643] [serial = 220] [outer = 0x112741c00] 17:28:58 INFO - PROCESS | 1643 | 1462580938634 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121482800) [pid = 1643] [serial = 221] [outer = 0x112741c00] 17:28:58 INFO - PROCESS | 1643 | 1462580938970 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]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 17:28:59 INFO - PROCESS | 1643 | 1462580939020 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 1643 | 1462580939021 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:28:59 INFO - PROCESS | 1643 | 1462580939030 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 1643 | 1462580939031 Marionette TRACE conn2 <- [1,270,null,{}] 17:28:59 INFO - PROCESS | 1643 | 1462580939034 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}] 17:28:59 INFO - PROCESS | 1643 | 1462580939134 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:28:59 INFO - PROCESS | 1643 | 1462580939166 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a271000 == 36 [pid = 1643] [id = 75] 17:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1214f9400) [pid = 1643] [serial = 222] [outer = 0x0] 17:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121e13c00) [pid = 1643] [serial = 223] [outer = 0x1214f9400] 17:28:59 INFO - PROCESS | 1643 | 1462580939192 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124d74000) [pid = 1643] [serial = 224] [outer = 0x1214f9400] 17:28:59 INFO - PROCESS | 1643 | 1462580939492 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]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 17:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:28:59 INFO - PROCESS | 1643 | 1462580939505 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 1643 | 1462580939506 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:28:59 INFO - PROCESS | 1643 | 1462580939508 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 1643 | 1462580939509 Marionette TRACE conn2 <- [1,274,null,{}] 17:28:59 INFO - PROCESS | 1643 | 1462580939512 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}] 17:28:59 INFO - PROCESS | 1643 | 1462580939602 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:28:59 INFO - PROCESS | 1643 | 1462580939632 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x121694800 == 37 [pid = 1643] [id = 76] 17:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x112749c00) [pid = 1643] [serial = 225] [outer = 0x0] 17:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x125012c00) [pid = 1643] [serial = 226] [outer = 0x112749c00] 17:28:59 INFO - PROCESS | 1643 | 1462580939657 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125248800) [pid = 1643] [serial = 227] [outer = 0x112749c00] 17:28:59 INFO - PROCESS | 1643 | 1462580939967 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]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 519ms 17:29:00 INFO - PROCESS | 1643 | 1462580940029 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 1643 | 1462580940031 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:29:00 INFO - PROCESS | 1643 | 1462580940039 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 1643 | 1462580940040 Marionette TRACE conn2 <- [1,278,null,{}] 17:29:00 INFO - PROCESS | 1643 | 1462580940042 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}] 17:29:00 INFO - PROCESS | 1643 | 1462580940121 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:29:00 INFO - PROCESS | 1643 | 1462580940125 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fce000 == 38 [pid = 1643] [id = 77] 17:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x124ed8800) [pid = 1643] [serial = 228] [outer = 0x0] 17:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1253d9400) [pid = 1643] [serial = 229] [outer = 0x124ed8800] 17:29:00 INFO - PROCESS | 1643 | 1462580940145 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12659d000) [pid = 1643] [serial = 230] [outer = 0x124ed8800] 17:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 473ms 17:29:00 INFO - PROCESS | 1643 | 1462580940500 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]]]}] 17:29:00 INFO - PROCESS | 1643 | 1462580940507 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 1643 | 1462580940508 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:29:00 INFO - PROCESS | 1643 | 1462580940511 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 1643 | 1462580940512 Marionette TRACE conn2 <- [1,282,null,{}] 17:29:00 INFO - PROCESS | 1643 | 1462580940516 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}] 17:29:00 INFO - PROCESS | 1643 | 1462580940762 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118511400) [pid = 1643] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1122c8400) [pid = 1643] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1187bec00) [pid = 1643] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x115e43c00) [pid = 1643] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11752a800) [pid = 1643] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1164fa000) [pid = 1643] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x113304000) [pid = 1643] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1185eac00) [pid = 1643] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1191ee800) [pid = 1643] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1187cb400) [pid = 1643] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11901f400) [pid = 1643] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1217c9400) [pid = 1643] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112f35c00) [pid = 1643] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121a09c00) [pid = 1643] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1253d3000) [pid = 1643] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1164aac00) [pid = 1643] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:29:00 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x121c3cc00) [pid = 1643] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:29:00 INFO - PROCESS | 1643 | 1462580940827 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f68800 == 39 [pid = 1643] [id = 78] 17:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1122c3800) [pid = 1643] [serial = 231] [outer = 0x0] 17:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x113cbac00) [pid = 1643] [serial = 232] [outer = 0x1122c3800] 17:29:00 INFO - PROCESS | 1643 | 1462580940868 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118510400) [pid = 1643] [serial = 233] [outer = 0x1122c3800] 17:29:01 INFO - PROCESS | 1643 | 1462580941240 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]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 769ms 17:29:01 INFO - PROCESS | 1643 | 1462580941283 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 1643 | 1462580941285 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:29:01 INFO - PROCESS | 1643 | 1462580941287 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 1643 | 1462580941288 Marionette TRACE conn2 <- [1,286,null,{}] 17:29:01 INFO - PROCESS | 1643 | 1462580941291 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}] 17:29:01 INFO - PROCESS | 1643 | 1462580941378 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:29:01 INFO - PROCESS | 1643 | 1462580941387 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b19800 == 40 [pid = 1643] [id = 79] 17:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11901f400) [pid = 1643] [serial = 234] [outer = 0x0] 17:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1217cf000) [pid = 1643] [serial = 235] [outer = 0x11901f400] 17:29:01 INFO - PROCESS | 1643 | 1462580941413 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126941000) [pid = 1643] [serial = 236] [outer = 0x11901f400] 17:29:01 INFO - PROCESS | 1643 | 1462580941712 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]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 17:29:01 INFO - PROCESS | 1643 | 1462580941756 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 1643 | 1462580941757 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:29:01 INFO - PROCESS | 1643 | 1462580941759 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 1643 | 1462580941761 Marionette TRACE conn2 <- [1,290,null,{}] 17:29:01 INFO - PROCESS | 1643 | 1462580941764 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}] 17:29:01 INFO - PROCESS | 1643 | 1462580941852 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:29:01 INFO - PROCESS | 1643 | 1462580941857 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12699a000 == 41 [pid = 1643] [id = 80] 17:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x117531000) [pid = 1643] [serial = 237] [outer = 0x0] 17:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126acbc00) [pid = 1643] [serial = 238] [outer = 0x117531000] 17:29:01 INFO - PROCESS | 1643 | 1462580941888 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128f7f000) [pid = 1643] [serial = 239] [outer = 0x117531000] 17:29:02 INFO - PROCESS | 1643 | 1462580942187 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]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 17:29:02 INFO - PROCESS | 1643 | 1462580942230 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 1643 | 1462580942232 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:29:02 INFO - PROCESS | 1643 | 1462580942236 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 1643 | 1462580942237 Marionette TRACE conn2 <- [1,294,null,{}] 17:29:02 INFO - PROCESS | 1643 | 1462580942240 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}] 17:29:02 INFO - PROCESS | 1643 | 1462580942333 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:29:02 INFO - PROCESS | 1643 | 1462580942339 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d4f800 == 42 [pid = 1643] [id = 81] 17:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128f80400) [pid = 1643] [serial = 240] [outer = 0x0] 17:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12916b800) [pid = 1643] [serial = 241] [outer = 0x128f80400] 17:29:02 INFO - PROCESS | 1643 | 1462580942365 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x129174400) [pid = 1643] [serial = 242] [outer = 0x128f80400] 17:29:02 INFO - PROCESS | 1643 | 1462580942632 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]]]}] 17:29:02 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. 17:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 420ms 17:29:02 INFO - PROCESS | 1643 | 1462580942656 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 1643 | 1462580942669 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:29:02 INFO - PROCESS | 1643 | 1462580942677 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 1643 | 1462580942678 Marionette TRACE conn2 <- [1,298,null,{}] 17:29:02 INFO - PROCESS | 1643 | 1462580942689 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}] 17:29:02 INFO - PROCESS | 1643 | 1462580942768 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:29:02 INFO - PROCESS | 1643 | 1462580942854 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x11265e800 == 43 [pid = 1643] [id = 82] 17:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x111a09800) [pid = 1643] [serial = 243] [outer = 0x0] 17:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x111e67400) [pid = 1643] [serial = 244] [outer = 0x111a09800] 17:29:02 INFO - PROCESS | 1643 | 1462580942885 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11335f000) [pid = 1643] [serial = 245] [outer = 0x111a09800] 17:29:03 INFO - PROCESS | 1643 | 1462580943307 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]]]}] 17:29:03 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. 17:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 678ms 17:29:03 INFO - PROCESS | 1643 | 1462580943356 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 1643 | 1462580943359 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:29:03 INFO - PROCESS | 1643 | 1462580943380 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 1643 | 1462580943383 Marionette TRACE conn2 <- [1,302,null,{}] 17:29:03 INFO - PROCESS | 1643 | 1462580943389 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}] 17:29:03 INFO - PROCESS | 1643 | 1462580943488 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:29:03 INFO - PROCESS | 1643 | 1462580943548 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x118244000 == 44 [pid = 1643] [id = 83] 17:29:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1185b7000) [pid = 1643] [serial = 246] [outer = 0x0] 17:29:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1185e1800) [pid = 1643] [serial = 247] [outer = 0x1185b7000] 17:29:03 INFO - PROCESS | 1643 | 1462580943579 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118c36000) [pid = 1643] [serial = 248] [outer = 0x1185b7000] 17:29:03 INFO - PROCESS | 1643 | 1462580943986 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]]]}] 17:29:04 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. 17:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 643ms 17:29:04 INFO - PROCESS | 1643 | 1462580944008 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:29:04 INFO - PROCESS | 1643 | 1462580944011 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:29:04 INFO - PROCESS | 1643 | 1462580944013 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 1643 | 1462580944015 Marionette TRACE conn2 <- [1,306,null,{}] 17:29:04 INFO - PROCESS | 1643 | 1462580944017 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}] 17:29:04 INFO - PROCESS | 1643 | 1462580944110 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:29:04 INFO - PROCESS | 1643 | 1462580944151 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12534c800 == 45 [pid = 1643] [id = 84] 17:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11901f000) [pid = 1643] [serial = 249] [outer = 0x0] 17:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11992f000) [pid = 1643] [serial = 250] [outer = 0x11901f000] 17:29:04 INFO - PROCESS | 1643 | 1462580944181 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11a2ce400) [pid = 1643] [serial = 251] [outer = 0x11901f000] 17:29:04 INFO - PROCESS | 1643 | 1462580944599 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]]]}] 17:29:04 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. 17:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 17:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:29:04 INFO - PROCESS | 1643 | 1462580944635 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 1643 | 1462580944637 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:29:04 INFO - PROCESS | 1643 | 1462580944644 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 1643 | 1462580944648 Marionette TRACE conn2 <- [1,310,null,{}] 17:29:04 INFO - PROCESS | 1643 | 1462580944652 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}] 17:29:04 INFO - PROCESS | 1643 | 1462580944746 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:29:04 INFO - PROCESS | 1643 | 1462580944794 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dda800 == 46 [pid = 1643] [id = 85] 17:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x121485800) [pid = 1643] [serial = 252] [outer = 0x0] 17:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1248edc00) [pid = 1643] [serial = 253] [outer = 0x121485800] 17:29:04 INFO - PROCESS | 1643 | 1462580944823 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x124c1d800) [pid = 1643] [serial = 254] [outer = 0x121485800] 17:29:05 INFO - PROCESS | 1643 | 1462580945246 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]]]}] 17:29:05 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. 17:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 17:29:05 INFO - PROCESS | 1643 | 1462580945268 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 1643 | 1462580945270 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:29:05 INFO - PROCESS | 1643 | 1462580945272 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 1643 | 1462580945273 Marionette TRACE conn2 <- [1,314,null,{}] 17:29:05 INFO - PROCESS | 1643 | 1462580945276 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}] 17:29:05 INFO - PROCESS | 1643 | 1462580945371 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:29:05 INFO - PROCESS | 1643 | 1462580945442 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x112dd4800 == 47 [pid = 1643] [id = 86] 17:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x116274400) [pid = 1643] [serial = 255] [outer = 0x0] 17:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1214f4c00) [pid = 1643] [serial = 256] [outer = 0x116274400] 17:29:05 INFO - PROCESS | 1643 | 1462580945476 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1259f1400) [pid = 1643] [serial = 257] [outer = 0x116274400] 17:29:06 INFO - PROCESS | 1643 | 1462580946144 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]]]}] 17:29:06 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. 17:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 919ms 17:29:06 INFO - PROCESS | 1643 | 1462580946192 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 1643 | 1462580946194 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:29:06 INFO - PROCESS | 1643 | 1462580946198 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 1643 | 1462580946200 Marionette TRACE conn2 <- [1,318,null,{}] 17:29:06 INFO - PROCESS | 1643 | 1462580946204 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}] 17:29:06 INFO - PROCESS | 1643 | 1462580946288 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:29:06 INFO - PROCESS | 1643 | 1462580946348 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166ea800 == 48 [pid = 1643] [id = 87] 17:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x112f35400) [pid = 1643] [serial = 258] [outer = 0x0] 17:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x116213000) [pid = 1643] [serial = 259] [outer = 0x112f35400] 17:29:06 INFO - PROCESS | 1643 | 1462580946376 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11710ac00) [pid = 1643] [serial = 260] [outer = 0x112f35400] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x126d4f800 == 47 [pid = 1643] [id = 81] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12699a000 == 46 [pid = 1643] [id = 80] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x124b19800 == 45 [pid = 1643] [id = 79] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x116f68800 == 44 [pid = 1643] [id = 78] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x121fce000 == 43 [pid = 1643] [id = 77] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x121694800 == 42 [pid = 1643] [id = 76] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11a271000 == 41 [pid = 1643] [id = 75] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d4000 == 40 [pid = 1643] [id = 74] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11907f800 == 39 [pid = 1643] [id = 73] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1253d5400) [pid = 1643] [serial = 198] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11825a800 == 38 [pid = 1643] [id = 72] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x116f60800 == 37 [pid = 1643] [id = 71] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x1164d5800 == 36 [pid = 1643] [id = 70] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x118cbd000 == 35 [pid = 1643] [id = 69] 17:29:06 INFO - PROCESS | 1643 | --DOCSHELL 0x115f0d800 == 34 [pid = 1643] [id = 68] 17:29:06 INFO - PROCESS | 1643 | 1462580946831 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]]]}] 17:29:06 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. 17:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1191ed000) [pid = 1643] [serial = 177] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x113c65800) [pid = 1643] [serial = 145] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118c37400) [pid = 1643] [serial = 171] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11909dc00) [pid = 1643] [serial = 172] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x112a59c00) [pid = 1643] [serial = 144] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1185ba000) [pid = 1643] [serial = 168] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1185e5c00) [pid = 1643] [serial = 169] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1184c5800) [pid = 1643] [serial = 148] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x116275c00) [pid = 1643] [serial = 159] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x117531400) [pid = 1643] [serial = 165] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1176c9000) [pid = 1643] [serial = 147] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118234000) [pid = 1643] [serial = 166] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x115aaf000) [pid = 1643] [serial = 162] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1191edc00) [pid = 1643] [serial = 151] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119096400) [pid = 1643] [serial = 150] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1164aa800) [pid = 1643] [serial = 163] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x121482400) [pid = 1643] [serial = 154] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11a250400) [pid = 1643] [serial = 153] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x121680c00) [pid = 1643] [serial = 157] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119ceb400) [pid = 1643] [serial = 156] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x121481000) [pid = 1643] [serial = 180] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x121682000) [pid = 1643] [serial = 181] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x121a75400) [pid = 1643] [serial = 184] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x121915c00) [pid = 1643] [serial = 183] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11822bc00) [pid = 1643] [serial = 186] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121ea4800) [pid = 1643] [serial = 189] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1253d6c00) [pid = 1643] [serial = 195] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1191ec400) [pid = 1643] [serial = 187] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1187c8800) [pid = 1643] [serial = 174] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1191e8400) [pid = 1643] [serial = 175] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1248f3c00) [pid = 1643] [serial = 190] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1259e9800) [pid = 1643] [serial = 196] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11a2ca400) [pid = 1643] [serial = 178] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x124c33c00) [pid = 1643] [serial = 192] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1191e6800) [pid = 1643] [serial = 193] [outer = 0x0] [url = about:blank] 17:29:06 INFO - PROCESS | 1643 | 1462580946883 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 1643 | 1462580946888 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:29:06 INFO - PROCESS | 1643 | 1462580946896 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 1643 | 1462580946898 Marionette TRACE conn2 <- [1,322,null,{}] 17:29:06 INFO - PROCESS | 1643 | 1462580946900 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}] 17:29:06 INFO - PROCESS | 1643 | 1462580946973 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:29:06 INFO - PROCESS | 1643 | 1462580946979 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x116482000 == 35 [pid = 1643] [id = 88] 17:29:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1176c9000) [pid = 1643] [serial = 261] [outer = 0x0] 17:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118363c00) [pid = 1643] [serial = 262] [outer = 0x1176c9000] 17:29:07 INFO - PROCESS | 1643 | 1462580947009 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118518000) [pid = 1643] [serial = 263] [outer = 0x1176c9000] 17:29:07 INFO - PROCESS | 1643 | 1462580947409 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]]]}] 17:29:07 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. 17:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 523ms 17:29:07 INFO - PROCESS | 1643 | 1462580947440 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:29:07 INFO - PROCESS | 1643 | 1462580947442 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:29:07 INFO - PROCESS | 1643 | 1462580947447 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:29:07 INFO - PROCESS | 1643 | 1462580947451 Marionette TRACE conn2 <- [1,326,null,{}] 17:29:07 INFO - PROCESS | 1643 | 1462580947462 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}] 17:29:07 INFO - PROCESS | 1643 | 1462580947578 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:29:07 INFO - PROCESS | 1643 | 1462580947588 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x118254800 == 36 [pid = 1643] [id = 89] 17:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1185e6400) [pid = 1643] [serial = 264] [outer = 0x0] 17:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11909b000) [pid = 1643] [serial = 265] [outer = 0x1185e6400] 17:29:07 INFO - PROCESS | 1643 | 1462580947632 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1191e6800) [pid = 1643] [serial = 266] [outer = 0x1185e6400] 17:29:08 INFO - PROCESS | 1643 | 1462580948080 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]]]}] 17:29:08 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. 17:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 675ms 17:29:08 INFO - PROCESS | 1643 | 1462580948122 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 1643 | 1462580948123 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:29:08 INFO - PROCESS | 1643 | 1462580948125 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 1643 | 1462580948127 Marionette TRACE conn2 <- [1,330,null,{}] 17:29:08 INFO - PROCESS | 1643 | 1462580948142 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}] 17:29:08 INFO - PROCESS | 1643 | 1462580948233 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:29:08 INFO - PROCESS | 1643 | 1462580948239 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cce800 == 37 [pid = 1643] [id = 90] 17:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119cabc00) [pid = 1643] [serial = 267] [outer = 0x0] 17:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119ceb400) [pid = 1643] [serial = 268] [outer = 0x119cabc00] 17:29:08 INFO - PROCESS | 1643 | 1462580948264 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11a072000) [pid = 1643] [serial = 269] [outer = 0x119cabc00] 17:29:08 INFO - PROCESS | 1643 | 1462580948564 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]]]}] 17:29:08 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. 17:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 467ms 17:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:29:08 INFO - PROCESS | 1643 | 1462580948594 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 1643 | 1462580948595 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:29:08 INFO - PROCESS | 1643 | 1462580948599 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 1643 | 1462580948603 Marionette TRACE conn2 <- [1,334,null,{}] 17:29:08 INFO - PROCESS | 1643 | 1462580948605 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}] 17:29:08 INFO - PROCESS | 1643 | 1462580948703 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:29:08 INFO - PROCESS | 1643 | 1462580948709 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195ba000 == 38 [pid = 1643] [id = 91] 17:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119cadc00) [pid = 1643] [serial = 270] [outer = 0x0] 17:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x121480000) [pid = 1643] [serial = 271] [outer = 0x119cadc00] 17:29:08 INFO - PROCESS | 1643 | 1462580948734 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1214f0c00) [pid = 1643] [serial = 272] [outer = 0x119cadc00] 17:29:09 INFO - PROCESS | 1643 | 1462580949055 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]]]}] 17:29:09 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. 17:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 473ms 17:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:29:09 INFO - PROCESS | 1643 | 1462580949072 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 1643 | 1462580949073 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:29:09 INFO - PROCESS | 1643 | 1462580949075 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 1643 | 1462580949076 Marionette TRACE conn2 <- [1,338,null,{}] 17:29:09 INFO - PROCESS | 1643 | 1462580949079 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}] 17:29:09 INFO - PROCESS | 1643 | 1462580949189 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:29:09 INFO - PROCESS | 1643 | 1462580949217 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c3b000 == 39 [pid = 1643] [id = 92] 17:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12186fc00) [pid = 1643] [serial = 273] [outer = 0x0] 17:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124c15800) [pid = 1643] [serial = 274] [outer = 0x12186fc00] 17:29:09 INFO - PROCESS | 1643 | 1462580949243 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124ee3400) [pid = 1643] [serial = 275] [outer = 0x12186fc00] 17:29:09 INFO - PROCESS | 1643 | 1462580949560 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]]]}] 17:29:09 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. 17:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 17:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:29:09 INFO - PROCESS | 1643 | 1462580949594 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 1643 | 1462580949595 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:29:09 INFO - PROCESS | 1643 | 1462580949598 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 1643 | 1462580949599 Marionette TRACE conn2 <- [1,342,null,{}] 17:29:09 INFO - PROCESS | 1643 | 1462580949601 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}] 17:29:09 INFO - PROCESS | 1643 | 1462580949686 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:29:09 INFO - PROCESS | 1643 | 1462580949714 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d6000 == 40 [pid = 1643] [id = 93] 17:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121a03400) [pid = 1643] [serial = 276] [outer = 0x0] 17:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x125247c00) [pid = 1643] [serial = 277] [outer = 0x121a03400] 17:29:09 INFO - PROCESS | 1643 | 1462580949738 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126592400) [pid = 1643] [serial = 278] [outer = 0x121a03400] 17:29:10 INFO - PROCESS | 1643 | 1462580950037 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]]]}] 17:29:10 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. 17:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 17:29:10 INFO - PROCESS | 1643 | 1462580950073 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 1643 | 1462580950075 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:29:10 INFO - PROCESS | 1643 | 1462580950078 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 1643 | 1462580950081 Marionette TRACE conn2 <- [1,346,null,{}] 17:29:10 INFO - PROCESS | 1643 | 1462580950087 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}] 17:29:10 INFO - PROCESS | 1643 | 1462580950226 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:29:10 INFO - PROCESS | 1643 | 1462580950244 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b39800 == 41 [pid = 1643] [id = 94] 17:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126592800) [pid = 1643] [serial = 279] [outer = 0x0] 17:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1269c8c00) [pid = 1643] [serial = 280] [outer = 0x126592800] 17:29:10 INFO - PROCESS | 1643 | 1462580950285 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126ad2000) [pid = 1643] [serial = 281] [outer = 0x126592800] 17:29:10 INFO - PROCESS | 1643 | 1462580950734 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]]]}] 17:29:10 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. 17:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 673ms 17:29:10 INFO - PROCESS | 1643 | 1462580950752 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 1643 | 1462580950753 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:29:10 INFO - PROCESS | 1643 | 1462580950755 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 1643 | 1462580950756 Marionette TRACE conn2 <- [1,350,null,{}] 17:29:10 INFO - PROCESS | 1643 | 1462580950759 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}] 17:29:10 INFO - PROCESS | 1643 | 1462580950851 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:29:10 INFO - PROCESS | 1643 | 1462580950861 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b09800 == 42 [pid = 1643] [id = 95] 17:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12780b400) [pid = 1643] [serial = 282] [outer = 0x0] 17:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12783f800) [pid = 1643] [serial = 283] [outer = 0x12780b400] 17:29:10 INFO - PROCESS | 1643 | 1462580950886 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x128c2e400) [pid = 1643] [serial = 284] [outer = 0x12780b400] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124ed8800) [pid = 1643] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x112741c00) [pid = 1643] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1214f9400) [pid = 1643] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x117531000) [pid = 1643] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112749c00) [pid = 1643] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1187c7400) [pid = 1643] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1122c3800) [pid = 1643] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11901f400) [pid = 1643] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119932400) [pid = 1643] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x116443800) [pid = 1643] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:29:11 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11850e000) [pid = 1643] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:29:11 INFO - PROCESS | 1643 | 1462580951266 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]]]}] 17:29:11 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. 17:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 17:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:29:11 INFO - PROCESS | 1643 | 1462580951274 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 1643 | 1462580951275 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:29:11 INFO - PROCESS | 1643 | 1462580951277 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 1643 | 1462580951278 Marionette TRACE conn2 <- [1,354,null,{}] 17:29:11 INFO - PROCESS | 1643 | 1462580951281 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}] 17:29:11 INFO - PROCESS | 1643 | 1462580951392 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:29:11 INFO - PROCESS | 1643 | 1462580951418 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x125345000 == 43 [pid = 1643] [id = 96] 17:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x117531000) [pid = 1643] [serial = 285] [outer = 0x0] 17:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1253d6000) [pid = 1643] [serial = 286] [outer = 0x117531000] 17:29:11 INFO - PROCESS | 1643 | 1462580951443 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x127843c00) [pid = 1643] [serial = 287] [outer = 0x117531000] 17:29:11 INFO - PROCESS | 1643 | 1462580951731 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]]]}] 17:29:11 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. 17:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 17:29:11 INFO - PROCESS | 1643 | 1462580951755 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 1643 | 1462580951757 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:29:11 INFO - PROCESS | 1643 | 1462580951759 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 1643 | 1462580951761 Marionette TRACE conn2 <- [1,358,null,{}] 17:29:11 INFO - PROCESS | 1643 | 1462580951776 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}] 17:29:11 INFO - PROCESS | 1643 | 1462580951867 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:29:11 INFO - PROCESS | 1643 | 1462580951871 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dcc800 == 44 [pid = 1643] [id = 97] 17:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126acc000) [pid = 1643] [serial = 288] [outer = 0x0] 17:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128c36c00) [pid = 1643] [serial = 289] [outer = 0x126acc000] 17:29:11 INFO - PROCESS | 1643 | 1462580951900 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1294f0000) [pid = 1643] [serial = 290] [outer = 0x126acc000] 17:29:12 INFO - PROCESS | 1643 | 1462580952202 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]]]}] 17:29:12 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. 17:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 480ms 17:29:12 INFO - PROCESS | 1643 | 1462580952241 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 1643 | 1462580952242 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:29:12 INFO - PROCESS | 1643 | 1462580952244 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 1643 | 1462580952246 Marionette TRACE conn2 <- [1,362,null,{}] 17:29:12 INFO - PROCESS | 1643 | 1462580952250 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}] 17:29:12 INFO - PROCESS | 1643 | 1462580952346 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:29:12 INFO - PROCESS | 1643 | 1462580952352 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x129153800 == 45 [pid = 1643] [id = 98] 17:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1217d7800) [pid = 1643] [serial = 291] [outer = 0x0] 17:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1294ee400) [pid = 1643] [serial = 292] [outer = 0x1217d7800] 17:29:12 INFO - PROCESS | 1643 | 1462580952376 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a60e800) [pid = 1643] [serial = 293] [outer = 0x1217d7800] 17:29:12 INFO - PROCESS | 1643 | 1462580952684 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]]]}] 17:29:12 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. 17:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 17:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:29:12 INFO - PROCESS | 1643 | 1462580952714 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 1643 | 1462580952717 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:29:12 INFO - PROCESS | 1643 | 1462580952720 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 1643 | 1462580952721 Marionette TRACE conn2 <- [1,366,null,{}] 17:29:12 INFO - PROCESS | 1643 | 1462580952723 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}] 17:29:12 INFO - PROCESS | 1643 | 1462580952801 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:29:12 INFO - PROCESS | 1643 | 1462580952805 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296ac800 == 46 [pid = 1643] [id = 99] 17:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12a42fc00) [pid = 1643] [serial = 294] [outer = 0x0] 17:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12a69a000) [pid = 1643] [serial = 295] [outer = 0x12a42fc00] 17:29:12 INFO - PROCESS | 1643 | 1462580952829 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12aa31c00) [pid = 1643] [serial = 296] [outer = 0x12a42fc00] 17:29:13 INFO - PROCESS | 1643 | 1462580953252 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]]]}] 17:29:13 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. 17:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 568ms 17:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:29:13 INFO - PROCESS | 1643 | 1462580953288 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 1643 | 1462580953291 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:29:13 INFO - PROCESS | 1643 | 1462580953295 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 1643 | 1462580953297 Marionette TRACE conn2 <- [1,370,null,{}] 17:29:13 INFO - PROCESS | 1643 | 1462580953301 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}] 17:29:13 INFO - PROCESS | 1643 | 1462580953399 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:29:13 INFO - PROCESS | 1643 | 1462580953456 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a98800 == 47 [pid = 1643] [id = 100] 17:29:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x113c65800) [pid = 1643] [serial = 297] [outer = 0x0] 17:29:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1167b8c00) [pid = 1643] [serial = 298] [outer = 0x113c65800] 17:29:13 INFO - PROCESS | 1643 | 1462580953488 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1176c9c00) [pid = 1643] [serial = 299] [outer = 0x113c65800] 17:29:13 INFO - PROCESS | 1643 | 1462580953906 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]]]}] 17:29:13 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. 17:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 17:29:13 INFO - PROCESS | 1643 | 1462580953917 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 1643 | 1462580953921 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:29:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:29:13 INFO - PROCESS | 1643 | 1462580953926 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 1643 | 1462580953928 Marionette TRACE conn2 <- [1,374,null,{}] 17:29:13 INFO - PROCESS | 1643 | 1462580953930 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}] 17:29:14 INFO - PROCESS | 1643 | 1462580954028 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:29:14 INFO - PROCESS | 1643 | 1462580954122 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x118597000 == 48 [pid = 1643] [id = 101] 17:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1185b9c00) [pid = 1643] [serial = 300] [outer = 0x0] 17:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1185e5c00) [pid = 1643] [serial = 301] [outer = 0x1185b9c00] 17:29:14 INFO - PROCESS | 1643 | 1462580954153 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11901bc00) [pid = 1643] [serial = 302] [outer = 0x1185b9c00] 17:29:14 INFO - PROCESS | 1643 | 1462580954579 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:29:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:29:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 17:29:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:29:14 INFO - PROCESS | 1643 | 1462580954597 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 1643 | 1462580954599 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:29:14 INFO - PROCESS | 1643 | 1462580954601 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - PROCESS | 1643 | 1462580954604 Marionette TRACE conn2 <- [1,378,null,{}] 17:29:14 INFO - PROCESS | 1643 | 1462580954612 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}] 17:29:14 INFO - PROCESS | 1643 | 1462580954710 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:29:14 INFO - PROCESS | 1643 | 1462580954753 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dd2800 == 49 [pid = 1643] [id = 102] 17:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11992f800) [pid = 1643] [serial = 303] [outer = 0x0] 17:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x121481c00) [pid = 1643] [serial = 304] [outer = 0x11992f800] 17:29:14 INFO - PROCESS | 1643 | 1462580954785 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x121ea7800) [pid = 1643] [serial = 305] [outer = 0x11992f800] 17:29:15 INFO - PROCESS | 1643 | 1462580955367 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:29:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:29:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 821ms 17:29:15 INFO - PROCESS | 1643 | 1462580955440 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:29:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:29:15 INFO - PROCESS | 1643 | 1462580955442 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:29:15 INFO - PROCESS | 1643 | 1462580955447 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 1643 | 1462580955449 Marionette TRACE conn2 <- [1,382,null,{}] 17:29:15 INFO - PROCESS | 1643 | 1462580955451 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}] 17:29:15 INFO - PROCESS | 1643 | 1462580955547 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:29:15 INFO - PROCESS | 1643 | 1462580955606 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa06800 == 50 [pid = 1643] [id = 103] 17:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1259e9800) [pid = 1643] [serial = 306] [outer = 0x0] 17:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x128c2fc00) [pid = 1643] [serial = 307] [outer = 0x1259e9800] 17:29:15 INFO - PROCESS | 1643 | 1462580955636 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x128c3a000) [pid = 1643] [serial = 308] [outer = 0x1259e9800] 17:29:16 INFO - PROCESS | 1643 | 1462580956063 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:29:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:29:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 17:29:16 INFO - PROCESS | 1643 | 1462580956131 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 1643 | 1462580956133 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:29:16 INFO - PROCESS | 1643 | 1462580956137 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 1643 | 1462580956138 Marionette TRACE conn2 <- [1,386,null,{}] 17:29:16 INFO - PROCESS | 1643 | 1462580956140 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}] 17:29:16 INFO - PROCESS | 1643 | 1462580956236 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:29:16 INFO - PROCESS | 1643 | 1462580956302 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa20000 == 51 [pid = 1643] [id = 104] 17:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1122c8c00) [pid = 1643] [serial = 309] [outer = 0x0] 17:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1294e6400) [pid = 1643] [serial = 310] [outer = 0x1122c8c00] 17:29:16 INFO - PROCESS | 1643 | 1462580956331 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12a6a1000) [pid = 1643] [serial = 311] [outer = 0x1122c8c00] 17:29:16 INFO - PROCESS | 1643 | 1462580956907 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]]]}] 17:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 819ms 17:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:29:16 INFO - PROCESS | 1643 | 1462580956957 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 1643 | 1462580956959 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:29:16 INFO - PROCESS | 1643 | 1462580956962 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 1643 | 1462580956968 Marionette TRACE conn2 <- [1,390,null,{}] 17:29:16 INFO - PROCESS | 1643 | 1462580956972 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}] 17:29:17 INFO - PROCESS | 1643 | 1462580957061 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:29:17 INFO - PROCESS | 1643 | 1462580957123 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cc3000 == 52 [pid = 1643] [id = 105] 17:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1133efc00) [pid = 1643] [serial = 312] [outer = 0x0] 17:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11684ec00) [pid = 1643] [serial = 313] [outer = 0x1133efc00] 17:29:17 INFO - PROCESS | 1643 | 1462580957149 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x118513400) [pid = 1643] [serial = 314] [outer = 0x1133efc00] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x129153800 == 51 [pid = 1643] [id = 98] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x128dcc800 == 50 [pid = 1643] [id = 97] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x125345000 == 49 [pid = 1643] [id = 96] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x124b09800 == 48 [pid = 1643] [id = 95] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x121b39800 == 47 [pid = 1643] [id = 94] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d6000 == 46 [pid = 1643] [id = 93] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x119c3b000 == 45 [pid = 1643] [id = 92] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1195ba000 == 44 [pid = 1643] [id = 91] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12916b800) [pid = 1643] [serial = 241] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x118cce800 == 43 [pid = 1643] [id = 90] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x118254800 == 42 [pid = 1643] [id = 89] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x116482000 == 41 [pid = 1643] [id = 88] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1166ea800 == 40 [pid = 1643] [id = 87] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x112dd4800 == 39 [pid = 1643] [id = 86] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x128dda800 == 38 [pid = 1643] [id = 85] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12534c800 == 37 [pid = 1643] [id = 84] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x118244000 == 36 [pid = 1643] [id = 83] 17:29:17 INFO - PROCESS | 1643 | --DOCSHELL 0x11265e800 == 35 [pid = 1643] [id = 82] 17:29:17 INFO - PROCESS | 1643 | 1462580957625 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]]]}] 17:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 674ms 17:29:17 INFO - PROCESS | 1643 | 1462580957637 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 1643 | 1462580957641 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:29:17 INFO - PROCESS | 1643 | 1462580957645 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:29:17 INFO - PROCESS | 1643 | 1462580957647 Marionette TRACE conn2 <- [1,394,null,{}] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12659d000) [pid = 1643] [serial = 230] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11a2ca800) [pid = 1643] [serial = 220] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x121482800) [pid = 1643] [serial = 221] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x124d74000) [pid = 1643] [serial = 224] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x126acbc00) [pid = 1643] [serial = 238] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1253d9400) [pid = 1643] [serial = 229] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x125248800) [pid = 1643] [serial = 227] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11992b800) [pid = 1643] [serial = 215] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118510400) [pid = 1643] [serial = 233] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x126941000) [pid = 1643] [serial = 236] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11822c400) [pid = 1643] [serial = 204] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11a24f000) [pid = 1643] [serial = 218] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x121e13c00) [pid = 1643] [serial = 223] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x117471800) [pid = 1643] [serial = 208] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119cae000) [pid = 1643] [serial = 217] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x115f5a800) [pid = 1643] [serial = 201] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1187c8000) [pid = 1643] [serial = 212] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118239c00) [pid = 1643] [serial = 209] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1185bf400) [pid = 1643] [serial = 211] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1190c6400) [pid = 1643] [serial = 214] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12d08b000) [pid = 1643] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x125012c00) [pid = 1643] [serial = 226] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1217cf000) [pid = 1643] [serial = 235] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x113cbac00) [pid = 1643] [serial = 232] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128f7f000) [pid = 1643] [serial = 239] [outer = 0x0] [url = about:blank] 17:29:17 INFO - PROCESS | 1643 | 1462580957676 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}] 17:29:17 INFO - PROCESS | 1643 | 1462580957754 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:29:17 INFO - PROCESS | 1643 | 1462580957759 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x116647000 == 36 [pid = 1643] [id = 106] 17:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1185bec00) [pid = 1643] [serial = 315] [outer = 0x0] 17:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1187bf400) [pid = 1643] [serial = 316] [outer = 0x1185bec00] 17:29:17 INFO - PROCESS | 1643 | 1462580957787 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119095c00) [pid = 1643] [serial = 317] [outer = 0x1185bec00] 17:29:18 INFO - PROCESS | 1643 | 1462580958215 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]]]}] 17:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 634ms 17:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:29:18 INFO - PROCESS | 1643 | 1462580958283 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 1643 | 1462580958284 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:29:18 INFO - PROCESS | 1643 | 1462580958286 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - PROCESS | 1643 | 1462580958289 Marionette TRACE conn2 <- [1,398,null,{}] 17:29:18 INFO - PROCESS | 1643 | 1462580958297 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}] 17:29:18 INFO - PROCESS | 1643 | 1462580958408 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:29:18 INFO - PROCESS | 1643 | 1462580958421 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195cc000 == 37 [pid = 1643] [id = 107] 17:29:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x121680c00) [pid = 1643] [serial = 318] [outer = 0x0] 17:29:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x121c3c400) [pid = 1643] [serial = 319] [outer = 0x121680c00] 17:29:18 INFO - PROCESS | 1643 | 1462580958466 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124c1a800) [pid = 1643] [serial = 320] [outer = 0x121680c00] 17:29:18 INFO - PROCESS | 1643 | 1462580958905 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]]]}] 17:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 17:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:29:18 INFO - PROCESS | 1643 | 1462580958957 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 1643 | 1462580958959 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:29:18 INFO - PROCESS | 1643 | 1462580958961 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - PROCESS | 1643 | 1462580958962 Marionette TRACE conn2 <- [1,402,null,{}] 17:29:18 INFO - PROCESS | 1643 | 1462580958971 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}] 17:29:19 INFO - PROCESS | 1643 | 1462580959052 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:29:19 INFO - PROCESS | 1643 | 1462580959056 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x121492800 == 38 [pid = 1643] [id = 108] 17:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12500ec00) [pid = 1643] [serial = 321] [outer = 0x0] 17:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1250a7400) [pid = 1643] [serial = 322] [outer = 0x12500ec00] 17:29:19 INFO - PROCESS | 1643 | 1462580959083 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1259ec000) [pid = 1643] [serial = 323] [outer = 0x12500ec00] 17:29:19 INFO - PROCESS | 1643 | 1462580959407 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]]]}] 17:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 476ms 17:29:19 INFO - PROCESS | 1643 | 1462580959438 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 1643 | 1462580959439 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:29:19 INFO - PROCESS | 1643 | 1462580959441 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 1643 | 1462580959442 Marionette TRACE conn2 <- [1,406,null,{}] 17:29:19 INFO - PROCESS | 1643 | 1462580959445 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}] 17:29:19 INFO - PROCESS | 1643 | 1462580959547 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:29:19 INFO - PROCESS | 1643 | 1462580959557 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12168e800 == 39 [pid = 1643] [id = 109] 17:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12659b000) [pid = 1643] [serial = 324] [outer = 0x0] 17:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126a41000) [pid = 1643] [serial = 325] [outer = 0x12659b000] 17:29:19 INFO - PROCESS | 1643 | 1462580959582 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x128c2cc00) [pid = 1643] [serial = 326] [outer = 0x12659b000] 17:29:19 INFO - PROCESS | 1643 | 1462580959923 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]]]}] 17:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 17:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:29:19 INFO - PROCESS | 1643 | 1462580959960 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 1643 | 1462580959961 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:29:19 INFO - PROCESS | 1643 | 1462580959963 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 1643 | 1462580959965 Marionette TRACE conn2 <- [1,410,null,{}] 17:29:19 INFO - PROCESS | 1643 | 1462580959967 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}] 17:29:20 INFO - PROCESS | 1643 | 1462580960075 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:29:20 INFO - PROCESS | 1643 | 1462580960089 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab0000 == 40 [pid = 1643] [id = 110] 17:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x124edec00) [pid = 1643] [serial = 327] [outer = 0x0] 17:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x129175800) [pid = 1643] [serial = 328] [outer = 0x124edec00] 17:29:20 INFO - PROCESS | 1643 | 1462580960115 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12aa38c00) [pid = 1643] [serial = 329] [outer = 0x124edec00] 17:29:20 INFO - PROCESS | 1643 | 1462580960457 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]]]}] 17:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 17:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:29:20 INFO - PROCESS | 1643 | 1462580960492 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 1643 | 1462580960493 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:29:20 INFO - PROCESS | 1643 | 1462580960496 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 1643 | 1462580960497 Marionette TRACE conn2 <- [1,414,null,{}] 17:29:20 INFO - PROCESS | 1643 | 1462580960499 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}] 17:29:20 INFO - PROCESS | 1643 | 1462580960592 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:29:20 INFO - PROCESS | 1643 | 1462580960596 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x125350000 == 41 [pid = 1643] [id = 111] 17:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x128c31c00) [pid = 1643] [serial = 330] [outer = 0x0] 17:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12ab68800) [pid = 1643] [serial = 331] [outer = 0x128c31c00] 17:29:20 INFO - PROCESS | 1643 | 1462580960622 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12ab6ec00) [pid = 1643] [serial = 332] [outer = 0x128c31c00] 17:29:20 INFO - PROCESS | 1643 | 1462580960902 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:29:20 INFO - PROCESS | 1643 | 1462580960978 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]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 17:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:29:21 INFO - PROCESS | 1643 | 1462580961014 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 1643 | 1462580961015 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:29:21 INFO - PROCESS | 1643 | 1462580961018 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 1643 | 1462580961019 Marionette TRACE conn2 <- [1,418,null,{}] 17:29:21 INFO - PROCESS | 1643 | 1462580961021 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}] 17:29:21 INFO - PROCESS | 1643 | 1462580961117 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:29:21 INFO - PROCESS | 1643 | 1462580961149 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x129160000 == 42 [pid = 1643] [id = 112] 17:29:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12ab73c00) [pid = 1643] [serial = 333] [outer = 0x0] 17:29:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12abc0400) [pid = 1643] [serial = 334] [outer = 0x12ab73c00] 17:29:21 INFO - PROCESS | 1643 | 1462580961174 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12ba26400) [pid = 1643] [serial = 335] [outer = 0x12ab73c00] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12186fc00) [pid = 1643] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x126592800) [pid = 1643] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x112f35400) [pid = 1643] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x119cadc00) [pid = 1643] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x121a03400) [pid = 1643] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1185e6400) [pid = 1643] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1176c9000) [pid = 1643] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119cabc00) [pid = 1643] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12780b400) [pid = 1643] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x117531000) [pid = 1643] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126acc000) [pid = 1643] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1217d7800) [pid = 1643] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x128f80400) [pid = 1643] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:29:21 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1164ef800) [pid = 1643] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:29:21 INFO - PROCESS | 1643 | 1462580961942 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]]]}] 17:29:21 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 17:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 17:29:21 INFO - PROCESS | 1643 | 1462580961987 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 1643 | 1462580961989 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:29:21 INFO - PROCESS | 1643 | 1462580961991 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 1643 | 1462580961992 Marionette TRACE conn2 <- [1,422,null,{}] 17:29:21 INFO - PROCESS | 1643 | 1462580961994 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}] 17:29:22 INFO - PROCESS | 1643 | 1462580962073 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:29:22 INFO - PROCESS | 1643 | 1462580962077 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cc0800 == 43 [pid = 1643] [id = 113] 17:29:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1164ef800) [pid = 1643] [serial = 336] [outer = 0x0] 17:29:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11850f800) [pid = 1643] [serial = 337] [outer = 0x1164ef800] 17:29:22 INFO - PROCESS | 1643 | 1462580962103 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1259ec800) [pid = 1643] [serial = 338] [outer = 0x1164ef800] 17:29:22 INFO - PROCESS | 1643 | 1462580962890 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]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 918ms 17:29:22 INFO - PROCESS | 1643 | 1462580962909 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 1643 | 1462580962911 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:29:22 INFO - PROCESS | 1643 | 1462580962913 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - PROCESS | 1643 | 1462580962914 Marionette TRACE conn2 <- [1,426,null,{}] 17:29:22 INFO - PROCESS | 1643 | 1462580962918 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}] 17:29:23 INFO - PROCESS | 1643 | 1462580962997 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:29:23 INFO - PROCESS | 1643 | 1462580963044 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a6ae800 == 44 [pid = 1643] [id = 114] 17:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x112a59c00) [pid = 1643] [serial = 339] [outer = 0x0] 17:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x127843000) [pid = 1643] [serial = 340] [outer = 0x112a59c00] 17:29:23 INFO - PROCESS | 1643 | 1462580963069 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12ba31000) [pid = 1643] [serial = 341] [outer = 0x112a59c00] 17:29:23 INFO - PROCESS | 1643 | 1462580963378 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] 17:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:29:23 INFO - PROCESS | 1643 | 1462580963394 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:29:23 INFO - PROCESS | 1643 | 1462580963396 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - PROCESS | 1643 | 1462580963402 Marionette TRACE conn2 <- [1,430,null,{}] 17:29:23 INFO - PROCESS | 1643 | 1462580963406 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}] 17:29:23 INFO - PROCESS | 1643 | 1462580963563 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:29:23 INFO - PROCESS | 1643 | 1462580963634 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b23a800 == 45 [pid = 1643] [id = 115] 17:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12a618c00) [pid = 1643] [serial = 342] [outer = 0x0] 17:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12ba4d000) [pid = 1643] [serial = 343] [outer = 0x12a618c00] 17:29:23 INFO - PROCESS | 1643 | 1462580963680 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12bd74800) [pid = 1643] [serial = 344] [outer = 0x12a618c00] 17:29:24 INFO - PROCESS | 1643 | 1462580964236 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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 876ms 17:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:29:24 INFO - PROCESS | 1643 | 1462580964273 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 1643 | 1462580964275 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:29:24 INFO - PROCESS | 1643 | 1462580964278 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 1643 | 1462580964280 Marionette TRACE conn2 <- [1,434,null,{}] 17:29:24 INFO - PROCESS | 1643 | 1462580964284 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}] 17:29:24 INFO - PROCESS | 1643 | 1462580964386 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:29:24 INFO - PROCESS | 1643 | 1462580964434 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x118260000 == 46 [pid = 1643] [id = 116] 17:29:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x117530c00) [pid = 1643] [serial = 345] [outer = 0x0] 17:29:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11850f400) [pid = 1643] [serial = 346] [outer = 0x117530c00] 17:29:24 INFO - PROCESS | 1643 | 1462580964465 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1187ca400) [pid = 1643] [serial = 347] [outer = 0x117530c00] 17:29:24 INFO - PROCESS | 1643 | 1462580964870 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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 674ms 17:29:24 INFO - PROCESS | 1643 | 1462580964952 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 1643 | 1462580964956 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:29:24 INFO - PROCESS | 1643 | 1462580964960 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 1643 | 1462580964962 Marionette TRACE conn2 <- [1,438,null,{}] 17:29:24 INFO - PROCESS | 1643 | 1462580964984 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}] 17:29:25 INFO - PROCESS | 1643 | 1462580965086 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:29:25 INFO - PROCESS | 1643 | 1462580965134 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x121694800 == 47 [pid = 1643] [id = 117] 17:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12147f800) [pid = 1643] [serial = 348] [outer = 0x0] 17:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x121487400) [pid = 1643] [serial = 349] [outer = 0x12147f800] 17:29:25 INFO - PROCESS | 1643 | 1462580965166 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x121e09c00) [pid = 1643] [serial = 350] [outer = 0x12147f800] 17:29:25 INFO - PROCESS | 1643 | 1462580965580 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]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 17:29:25 INFO - PROCESS | 1643 | 1462580965648 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 1643 | 1462580965650 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:29:25 INFO - PROCESS | 1643 | 1462580965654 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 1643 | 1462580965657 Marionette TRACE conn2 <- [1,442,null,{}] 17:29:25 INFO - PROCESS | 1643 | 1462580965665 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}] 17:29:25 INFO - PROCESS | 1643 | 1462580965765 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:29:25 INFO - PROCESS | 1643 | 1462580965828 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b23a000 == 48 [pid = 1643] [id = 118] 17:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x124ed7400) [pid = 1643] [serial = 351] [outer = 0x0] 17:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x126941400) [pid = 1643] [serial = 352] [outer = 0x124ed7400] 17:29:25 INFO - PROCESS | 1643 | 1462580965860 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x128c36000) [pid = 1643] [serial = 353] [outer = 0x124ed7400] 17:29:26 INFO - PROCESS | 1643 | 1462580966305 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]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 673ms 17:29:26 INFO - PROCESS | 1643 | 1462580966339 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:29:26 INFO - PROCESS | 1643 | 1462580966341 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:29:26 INFO - PROCESS | 1643 | 1462580966344 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 1643 | 1462580966345 Marionette TRACE conn2 <- [1,446,null,{}] 17:29:26 INFO - PROCESS | 1643 | 1462580966367 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}] 17:29:26 INFO - PROCESS | 1643 | 1462580966468 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:29:26 INFO - PROCESS | 1643 | 1462580966538 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x1162b9800 == 49 [pid = 1643] [id = 119] 17:29:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x128c36800) [pid = 1643] [serial = 354] [outer = 0x0] 17:29:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12a60a400) [pid = 1643] [serial = 355] [outer = 0x128c36800] 17:29:26 INFO - PROCESS | 1643 | 1462580966568 Marionette DEBUG loaded listener.js 17:29:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12aa35400) [pid = 1643] [serial = 356] [outer = 0x128c36800] 17:29:27 INFO - PROCESS | 1643 | 1462580967177 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]]]}] 17:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 870ms 17:29:27 INFO - PROCESS | 1643 | 1462580967217 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 1643 | 1462580967220 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:29:27 INFO - PROCESS | 1643 | 1462580967225 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - PROCESS | 1643 | 1462580967227 Marionette TRACE conn2 <- [1,450,null,{}] 17:29:27 INFO - PROCESS | 1643 | 1462580967231 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}] 17:29:27 INFO - PROCESS | 1643 | 1462580967325 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:29:27 INFO - PROCESS | 1643 | 1462580967389 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f68800 == 50 [pid = 1643] [id = 120] 17:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x112f36400) [pid = 1643] [serial = 357] [outer = 0x0] 17:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1164f7000) [pid = 1643] [serial = 358] [outer = 0x112f36400] 17:29:27 INFO - PROCESS | 1643 | 1462580967416 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11710b800) [pid = 1643] [serial = 359] [outer = 0x112f36400] 17:29:27 INFO - PROCESS | 1643 | 1462580967846 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 1643 | 1462580967902 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:29:27 INFO - PROCESS | 1643 | 1462580967906 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - PROCESS | 1643 | 1462580967908 Marionette TRACE conn2 <- [1,454,null,{}] 17:29:27 INFO - PROCESS | 1643 | 1462580967911 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}] 17:29:27 INFO - PROCESS | 1643 | 1462580967997 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:29:28 INFO - PROCESS | 1643 | 1462580968077 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12a6ae800 == 49 [pid = 1643] [id = 114] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x118cc0800 == 48 [pid = 1643] [id = 113] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x129160000 == 47 [pid = 1643] [id = 112] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x125350000 == 46 [pid = 1643] [id = 111] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab0000 == 45 [pid = 1643] [id = 110] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12168e800 == 44 [pid = 1643] [id = 109] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1185e1800) [pid = 1643] [serial = 247] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1248edc00) [pid = 1643] [serial = 253] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11992f000) [pid = 1643] [serial = 250] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1214f4c00) [pid = 1643] [serial = 256] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x111e67400) [pid = 1643] [serial = 244] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12a69a000) [pid = 1643] [serial = 295] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x112a9f000 == 45 [pid = 1643] [id = 121] 17:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x113cb8800) [pid = 1643] [serial = 360] [outer = 0x0] 17:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1185c0800) [pid = 1643] [serial = 361] [outer = 0x113cb8800] 17:29:28 INFO - PROCESS | 1643 | 1462580968126 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x119090c00) [pid = 1643] [serial = 362] [outer = 0x113cb8800] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x121492800 == 44 [pid = 1643] [id = 108] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1195cc000 == 43 [pid = 1643] [id = 107] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x116647000 == 42 [pid = 1643] [id = 106] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x118cc3000 == 41 [pid = 1643] [id = 105] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa06800 == 40 [pid = 1643] [id = 103] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x128dd2800 == 39 [pid = 1643] [id = 102] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x118597000 == 38 [pid = 1643] [id = 101] 17:29:28 INFO - PROCESS | 1643 | --DOCSHELL 0x116a98800 == 37 [pid = 1643] [id = 100] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x129174400) [pid = 1643] [serial = 242] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x126599400) [pid = 1643] [serial = 199] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124ee3400) [pid = 1643] [serial = 275] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1269c8c00) [pid = 1643] [serial = 280] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11710ac00) [pid = 1643] [serial = 260] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x116213000) [pid = 1643] [serial = 259] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x121480000) [pid = 1643] [serial = 271] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x126592400) [pid = 1643] [serial = 278] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11909b000) [pid = 1643] [serial = 265] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1191e6800) [pid = 1643] [serial = 266] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118363c00) [pid = 1643] [serial = 262] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118518000) [pid = 1643] [serial = 263] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x125247c00) [pid = 1643] [serial = 277] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x119ceb400) [pid = 1643] [serial = 268] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11a072000) [pid = 1643] [serial = 269] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12783f800) [pid = 1643] [serial = 283] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1253d6000) [pid = 1643] [serial = 286] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x128c36c00) [pid = 1643] [serial = 289] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x128c2e400) [pid = 1643] [serial = 284] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x124c15800) [pid = 1643] [serial = 274] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126ad2000) [pid = 1643] [serial = 281] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1294f0000) [pid = 1643] [serial = 290] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1294ee400) [pid = 1643] [serial = 292] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a60e800) [pid = 1643] [serial = 293] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1214f0c00) [pid = 1643] [serial = 272] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x127843c00) [pid = 1643] [serial = 287] [outer = 0x0] [url = about:blank] 17:29:28 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:28 INFO - PROCESS | 1643 | 1462580968444 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]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 569ms 17:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:29:28 INFO - PROCESS | 1643 | 1462580968476 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:29:28 INFO - PROCESS | 1643 | 1462580968478 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:29:28 INFO - PROCESS | 1643 | 1462580968480 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 1643 | 1462580968484 Marionette TRACE conn2 <- [1,458,null,{}] 17:29:28 INFO - PROCESS | 1643 | 1462580968492 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}] 17:29:28 INFO - PROCESS | 1643 | 1462580968570 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:29:28 INFO - PROCESS | 1643 | 1462580968616 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x118591000 == 38 [pid = 1643] [id = 122] 17:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118c38400) [pid = 1643] [serial = 363] [outer = 0x0] 17:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1191e9000) [pid = 1643] [serial = 364] [outer = 0x118c38400] 17:29:28 INFO - PROCESS | 1643 | 1462580968644 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11a2d2400) [pid = 1643] [serial = 365] [outer = 0x118c38400] 17:29:28 INFO - PROCESS | 1643 | 1462580968936 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] 17:29:28 INFO - PROCESS | 1643 | 1462580968957 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:29:28 INFO - PROCESS | 1643 | 1462580968959 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 1643 | 1462580968960 Marionette TRACE conn2 <- [1,462,null,{}] 17:29:28 INFO - PROCESS | 1643 | 1462580968962 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}] 17:29:29 INFO - PROCESS | 1643 | 1462580969053 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:29:29 INFO - PROCESS | 1643 | 1462580969057 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191bd800 == 39 [pid = 1643] [id = 123] 17:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x121484400) [pid = 1643] [serial = 366] [outer = 0x0] 17:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x121a04000) [pid = 1643] [serial = 367] [outer = 0x121484400] 17:29:29 INFO - PROCESS | 1643 | 1462580969086 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x124c18800) [pid = 1643] [serial = 368] [outer = 0x121484400] 17:29:29 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:29 INFO - PROCESS | 1643 | 1462580969430 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] 17:29:29 INFO - PROCESS | 1643 | 1462580969480 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:29:29 INFO - PROCESS | 1643 | 1462580969482 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 1643 | 1462580969483 Marionette TRACE conn2 <- [1,466,null,{}] 17:29:29 INFO - PROCESS | 1643 | 1462580969486 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}] 17:29:29 INFO - PROCESS | 1643 | 1462580969561 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:29:29 INFO - PROCESS | 1643 | 1462580969572 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c42800 == 40 [pid = 1643] [id = 124] 17:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x112f36c00) [pid = 1643] [serial = 369] [outer = 0x0] 17:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x124c33800) [pid = 1643] [serial = 370] [outer = 0x112f36c00] 17:29:29 INFO - PROCESS | 1643 | 1462580969601 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x125247c00) [pid = 1643] [serial = 371] [outer = 0x112f36c00] 17:29:30 INFO - PROCESS | 1643 | 1462580970037 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] 17:29:30 INFO - PROCESS | 1643 | 1462580970070 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:29:30 INFO - PROCESS | 1643 | 1462580970073 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 1643 | 1462580970075 Marionette TRACE conn2 <- [1,470,null,{}] 17:29:30 INFO - PROCESS | 1643 | 1462580970077 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}] 17:29:30 INFO - PROCESS | 1643 | 1462580970166 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:29:30 INFO - PROCESS | 1643 | 1462580970174 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x121491000 == 41 [pid = 1643] [id = 125] 17:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1253d6000) [pid = 1643] [serial = 372] [outer = 0x0] 17:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126941800) [pid = 1643] [serial = 373] [outer = 0x1253d6000] 17:29:30 INFO - PROCESS | 1643 | 1462580970201 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x128c35800) [pid = 1643] [serial = 374] [outer = 0x1253d6000] 17:29:30 INFO - PROCESS | 1643 | 1462580970561 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]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 17:29:30 INFO - PROCESS | 1643 | 1462580970594 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:29:30 INFO - PROCESS | 1643 | 1462580970605 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:29:30 INFO - PROCESS | 1643 | 1462580970607 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 1643 | 1462580970608 Marionette TRACE conn2 <- [1,474,null,{}] 17:29:30 INFO - PROCESS | 1643 | 1462580970611 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}] 17:29:30 INFO - PROCESS | 1643 | 1462580970701 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:29:30 INFO - PROCESS | 1643 | 1462580970732 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b45800 == 42 [pid = 1643] [id = 126] 17:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x128c33400) [pid = 1643] [serial = 375] [outer = 0x0] 17:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x129175400) [pid = 1643] [serial = 376] [outer = 0x128c33400] 17:29:30 INFO - PROCESS | 1643 | 1462580970757 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a429400) [pid = 1643] [serial = 377] [outer = 0x128c33400] 17:29:31 INFO - PROCESS | 1643 | 1462580971063 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]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 17:29:31 INFO - PROCESS | 1643 | 1462580971126 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 1643 | 1462580971127 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:29:31 INFO - PROCESS | 1643 | 1462580971129 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 1643 | 1462580971130 Marionette TRACE conn2 <- [1,478,null,{}] 17:29:31 INFO - PROCESS | 1643 | 1462580971133 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}] 17:29:31 INFO - PROCESS | 1643 | 1462580971223 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:29:31 INFO - PROCESS | 1643 | 1462580971240 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b1a800 == 43 [pid = 1643] [id = 127] 17:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x128f8ac00) [pid = 1643] [serial = 378] [outer = 0x0] 17:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12a6a6000) [pid = 1643] [serial = 379] [outer = 0x128f8ac00] 17:29:31 INFO - PROCESS | 1643 | 1462580971265 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12aa38800) [pid = 1643] [serial = 380] [outer = 0x128f8ac00] 17:29:31 INFO - PROCESS | 1643 | 1462580971666 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]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 570ms 17:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:29:31 INFO - PROCESS | 1643 | 1462580971700 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 1643 | 1462580971702 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:29:31 INFO - PROCESS | 1643 | 1462580971705 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 1643 | 1462580971707 Marionette TRACE conn2 <- [1,482,null,{}] 17:29:31 INFO - PROCESS | 1643 | 1462580971710 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}] 17:29:31 INFO - PROCESS | 1643 | 1462580971835 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:29:31 INFO - PROCESS | 1643 | 1462580971848 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12589a000 == 44 [pid = 1643] [id = 128] 17:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12aa30c00) [pid = 1643] [serial = 381] [outer = 0x0] 17:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12ab69800) [pid = 1643] [serial = 382] [outer = 0x12aa30c00] 17:29:31 INFO - PROCESS | 1643 | 1462580971873 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12abc0800) [pid = 1643] [serial = 383] [outer = 0x12aa30c00] 17:29:32 INFO - PROCESS | 1643 | 1462580972203 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]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 521ms 17:29:32 INFO - PROCESS | 1643 | 1462580972229 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 1643 | 1462580972230 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:29:32 INFO - PROCESS | 1643 | 1462580972235 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 1643 | 1462580972236 Marionette TRACE conn2 <- [1,486,null,{}] 17:29:32 INFO - PROCESS | 1643 | 1462580972239 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}] 17:29:32 INFO - PROCESS | 1643 | 1462580972330 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:29:32 INFO - PROCESS | 1643 | 1462580972334 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d52000 == 45 [pid = 1643] [id = 129] 17:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12ab68400) [pid = 1643] [serial = 384] [outer = 0x0] 17:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12b2ec400) [pid = 1643] [serial = 385] [outer = 0x12ab68400] 17:29:32 INFO - PROCESS | 1643 | 1462580972359 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12ba33800) [pid = 1643] [serial = 386] [outer = 0x12ab68400] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12500ec00) [pid = 1643] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x116274400) [pid = 1643] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x115e46400) [pid = 1643] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1185b7000) [pid = 1643] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1168c3000) [pid = 1643] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11901f000) [pid = 1643] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x111a09800) [pid = 1643] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1131d6c00) [pid = 1643] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x121485800) [pid = 1643] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x128c31c00) [pid = 1643] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x124edec00) [pid = 1643] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12ab73c00) [pid = 1643] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1133efc00) [pid = 1643] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1122c8c00) [pid = 1643] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12659b000) [pid = 1643] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x121680c00) [pid = 1643] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1164ef800) [pid = 1643] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x112a59c00) [pid = 1643] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:29:32 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1185bec00) [pid = 1643] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:29:32 INFO - PROCESS | 1643 | 1462580972814 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]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 17:29:32 INFO - PROCESS | 1643 | 1462580972858 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 1643 | 1462580972859 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:29:32 INFO - PROCESS | 1643 | 1462580972862 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 1643 | 1462580972864 Marionette TRACE conn2 <- [1,490,null,{}] 17:29:32 INFO - PROCESS | 1643 | 1462580972869 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}] 17:29:32 INFO - PROCESS | 1643 | 1462580972959 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:29:32 INFO - PROCESS | 1643 | 1462580972963 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12698b800 == 46 [pid = 1643] [id = 130] 17:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118c2f400) [pid = 1643] [serial = 387] [outer = 0x0] 17:29:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1217c9400) [pid = 1643] [serial = 388] [outer = 0x118c2f400] 17:29:32 INFO - PROCESS | 1643 | 1462580972996 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12ba47800) [pid = 1643] [serial = 389] [outer = 0x118c2f400] 17:29:33 INFO - PROCESS | 1643 | 1462580973337 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]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 521ms 17:29:33 INFO - PROCESS | 1643 | 1462580973384 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 1643 | 1462580973385 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:29:33 INFO - PROCESS | 1643 | 1462580973387 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 1643 | 1462580973389 Marionette TRACE conn2 <- [1,494,null,{}] 17:29:33 INFO - PROCESS | 1643 | 1462580973391 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}] 17:29:33 INFO - PROCESS | 1643 | 1462580973486 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:29:33 INFO - PROCESS | 1643 | 1462580973493 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12943f000 == 47 [pid = 1643] [id = 131] 17:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12ba4e400) [pid = 1643] [serial = 390] [outer = 0x0] 17:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12ba54800) [pid = 1643] [serial = 391] [outer = 0x12ba4e400] 17:29:33 INFO - PROCESS | 1643 | 1462580973518 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bd72400) [pid = 1643] [serial = 392] [outer = 0x12ba4e400] 17:29:33 INFO - PROCESS | 1643 | 1462580973836 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]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 17:29:33 INFO - PROCESS | 1643 | 1462580973857 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 1643 | 1462580973858 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:29:33 INFO - PROCESS | 1643 | 1462580973860 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 1643 | 1462580973861 Marionette TRACE conn2 <- [1,498,null,{}] 17:29:33 INFO - PROCESS | 1643 | 1462580973863 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}] 17:29:33 INFO - PROCESS | 1643 | 1462580973944 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:29:33 INFO - PROCESS | 1643 | 1462580973949 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a63f000 == 48 [pid = 1643] [id = 132] 17:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12ba51800) [pid = 1643] [serial = 393] [outer = 0x0] 17:29:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12bd7e400) [pid = 1643] [serial = 394] [outer = 0x12ba51800] 17:29:33 INFO - PROCESS | 1643 | 1462580973975 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12bd85800) [pid = 1643] [serial = 395] [outer = 0x12ba51800] 17:29:34 INFO - PROCESS | 1643 | 1462580974312 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]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 17:29:34 INFO - PROCESS | 1643 | 1462580974329 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 1643 | 1462580974330 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:29:34 INFO - PROCESS | 1643 | 1462580974336 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - PROCESS | 1643 | 1462580974338 Marionette TRACE conn2 <- [1,502,null,{}] 17:29:34 INFO - PROCESS | 1643 | 1462580974341 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}] 17:29:34 INFO - PROCESS | 1643 | 1462580974498 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:29:34 INFO - PROCESS | 1643 | 1462580974504 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01d000 == 49 [pid = 1643] [id = 133] 17:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12bd6e800) [pid = 1643] [serial = 396] [outer = 0x0] 17:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12c273c00) [pid = 1643] [serial = 397] [outer = 0x12bd6e800] 17:29:34 INFO - PROCESS | 1643 | 1462580974545 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12c277c00) [pid = 1643] [serial = 398] [outer = 0x12bd6e800] 17:29:35 INFO - PROCESS | 1643 | 1462580975042 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]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 722ms 17:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:29:35 INFO - PROCESS | 1643 | 1462580975057 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 1643 | 1462580975060 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:29:35 INFO - PROCESS | 1643 | 1462580975063 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 1643 | 1462580975066 Marionette TRACE conn2 <- [1,506,null,{}] 17:29:35 INFO - PROCESS | 1643 | 1462580975070 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}] 17:29:35 INFO - PROCESS | 1643 | 1462580975169 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:29:35 INFO - PROCESS | 1643 | 1462580975257 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176f4800 == 50 [pid = 1643] [id = 134] 17:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118367c00) [pid = 1643] [serial = 399] [outer = 0x0] 17:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x118515000) [pid = 1643] [serial = 400] [outer = 0x118367c00] 17:29:35 INFO - PROCESS | 1643 | 1462580975289 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1187c8400) [pid = 1643] [serial = 401] [outer = 0x118367c00] 17:29:35 INFO - PROCESS | 1643 | 1462580975728 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]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 17:29:35 INFO - PROCESS | 1643 | 1462580975736 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 1643 | 1462580975740 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:29:35 INFO - PROCESS | 1643 | 1462580975745 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 1643 | 1462580975747 Marionette TRACE conn2 <- [1,510,null,{}] 17:29:35 INFO - PROCESS | 1643 | 1462580975751 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}] 17:29:35 INFO - PROCESS | 1643 | 1462580975853 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:29:35 INFO - PROCESS | 1643 | 1462580975910 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215dd000 == 51 [pid = 1643] [id = 135] 17:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x118c2fc00) [pid = 1643] [serial = 402] [outer = 0x0] 17:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1190d3000) [pid = 1643] [serial = 403] [outer = 0x118c2fc00] 17:29:35 INFO - PROCESS | 1643 | 1462580975940 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x121480c00) [pid = 1643] [serial = 404] [outer = 0x118c2fc00] 17:29:36 INFO - PROCESS | 1643 | 1462580976358 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]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 17:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:29:36 INFO - PROCESS | 1643 | 1462580976417 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 1643 | 1462580976419 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:29:36 INFO - PROCESS | 1643 | 1462580976421 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 1643 | 1462580976424 Marionette TRACE conn2 <- [1,514,null,{}] 17:29:36 INFO - PROCESS | 1643 | 1462580976432 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}] 17:29:36 INFO - PROCESS | 1643 | 1462580976558 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:29:36 INFO - PROCESS | 1643 | 1462580976620 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb68000 == 52 [pid = 1643] [id = 136] 17:29:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1259ebc00) [pid = 1643] [serial = 405] [outer = 0x0] 17:29:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12693b800) [pid = 1643] [serial = 406] [outer = 0x1259ebc00] 17:29:36 INFO - PROCESS | 1643 | 1462580976652 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x127837400) [pid = 1643] [serial = 407] [outer = 0x1259ebc00] 17:29:37 INFO - PROCESS | 1643 | 1462580977056 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]]]}] 17:29:37 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 17:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 17:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:29:37 INFO - PROCESS | 1643 | 1462580977093 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 1643 | 1462580977095 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:29:37 INFO - PROCESS | 1643 | 1462580977097 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 1643 | 1462580977099 Marionette TRACE conn2 <- [1,518,null,{}] 17:29:37 INFO - PROCESS | 1643 | 1462580977101 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}] 17:29:37 INFO - PROCESS | 1643 | 1462580977199 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:29:37 INFO - PROCESS | 1643 | 1462580977248 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be95800 == 53 [pid = 1643] [id = 137] 17:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x127843400) [pid = 1643] [serial = 408] [outer = 0x0] 17:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12a42a800) [pid = 1643] [serial = 409] [outer = 0x127843400] 17:29:37 INFO - PROCESS | 1643 | 1462580977277 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12ba27c00) [pid = 1643] [serial = 410] [outer = 0x127843400] 17:29:37 INFO - PROCESS | 1643 | 1462580977676 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]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 621ms 17:29:37 INFO - PROCESS | 1643 | 1462580977719 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 1643 | 1462580977720 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:29:37 INFO - PROCESS | 1643 | 1462580977722 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 1643 | 1462580977724 Marionette TRACE conn2 <- [1,522,null,{}] 17:29:37 INFO - PROCESS | 1643 | 1462580977726 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}] 17:29:37 INFO - PROCESS | 1643 | 1462580977819 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:29:37 INFO - PROCESS | 1643 | 1462580977905 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c188800 == 54 [pid = 1643] [id = 138] 17:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x112f41000) [pid = 1643] [serial = 411] [outer = 0x0] 17:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12bd70800) [pid = 1643] [serial = 412] [outer = 0x112f41000] 17:29:37 INFO - PROCESS | 1643 | 1462580977934 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12c275800) [pid = 1643] [serial = 413] [outer = 0x112f41000] 17:29:38 INFO - PROCESS | 1643 | 1462580978526 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]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 818ms 17:29:38 INFO - PROCESS | 1643 | 1462580978542 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:29:38 INFO - PROCESS | 1643 | 1462580978544 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:29:38 INFO - PROCESS | 1643 | 1462580978548 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 1643 | 1462580978550 Marionette TRACE conn2 <- [1,526,null,{}] 17:29:38 INFO - PROCESS | 1643 | 1462580978555 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}] 17:29:38 INFO - PROCESS | 1643 | 1462580978645 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:29:38 INFO - PROCESS | 1643 | 1462580978693 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x118ccc800 == 55 [pid = 1643] [id = 139] 17:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x115aafc00) [pid = 1643] [serial = 414] [outer = 0x0] 17:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x117111000) [pid = 1643] [serial = 415] [outer = 0x115aafc00] 17:29:38 INFO - PROCESS | 1643 | 1462580978721 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11850dc00) [pid = 1643] [serial = 416] [outer = 0x115aafc00] 17:29:39 INFO - PROCESS | 1643 | 1462580979194 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]]]}] 17:29:39 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 17:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 722ms 17:29:39 INFO - PROCESS | 1643 | 1462580979270 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 1643 | 1462580979273 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:29:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:29:39 INFO - PROCESS | 1643 | 1462580979278 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 1643 | 1462580979280 Marionette TRACE conn2 <- [1,530,null,{}] 17:29:39 INFO - PROCESS | 1643 | 1462580979282 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}] 17:29:39 INFO - PROCESS | 1643 | 1462580979376 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:29:39 INFO - PROCESS | 1643 | 1462580979426 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176ee000 == 56 [pid = 1643] [id = 140] 17:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11909d400) [pid = 1643] [serial = 417] [outer = 0x0] 17:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11a072000) [pid = 1643] [serial = 418] [outer = 0x11909d400] 17:29:39 INFO - PROCESS | 1643 | 1462580979454 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x1214f9400) [pid = 1643] [serial = 419] [outer = 0x11909d400] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1296ac800 == 55 [pid = 1643] [id = 99] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x124cdc000 == 54 [pid = 1643] [id = 67] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12a63f000 == 53 [pid = 1643] [id = 132] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12943f000 == 52 [pid = 1643] [id = 131] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12698b800 == 51 [pid = 1643] [id = 130] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x126d52000 == 50 [pid = 1643] [id = 129] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12589a000 == 49 [pid = 1643] [id = 128] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x124b1a800 == 48 [pid = 1643] [id = 127] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121b45800 == 47 [pid = 1643] [id = 126] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x121481c00) [pid = 1643] [serial = 304] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x128c2fc00) [pid = 1643] [serial = 307] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1167b8c00) [pid = 1643] [serial = 298] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1185e5c00) [pid = 1643] [serial = 301] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12ba4d000) [pid = 1643] [serial = 343] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121491000 == 46 [pid = 1643] [id = 125] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x119c42800 == 45 [pid = 1643] [id = 124] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1191bd800 == 44 [pid = 1643] [id = 123] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x118591000 == 43 [pid = 1643] [id = 122] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x112a9f000 == 42 [pid = 1643] [id = 121] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x116f68800 == 41 [pid = 1643] [id = 120] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x118260000 == 40 [pid = 1643] [id = 116] 17:29:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12b23a800 == 39 [pid = 1643] [id = 115] 17:29:39 INFO - PROCESS | 1643 | 1462580979815 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"]]]}] 17:29:39 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 17:29:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:29:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:29:39 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 17:29:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:29:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:29:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 569ms 17:29:39 INFO - PROCESS | 1643 | 1462580979848 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 1643 | 1462580979849 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:29:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:29:39 INFO - PROCESS | 1643 | 1462580979852 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 1643 | 1462580979854 Marionette TRACE conn2 <- [1,534,null,{}] 17:29:39 INFO - PROCESS | 1643 | 1462580979861 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}] 17:29:39 INFO - PROCESS | 1643 | 1462580979941 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1259f1400) [pid = 1643] [serial = 257] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1168bb000) [pid = 1643] [serial = 160] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x118c36000) [pid = 1643] [serial = 248] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x118510c00) [pid = 1643] [serial = 205] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11a2ce400) [pid = 1643] [serial = 251] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11335f000) [pid = 1643] [serial = 245] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x1167b4000) [pid = 1643] [serial = 202] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x124c1d800) [pid = 1643] [serial = 254] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12ab68800) [pid = 1643] [serial = 331] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x129175800) [pid = 1643] [serial = 328] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12abc0400) [pid = 1643] [serial = 334] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x118513400) [pid = 1643] [serial = 314] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11684ec00) [pid = 1643] [serial = 313] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12a6a1000) [pid = 1643] [serial = 311] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1294e6400) [pid = 1643] [serial = 310] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x126a41000) [pid = 1643] [serial = 325] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x121c3c400) [pid = 1643] [serial = 319] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x124c1a800) [pid = 1643] [serial = 320] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1259ec800) [pid = 1643] [serial = 338] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11850f800) [pid = 1643] [serial = 337] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x127843000) [pid = 1643] [serial = 340] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12ba26400) [pid = 1643] [serial = 335] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1187bf400) [pid = 1643] [serial = 316] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119095c00) [pid = 1643] [serial = 317] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1250a7400) [pid = 1643] [serial = 322] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1259ec000) [pid = 1643] [serial = 323] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12ab6ec00) [pid = 1643] [serial = 332] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12ba31000) [pid = 1643] [serial = 341] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12aa38c00) [pid = 1643] [serial = 329] [outer = 0x0] [url = about:blank] 17:29:39 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x128c2cc00) [pid = 1643] [serial = 326] [outer = 0x0] [url = about:blank] 17:29:40 INFO - PROCESS | 1643 | 1462580980001 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825c800 == 40 [pid = 1643] [id = 141] 17:29:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1167b4000) [pid = 1643] [serial = 420] [outer = 0x0] 17:29:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1187c8800) [pid = 1643] [serial = 421] [outer = 0x1167b4000] 17:29:40 INFO - PROCESS | 1643 | 1462580980031 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x124c1d800) [pid = 1643] [serial = 422] [outer = 0x1167b4000] 17:29:40 INFO - PROCESS | 1643 | 1462580980327 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]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:29:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 17:29:40 INFO - PROCESS | 1643 | 1462580980374 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:29:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:29:40 INFO - PROCESS | 1643 | 1462580980376 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:29:40 INFO - PROCESS | 1643 | 1462580980378 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 1643 | 1462580980379 Marionette TRACE conn2 <- [1,538,null,{}] 17:29:40 INFO - PROCESS | 1643 | 1462580980382 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}] 17:29:40 INFO - PROCESS | 1643 | 1462580980479 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:29:40 INFO - PROCESS | 1643 | 1462580980548 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1199a8000 == 41 [pid = 1643] [id = 142] 17:29:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1190d0000) [pid = 1643] [serial = 423] [outer = 0x0] 17:29:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x125012c00) [pid = 1643] [serial = 424] [outer = 0x1190d0000] 17:29:40 INFO - PROCESS | 1643 | 1462580980582 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126599400) [pid = 1643] [serial = 425] [outer = 0x1190d0000] 17:29:40 INFO - PROCESS | 1643 | 1462580980904 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]]]}] 17:29:40 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. 17:29:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 17:29:40 INFO - PROCESS | 1643 | 1462580980952 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 1643 | 1462580980960 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:29:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:29:40 INFO - PROCESS | 1643 | 1462580980963 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 1643 | 1462580980964 Marionette TRACE conn2 <- [1,542,null,{}] 17:29:40 INFO - PROCESS | 1643 | 1462580980967 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}] 17:29:41 INFO - PROCESS | 1643 | 1462580981040 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:29:41 INFO - PROCESS | 1643 | 1462580981090 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1214ad000 == 42 [pid = 1643] [id = 143] 17:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1259f4c00) [pid = 1643] [serial = 426] [outer = 0x0] 17:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126ad7800) [pid = 1643] [serial = 427] [outer = 0x1259f4c00] 17:29:41 INFO - PROCESS | 1643 | 1462580981115 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x128f7c400) [pid = 1643] [serial = 428] [outer = 0x1259f4c00] 17:29:41 INFO - PROCESS | 1643 | 1462580981375 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]]]}] 17:29:41 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. 17:29:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 418ms 17:29:41 INFO - PROCESS | 1643 | 1462580981389 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 1643 | 1462580981391 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:29:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:29:41 INFO - PROCESS | 1643 | 1462580981397 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 1643 | 1462580981398 Marionette TRACE conn2 <- [1,546,null,{}] 17:29:41 INFO - PROCESS | 1643 | 1462580981409 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}] 17:29:41 INFO - PROCESS | 1643 | 1462580981527 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:29:41 INFO - PROCESS | 1643 | 1462580981539 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fd3800 == 43 [pid = 1643] [id = 144] 17:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x128f7f000) [pid = 1643] [serial = 429] [outer = 0x0] 17:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12a60cc00) [pid = 1643] [serial = 430] [outer = 0x128f7f000] 17:29:41 INFO - PROCESS | 1643 | 1462580981572 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12ba48000) [pid = 1643] [serial = 431] [outer = 0x128f7f000] 17:29:41 INFO - PROCESS | 1643 | 1462580981920 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]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:29:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 578ms 17:29:41 INFO - PROCESS | 1643 | 1462580981980 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 1643 | 1462580981981 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:29:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:29:41 INFO - PROCESS | 1643 | 1462580981984 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 1643 | 1462580981985 Marionette TRACE conn2 <- [1,550,null,{}] 17:29:41 INFO - PROCESS | 1643 | 1462580981987 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}] 17:29:42 INFO - PROCESS | 1643 | 1462580982091 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:29:42 INFO - PROCESS | 1643 | 1462580982131 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12589d000 == 44 [pid = 1643] [id = 145] 17:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12ba2a800) [pid = 1643] [serial = 432] [outer = 0x0] 17:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12ba51400) [pid = 1643] [serial = 433] [outer = 0x12ba2a800] 17:29:42 INFO - PROCESS | 1643 | 1462580982162 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12bd83400) [pid = 1643] [serial = 434] [outer = 0x12ba2a800] 17:29:42 INFO - PROCESS | 1643 | 1462580982571 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]]]}] 17:29:42 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. 17:29:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 620ms 17:29:42 INFO - PROCESS | 1643 | 1462580982612 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 1643 | 1462580982614 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:29:42 INFO - PROCESS | 1643 | 1462580982618 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 1643 | 1462580982619 Marionette TRACE conn2 <- [1,554,null,{}] 17:29:42 INFO - PROCESS | 1643 | 1462580982623 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}] 17:29:42 INFO - PROCESS | 1643 | 1462580982728 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:29:42 INFO - PROCESS | 1643 | 1462580982742 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x129165000 == 45 [pid = 1643] [id = 146] 17:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12bd84400) [pid = 1643] [serial = 435] [outer = 0x0] 17:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12c27a000) [pid = 1643] [serial = 436] [outer = 0x12bd84400] 17:29:42 INFO - PROCESS | 1643 | 1462580982767 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12c27e800) [pid = 1643] [serial = 437] [outer = 0x12bd84400] 17:29:42 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:43 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:43 INFO - PROCESS | 1643 | 1462580983110 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]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 519ms 17:29:43 INFO - PROCESS | 1643 | 1462580983137 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 1643 | 1462580983138 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:29:43 INFO - PROCESS | 1643 | 1462580983147 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 1643 | 1462580983148 Marionette TRACE conn2 <- [1,558,null,{}] 17:29:43 INFO - PROCESS | 1643 | 1462580983150 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}] 17:29:43 INFO - PROCESS | 1643 | 1462580983245 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:29:43 INFO - PROCESS | 1643 | 1462580983250 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b8000 == 46 [pid = 1643] [id = 147] 17:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12c27fc00) [pid = 1643] [serial = 438] [outer = 0x0] 17:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12c552000) [pid = 1643] [serial = 439] [outer = 0x12c27fc00] 17:29:43 INFO - PROCESS | 1643 | 1462580983302 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12c558000) [pid = 1643] [serial = 440] [outer = 0x12c27fc00] 17:29:43 INFO - PROCESS | 1643 | 1462580983604 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]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 467ms 17:29:43 INFO - PROCESS | 1643 | 1462580983615 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 1643 | 1462580983616 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:29:43 INFO - PROCESS | 1643 | 1462580983627 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 1643 | 1462580983628 Marionette TRACE conn2 <- [1,562,null,{}] 17:29:43 INFO - PROCESS | 1643 | 1462580983631 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}] 17:29:43 INFO - PROCESS | 1643 | 1462580983730 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:29:43 INFO - PROCESS | 1643 | 1462580983742 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b00a000 == 47 [pid = 1643] [id = 148] 17:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12c550400) [pid = 1643] [serial = 441] [outer = 0x0] 17:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12c55d000) [pid = 1643] [serial = 442] [outer = 0x12c550400] 17:29:43 INFO - PROCESS | 1643 | 1462580983766 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12cc9a800) [pid = 1643] [serial = 443] [outer = 0x12c550400] 17:29:43 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:43 INFO - PROCESS | 1643 | [1643] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x118c2f400) [pid = 1643] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12ba51800) [pid = 1643] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x128c33400) [pid = 1643] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x128f8ac00) [pid = 1643] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12aa30c00) [pid = 1643] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x113cb8800) [pid = 1643] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12ab68400) [pid = 1643] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x121484400) [pid = 1643] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x112f36400) [pid = 1643] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x128c36800) [pid = 1643] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1253d6000) [pid = 1643] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x112f36c00) [pid = 1643] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118c38400) [pid = 1643] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:29:44 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12ba4e400) [pid = 1643] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:29:44 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:44 INFO - PROCESS | 1643 | 1462580984216 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]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 621ms 17:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:29:44 INFO - PROCESS | 1643 | 1462580984249 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 1643 | 1462580984250 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:29:44 INFO - PROCESS | 1643 | 1462580984253 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - PROCESS | 1643 | 1462580984255 Marionette TRACE conn2 <- [1,566,null,{}] 17:29:44 INFO - PROCESS | 1643 | 1462580984257 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}] 17:29:44 INFO - PROCESS | 1643 | 1462580984347 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:29:44 INFO - PROCESS | 1643 | 1462580984353 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d5b800 == 48 [pid = 1643] [id = 149] 17:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118517000) [pid = 1643] [serial = 444] [outer = 0x0] 17:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x121ea3000) [pid = 1643] [serial = 445] [outer = 0x118517000] 17:29:44 INFO - PROCESS | 1643 | 1462580984382 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12cc9d800) [pid = 1643] [serial = 446] [outer = 0x118517000] 17:29:44 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:44 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:44 INFO - PROCESS | 1643 | 1462580984710 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]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 17:29:44 INFO - PROCESS | 1643 | 1462580984774 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 1643 | 1462580984775 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:29:44 INFO - PROCESS | 1643 | 1462580984777 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - PROCESS | 1643 | 1462580984778 Marionette TRACE conn2 <- [1,570,null,{}] 17:29:44 INFO - PROCESS | 1643 | 1462580984781 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}] 17:29:44 INFO - PROCESS | 1643 | 1462580984860 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:29:44 INFO - PROCESS | 1643 | 1462580984864 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c19c000 == 49 [pid = 1643] [id = 150] 17:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12c553000) [pid = 1643] [serial = 447] [outer = 0x0] 17:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12d07c800) [pid = 1643] [serial = 448] [outer = 0x12c553000] 17:29:44 INFO - PROCESS | 1643 | 1462580984889 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12d086800) [pid = 1643] [serial = 449] [outer = 0x12c553000] 17:29:45 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:45 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:45 INFO - PROCESS | 1643 | 1462580985205 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]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 17:29:45 INFO - PROCESS | 1643 | 1462580985246 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 1643 | 1462580985248 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:29:45 INFO - PROCESS | 1643 | 1462580985250 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 1643 | 1462580985251 Marionette TRACE conn2 <- [1,574,null,{}] 17:29:45 INFO - PROCESS | 1643 | 1462580985254 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}] 17:29:45 INFO - PROCESS | 1643 | 1462580985330 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:29:45 INFO - PROCESS | 1643 | 1462580985382 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52d800 == 50 [pid = 1643] [id = 151] 17:29:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12cc98c00) [pid = 1643] [serial = 450] [outer = 0x0] 17:29:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12d08b400) [pid = 1643] [serial = 451] [outer = 0x12cc98c00] 17:29:45 INFO - PROCESS | 1643 | 1462580985406 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12d1de800) [pid = 1643] [serial = 452] [outer = 0x12cc98c00] 17:29:45 INFO - PROCESS | 1643 | 1462580985703 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]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 470ms 17:29:45 INFO - PROCESS | 1643 | 1462580985725 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 1643 | 1462580985726 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:29:45 INFO - PROCESS | 1643 | 1462580985729 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 1643 | 1462580985730 Marionette TRACE conn2 <- [1,578,null,{}] 17:29:45 INFO - PROCESS | 1643 | 1462580985733 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}] 17:29:45 INFO - PROCESS | 1643 | 1462580985827 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:29:45 INFO - PROCESS | 1643 | 1462580985832 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c816000 == 51 [pid = 1643] [id = 152] 17:29:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12c8e4000) [pid = 1643] [serial = 453] [outer = 0x0] 17:29:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12c8e5400) [pid = 1643] [serial = 454] [outer = 0x12c8e4000] 17:29:45 INFO - PROCESS | 1643 | 1462580985857 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12c8eb000) [pid = 1643] [serial = 455] [outer = 0x12c8e4000] 17:29:46 INFO - PROCESS | 1643 | 1462580986259 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]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 569ms 17:29:46 INFO - PROCESS | 1643 | 1462580986299 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 1643 | 1462580986301 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:29:46 INFO - PROCESS | 1643 | 1462580986305 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 1643 | 1462580986307 Marionette TRACE conn2 <- [1,582,null,{}] 17:29:46 INFO - PROCESS | 1643 | 1462580986311 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}] 17:29:46 INFO - PROCESS | 1643 | 1462580986416 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:29:46 INFO - PROCESS | 1643 | 1462580986476 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f4c800 == 52 [pid = 1643] [id = 153] 17:29:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1133efc00) [pid = 1643] [serial = 456] [outer = 0x0] 17:29:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x11822dc00) [pid = 1643] [serial = 457] [outer = 0x1133efc00] 17:29:46 INFO - PROCESS | 1643 | 1462580986506 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1185e4c00) [pid = 1643] [serial = 458] [outer = 0x1133efc00] 17:29:46 INFO - PROCESS | 1643 | 1462580986928 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]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 17:29:46 INFO - PROCESS | 1643 | 1462580986976 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 1643 | 1462580986980 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:29:46 INFO - PROCESS | 1643 | 1462580986985 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 1643 | 1462580986987 Marionette TRACE conn2 <- [1,586,null,{}] 17:29:46 INFO - PROCESS | 1643 | 1462580986989 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}] 17:29:47 INFO - PROCESS | 1643 | 1462580987094 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:29:47 INFO - PROCESS | 1643 | 1462580987144 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x119995000 == 53 [pid = 1643] [id = 154] 17:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1190d4400) [pid = 1643] [serial = 459] [outer = 0x0] 17:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1214f0c00) [pid = 1643] [serial = 460] [outer = 0x1190d4400] 17:29:47 INFO - PROCESS | 1643 | 1462580987174 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x124c15c00) [pid = 1643] [serial = 461] [outer = 0x1190d4400] 17:29:47 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:47 INFO - PROCESS | 1643 | 1462580987587 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]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 620ms 17:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:29:47 INFO - PROCESS | 1643 | 1462580987605 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 1643 | 1462580987606 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:29:47 INFO - PROCESS | 1643 | 1462580987609 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 1643 | 1462580987612 Marionette TRACE conn2 <- [1,590,null,{}] 17:29:47 INFO - PROCESS | 1643 | 1462580987619 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}] 17:29:47 INFO - PROCESS | 1643 | 1462580987742 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:29:47 INFO - PROCESS | 1643 | 1462580987807 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b98a800 == 54 [pid = 1643] [id = 155] 17:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12783bc00) [pid = 1643] [serial = 462] [outer = 0x0] 17:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x129173000) [pid = 1643] [serial = 463] [outer = 0x12783bc00] 17:29:47 INFO - PROCESS | 1643 | 1462580987837 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12a772400) [pid = 1643] [serial = 464] [outer = 0x12783bc00] 17:29:48 INFO - PROCESS | 1643 | 1462580988236 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]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 17:29:48 INFO - PROCESS | 1643 | 1462580988282 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 1643 | 1462580988284 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:29:48 INFO - PROCESS | 1643 | 1462580988286 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - PROCESS | 1643 | 1462580988287 Marionette TRACE conn2 <- [1,594,null,{}] 17:29:48 INFO - PROCESS | 1643 | 1462580988290 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}] 17:29:48 INFO - PROCESS | 1643 | 1462580988379 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:29:48 INFO - PROCESS | 1643 | 1462580988469 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc29800 == 55 [pid = 1643] [id = 156] 17:29:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12a6a7c00) [pid = 1643] [serial = 465] [outer = 0x0] 17:29:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12a77cc00) [pid = 1643] [serial = 466] [outer = 0x12a6a7c00] 17:29:48 INFO - PROCESS | 1643 | 1462580988498 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12aa38c00) [pid = 1643] [serial = 467] [outer = 0x12a6a7c00] 17:29:48 INFO - PROCESS | 1643 | 1462580988928 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]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 17:29:48 INFO - PROCESS | 1643 | 1462580988958 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 1643 | 1462580988959 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:29:48 INFO - PROCESS | 1643 | 1462580988961 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - PROCESS | 1643 | 1462580988963 Marionette TRACE conn2 <- [1,598,null,{}] 17:29:48 INFO - PROCESS | 1643 | 1462580988965 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}] 17:29:49 INFO - PROCESS | 1643 | 1462580989080 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:29:49 INFO - PROCESS | 1643 | 1462580989143 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdcf800 == 56 [pid = 1643] [id = 157] 17:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12a778c00) [pid = 1643] [serial = 468] [outer = 0x0] 17:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12abba000) [pid = 1643] [serial = 469] [outer = 0x12a778c00] 17:29:49 INFO - PROCESS | 1643 | 1462580989172 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12bd69c00) [pid = 1643] [serial = 470] [outer = 0x12a778c00] 17:29:49 INFO - PROCESS | 1643 | 1462580989621 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]]]}] 17:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 17:29:49 INFO - PROCESS | 1643 | 1462580989631 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 1643 | 1462580989633 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:29:49 INFO - PROCESS | 1643 | 1462580989638 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - PROCESS | 1643 | 1462580989639 Marionette TRACE conn2 <- [1,602,null,{}] 17:29:49 INFO - PROCESS | 1643 | 1462580989641 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}] 17:29:49 INFO - PROCESS | 1643 | 1462580989893 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:29:49 INFO - PROCESS | 1643 | 1462580989968 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176d7000 == 57 [pid = 1643] [id = 158] 17:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1131d7400) [pid = 1643] [serial = 471] [outer = 0x0] 17:29:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x114edfc00) [pid = 1643] [serial = 472] [outer = 0x1131d7400] 17:29:50 INFO - PROCESS | 1643 | 1462580989998 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x116843400) [pid = 1643] [serial = 473] [outer = 0x1131d7400] 17:29:50 INFO - PROCESS | 1643 | 1462580990479 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]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 872ms 17:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:29:50 INFO - PROCESS | 1643 | 1462580990511 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 1643 | 1462580990513 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:29:50 INFO - PROCESS | 1643 | 1462580990517 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - PROCESS | 1643 | 1462580990522 Marionette TRACE conn2 <- [1,606,null,{}] 17:29:50 INFO - PROCESS | 1643 | 1462580990525 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}] 17:29:50 INFO - PROCESS | 1643 | 1462580990615 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:29:50 INFO - PROCESS | 1643 | 1462580990671 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f60000 == 58 [pid = 1643] [id = 159] 17:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x1184bb800) [pid = 1643] [serial = 474] [outer = 0x0] 17:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1187ca000) [pid = 1643] [serial = 475] [outer = 0x1184bb800] 17:29:50 INFO - PROCESS | 1643 | 1462580990700 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1190c6800) [pid = 1643] [serial = 476] [outer = 0x1184bb800] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52d800 == 57 [pid = 1643] [id = 151] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c19c000 == 56 [pid = 1643] [id = 150] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126d5b800 == 55 [pid = 1643] [id = 149] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b00a000 == 54 [pid = 1643] [id = 148] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b8000 == 53 [pid = 1643] [id = 147] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129165000 == 52 [pid = 1643] [id = 146] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12589d000 == 51 [pid = 1643] [id = 145] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x121fd3800 == 50 [pid = 1643] [id = 144] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1214ad000 == 49 [pid = 1643] [id = 143] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1199a8000 == 48 [pid = 1643] [id = 142] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11825c800 == 47 [pid = 1643] [id = 141] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1176ee000 == 46 [pid = 1643] [id = 140] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118ccc800 == 45 [pid = 1643] [id = 139] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb68000 == 44 [pid = 1643] [id = 136] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1215dd000 == 43 [pid = 1643] [id = 135] 17:29:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1176f4800 == 42 [pid = 1643] [id = 134] 17:29:51 INFO - PROCESS | 1643 | 1462580991073 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]]]}] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x129175400) [pid = 1643] [serial = 376] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12a6a6000) [pid = 1643] [serial = 379] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12ab69800) [pid = 1643] [serial = 382] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12aa38800) [pid = 1643] [serial = 380] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x126941400) [pid = 1643] [serial = 352] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1185c0800) [pid = 1643] [serial = 361] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x119090c00) [pid = 1643] [serial = 362] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12b2ec400) [pid = 1643] [serial = 385] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x121a04000) [pid = 1643] [serial = 367] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x124c18800) [pid = 1643] [serial = 368] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1164f7000) [pid = 1643] [serial = 358] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11710b800) [pid = 1643] [serial = 359] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x121487400) [pid = 1643] [serial = 349] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12aa35400) [pid = 1643] [serial = 356] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12a60a400) [pid = 1643] [serial = 355] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x126941800) [pid = 1643] [serial = 373] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12abc0800) [pid = 1643] [serial = 383] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x124c33800) [pid = 1643] [serial = 370] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x125247c00) [pid = 1643] [serial = 371] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x1191e9000) [pid = 1643] [serial = 364] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11a2d2400) [pid = 1643] [serial = 365] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12ba54800) [pid = 1643] [serial = 391] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x11850f400) [pid = 1643] [serial = 346] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12bd85800) [pid = 1643] [serial = 395] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12bd72400) [pid = 1643] [serial = 392] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1217c9400) [pid = 1643] [serial = 388] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12ba33800) [pid = 1643] [serial = 386] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12ba47800) [pid = 1643] [serial = 389] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12a429400) [pid = 1643] [serial = 377] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x128c35800) [pid = 1643] [serial = 374] [outer = 0x0] [url = about:blank] 17:29:51 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12bd7e400) [pid = 1643] [serial = 394] [outer = 0x0] [url = about:blank] 17:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 624ms 17:29:51 INFO - PROCESS | 1643 | 1462580991141 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 1643 | 1462580991143 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:29:51 INFO - PROCESS | 1643 | 1462580991145 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 1643 | 1462580991146 Marionette TRACE conn2 <- [1,610,null,{}] 17:29:51 INFO - PROCESS | 1643 | 1462580991149 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}] 17:29:51 INFO - PROCESS | 1643 | 1462580991228 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:29:51 INFO - PROCESS | 1643 | 1462580991237 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x118255800 == 43 [pid = 1643] [id = 160] 17:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11992ec00) [pid = 1643] [serial = 477] [outer = 0x0] 17:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11a250400) [pid = 1643] [serial = 478] [outer = 0x11992ec00] 17:29:51 INFO - PROCESS | 1643 | 1462580991264 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1217d2000) [pid = 1643] [serial = 479] [outer = 0x11992ec00] 17:29:51 INFO - PROCESS | 1643 | 1462580991584 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]]]}] 17:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 17:29:51 INFO - PROCESS | 1643 | 1462580991630 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 1643 | 1462580991634 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:29:51 INFO - PROCESS | 1643 | 1462580991644 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 1643 | 1462580991647 Marionette TRACE conn2 <- [1,614,null,{}] 17:29:51 INFO - PROCESS | 1643 | 1462580991649 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}] 17:29:51 INFO - PROCESS | 1643 | 1462580991726 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:29:51 INFO - PROCESS | 1643 | 1462580991730 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a035800 == 44 [pid = 1643] [id = 161] 17:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x121a04000) [pid = 1643] [serial = 480] [outer = 0x0] 17:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x124c18000) [pid = 1643] [serial = 481] [outer = 0x121a04000] 17:29:51 INFO - PROCESS | 1643 | 1462580991759 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1259f2400) [pid = 1643] [serial = 482] [outer = 0x121a04000] 17:29:52 INFO - PROCESS | 1643 | 1462580992094 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 473ms 17:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:29:52 INFO - PROCESS | 1643 | 1462580992114 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 1643 | 1462580992115 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:29:52 INFO - PROCESS | 1643 | 1462580992129 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 1643 | 1462580992130 Marionette TRACE conn2 <- [1,618,null,{}] 17:29:52 INFO - PROCESS | 1643 | 1462580992133 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}] 17:29:52 INFO - PROCESS | 1643 | 1462580992219 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:29:52 INFO - PROCESS | 1643 | 1462580992266 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d9800 == 45 [pid = 1643] [id = 162] 17:29:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x121a7bc00) [pid = 1643] [serial = 483] [outer = 0x0] 17:29:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12659b400) [pid = 1643] [serial = 484] [outer = 0x121a7bc00] 17:29:52 INFO - PROCESS | 1643 | 1462580992292 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x128c2cc00) [pid = 1643] [serial = 485] [outer = 0x121a7bc00] 17:29:52 INFO - PROCESS | 1643 | 1462580992552 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 479ms 17:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:29:52 INFO - PROCESS | 1643 | 1462580992607 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 1643 | 1462580992608 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:29:52 INFO - PROCESS | 1643 | 1462580992611 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 1643 | 1462580992612 Marionette TRACE conn2 <- [1,622,null,{}] 17:29:52 INFO - PROCESS | 1643 | 1462580992614 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}] 17:29:52 INFO - PROCESS | 1643 | 1462580992698 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:29:52 INFO - PROCESS | 1643 | 1462580992705 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x116878000 == 46 [pid = 1643] [id = 163] 17:29:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x129172000) [pid = 1643] [serial = 486] [outer = 0x0] 17:29:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x129176400) [pid = 1643] [serial = 487] [outer = 0x129172000] 17:29:52 INFO - PROCESS | 1643 | 1462580992736 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12a773c00) [pid = 1643] [serial = 488] [outer = 0x129172000] 17:29:53 INFO - PROCESS | 1643 | 1462580993047 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]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 17:29:53 INFO - PROCESS | 1643 | 1462580993081 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 1643 | 1462580993082 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:29:53 INFO - PROCESS | 1643 | 1462580993131 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 1643 | 1462580993135 Marionette TRACE conn2 <- [1,626,null,{}] 17:29:53 INFO - PROCESS | 1643 | 1462580993148 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}] 17:29:53 INFO - PROCESS | 1643 | 1462580993306 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:29:53 INFO - PROCESS | 1643 | 1462580993320 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x126520800 == 47 [pid = 1643] [id = 164] 17:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x128f8a800) [pid = 1643] [serial = 489] [outer = 0x0] 17:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12aa38800) [pid = 1643] [serial = 490] [outer = 0x128f8a800] 17:29:53 INFO - PROCESS | 1643 | 1462580993360 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12b2e9c00) [pid = 1643] [serial = 491] [outer = 0x128f8a800] 17:29:53 INFO - PROCESS | 1643 | 1462580993833 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]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 767ms 17:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:29:53 INFO - PROCESS | 1643 | 1462580993863 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 1643 | 1462580993864 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:29:53 INFO - PROCESS | 1643 | 1462580993866 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 1643 | 1462580993870 Marionette TRACE conn2 <- [1,630,null,{}] 17:29:53 INFO - PROCESS | 1643 | 1462580993878 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}] 17:29:53 INFO - PROCESS | 1643 | 1462580993975 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:29:53 INFO - PROCESS | 1643 | 1462580993980 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f60800 == 48 [pid = 1643] [id = 165] 17:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x129173400) [pid = 1643] [serial = 492] [outer = 0x0] 17:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12ba31000) [pid = 1643] [serial = 493] [outer = 0x129173400] 17:29:54 INFO - PROCESS | 1643 | 1462580994030 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12bd69000) [pid = 1643] [serial = 494] [outer = 0x129173400] 17:29:54 INFO - PROCESS | 1643 | 1462580994405 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]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 571ms 17:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:29:54 INFO - PROCESS | 1643 | 1462580994441 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 1643 | 1462580994443 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:29:54 INFO - PROCESS | 1643 | 1462580994447 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 1643 | 1462580994449 Marionette TRACE conn2 <- [1,634,null,{}] 17:29:54 INFO - PROCESS | 1643 | 1462580994452 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}] 17:29:54 INFO - PROCESS | 1643 | 1462580994603 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:29:54 INFO - PROCESS | 1643 | 1462580994669 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x129446800 == 49 [pid = 1643] [id = 166] 17:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12ba2c800) [pid = 1643] [serial = 495] [outer = 0x0] 17:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12bd7f000) [pid = 1643] [serial = 496] [outer = 0x12ba2c800] 17:29:54 INFO - PROCESS | 1643 | 1462580994713 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12c278800) [pid = 1643] [serial = 497] [outer = 0x12ba2c800] 17:29:54 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:54 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 1643 | 1462580995062 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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 17:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:29:55 INFO - PROCESS | 1643 | 1462580995119 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 1643 | 1462580995120 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:29:55 INFO - PROCESS | 1643 | 1462580995122 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 1643 | 1462580995123 Marionette TRACE conn2 <- [1,638,null,{}] 17:29:55 INFO - PROCESS | 1643 | 1462580995126 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}] 17:29:55 INFO - PROCESS | 1643 | 1462580995392 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1167b4000) [pid = 1643] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1259f4c00) [pid = 1643] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12c553000) [pid = 1643] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1190d0000) [pid = 1643] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11909d400) [pid = 1643] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12c550400) [pid = 1643] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12c27fc00) [pid = 1643] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x115aafc00) [pid = 1643] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12cc98c00) [pid = 1643] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x118517000) [pid = 1643] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x128f7f000) [pid = 1643] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12bd84400) [pid = 1643] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:29:55 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12ba2a800) [pid = 1643] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:29:55 INFO - PROCESS | 1643 | 1462580995432 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x11858e000 == 50 [pid = 1643] [id = 167] 17:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x115aafc00) [pid = 1643] [serial = 498] [outer = 0x0] 17:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11909d400) [pid = 1643] [serial = 499] [outer = 0x115aafc00] 17:29:55 INFO - PROCESS | 1643 | 1462580995457 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12bd84400) [pid = 1643] [serial = 500] [outer = 0x115aafc00] 17:29:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 1643 | 1462580995721 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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 619ms 17:29:55 INFO - PROCESS | 1643 | 1462580995744 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 1643 | 1462580995746 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:29:55 INFO - PROCESS | 1643 | 1462580995748 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 1643 | 1462580995750 Marionette TRACE conn2 <- [1,642,null,{}] 17:29:55 INFO - PROCESS | 1643 | 1462580995760 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}] 17:29:55 INFO - PROCESS | 1643 | 1462580995846 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:29:55 INFO - PROCESS | 1643 | 1462580995852 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa16800 == 51 [pid = 1643] [id = 168] 17:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12c27dc00) [pid = 1643] [serial = 501] [outer = 0x0] 17:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12c555800) [pid = 1643] [serial = 502] [outer = 0x12c27dc00] 17:29:55 INFO - PROCESS | 1643 | 1462580995883 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12c8e6800) [pid = 1643] [serial = 503] [outer = 0x12c27dc00] 17:29:56 INFO - PROCESS | 1643 | 1462580996227 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]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 527ms 17:29:56 INFO - PROCESS | 1643 | 1462580996276 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:29:56 INFO - PROCESS | 1643 | 1462580996277 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:29:56 INFO - PROCESS | 1643 | 1462580996279 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 1643 | 1462580996281 Marionette TRACE conn2 <- [1,646,null,{}] 17:29:56 INFO - PROCESS | 1643 | 1462580996284 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}] 17:29:56 INFO - PROCESS | 1643 | 1462580996378 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12c8ea400) [pid = 1643] [serial = 504] [outer = 0x12cca3800] 17:29:56 INFO - PROCESS | 1643 | 1462580996396 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c189800 == 52 [pid = 1643] [id = 169] 17:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12cc9bc00) [pid = 1643] [serial = 505] [outer = 0x0] 17:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12d07ec00) [pid = 1643] [serial = 506] [outer = 0x12cc9bc00] 17:29:56 INFO - PROCESS | 1643 | 1462580996430 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12d1ca000) [pid = 1643] [serial = 507] [outer = 0x12cc9bc00] 17:29:56 INFO - PROCESS | 1643 | 1462580996758 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]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 520ms 17:29:56 INFO - PROCESS | 1643 | 1462580996800 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 1643 | 1462580996802 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:29:56 INFO - PROCESS | 1643 | 1462580996805 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 1643 | 1462580996806 Marionette TRACE conn2 <- [1,650,null,{}] 17:29:56 INFO - PROCESS | 1643 | 1462580996808 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}] 17:29:56 INFO - PROCESS | 1643 | 1462580996891 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:29:56 INFO - PROCESS | 1643 | 1462580996940 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be8f000 == 53 [pid = 1643] [id = 170] 17:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x1164ad400) [pid = 1643] [serial = 508] [outer = 0x0] 17:29:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11744e000) [pid = 1643] [serial = 509] [outer = 0x1164ad400] 17:29:56 INFO - PROCESS | 1643 | 1462580996964 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x117456c00) [pid = 1643] [serial = 510] [outer = 0x1164ad400] 17:29:57 INFO - PROCESS | 1643 | 1462580997233 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]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 467ms 17:29:57 INFO - PROCESS | 1643 | 1462580997274 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 1643 | 1462580997275 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:29:57 INFO - PROCESS | 1643 | 1462580997290 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - PROCESS | 1643 | 1462580997291 Marionette TRACE conn2 <- [1,654,null,{}] 17:29:57 INFO - PROCESS | 1643 | 1462580997293 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}] 17:29:57 INFO - PROCESS | 1643 | 1462580997376 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:29:57 INFO - PROCESS | 1643 | 1462580997479 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x114e37800 == 54 [pid = 1643] [id = 171] 17:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x112f36800) [pid = 1643] [serial = 511] [outer = 0x0] 17:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x115f4fc00) [pid = 1643] [serial = 512] [outer = 0x112f36800] 17:29:57 INFO - PROCESS | 1643 | 1462580997510 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x1168c4000) [pid = 1643] [serial = 513] [outer = 0x112f36800] 17:29:57 INFO - PROCESS | 1643 | 1462580997943 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]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 720ms 17:29:58 INFO - PROCESS | 1643 | 1462580998011 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:29:58 INFO - PROCESS | 1643 | 1462580998014 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:29:58 INFO - PROCESS | 1643 | 1462580998017 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 1643 | 1462580998019 Marionette TRACE conn2 <- [1,658,null,{}] 17:29:58 INFO - PROCESS | 1643 | 1462580998022 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}] 17:29:58 INFO - PROCESS | 1643 | 1462580998128 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:29:58 INFO - PROCESS | 1643 | 1462580998217 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a026000 == 55 [pid = 1643] [id = 172] 17:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x119096400) [pid = 1643] [serial = 514] [outer = 0x0] 17:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1191e7800) [pid = 1643] [serial = 515] [outer = 0x119096400] 17:29:58 INFO - PROCESS | 1643 | 1462580998249 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11a2cf400) [pid = 1643] [serial = 516] [outer = 0x119096400] 17:29:58 INFO - PROCESS | 1643 | 1462580998667 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]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 17:29:58 INFO - PROCESS | 1643 | 1462580998690 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 1643 | 1462580998693 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:29:58 INFO - PROCESS | 1643 | 1462580998695 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 1643 | 1462580998697 Marionette TRACE conn2 <- [1,662,null,{}] 17:29:58 INFO - PROCESS | 1643 | 1462580998699 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}] 17:29:58 INFO - PROCESS | 1643 | 1462580998801 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:29:58 INFO - PROCESS | 1643 | 1462580998853 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa16000 == 56 [pid = 1643] [id = 173] 17:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x121e11400) [pid = 1643] [serial = 517] [outer = 0x0] 17:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x1252d8400) [pid = 1643] [serial = 518] [outer = 0x121e11400] 17:29:58 INFO - PROCESS | 1643 | 1462580998883 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x126ad7000) [pid = 1643] [serial = 519] [outer = 0x121e11400] 17:29:59 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:59 INFO - PROCESS | 1643 | 1462580999306 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]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 17:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:29:59 INFO - PROCESS | 1643 | 1462580999316 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 1643 | 1462580999318 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:29:59 INFO - PROCESS | 1643 | 1462580999325 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 1643 | 1462580999330 Marionette TRACE conn2 <- [1,666,null,{}] 17:29:59 INFO - PROCESS | 1643 | 1462580999333 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}] 17:29:59 INFO - PROCESS | 1643 | 1462580999436 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:29:59 INFO - PROCESS | 1643 | 1462580999524 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdd1000 == 57 [pid = 1643] [id = 174] 17:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1294e7800) [pid = 1643] [serial = 520] [outer = 0x0] 17:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12aa37800) [pid = 1643] [serial = 521] [outer = 0x1294e7800] 17:29:59 INFO - PROCESS | 1643 | 1462580999554 Marionette DEBUG loaded listener.js 17:29:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12ab6f000) [pid = 1643] [serial = 522] [outer = 0x1294e7800] 17:29:59 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:59 INFO - PROCESS | 1643 | 1462580999959 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]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 678ms 17:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:30:00 INFO - PROCESS | 1643 | 1462580999999 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:30:00 INFO - PROCESS | 1643 | 1462581000001 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:30:00 INFO - PROCESS | 1643 | 1462581000004 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:30:00 INFO - PROCESS | 1643 | 1462581000005 Marionette TRACE conn2 <- [1,670,null,{}] 17:30:00 INFO - PROCESS | 1643 | 1462581000008 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}] 17:30:00 INFO - PROCESS | 1643 | 1462581000109 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:30:00 INFO - PROCESS | 1643 | 1462581000159 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d1b3800 == 58 [pid = 1643] [id = 175] 17:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12ba46400) [pid = 1643] [serial = 523] [outer = 0x0] 17:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12c54e400) [pid = 1643] [serial = 524] [outer = 0x12ba46400] 17:30:00 INFO - PROCESS | 1643 | 1462581000189 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12c8dfc00) [pid = 1643] [serial = 525] [outer = 0x12ba46400] 17:30:00 INFO - PROCESS | 1643 | 1462581000593 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]]]}] 17:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 17:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:30:00 INFO - PROCESS | 1643 | 1462581000625 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:30:00 INFO - PROCESS | 1643 | 1462581000626 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:30:00 INFO - PROCESS | 1643 | 1462581000629 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:30:00 INFO - PROCESS | 1643 | 1462581000630 Marionette TRACE conn2 <- [1,674,null,{}] 17:30:00 INFO - PROCESS | 1643 | 1462581000632 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}] 17:30:00 INFO - PROCESS | 1643 | 1462581000734 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:30:00 INFO - PROCESS | 1643 | 1462581000818 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d41b800 == 59 [pid = 1643] [id = 176] 17:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12cc98c00) [pid = 1643] [serial = 526] [outer = 0x0] 17:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12cc9f400) [pid = 1643] [serial = 527] [outer = 0x12cc98c00] 17:30:00 INFO - PROCESS | 1643 | 1462581000853 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12d1dd800) [pid = 1643] [serial = 528] [outer = 0x12cc98c00] 17:30:01 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:01 INFO - PROCESS | 1643 | 1462581001298 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]]]}] 17:30:01 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 17:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 719ms 17:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:30:01 INFO - PROCESS | 1643 | 1462581001349 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 1643 | 1462581001350 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:30:01 INFO - PROCESS | 1643 | 1462581001352 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 1643 | 1462581001354 Marionette TRACE conn2 <- [1,678,null,{}] 17:30:01 INFO - PROCESS | 1643 | 1462581001356 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}] 17:30:01 INFO - PROCESS | 1643 | 1462581001453 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:30:01 INFO - PROCESS | 1643 | 1462581001500 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa03800 == 60 [pid = 1643] [id = 177] 17:30:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11a193800) [pid = 1643] [serial = 529] [outer = 0x0] 17:30:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x11a197000) [pid = 1643] [serial = 530] [outer = 0x11a193800] 17:30:01 INFO - PROCESS | 1643 | 1462581001525 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12c8eb800) [pid = 1643] [serial = 531] [outer = 0x11a193800] 17:30:01 INFO - PROCESS | 1643 | 1462581001971 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]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 872ms 17:30:02 INFO - PROCESS | 1643 | 1462581002230 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 1643 | 1462581002234 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:30:02 INFO - PROCESS | 1643 | 1462581002255 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 1643 | 1462581002257 Marionette TRACE conn2 <- [1,682,null,{}] 17:30:02 INFO - PROCESS | 1643 | 1462581002261 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}] 17:30:02 INFO - PROCESS | 1643 | 1462581002361 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:30:02 INFO - PROCESS | 1643 | 1462581002409 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x121497000 == 61 [pid = 1643] [id = 178] 17:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x1184c6c00) [pid = 1643] [serial = 532] [outer = 0x0] 17:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x118510000) [pid = 1643] [serial = 533] [outer = 0x1184c6c00] 17:30:02 INFO - PROCESS | 1643 | 1462581002437 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x1187c8c00) [pid = 1643] [serial = 534] [outer = 0x1184c6c00] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1162b9800 == 60 [pid = 1643] [id = 119] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12be8f000 == 59 [pid = 1643] [id = 170] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12c189800 == 58 [pid = 1643] [id = 169] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa16800 == 57 [pid = 1643] [id = 168] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11858e000 == 56 [pid = 1643] [id = 167] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x129446800 == 55 [pid = 1643] [id = 166] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x128f60800 == 54 [pid = 1643] [id = 165] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x126520800 == 53 [pid = 1643] [id = 164] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12c8e5400) [pid = 1643] [serial = 454] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12693b800) [pid = 1643] [serial = 406] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1190d3000) [pid = 1643] [serial = 403] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12c273c00) [pid = 1643] [serial = 397] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12a42a800) [pid = 1643] [serial = 409] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x118515000) [pid = 1643] [serial = 400] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x116878000 == 52 [pid = 1643] [id = 163] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d9800 == 51 [pid = 1643] [id = 162] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11a035800 == 50 [pid = 1643] [id = 161] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x118255800 == 49 [pid = 1643] [id = 160] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x116f60000 == 48 [pid = 1643] [id = 159] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1176d7000 == 47 [pid = 1643] [id = 158] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119995000 == 46 [pid = 1643] [id = 154] 17:30:03 INFO - PROCESS | 1643 | --DOCSHELL 0x116f4c800 == 45 [pid = 1643] [id = 153] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12d1de800) [pid = 1643] [serial = 452] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x124c1d800) [pid = 1643] [serial = 422] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x128f7c400) [pid = 1643] [serial = 428] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12d086800) [pid = 1643] [serial = 449] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x126ad7800) [pid = 1643] [serial = 427] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x126599400) [pid = 1643] [serial = 425] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11a072000) [pid = 1643] [serial = 418] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12c55d000) [pid = 1643] [serial = 442] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x125012c00) [pid = 1643] [serial = 424] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12c558000) [pid = 1643] [serial = 440] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11850dc00) [pid = 1643] [serial = 416] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12d07c800) [pid = 1643] [serial = 448] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12d08b400) [pid = 1643] [serial = 451] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12cc9d800) [pid = 1643] [serial = 446] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x1214f9400) [pid = 1643] [serial = 419] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12cc9a800) [pid = 1643] [serial = 443] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12a60cc00) [pid = 1643] [serial = 430] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12bd70800) [pid = 1643] [serial = 412] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x117111000) [pid = 1643] [serial = 415] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12c552000) [pid = 1643] [serial = 439] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12c27a000) [pid = 1643] [serial = 436] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12ba51400) [pid = 1643] [serial = 433] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12c27e800) [pid = 1643] [serial = 437] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1187c8800) [pid = 1643] [serial = 421] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12ba48000) [pid = 1643] [serial = 431] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12bd83400) [pid = 1643] [serial = 434] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x121ea3000) [pid = 1643] [serial = 445] [outer = 0x0] [url = about:blank] 17:30:03 INFO - PROCESS | 1643 | 1462581003364 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]]]}] 17:30:03 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) 17:30:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 17:30:03 INFO - PROCESS | 1643 | 1462581003377 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 1643 | 1462581003379 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:30:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:30:03 INFO - PROCESS | 1643 | 1462581003386 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - PROCESS | 1643 | 1462581003389 Marionette TRACE conn2 <- [1,686,null,{}] 17:30:03 INFO - PROCESS | 1643 | 1462581003392 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}] 17:30:03 INFO - PROCESS | 1643 | 1462581003474 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:30:03 INFO - PROCESS | 1643 | 1462581003479 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a94800 == 46 [pid = 1643] [id = 179] 17:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1187bf000) [pid = 1643] [serial = 535] [outer = 0x0] 17:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11a18ec00) [pid = 1643] [serial = 536] [outer = 0x1187bf000] 17:30:03 INFO - PROCESS | 1643 | 1462581003506 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11a2cd800) [pid = 1643] [serial = 537] [outer = 0x1187bf000] 17:30:04 INFO - PROCESS | 1643 | 1462581004325 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]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 975ms 17:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:30:04 INFO - PROCESS | 1643 | 1462581004359 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 1643 | 1462581004360 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:30:04 INFO - PROCESS | 1643 | 1462581004362 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 1643 | 1462581004363 Marionette TRACE conn2 <- [1,690,null,{}] 17:30:04 INFO - PROCESS | 1643 | 1462581004372 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}] 17:30:04 INFO - PROCESS | 1643 | 1462581004463 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:30:04 INFO - PROCESS | 1643 | 1462581004508 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11998b000 == 47 [pid = 1643] [id = 180] 17:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x124b33c00) [pid = 1643] [serial = 538] [outer = 0x0] 17:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x124b38c00) [pid = 1643] [serial = 539] [outer = 0x124b33c00] 17:30:04 INFO - PROCESS | 1643 | 1462581004537 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x124b3e400) [pid = 1643] [serial = 540] [outer = 0x124b33c00] 17:30:05 INFO - PROCESS | 1643 | 1462581005307 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]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 17:30:05 INFO - PROCESS | 1643 | 1462581005334 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 1643 | 1462581005337 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:30:05 INFO - PROCESS | 1643 | 1462581005339 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 1643 | 1462581005341 Marionette TRACE conn2 <- [1,694,null,{}] 17:30:05 INFO - PROCESS | 1643 | 1462581005343 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}] 17:30:05 INFO - PROCESS | 1643 | 1462581005446 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:30:05 INFO - PROCESS | 1643 | 1462581005457 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fd3000 == 48 [pid = 1643] [id = 181] 17:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x124c23000) [pid = 1643] [serial = 541] [outer = 0x0] 17:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1253d4800) [pid = 1643] [serial = 542] [outer = 0x124c23000] 17:30:05 INFO - PROCESS | 1643 | 1462581005484 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126a3b800) [pid = 1643] [serial = 543] [outer = 0x124c23000] 17:30:06 INFO - PROCESS | 1643 | 1462581006311 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]]]}] 17:30:06 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) 17:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1019ms 17:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:30:06 INFO - PROCESS | 1643 | 1462581006364 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 1643 | 1462581006365 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:30:06 INFO - PROCESS | 1643 | 1462581006367 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 1643 | 1462581006369 Marionette TRACE conn2 <- [1,698,null,{}] 17:30:06 INFO - PROCESS | 1643 | 1462581006371 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}] 17:30:06 INFO - PROCESS | 1643 | 1462581006471 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:30:06 INFO - PROCESS | 1643 | 1462581006475 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191af000 == 49 [pid = 1643] [id = 182] 17:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x126ad6800) [pid = 1643] [serial = 544] [outer = 0x0] 17:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x128c33800) [pid = 1643] [serial = 545] [outer = 0x126ad6800] 17:30:06 INFO - PROCESS | 1643 | 1462581006529 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12916c000) [pid = 1643] [serial = 546] [outer = 0x126ad6800] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x129173400) [pid = 1643] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12ba2c800) [pid = 1643] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x121a7bc00) [pid = 1643] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x11992ec00) [pid = 1643] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x121a04000) [pid = 1643] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x1131d7400) [pid = 1643] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x129172000) [pid = 1643] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1184bb800) [pid = 1643] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12c8e4000) [pid = 1643] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x115aafc00) [pid = 1643] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12cc9bc00) [pid = 1643] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x128f8a800) [pid = 1643] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12c27dc00) [pid = 1643] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12147f800) [pid = 1643] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12bd6e800) [pid = 1643] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124ed7400) [pid = 1643] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12a42fc00) [pid = 1643] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x113c65800) [pid = 1643] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1185b9c00) [pid = 1643] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11992f800) [pid = 1643] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1259e9800) [pid = 1643] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:30:07 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x117530c00) [pid = 1643] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:30:07 INFO - PROCESS | 1643 | 1462581007408 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]]]}] 17:30:07 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) 17:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1070ms 17:30:07 INFO - PROCESS | 1643 | 1462581007438 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 1643 | 1462581007439 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:30:07 INFO - PROCESS | 1643 | 1462581007442 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - PROCESS | 1643 | 1462581007443 Marionette TRACE conn2 <- [1,702,null,{}] 17:30:07 INFO - PROCESS | 1643 | 1462581007445 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}] 17:30:07 INFO - PROCESS | 1643 | 1462581007542 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:30:07 INFO - PROCESS | 1643 | 1462581007548 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x125937000 == 50 [pid = 1643] [id = 183] 17:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12783cc00) [pid = 1643] [serial = 547] [outer = 0x0] 17:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x128f8a800) [pid = 1643] [serial = 548] [outer = 0x12783cc00] 17:30:07 INFO - PROCESS | 1643 | 1462581007583 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12a69c000) [pid = 1643] [serial = 549] [outer = 0x12783cc00] 17:30:08 INFO - PROCESS | 1643 | 1462581008465 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]]]}] 17:30:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1069ms 17:30:08 INFO - PROCESS | 1643 | 1462581008511 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 1643 | 1462581008513 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:30:08 INFO - PROCESS | 1643 | 1462581008515 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - PROCESS | 1643 | 1462581008516 Marionette TRACE conn2 <- [1,706,null,{}] 17:30:08 INFO - PROCESS | 1643 | 1462581008518 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}] 17:30:08 INFO - PROCESS | 1643 | 1462581008596 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:30:08 INFO - PROCESS | 1643 | 1462581008603 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x129443000 == 51 [pid = 1643] [id = 184] 17:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12a779400) [pid = 1643] [serial = 550] [outer = 0x0] 17:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12aa31800) [pid = 1643] [serial = 551] [outer = 0x12a779400] 17:30:08 INFO - PROCESS | 1643 | 1462581008629 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12abc0000) [pid = 1643] [serial = 552] [outer = 0x12a779400] 17:30:09 INFO - PROCESS | 1643 | 1462581009451 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]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 17:30:09 INFO - PROCESS | 1643 | 1462581009487 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 1643 | 1462581009490 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:30:09 INFO - PROCESS | 1643 | 1462581009494 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 1643 | 1462581009496 Marionette TRACE conn2 <- [1,710,null,{}] 17:30:09 INFO - PROCESS | 1643 | 1462581009501 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}] 17:30:09 INFO - PROCESS | 1643 | 1462581009607 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:30:09 INFO - PROCESS | 1643 | 1462581009661 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11859a800 == 52 [pid = 1643] [id = 185] 17:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11744fc00) [pid = 1643] [serial = 553] [outer = 0x0] 17:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x117455800) [pid = 1643] [serial = 554] [outer = 0x11744fc00] 17:30:09 INFO - PROCESS | 1643 | 1462581009694 Marionette DEBUG loaded listener.js 17:30:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x118515800) [pid = 1643] [serial = 555] [outer = 0x11744fc00] 17:30:10 INFO - PROCESS | 1643 | 1462581010648 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]]]}] 17:30:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1172ms 17:30:10 INFO - PROCESS | 1643 | 1462581010666 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 1643 | 1462581010672 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:30:10 INFO - PROCESS | 1643 | 1462581010677 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 1643 | 1462581010679 Marionette TRACE conn2 <- [1,714,null,{}] 17:30:10 INFO - PROCESS | 1643 | 1462581010681 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}] 17:30:10 INFO - PROCESS | 1643 | 1462581010783 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:30:10 INFO - PROCESS | 1643 | 1462581010832 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b4a800 == 53 [pid = 1643] [id = 186] 17:30:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1185b9c00) [pid = 1643] [serial = 556] [outer = 0x0] 17:30:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x11a198400) [pid = 1643] [serial = 557] [outer = 0x1185b9c00] 17:30:10 INFO - PROCESS | 1643 | 1462581010862 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x121a02c00) [pid = 1643] [serial = 558] [outer = 0x1185b9c00] 17:30:11 INFO - PROCESS | 1643 | 1462581011760 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]]]}] 17:30:11 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 17:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1119ms 17:30:11 INFO - PROCESS | 1643 | 1462581011797 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 1643 | 1462581011799 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:30:11 INFO - PROCESS | 1643 | 1462581011803 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 1643 | 1462581011806 Marionette TRACE conn2 <- [1,718,null,{}] 17:30:11 INFO - PROCESS | 1643 | 1462581011814 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}] 17:30:11 INFO - PROCESS | 1643 | 1462581011917 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:30:11 INFO - PROCESS | 1643 | 1462581011966 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa07800 == 54 [pid = 1643] [id = 187] 17:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x124b3f000) [pid = 1643] [serial = 559] [outer = 0x0] 17:30:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1259f5800) [pid = 1643] [serial = 560] [outer = 0x124b3f000] 17:30:12 INFO - PROCESS | 1643 | 1462581011997 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x129171c00) [pid = 1643] [serial = 561] [outer = 0x124b3f000] 17:30:12 INFO - PROCESS | 1643 | 1462581012891 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]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms 17:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:30:12 INFO - PROCESS | 1643 | 1462581012926 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 1643 | 1462581012928 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:30:12 INFO - PROCESS | 1643 | 1462581012931 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 1643 | 1462581012932 Marionette TRACE conn2 <- [1,722,null,{}] 17:30:12 INFO - PROCESS | 1643 | 1462581012935 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}] 17:30:13 INFO - PROCESS | 1643 | 1462581013033 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:30:13 INFO - PROCESS | 1643 | 1462581013083 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b992800 == 55 [pid = 1643] [id = 188] 17:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12a779c00) [pid = 1643] [serial = 562] [outer = 0x0] 17:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12ba29000) [pid = 1643] [serial = 563] [outer = 0x12a779c00] 17:30:13 INFO - PROCESS | 1643 | 1462581013114 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12bd69400) [pid = 1643] [serial = 564] [outer = 0x12a779c00] 17:30:13 INFO - PROCESS | 1643 | 1462581013533 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] 17:30:13 INFO - PROCESS | 1643 | 1462581013555 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:30:13 INFO - PROCESS | 1643 | 1462581013558 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - PROCESS | 1643 | 1462581013559 Marionette TRACE conn2 <- [1,726,null,{}] 17:30:13 INFO - PROCESS | 1643 | 1462581013561 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}] 17:30:13 INFO - PROCESS | 1643 | 1462581013659 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:30:13 INFO - PROCESS | 1643 | 1462581013706 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be9f800 == 56 [pid = 1643] [id = 189] 17:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12a77c800) [pid = 1643] [serial = 565] [outer = 0x0] 17:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12c272c00) [pid = 1643] [serial = 566] [outer = 0x12a77c800] 17:30:13 INFO - PROCESS | 1643 | 1462581013735 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12c27f000) [pid = 1643] [serial = 567] [outer = 0x12a77c800] 17:30:14 INFO - PROCESS | 1643 | 1462581014195 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]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 17:30:14 INFO - PROCESS | 1643 | 1462581014233 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:30:14 INFO - PROCESS | 1643 | 1462581014235 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:30:14 INFO - PROCESS | 1643 | 1462581014238 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 1643 | 1462581014239 Marionette TRACE conn2 <- [1,730,null,{}] 17:30:14 INFO - PROCESS | 1643 | 1462581014242 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}] 17:30:14 INFO - PROCESS | 1643 | 1462581014360 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:30:14 INFO - PROCESS | 1643 | 1462581014459 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a95800 == 57 [pid = 1643] [id = 190] 17:30:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x118c30400) [pid = 1643] [serial = 568] [outer = 0x0] 17:30:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12c559400) [pid = 1643] [serial = 569] [outer = 0x118c30400] 17:30:14 INFO - PROCESS | 1643 | 1462581014491 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12cc9c000) [pid = 1643] [serial = 570] [outer = 0x118c30400] 17:30:15 INFO - PROCESS | 1643 | 1462581015055 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] 17:30:15 INFO - PROCESS | 1643 | 1462581015114 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:30:15 INFO - PROCESS | 1643 | 1462581015117 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - PROCESS | 1643 | 1462581015120 Marionette TRACE conn2 <- [1,734,null,{}] 17:30:15 INFO - PROCESS | 1643 | 1462581015124 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}] 17:30:15 INFO - PROCESS | 1643 | 1462581015218 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:30:15 INFO - PROCESS | 1643 | 1462581015289 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c47000 == 58 [pid = 1643] [id = 191] 17:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x1164acc00) [pid = 1643] [serial = 571] [outer = 0x0] 17:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x118364400) [pid = 1643] [serial = 572] [outer = 0x1164acc00] 17:30:15 INFO - PROCESS | 1643 | 1462581015316 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x1190d1800) [pid = 1643] [serial = 573] [outer = 0x1164acc00] 17:30:15 INFO - PROCESS | 1643 | 1462581015763 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]]]}] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x125937000 == 57 [pid = 1643] [id = 183] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x1191af000 == 56 [pid = 1643] [id = 182] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x121fd3000 == 55 [pid = 1643] [id = 181] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12a77cc00) [pid = 1643] [serial = 466] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12abba000) [pid = 1643] [serial = 469] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11744e000) [pid = 1643] [serial = 509] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x11998b000 == 54 [pid = 1643] [id = 180] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x116a94800 == 53 [pid = 1643] [id = 179] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x121497000 == 52 [pid = 1643] [id = 178] 17:30:15 INFO - PROCESS | 1643 | --DOCSHELL 0x114e37800 == 51 [pid = 1643] [id = 171] 17:30:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 722ms 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12aa31c00) [pid = 1643] [serial = 296] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x1176c9c00) [pid = 1643] [serial = 299] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11901bc00) [pid = 1643] [serial = 302] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x121ea7800) [pid = 1643] [serial = 305] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x128c3a000) [pid = 1643] [serial = 308] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1187ca400) [pid = 1643] [serial = 347] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x121e09c00) [pid = 1643] [serial = 350] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12c277c00) [pid = 1643] [serial = 398] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x128c36000) [pid = 1643] [serial = 353] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12ba31000) [pid = 1643] [serial = 493] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12bd7f000) [pid = 1643] [serial = 496] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12bd69000) [pid = 1643] [serial = 494] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12659b400) [pid = 1643] [serial = 484] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x128c2cc00) [pid = 1643] [serial = 485] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11a250400) [pid = 1643] [serial = 478] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1217d2000) [pid = 1643] [serial = 479] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x124c18000) [pid = 1643] [serial = 481] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1259f2400) [pid = 1643] [serial = 482] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x116843400) [pid = 1643] [serial = 473] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x114edfc00) [pid = 1643] [serial = 472] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x129176400) [pid = 1643] [serial = 487] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1190c6800) [pid = 1643] [serial = 476] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1187ca000) [pid = 1643] [serial = 475] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12c8eb000) [pid = 1643] [serial = 455] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x129173000) [pid = 1643] [serial = 463] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1214f0c00) [pid = 1643] [serial = 460] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11822dc00) [pid = 1643] [serial = 457] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12c278800) [pid = 1643] [serial = 497] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12bd84400) [pid = 1643] [serial = 500] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12d07ec00) [pid = 1643] [serial = 506] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11909d400) [pid = 1643] [serial = 499] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12aa38800) [pid = 1643] [serial = 490] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12c8e6800) [pid = 1643] [serial = 503] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a773c00) [pid = 1643] [serial = 488] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12b2e9c00) [pid = 1643] [serial = 491] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12c555800) [pid = 1643] [serial = 502] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12d1ca000) [pid = 1643] [serial = 507] [outer = 0x0] [url = about:blank] 17:30:15 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x113294c00) [pid = 1643] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:30:15 INFO - PROCESS | 1643 | 1462581015843 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 1643 | 1462581015847 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:30:15 INFO - PROCESS | 1643 | 1462581015855 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - PROCESS | 1643 | 1462581015857 Marionette TRACE conn2 <- [1,738,null,{}] 17:30:15 INFO - PROCESS | 1643 | 1462581015859 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}] 17:30:15 INFO - PROCESS | 1643 | 1462581015942 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:30:15 INFO - PROCESS | 1643 | 1462581015953 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x118255800 == 52 [pid = 1643] [id = 192] 17:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119932000) [pid = 1643] [serial = 574] [outer = 0x0] 17:30:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119cf4c00) [pid = 1643] [serial = 575] [outer = 0x119932000] 17:30:15 INFO - PROCESS | 1643 | 1462581015979 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1217d2000) [pid = 1643] [serial = 576] [outer = 0x119932000] 17:30:16 INFO - PROCESS | 1643 | 1462581016809 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]]]}] 17:30:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 17:30:16 INFO - PROCESS | 1643 | 1462581016826 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 1643 | 1462581016828 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:30:16 INFO - PROCESS | 1643 | 1462581016830 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 1643 | 1462581016833 Marionette TRACE conn2 <- [1,742,null,{}] 17:30:16 INFO - PROCESS | 1643 | 1462581016841 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}] 17:30:16 INFO - PROCESS | 1643 | 1462581016933 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:30:16 INFO - PROCESS | 1643 | 1462581016979 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b36000 == 53 [pid = 1643] [id = 193] 17:30:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x124b35800) [pid = 1643] [serial = 577] [outer = 0x0] 17:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x124edf800) [pid = 1643] [serial = 578] [outer = 0x124b35800] 17:30:17 INFO - PROCESS | 1643 | 1462581017007 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126a35c00) [pid = 1643] [serial = 579] [outer = 0x124b35800] 17:30:17 INFO - PROCESS | 1643 | 1462581017799 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]]]}] 17:30:17 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 17:30:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 17:30:17 INFO - PROCESS | 1643 | 1462581017805 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 1643 | 1462581017806 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:30:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:30:17 INFO - PROCESS | 1643 | 1462581017808 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - PROCESS | 1643 | 1462581017810 Marionette TRACE conn2 <- [1,746,null,{}] 17:30:17 INFO - PROCESS | 1643 | 1462581017812 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}] 17:30:17 INFO - PROCESS | 1643 | 1462581017922 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:30:17 INFO - PROCESS | 1643 | 1462581017935 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x126517000 == 54 [pid = 1643] [id = 194] 17:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x127843800) [pid = 1643] [serial = 580] [outer = 0x0] 17:30:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12a6a2000) [pid = 1643] [serial = 581] [outer = 0x127843800] 17:30:17 INFO - PROCESS | 1643 | 1462581017961 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12aa32c00) [pid = 1643] [serial = 582] [outer = 0x127843800] 17:30:18 INFO - PROCESS | 1643 | 1462581018802 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]]]}] 17:30:18 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.) 17:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1019ms 17:30:18 INFO - PROCESS | 1643 | 1462581018834 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:30:18 INFO - PROCESS | 1643 | 1462581018836 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:30:18 INFO - PROCESS | 1643 | 1462581018840 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 1643 | 1462581018841 Marionette TRACE conn2 <- [1,750,null,{}] 17:30:18 INFO - PROCESS | 1643 | 1462581018850 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}] 17:30:18 INFO - PROCESS | 1643 | 1462581018947 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:30:18 INFO - PROCESS | 1643 | 1462581018982 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x128de0800 == 55 [pid = 1643] [id = 195] 17:30:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1294f0000) [pid = 1643] [serial = 583] [outer = 0x0] 17:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12ba28800) [pid = 1643] [serial = 584] [outer = 0x1294f0000] 17:30:19 INFO - PROCESS | 1643 | 1462581019007 Marionette DEBUG loaded listener.js 17:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12c27e800) [pid = 1643] [serial = 585] [outer = 0x1294f0000] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1164ad400) [pid = 1643] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1184c6c00) [pid = 1643] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124b33c00) [pid = 1643] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x126ad6800) [pid = 1643] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1187bf000) [pid = 1643] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12783cc00) [pid = 1643] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:30:19 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x124c23000) [pid = 1643] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:30:19 INFO - PROCESS | 1643 | 1462581019795 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]]]}] 17:30:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 17:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:30:19 INFO - PROCESS | 1643 | 1462581019810 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 1643 | 1462581019811 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:30:19 INFO - PROCESS | 1643 | 1462581019814 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 1643 | 1462581019815 Marionette TRACE conn2 <- [1,754,null,{}] 17:30:19 INFO - PROCESS | 1643 | 1462581019817 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}] 17:30:19 INFO - PROCESS | 1643 | 1462581019910 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:30:19 INFO - PROCESS | 1643 | 1462581019955 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a628800 == 56 [pid = 1643] [id = 196] 17:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a781000) [pid = 1643] [serial = 586] [outer = 0x0] 17:30:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12cc97000) [pid = 1643] [serial = 587] [outer = 0x12a781000] 17:30:19 INFO - PROCESS | 1643 | 1462581019988 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12cca1400) [pid = 1643] [serial = 588] [outer = 0x12a781000] 17:30:20 INFO - PROCESS | 1643 | 1462581020732 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]]]}] 17:30:20 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 17:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 17:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:30:20 INFO - PROCESS | 1643 | 1462581020783 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 1643 | 1462581020785 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:30:20 INFO - PROCESS | 1643 | 1462581020787 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 1643 | 1462581020788 Marionette TRACE conn2 <- [1,758,null,{}] 17:30:20 INFO - PROCESS | 1643 | 1462581020790 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}] 17:30:20 INFO - PROCESS | 1643 | 1462581020873 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:30:20 INFO - PROCESS | 1643 | 1462581020877 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b238000 == 57 [pid = 1643] [id = 197] 17:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12cc9f800) [pid = 1643] [serial = 589] [outer = 0x0] 17:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12d1c9c00) [pid = 1643] [serial = 590] [outer = 0x12cc9f800] 17:30:20 INFO - PROCESS | 1643 | 1462581020901 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12d1df800) [pid = 1643] [serial = 591] [outer = 0x12cc9f800] 17:30:21 INFO - PROCESS | 1643 | 1462581021238 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]]]}] 17:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 17:30:21 INFO - PROCESS | 1643 | 1462581021257 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 1643 | 1462581021259 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:30:21 INFO - PROCESS | 1643 | 1462581021261 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 1643 | 1462581021262 Marionette TRACE conn2 <- [1,762,null,{}] 17:30:21 INFO - PROCESS | 1643 | 1462581021264 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}] 17:30:21 INFO - PROCESS | 1643 | 1462581021370 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:30:21 INFO - PROCESS | 1643 | 1462581021376 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb67000 == 58 [pid = 1643] [id = 198] 17:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x127896400) [pid = 1643] [serial = 592] [outer = 0x0] 17:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12789c000) [pid = 1643] [serial = 593] [outer = 0x127896400] 17:30:21 INFO - PROCESS | 1643 | 1462581021401 Marionette DEBUG loaded listener.js 17:30:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1278a2000) [pid = 1643] [serial = 594] [outer = 0x127896400] 17:30:22 INFO - PROCESS | 1643 | 1462581022221 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]]]}] 17:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 17:30:22 INFO - PROCESS | 1643 | 1462581022232 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:30:22 INFO - PROCESS | 1643 | 1462581022234 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:30:22 INFO - PROCESS | 1643 | 1462581022238 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:30:22 INFO - PROCESS | 1643 | 1462581022241 Marionette TRACE conn2 <- [1,766,null,{}] 17:30:22 INFO - PROCESS | 1643 | 1462581022245 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}] 17:30:22 INFO - PROCESS | 1643 | 1462581022349 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:30:22 INFO - PROCESS | 1643 | 1462581022400 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cb6800 == 59 [pid = 1643] [id = 199] 17:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x117463000) [pid = 1643] [serial = 595] [outer = 0x0] 17:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1184ca000) [pid = 1643] [serial = 596] [outer = 0x117463000] 17:30:22 INFO - PROCESS | 1643 | 1462581022433 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1190cf800) [pid = 1643] [serial = 597] [outer = 0x117463000] 17:30:23 INFO - PROCESS | 1643 | 1462581023317 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]]]}] 17:30:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 17:30:23 INFO - PROCESS | 1643 | 1462581023391 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 1643 | 1462581023395 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:30:23 INFO - PROCESS | 1643 | 1462581023401 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 1643 | 1462581023403 Marionette TRACE conn2 <- [1,770,null,{}] 17:30:23 INFO - PROCESS | 1643 | 1462581023405 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}] 17:30:23 INFO - PROCESS | 1643 | 1462581023496 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:30:23 INFO - PROCESS | 1643 | 1462581023584 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x125351800 == 60 [pid = 1643] [id = 200] 17:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11752c800) [pid = 1643] [serial = 598] [outer = 0x0] 17:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x121ea7800) [pid = 1643] [serial = 599] [outer = 0x11752c800] 17:30:23 INFO - PROCESS | 1643 | 1462581023613 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x124b3c400) [pid = 1643] [serial = 600] [outer = 0x11752c800] 17:30:24 INFO - PROCESS | 1643 | 1462581024045 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]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 669ms 17:30:24 INFO - PROCESS | 1643 | 1462581024071 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:30:24 INFO - PROCESS | 1643 | 1462581024072 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:30:24 INFO - PROCESS | 1643 | 1462581024075 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 1643 | 1462581024077 Marionette TRACE conn2 <- [1,774,null,{}] 17:30:24 INFO - PROCESS | 1643 | 1462581024085 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}] 17:30:24 INFO - PROCESS | 1643 | 1462581024191 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:30:24 INFO - PROCESS | 1643 | 1462581024244 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c80a000 == 61 [pid = 1643] [id = 201] 17:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x126a3ec00) [pid = 1643] [serial = 601] [outer = 0x0] 17:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1278a2400) [pid = 1643] [serial = 602] [outer = 0x126a3ec00] 17:30:24 INFO - PROCESS | 1643 | 1462581024275 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12a6a2800) [pid = 1643] [serial = 603] [outer = 0x126a3ec00] 17:30:24 INFO - PROCESS | 1643 | 1462581024731 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]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 720ms 17:30:24 INFO - PROCESS | 1643 | 1462581024796 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 1643 | 1462581024798 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:30:24 INFO - PROCESS | 1643 | 1462581024801 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 1643 | 1462581024804 Marionette TRACE conn2 <- [1,778,null,{}] 17:30:24 INFO - PROCESS | 1643 | 1462581024807 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}] 17:30:24 INFO - PROCESS | 1643 | 1462581024929 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:30:24 INFO - PROCESS | 1643 | 1462581024997 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x118586000 == 62 [pid = 1643] [id = 202] 17:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x11a193c00) [pid = 1643] [serial = 604] [outer = 0x0] 17:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12ba2c800) [pid = 1643] [serial = 605] [outer = 0x11a193c00] 17:30:25 INFO - PROCESS | 1643 | 1462581025027 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12c554c00) [pid = 1643] [serial = 606] [outer = 0x11a193c00] 17:30:25 INFO - PROCESS | 1643 | 1462581025680 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]]]}] 17:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 921ms 17:30:25 INFO - PROCESS | 1643 | 1462581025739 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 1643 | 1462581025742 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:30:25 INFO - PROCESS | 1643 | 1462581025750 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 1643 | 1462581025756 Marionette TRACE conn2 <- [1,782,null,{}] 17:30:25 INFO - PROCESS | 1643 | 1462581025762 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}] 17:30:25 INFO - PROCESS | 1643 | 1462581025869 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:30:25 INFO - PROCESS | 1643 | 1462581025934 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c4f800 == 63 [pid = 1643] [id = 203] 17:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x117457c00) [pid = 1643] [serial = 607] [outer = 0x0] 17:30:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11901ec00) [pid = 1643] [serial = 608] [outer = 0x117457c00] 17:30:25 INFO - PROCESS | 1643 | 1462581025963 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x119ca9c00) [pid = 1643] [serial = 609] [outer = 0x117457c00] 17:30:26 INFO - PROCESS | 1643 | 1462581026426 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]]]}] 17:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 728ms 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x116a9b000 == 62 [pid = 1643] [id = 54] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12b238000 == 61 [pid = 1643] [id = 197] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12a628800 == 60 [pid = 1643] [id = 196] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x128de0800 == 59 [pid = 1643] [id = 195] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x126517000 == 58 [pid = 1643] [id = 194] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121b36000 == 57 [pid = 1643] [id = 193] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12aa31800) [pid = 1643] [serial = 551] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118255800 == 56 [pid = 1643] [id = 192] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x119c47000 == 55 [pid = 1643] [id = 191] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa07800 == 54 [pid = 1643] [id = 187] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121b4a800 == 53 [pid = 1643] [id = 186] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11859a800 == 52 [pid = 1643] [id = 185] 17:30:26 INFO - PROCESS | 1643 | --DOCSHELL 0x129443000 == 51 [pid = 1643] [id = 184] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x117456c00) [pid = 1643] [serial = 510] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12c54e400) [pid = 1643] [serial = 524] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1252d8400) [pid = 1643] [serial = 518] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1191e7800) [pid = 1643] [serial = 515] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x1187c8c00) [pid = 1643] [serial = 534] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x118510000) [pid = 1643] [serial = 533] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x124b38c00) [pid = 1643] [serial = 539] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x128c33800) [pid = 1643] [serial = 545] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12cc9f400) [pid = 1643] [serial = 527] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x115f4fc00) [pid = 1643] [serial = 512] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12aa37800) [pid = 1643] [serial = 521] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11a18ec00) [pid = 1643] [serial = 536] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11a2cd800) [pid = 1643] [serial = 537] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11a197000) [pid = 1643] [serial = 530] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x128f8a800) [pid = 1643] [serial = 548] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12916c000) [pid = 1643] [serial = 546] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12a69c000) [pid = 1643] [serial = 549] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1253d4800) [pid = 1643] [serial = 542] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126a3b800) [pid = 1643] [serial = 543] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x124b3e400) [pid = 1643] [serial = 540] [outer = 0x0] [url = about:blank] 17:30:26 INFO - PROCESS | 1643 | 1462581026503 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 1643 | 1462581026507 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:30:26 INFO - PROCESS | 1643 | 1462581026511 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 1643 | 1462581026512 Marionette TRACE conn2 <- [1,786,null,{}] 17:30:26 INFO - PROCESS | 1643 | 1462581026514 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}] 17:30:26 INFO - PROCESS | 1643 | 1462581026596 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:30:26 INFO - PROCESS | 1643 | 1462581026605 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f66000 == 52 [pid = 1643] [id = 204] 17:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1191e7800) [pid = 1643] [serial = 610] [outer = 0x0] 17:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119cf1400) [pid = 1643] [serial = 611] [outer = 0x1191e7800] 17:30:26 INFO - PROCESS | 1643 | 1462581026648 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11a198c00) [pid = 1643] [serial = 612] [outer = 0x1191e7800] 17:30:27 INFO - PROCESS | 1643 | 1462581027063 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]]]}] 17:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 569ms 17:30:27 INFO - PROCESS | 1643 | 1462581027082 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 1643 | 1462581027085 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:30:27 INFO - PROCESS | 1643 | 1462581027099 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 1643 | 1462581027105 Marionette TRACE conn2 <- [1,790,null,{}] 17:30:27 INFO - PROCESS | 1643 | 1462581027117 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}] 17:30:27 INFO - PROCESS | 1643 | 1462581027248 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:30:27 INFO - PROCESS | 1643 | 1462581027266 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x121497000 == 53 [pid = 1643] [id = 205] 17:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x124b3e400) [pid = 1643] [serial = 613] [outer = 0x0] 17:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x124c14c00) [pid = 1643] [serial = 614] [outer = 0x124b3e400] 17:30:27 INFO - PROCESS | 1643 | 1462581027313 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x124ed7800) [pid = 1643] [serial = 615] [outer = 0x124b3e400] 17:30:27 INFO - PROCESS | 1643 | 1462581027678 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]]]}] 17:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 17:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:30:27 INFO - PROCESS | 1643 | 1462581027727 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 1643 | 1462581027728 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:30:27 INFO - PROCESS | 1643 | 1462581027730 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 1643 | 1462581027731 Marionette TRACE conn2 <- [1,794,null,{}] 17:30:27 INFO - PROCESS | 1643 | 1462581027734 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}] 17:30:27 INFO - PROCESS | 1643 | 1462581027841 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:30:27 INFO - PROCESS | 1643 | 1462581027847 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x125340800 == 54 [pid = 1643] [id = 206] 17:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1253d7c00) [pid = 1643] [serial = 616] [outer = 0x0] 17:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x126599400) [pid = 1643] [serial = 617] [outer = 0x1253d7c00] 17:30:27 INFO - PROCESS | 1643 | 1462581027873 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x126acc800) [pid = 1643] [serial = 618] [outer = 0x1253d7c00] 17:30:28 INFO - PROCESS | 1643 | 1462581028241 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]]]}] 17:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 17:30:28 INFO - PROCESS | 1643 | 1462581028250 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 1643 | 1462581028252 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:30:28 INFO - PROCESS | 1643 | 1462581028261 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - PROCESS | 1643 | 1462581028263 Marionette TRACE conn2 <- [1,798,null,{}] 17:30:28 INFO - PROCESS | 1643 | 1462581028266 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}] 17:30:28 INFO - PROCESS | 1643 | 1462581028435 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:30:28 INFO - PROCESS | 1643 | 1462581028486 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126a57800 == 55 [pid = 1643] [id = 207] 17:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x121868000) [pid = 1643] [serial = 619] [outer = 0x0] 17:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x126ad4400) [pid = 1643] [serial = 620] [outer = 0x121868000] 17:30:28 INFO - PROCESS | 1643 | 1462581028526 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x128c31400) [pid = 1643] [serial = 621] [outer = 0x121868000] 17:30:28 INFO - PROCESS | 1643 | 1462581028835 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]]]}] 17:30:28 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 17:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 620ms 17:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:30:28 INFO - PROCESS | 1643 | 1462581028880 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 1643 | 1462581028882 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:30:28 INFO - PROCESS | 1643 | 1462581028884 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - PROCESS | 1643 | 1462581028886 Marionette TRACE conn2 <- [1,802,null,{}] 17:30:28 INFO - PROCESS | 1643 | 1462581028890 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}] 17:30:29 INFO - PROCESS | 1643 | 1462581029007 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:30:29 INFO - PROCESS | 1643 | 1462581029042 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12914d800 == 56 [pid = 1643] [id = 208] 17:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x128f7d800) [pid = 1643] [serial = 622] [outer = 0x0] 17:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12a77c400) [pid = 1643] [serial = 623] [outer = 0x128f7d800] 17:30:29 INFO - PROCESS | 1643 | 1462581029075 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12ba27800) [pid = 1643] [serial = 624] [outer = 0x128f7d800] 17:30:29 INFO - PROCESS | 1643 | 1462581029430 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]]]}] 17:30:29 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 17:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 571ms 17:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:30:29 INFO - PROCESS | 1643 | 1462581029462 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 1643 | 1462581029463 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:30:29 INFO - PROCESS | 1643 | 1462581029466 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 1643 | 1462581029467 Marionette TRACE conn2 <- [1,806,null,{}] 17:30:29 INFO - PROCESS | 1643 | 1462581029469 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}] 17:30:29 INFO - PROCESS | 1643 | 1462581029571 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:30:29 INFO - PROCESS | 1643 | 1462581029575 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166db800 == 57 [pid = 1643] [id = 209] 17:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12916a000) [pid = 1643] [serial = 625] [outer = 0x0] 17:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12bd6ec00) [pid = 1643] [serial = 626] [outer = 0x12916a000] 17:30:29 INFO - PROCESS | 1643 | 1462581029629 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12c27dc00) [pid = 1643] [serial = 627] [outer = 0x12916a000] 17:30:29 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:30:29 INFO - PROCESS | 1643 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:30:29 INFO - PROCESS | 1643 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:30:29 INFO - PROCESS | 1643 | [GFX2-]: Using SkiaGL canvas. 17:30:29 INFO - PROCESS | 1643 | 1462581029965 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]]]}] 17:30:29 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 17:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 17:30:29 INFO - PROCESS | 1643 | 1462581029987 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 1643 | 1462581029989 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:30:29 INFO - PROCESS | 1643 | 1462581029997 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 1643 | 1462581029998 Marionette TRACE conn2 <- [1,810,null,{}] 17:30:30 INFO - PROCESS | 1643 | 1462581030000 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}] 17:30:30 INFO - PROCESS | 1643 | 1462581030099 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:30:30 INFO - PROCESS | 1643 | 1462581030131 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb5a800 == 58 [pid = 1643] [id = 210] 17:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12c550400) [pid = 1643] [serial = 628] [outer = 0x0] 17:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12c8de800) [pid = 1643] [serial = 629] [outer = 0x12c550400] 17:30:30 INFO - PROCESS | 1643 | 1462581030157 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12cc99800) [pid = 1643] [serial = 630] [outer = 0x12c550400] 17:30:30 INFO - PROCESS | 1643 | 1462581030506 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]]]}] 17:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 17:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:30:30 INFO - PROCESS | 1643 | 1462581030519 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:30:30 INFO - PROCESS | 1643 | 1462581030520 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:30:30 INFO - PROCESS | 1643 | 1462581030522 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:30:30 INFO - PROCESS | 1643 | 1462581030523 Marionette TRACE conn2 <- [1,814,null,{}] 17:30:30 INFO - PROCESS | 1643 | 1462581030526 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}] 17:30:30 INFO - PROCESS | 1643 | 1462581030626 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:30:30 INFO - PROCESS | 1643 | 1462581030639 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c803000 == 59 [pid = 1643] [id = 211] 17:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12d083800) [pid = 1643] [serial = 631] [outer = 0x0] 17:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12d1ccc00) [pid = 1643] [serial = 632] [outer = 0x12d083800] 17:30:30 INFO - PROCESS | 1643 | 1462581030663 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12d1e1400) [pid = 1643] [serial = 633] [outer = 0x12d083800] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12a779400) [pid = 1643] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x124b35800) [pid = 1643] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12cc9f800) [pid = 1643] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x119932000) [pid = 1643] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1164acc00) [pid = 1643] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x1294f0000) [pid = 1643] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x127843800) [pid = 1643] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:30:30 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12a781000) [pid = 1643] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:30:31 INFO - PROCESS | 1643 | 1462581031027 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] 17:30:31 INFO - PROCESS | 1643 | 1462581031044 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:30:31 INFO - PROCESS | 1643 | 1462581031046 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 1643 | 1462581031047 Marionette TRACE conn2 <- [1,818,null,{}] 17:30:31 INFO - PROCESS | 1643 | 1462581031049 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}] 17:30:31 INFO - PROCESS | 1643 | 1462581031166 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:30:31 INFO - PROCESS | 1643 | 1462581031208 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b3000 == 60 [pid = 1643] [id = 212] 17:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12a773c00) [pid = 1643] [serial = 634] [outer = 0x0] 17:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12d089000) [pid = 1643] [serial = 635] [outer = 0x12a773c00] 17:30:31 INFO - PROCESS | 1643 | 1462581031248 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x121e09000) [pid = 1643] [serial = 636] [outer = 0x12a773c00] 17:30:31 INFO - PROCESS | 1643 | 1462581031683 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]]]}] 17:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 669ms 17:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:30:31 INFO - PROCESS | 1643 | 1462581031716 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 1643 | 1462581031718 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:30:31 INFO - PROCESS | 1643 | 1462581031720 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 1643 | 1462581031722 Marionette TRACE conn2 <- [1,822,null,{}] 17:30:31 INFO - PROCESS | 1643 | 1462581031732 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}] 17:30:31 INFO - PROCESS | 1643 | 1462581031827 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:30:31 INFO - PROCESS | 1643 | 1462581031831 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d411800 == 61 [pid = 1643] [id = 213] 17:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12d1e4c00) [pid = 1643] [serial = 637] [outer = 0x0] 17:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12d4b2800) [pid = 1643] [serial = 638] [outer = 0x12d1e4c00] 17:30:31 INFO - PROCESS | 1643 | 1462581031861 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12d4bd800) [pid = 1643] [serial = 639] [outer = 0x12d1e4c00] 17:30:32 INFO - PROCESS | 1643 | 1462581032189 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] 17:30:32 INFO - PROCESS | 1643 | 1462581032243 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:30:32 INFO - PROCESS | 1643 | 1462581032245 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 1643 | 1462581032246 Marionette TRACE conn2 <- [1,826,null,{}] 17:30:32 INFO - PROCESS | 1643 | 1462581032248 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}] 17:30:32 INFO - PROCESS | 1643 | 1462581032353 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:30:32 INFO - PROCESS | 1643 | 1462581032359 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d658000 == 62 [pid = 1643] [id = 214] 17:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12c125800) [pid = 1643] [serial = 640] [outer = 0x0] 17:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12c12a400) [pid = 1643] [serial = 641] [outer = 0x12c125800] 17:30:32 INFO - PROCESS | 1643 | 1462581032384 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12d4b7c00) [pid = 1643] [serial = 642] [outer = 0x12c125800] 17:30:32 INFO - PROCESS | 1643 | 1462581032743 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]]]}] 17:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 17:30:32 INFO - PROCESS | 1643 | 1462581032764 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:30:32 INFO - PROCESS | 1643 | 1462581032766 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:30:32 INFO - PROCESS | 1643 | 1462581032770 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 1643 | 1462581032771 Marionette TRACE conn2 <- [1,830,null,{}] 17:30:32 INFO - PROCESS | 1643 | 1462581032775 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}] 17:30:33 INFO - PROCESS | 1643 | 1462581033005 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:30:33 INFO - PROCESS | 1643 | 1462581033122 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x116793000 == 63 [pid = 1643] [id = 215] 17:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11224d000) [pid = 1643] [serial = 643] [outer = 0x0] 17:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x113295400) [pid = 1643] [serial = 644] [outer = 0x11224d000] 17:30:33 INFO - PROCESS | 1643 | 1462581033171 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x117452800) [pid = 1643] [serial = 645] [outer = 0x11224d000] 17:30:33 INFO - PROCESS | 1643 | 1462581033677 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]]]}] 17:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 925ms 17:30:33 INFO - PROCESS | 1643 | 1462581033695 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 1643 | 1462581033698 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:30:33 INFO - PROCESS | 1643 | 1462581033701 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - PROCESS | 1643 | 1462581033704 Marionette TRACE conn2 <- [1,834,null,{}] 17:30:33 INFO - PROCESS | 1643 | 1462581033707 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}] 17:30:33 INFO - PROCESS | 1643 | 1462581033814 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:30:33 INFO - PROCESS | 1643 | 1462581033868 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217bd000 == 64 [pid = 1643] [id = 216] 17:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x1185b9000) [pid = 1643] [serial = 646] [outer = 0x0] 17:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11a2cd800) [pid = 1643] [serial = 647] [outer = 0x1185b9000] 17:30:33 INFO - PROCESS | 1643 | 1462581033913 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x121ea3000) [pid = 1643] [serial = 648] [outer = 0x1185b9000] 17:30:34 INFO - PROCESS | 1643 | 1462581034342 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]]]}] 17:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 17:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:30:34 INFO - PROCESS | 1643 | 1462581034373 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 1643 | 1462581034375 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:30:34 INFO - PROCESS | 1643 | 1462581034377 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 1643 | 1462581034378 Marionette TRACE conn2 <- [1,838,null,{}] 17:30:34 INFO - PROCESS | 1643 | 1462581034381 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}] 17:30:34 INFO - PROCESS | 1643 | 1462581034486 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:30:34 INFO - PROCESS | 1643 | 1462581034554 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cde3000 == 65 [pid = 1643] [id = 217] 17:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x124c33800) [pid = 1643] [serial = 649] [outer = 0x0] 17:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12501d800) [pid = 1643] [serial = 650] [outer = 0x124c33800] 17:30:34 INFO - PROCESS | 1643 | 1462581034586 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1278a2800) [pid = 1643] [serial = 651] [outer = 0x124c33800] 17:30:35 INFO - PROCESS | 1643 | 1462581035022 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]]]}] 17:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 17:30:35 INFO - PROCESS | 1643 | 1462581035047 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:30:35 INFO - PROCESS | 1643 | 1462581035050 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:30:35 INFO - PROCESS | 1643 | 1462581035058 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - PROCESS | 1643 | 1462581035061 Marionette TRACE conn2 <- [1,842,null,{}] 17:30:35 INFO - PROCESS | 1643 | 1462581035064 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}] 17:30:35 INFO - PROCESS | 1643 | 1462581035190 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:30:35 INFO - PROCESS | 1643 | 1462581035269 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df85800 == 66 [pid = 1643] [id = 218] 17:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x129173000) [pid = 1643] [serial = 652] [outer = 0x0] 17:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12abc0800) [pid = 1643] [serial = 653] [outer = 0x129173000] 17:30:35 INFO - PROCESS | 1643 | 1462581035298 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12c12a800) [pid = 1643] [serial = 654] [outer = 0x129173000] 17:30:35 INFO - PROCESS | 1643 | 1462581035709 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]]]}] 17:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 674ms 17:30:35 INFO - PROCESS | 1643 | 1462581035728 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:30:35 INFO - PROCESS | 1643 | 1462581035730 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:30:35 INFO - PROCESS | 1643 | 1462581035732 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - PROCESS | 1643 | 1462581035734 Marionette TRACE conn2 <- [1,846,null,{}] 17:30:35 INFO - PROCESS | 1643 | 1462581035736 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}] 17:30:35 INFO - PROCESS | 1643 | 1462581035839 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:30:35 INFO - PROCESS | 1643 | 1462581035890 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126bb000 == 67 [pid = 1643] [id = 219] 17:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12a69fc00) [pid = 1643] [serial = 655] [outer = 0x0] 17:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12c8df000) [pid = 1643] [serial = 656] [outer = 0x12a69fc00] 17:30:35 INFO - PROCESS | 1643 | 1462581035922 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12d4af400) [pid = 1643] [serial = 657] [outer = 0x12a69fc00] 17:30:36 INFO - PROCESS | 1643 | 1462581036333 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]]]}] 17:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 17:30:36 INFO - PROCESS | 1643 | 1462581036352 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 1643 | 1462581036353 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:30:36 INFO - PROCESS | 1643 | 1462581036356 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 1643 | 1462581036357 Marionette TRACE conn2 <- [1,850,null,{}] 17:30:36 INFO - PROCESS | 1643 | 1462581036359 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}] 17:30:36 INFO - PROCESS | 1643 | 1462581036462 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:30:36 INFO - PROCESS | 1643 | 1462581036551 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df92800 == 68 [pid = 1643] [id = 220] 17:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x119ce2c00) [pid = 1643] [serial = 658] [outer = 0x0] 17:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x119ce4800) [pid = 1643] [serial = 659] [outer = 0x119ce2c00] 17:30:36 INFO - PROCESS | 1643 | 1462581036586 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12d4b3c00) [pid = 1643] [serial = 660] [outer = 0x119ce2c00] 17:30:37 INFO - PROCESS | 1643 | 1462581037008 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]]]}] 17:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 721ms 17:30:37 INFO - PROCESS | 1643 | 1462581037085 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 1643 | 1462581037087 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:30:37 INFO - PROCESS | 1643 | 1462581037091 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 1643 | 1462581037092 Marionette TRACE conn2 <- [1,854,null,{}] 17:30:37 INFO - PROCESS | 1643 | 1462581037095 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}] 17:30:37 INFO - PROCESS | 1643 | 1462581037200 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:30:37 INFO - PROCESS | 1643 | 1462581037267 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12199a800 == 69 [pid = 1643] [id = 221] 17:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12d4b6800) [pid = 1643] [serial = 661] [outer = 0x0] 17:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12d689c00) [pid = 1643] [serial = 662] [outer = 0x12d4b6800] 17:30:37 INFO - PROCESS | 1643 | 1462581037296 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12d68e400) [pid = 1643] [serial = 663] [outer = 0x12d4b6800] 17:30:37 INFO - PROCESS | 1643 | 1462581037730 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]]]}] 17:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 17:30:37 INFO - PROCESS | 1643 | 1462581037783 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 1643 | 1462581037784 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:30:37 INFO - PROCESS | 1643 | 1462581037808 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 1643 | 1462581037809 Marionette TRACE conn2 <- [1,858,null,{}] 17:30:37 INFO - PROCESS | 1643 | 1462581037812 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}] 17:30:37 INFO - PROCESS | 1643 | 1462581037914 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:30:37 INFO - PROCESS | 1643 | 1462581037981 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x118153800 == 70 [pid = 1643] [id = 222] 17:30:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12789a000) [pid = 1643] [serial = 664] [outer = 0x0] 17:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12d4b4800) [pid = 1643] [serial = 665] [outer = 0x12789a000] 17:30:38 INFO - PROCESS | 1643 | 1462581038010 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12d691400) [pid = 1643] [serial = 666] [outer = 0x12789a000] 17:30:38 INFO - PROCESS | 1643 | 1462581038553 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]]]}] 17:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 771ms 17:30:38 INFO - PROCESS | 1643 | 1462581038578 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:30:38 INFO - PROCESS | 1643 | 1462581038581 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:30:38 INFO - PROCESS | 1643 | 1462581038601 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:30:38 INFO - PROCESS | 1643 | 1462581038604 Marionette TRACE conn2 <- [1,862,null,{}] 17:30:38 INFO - PROCESS | 1643 | 1462581038610 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}] 17:30:38 INFO - PROCESS | 1643 | 1462581038711 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:30:38 INFO - PROCESS | 1643 | 1462581038785 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c32800 == 71 [pid = 1643] [id = 223] 17:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x115a4f800) [pid = 1643] [serial = 667] [outer = 0x0] 17:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x115a53800) [pid = 1643] [serial = 668] [outer = 0x115a4f800] 17:30:38 INFO - PROCESS | 1643 | 1462581038814 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x11744f000) [pid = 1643] [serial = 669] [outer = 0x115a4f800] 17:30:39 INFO - PROCESS | 1643 | 1462581039277 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]]]}] 17:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 746ms 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d658000 == 70 [pid = 1643] [id = 214] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d411800 == 69 [pid = 1643] [id = 213] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b3000 == 68 [pid = 1643] [id = 212] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12c803000 == 67 [pid = 1643] [id = 211] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb5a800 == 66 [pid = 1643] [id = 210] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1166db800 == 65 [pid = 1643] [id = 209] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12914d800 == 64 [pid = 1643] [id = 208] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12789c000) [pid = 1643] [serial = 593] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12c272c00) [pid = 1643] [serial = 566] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x126a57800 == 63 [pid = 1643] [id = 207] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x125340800 == 62 [pid = 1643] [id = 206] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121497000 == 61 [pid = 1643] [id = 205] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x116f66000 == 60 [pid = 1643] [id = 204] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x119c4f800 == 59 [pid = 1643] [id = 203] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x118cb6800 == 58 [pid = 1643] [id = 199] 17:30:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb67000 == 57 [pid = 1643] [id = 198] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12a6a2000) [pid = 1643] [serial = 581] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12aa32c00) [pid = 1643] [serial = 582] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12cc97000) [pid = 1643] [serial = 587] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x126a35c00) [pid = 1643] [serial = 579] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12cca1400) [pid = 1643] [serial = 588] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12ba29000) [pid = 1643] [serial = 563] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12abc0000) [pid = 1643] [serial = 552] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x124edf800) [pid = 1643] [serial = 578] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12d1df800) [pid = 1643] [serial = 591] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x117455800) [pid = 1643] [serial = 554] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x119cf4c00) [pid = 1643] [serial = 575] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x1217d2000) [pid = 1643] [serial = 576] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12c559400) [pid = 1643] [serial = 569] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1190d1800) [pid = 1643] [serial = 573] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x118364400) [pid = 1643] [serial = 572] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11a198400) [pid = 1643] [serial = 557] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x1259f5800) [pid = 1643] [serial = 560] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12ba28800) [pid = 1643] [serial = 584] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12c27e800) [pid = 1643] [serial = 585] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12d1c9c00) [pid = 1643] [serial = 590] [outer = 0x0] [url = about:blank] 17:30:39 INFO - PROCESS | 1643 | 1462581039370 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 1643 | 1462581039374 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:30:39 INFO - PROCESS | 1643 | 1462581039382 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 1643 | 1462581039384 Marionette TRACE conn2 <- [1,866,null,{}] 17:30:39 INFO - PROCESS | 1643 | 1462581039386 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}] 17:30:39 INFO - PROCESS | 1643 | 1462581039467 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:30:39 INFO - PROCESS | 1643 | 1462581039488 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cca000 == 58 [pid = 1643] [id = 224] 17:30:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x1190d0800) [pid = 1643] [serial = 670] [outer = 0x0] 17:30:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x119cdd000) [pid = 1643] [serial = 671] [outer = 0x1190d0800] 17:30:39 INFO - PROCESS | 1643 | 1462581039515 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11a18e800) [pid = 1643] [serial = 672] [outer = 0x1190d0800] 17:30:39 INFO - PROCESS | 1643 | 1462581039857 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]]]}] 17:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 521ms 17:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:30:39 INFO - PROCESS | 1643 | 1462581039911 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 1643 | 1462581039912 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:30:39 INFO - PROCESS | 1643 | 1462581039916 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 1643 | 1462581039919 Marionette TRACE conn2 <- [1,870,null,{}] 17:30:39 INFO - PROCESS | 1643 | 1462581039926 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}] 17:30:40 INFO - PROCESS | 1643 | 1462581040012 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:30:40 INFO - PROCESS | 1643 | 1462581040020 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fc8000 == 59 [pid = 1643] [id = 225] 17:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x121a03400) [pid = 1643] [serial = 673] [outer = 0x0] 17:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x124b3a400) [pid = 1643] [serial = 674] [outer = 0x121a03400] 17:30:40 INFO - PROCESS | 1643 | 1462581040047 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x125015400) [pid = 1643] [serial = 675] [outer = 0x121a03400] 17:30:40 INFO - PROCESS | 1643 | 1462581040394 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]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 17:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:30:40 INFO - PROCESS | 1643 | 1462581040447 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 1643 | 1462581040449 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:30:40 INFO - PROCESS | 1643 | 1462581040453 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 1643 | 1462581040461 Marionette TRACE conn2 <- [1,874,null,{}] 17:30:40 INFO - PROCESS | 1643 | 1462581040464 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}] 17:30:40 INFO - PROCESS | 1643 | 1462581040546 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:30:40 INFO - PROCESS | 1643 | 1462581040550 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12651e800 == 60 [pid = 1643] [id = 226] 17:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x1253d6c00) [pid = 1643] [serial = 676] [outer = 0x0] 17:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x126a35c00) [pid = 1643] [serial = 677] [outer = 0x1253d6c00] 17:30:40 INFO - PROCESS | 1643 | 1462581040577 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x1185b6c00) [pid = 1643] [serial = 678] [outer = 0x1253d6c00] 17:30:40 INFO - PROCESS | 1643 | 1462581040916 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]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 476ms 17:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:30:40 INFO - PROCESS | 1643 | 1462581040930 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 1643 | 1462581040931 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:30:40 INFO - PROCESS | 1643 | 1462581040933 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 1643 | 1462581040934 Marionette TRACE conn2 <- [1,878,null,{}] 17:30:40 INFO - PROCESS | 1643 | 1462581040939 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}] 17:30:41 INFO - PROCESS | 1643 | 1462581041025 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:30:41 INFO - PROCESS | 1643 | 1462581041030 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d5b800 == 61 [pid = 1643] [id = 227] 17:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x1253db000) [pid = 1643] [serial = 679] [outer = 0x0] 17:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x1278a0c00) [pid = 1643] [serial = 680] [outer = 0x1253db000] 17:30:41 INFO - PROCESS | 1643 | 1462581041109 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x129169800) [pid = 1643] [serial = 681] [outer = 0x1253db000] 17:30:41 INFO - PROCESS | 1643 | 1462581041393 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]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 17:30:41 INFO - PROCESS | 1643 | 1462581041412 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 1643 | 1462581041414 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:30:41 INFO - PROCESS | 1643 | 1462581041416 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 1643 | 1462581041417 Marionette TRACE conn2 <- [1,882,null,{}] 17:30:41 INFO - PROCESS | 1643 | 1462581041429 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}] 17:30:41 INFO - PROCESS | 1643 | 1462581041560 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:30:41 INFO - PROCESS | 1643 | 1462581041594 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa16800 == 62 [pid = 1643] [id = 228] 17:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12a6a2000) [pid = 1643] [serial = 682] [outer = 0x0] 17:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12a77d800) [pid = 1643] [serial = 683] [outer = 0x12a6a2000] 17:30:41 INFO - PROCESS | 1643 | 1462581041620 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12c12b000) [pid = 1643] [serial = 684] [outer = 0x12a6a2000] 17:30:41 INFO - PROCESS | 1643 | 1462581041926 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]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 577ms 17:30:41 INFO - PROCESS | 1643 | 1462581041994 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 1643 | 1462581041995 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:30:42 INFO - PROCESS | 1643 | 1462581041997 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 1643 | 1462581041998 Marionette TRACE conn2 <- [1,886,null,{}] 17:30:42 INFO - PROCESS | 1643 | 1462581042001 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}] 17:30:42 INFO - PROCESS | 1643 | 1462581042106 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:30:42 INFO - PROCESS | 1643 | 1462581042125 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b988000 == 63 [pid = 1643] [id = 229] 17:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12abc0000) [pid = 1643] [serial = 685] [outer = 0x0] 17:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12c54e400) [pid = 1643] [serial = 686] [outer = 0x12abc0000] 17:30:42 INFO - PROCESS | 1643 | 1462581042150 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12c8e4400) [pid = 1643] [serial = 687] [outer = 0x12abc0000] 17:30:42 INFO - PROCESS | 1643 | 1462581042481 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]]]}] 17:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 17:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:30:42 INFO - PROCESS | 1643 | 1462581042517 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 1643 | 1462581042518 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:30:42 INFO - PROCESS | 1643 | 1462581042520 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 1643 | 1462581042522 Marionette TRACE conn2 <- [1,890,null,{}] 17:30:42 INFO - PROCESS | 1643 | 1462581042524 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}] 17:30:42 INFO - PROCESS | 1643 | 1462581042629 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:30:42 INFO - PROCESS | 1643 | 1462581042665 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c525800 == 64 [pid = 1643] [id = 230] 17:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12c27e800) [pid = 1643] [serial = 688] [outer = 0x0] 17:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12d08b400) [pid = 1643] [serial = 689] [outer = 0x12c27e800] 17:30:42 INFO - PROCESS | 1643 | 1462581042689 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12d1e8400) [pid = 1643] [serial = 690] [outer = 0x12c27e800] 17:30:43 INFO - PROCESS | 1643 | 1462581043022 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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 17:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:30:43 INFO - PROCESS | 1643 | 1462581043040 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 1643 | 1462581043041 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:30:43 INFO - PROCESS | 1643 | 1462581043043 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 1643 | 1462581043044 Marionette TRACE conn2 <- [1,894,null,{}] 17:30:43 INFO - PROCESS | 1643 | 1462581043047 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}] 17:30:43 INFO - PROCESS | 1643 | 1462581043150 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:30:43 INFO - PROCESS | 1643 | 1462581043163 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d1a7800 == 65 [pid = 1643] [id = 231] 17:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12c8e4c00) [pid = 1643] [serial = 691] [outer = 0x0] 17:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12d4b9400) [pid = 1643] [serial = 692] [outer = 0x12c8e4c00] 17:30:43 INFO - PROCESS | 1643 | 1462581043187 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12d688000) [pid = 1643] [serial = 693] [outer = 0x12c8e4c00] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12d083800) [pid = 1643] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x117457c00) [pid = 1643] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x1191e7800) [pid = 1643] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12a773c00) [pid = 1643] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12c550400) [pid = 1643] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x1253d7c00) [pid = 1643] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x128f7d800) [pid = 1643] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x124b3e400) [pid = 1643] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12d1e4c00) [pid = 1643] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12916a000) [pid = 1643] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:30:43 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x121868000) [pid = 1643] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:30:43 INFO - PROCESS | 1643 | 1462581043569 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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 17:30:43 INFO - PROCESS | 1643 | 1462581043614 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 1643 | 1462581043615 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:30:43 INFO - PROCESS | 1643 | 1462581043618 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 1643 | 1462581043619 Marionette TRACE conn2 <- [1,898,null,{}] 17:30:43 INFO - PROCESS | 1643 | 1462581043621 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}] 17:30:43 INFO - PROCESS | 1643 | 1462581043707 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:30:43 INFO - PROCESS | 1643 | 1462581043711 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa1b000 == 66 [pid = 1643] [id = 232] 17:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x1253d7c00) [pid = 1643] [serial = 694] [outer = 0x0] 17:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12a773c00) [pid = 1643] [serial = 695] [outer = 0x1253d7c00] 17:30:43 INFO - PROCESS | 1643 | 1462581043736 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12d4b2c00) [pid = 1643] [serial = 696] [outer = 0x1253d7c00] 17:30:44 INFO - PROCESS | 1643 | 1462581044108 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]]]}] 17:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 17:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:30:44 INFO - PROCESS | 1643 | 1462581044138 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 1643 | 1462581044139 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:30:44 INFO - PROCESS | 1643 | 1462581044141 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 1643 | 1462581044143 Marionette TRACE conn2 <- [1,902,null,{}] 17:30:44 INFO - PROCESS | 1643 | 1462581044145 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}] 17:30:44 INFO - PROCESS | 1643 | 1462581044244 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:30:44 INFO - PROCESS | 1643 | 1462581044248 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df82800 == 67 [pid = 1643] [id = 233] 17:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12d691000) [pid = 1643] [serial = 697] [outer = 0x0] 17:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12d7d2000) [pid = 1643] [serial = 698] [outer = 0x12d691000] 17:30:44 INFO - PROCESS | 1643 | 1462581044279 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12d7dc400) [pid = 1643] [serial = 699] [outer = 0x12d691000] 17:30:44 INFO - PROCESS | 1643 | 1462581044596 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]]]}] 17:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 17:30:44 INFO - PROCESS | 1643 | 1462581044611 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 1643 | 1462581044612 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:30:44 INFO - PROCESS | 1643 | 1462581044614 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 1643 | 1462581044615 Marionette TRACE conn2 <- [1,906,null,{}] 17:30:44 INFO - PROCESS | 1643 | 1462581044618 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}] 17:30:44 INFO - PROCESS | 1643 | 1462581044706 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:30:44 INFO - PROCESS | 1643 | 1462581044762 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x11102b800 == 68 [pid = 1643] [id = 234] 17:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12d691c00) [pid = 1643] [serial = 700] [outer = 0x0] 17:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12d90f000) [pid = 1643] [serial = 701] [outer = 0x12d691c00] 17:30:44 INFO - PROCESS | 1643 | 1462581044787 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12d917400) [pid = 1643] [serial = 702] [outer = 0x12d691c00] 17:30:45 INFO - PROCESS | 1643 | 1462581045073 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]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 17:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:30:45 INFO - PROCESS | 1643 | 1462581045084 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 1643 | 1462581045085 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:30:45 INFO - PROCESS | 1643 | 1462581045096 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 1643 | 1462581045097 Marionette TRACE conn2 <- [1,910,null,{}] 17:30:45 INFO - PROCESS | 1643 | 1462581045100 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}] 17:30:45 INFO - PROCESS | 1643 | 1462581045202 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:30:45 INFO - PROCESS | 1643 | 1462581045206 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x135412000 == 69 [pid = 1643] [id = 235] 17:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12d913000) [pid = 1643] [serial = 703] [outer = 0x0] 17:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12d980000) [pid = 1643] [serial = 704] [outer = 0x12d913000] 17:30:45 INFO - PROCESS | 1643 | 1462581045230 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12d986000) [pid = 1643] [serial = 705] [outer = 0x12d913000] 17:30:45 INFO - PROCESS | 1643 | 1462581045643 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]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 577ms 17:30:45 INFO - PROCESS | 1643 | 1462581045668 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 1643 | 1462581045670 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:30:45 INFO - PROCESS | 1643 | 1462581045674 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 1643 | 1462581045676 Marionette TRACE conn2 <- [1,914,null,{}] 17:30:45 INFO - PROCESS | 1643 | 1462581045680 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}] 17:30:45 INFO - PROCESS | 1643 | 1462581045793 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:30:45 INFO - PROCESS | 1643 | 1462581045866 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x118588800 == 70 [pid = 1643] [id = 236] 17:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x115a53c00) [pid = 1643] [serial = 706] [outer = 0x0] 17:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x117455800) [pid = 1643] [serial = 707] [outer = 0x115a53c00] 17:30:45 INFO - PROCESS | 1643 | 1462581045898 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x118c2f400) [pid = 1643] [serial = 708] [outer = 0x115a53c00] 17:30:46 INFO - PROCESS | 1643 | 1462581046330 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]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 721ms 17:30:46 INFO - PROCESS | 1643 | 1462581046403 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 1643 | 1462581046407 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:30:46 INFO - PROCESS | 1643 | 1462581046413 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 1643 | 1462581046415 Marionette TRACE conn2 <- [1,918,null,{}] 17:30:46 INFO - PROCESS | 1643 | 1462581046418 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}] 17:30:46 INFO - PROCESS | 1643 | 1462581046528 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:30:46 INFO - PROCESS | 1643 | 1462581046600 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x125895000 == 71 [pid = 1643] [id = 237] 17:30:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x119ce0000) [pid = 1643] [serial = 709] [outer = 0x0] 17:30:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x1217d1000) [pid = 1643] [serial = 710] [outer = 0x119ce0000] 17:30:46 INFO - PROCESS | 1643 | 1462581046631 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x124c17c00) [pid = 1643] [serial = 711] [outer = 0x119ce0000] 17:30:47 INFO - PROCESS | 1643 | 1462581047020 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]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 17:30:47 INFO - PROCESS | 1643 | 1462581047086 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 1643 | 1462581047088 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:30:47 INFO - PROCESS | 1643 | 1462581047110 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 1643 | 1462581047113 Marionette TRACE conn2 <- [1,922,null,{}] 17:30:47 INFO - PROCESS | 1643 | 1462581047133 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}] 17:30:47 INFO - PROCESS | 1643 | 1462581047287 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:30:47 INFO - PROCESS | 1643 | 1462581047337 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x135412800 == 72 [pid = 1643] [id = 238] 17:30:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x1129d3000) [pid = 1643] [serial = 712] [outer = 0x0] 17:30:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x124c18000) [pid = 1643] [serial = 713] [outer = 0x1129d3000] 17:30:47 INFO - PROCESS | 1643 | 1462581047370 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x127899000) [pid = 1643] [serial = 714] [outer = 0x1129d3000] 17:30:47 INFO - PROCESS | 1643 | 1462581047788 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]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 741ms 17:30:47 INFO - PROCESS | 1643 | 1462581047832 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 1643 | 1462581047834 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:30:47 INFO - PROCESS | 1643 | 1462581047836 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 1643 | 1462581047837 Marionette TRACE conn2 <- [1,926,null,{}] 17:30:47 INFO - PROCESS | 1643 | 1462581047840 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}] 17:30:47 INFO - PROCESS | 1643 | 1462581047946 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:30:48 INFO - PROCESS | 1643 | 1462581048005 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x135514800 == 73 [pid = 1643] [id = 239] 17:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x110ee4800) [pid = 1643] [serial = 715] [outer = 0x0] 17:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x110eea800) [pid = 1643] [serial = 716] [outer = 0x110ee4800] 17:30:48 INFO - PROCESS | 1643 | 1462581048075 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x119f2d000) [pid = 1643] [serial = 717] [outer = 0x110ee4800] 17:30:48 INFO - PROCESS | 1643 | 1462581048500 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]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 720ms 17:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:30:48 INFO - PROCESS | 1643 | 1462581048573 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 1643 | 1462581048574 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:30:48 INFO - PROCESS | 1643 | 1462581048577 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 1643 | 1462581048578 Marionette TRACE conn2 <- [1,930,null,{}] 17:30:48 INFO - PROCESS | 1643 | 1462581048580 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}] 17:30:48 INFO - PROCESS | 1643 | 1462581048684 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:30:48 INFO - PROCESS | 1643 | 1462581048755 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1357d4000 == 74 [pid = 1643] [id = 240] 17:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x110eee000) [pid = 1643] [serial = 718] [outer = 0x0] 17:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x129174800) [pid = 1643] [serial = 719] [outer = 0x110eee000] 17:30:48 INFO - PROCESS | 1643 | 1462581048784 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12a778800) [pid = 1643] [serial = 720] [outer = 0x110eee000] 17:30:49 INFO - PROCESS | 1643 | 1462581049224 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]]]}] 17:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 669ms 17:30:49 INFO - PROCESS | 1643 | 1462581049247 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 1643 | 1462581049248 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:30:49 INFO - PROCESS | 1643 | 1462581049251 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:30:49 INFO - PROCESS | 1643 | 1462581049252 Marionette TRACE conn2 <- [1,934,null,{}] 17:30:49 INFO - PROCESS | 1643 | 1462581049255 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}] 17:30:49 INFO - PROCESS | 1643 | 1462581049381 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:30:49 INFO - PROCESS | 1643 | 1462581049453 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12588d000 == 75 [pid = 1643] [id = 241] 17:30:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x128c33800) [pid = 1643] [serial = 721] [outer = 0x0] 17:30:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12bd6e800) [pid = 1643] [serial = 722] [outer = 0x128c33800] 17:30:49 INFO - PROCESS | 1643 | 1462581049484 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12d4b7800) [pid = 1643] [serial = 723] [outer = 0x128c33800] 17:30:50 INFO - PROCESS | 1643 | 1462581050148 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]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 971ms 17:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:30:50 INFO - PROCESS | 1643 | 1462581050223 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 1643 | 1462581050226 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:30:50 INFO - PROCESS | 1643 | 1462581050229 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 1643 | 1462581050231 Marionette TRACE conn2 <- [1,938,null,{}] 17:30:50 INFO - PROCESS | 1643 | 1462581050235 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}] 17:30:50 INFO - PROCESS | 1643 | 1462581050331 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:30:50 INFO - PROCESS | 1643 | 1462581050389 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191c4800 == 76 [pid = 1643] [id = 242] 17:30:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x1129d1000) [pid = 1643] [serial = 724] [outer = 0x0] 17:30:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x1129d3800) [pid = 1643] [serial = 725] [outer = 0x1129d1000] 17:30:50 INFO - PROCESS | 1643 | 1462581050417 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x113cbac00) [pid = 1643] [serial = 726] [outer = 0x1129d1000] 17:30:50 INFO - PROCESS | 1643 | 1462581050839 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]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 627ms 17:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:30:50 INFO - PROCESS | 1643 | 1462581050857 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 1643 | 1462581050860 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:30:50 INFO - PROCESS | 1643 | 1462581050864 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 1643 | 1462581050866 Marionette TRACE conn2 <- [1,942,null,{}] 17:30:50 INFO - PROCESS | 1643 | 1462581050869 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}] 17:30:50 INFO - PROCESS | 1643 | 1462581050962 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:30:51 INFO - PROCESS | 1643 | 1462581051024 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x118599800 == 77 [pid = 1643] [id = 243] 17:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x1129d1c00) [pid = 1643] [serial = 727] [outer = 0x0] 17:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x115a48c00) [pid = 1643] [serial = 728] [outer = 0x1129d1c00] 17:30:51 INFO - PROCESS | 1643 | 1462581051051 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x1164fa000) [pid = 1643] [serial = 729] [outer = 0x1129d1c00] 17:30:51 INFO - PROCESS | 1643 | 1462581051607 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]]]}] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc29800 == 76 [pid = 1643] [id = 156] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d1b3800 == 75 [pid = 1643] [id = 175] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12be9f800 == 74 [pid = 1643] [id = 189] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12b992800 == 73 [pid = 1643] [id = 188] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11102b800 == 72 [pid = 1643] [id = 234] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x12c12a400) [pid = 1643] [serial = 641] [outer = 0x0] [url = about:blank] 17:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 824ms 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12df82800 == 71 [pid = 1643] [id = 233] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa1b000 == 70 [pid = 1643] [id = 232] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12d1a7800 == 69 [pid = 1643] [id = 231] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12c525800 == 68 [pid = 1643] [id = 230] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12b988000 == 67 [pid = 1643] [id = 229] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa16800 == 66 [pid = 1643] [id = 228] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x126d5b800 == 65 [pid = 1643] [id = 227] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12651e800 == 64 [pid = 1643] [id = 226] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121fc8000 == 63 [pid = 1643] [id = 225] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x118cca000 == 62 [pid = 1643] [id = 224] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119c32800 == 61 [pid = 1643] [id = 223] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12cde3000 == 60 [pid = 1643] [id = 217] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1217bd000 == 59 [pid = 1643] [id = 216] 17:30:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116793000 == 58 [pid = 1643] [id = 215] 17:30:51 INFO - PROCESS | 1643 | 1462581051700 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 1643 | 1462581051701 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:30:51 INFO - PROCESS | 1643 | 1462581051705 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 1643 | 1462581051708 Marionette TRACE conn2 <- [1,946,null,{}] 17:30:51 INFO - PROCESS | 1643 | 1462581051715 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}] 17:30:51 INFO - PROCESS | 1643 | 1462581051813 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12d4bd800) [pid = 1643] [serial = 639] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12d1ccc00) [pid = 1643] [serial = 632] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x11901ec00) [pid = 1643] [serial = 608] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x11a198c00) [pid = 1643] [serial = 612] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12ba2c800) [pid = 1643] [serial = 605] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x121e09000) [pid = 1643] [serial = 636] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12c8de800) [pid = 1643] [serial = 629] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x1278a2400) [pid = 1643] [serial = 602] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x126acc800) [pid = 1643] [serial = 618] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12d089000) [pid = 1643] [serial = 635] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x12a77c400) [pid = 1643] [serial = 623] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x1184ca000) [pid = 1643] [serial = 596] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x124c14c00) [pid = 1643] [serial = 614] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x12d4b2800) [pid = 1643] [serial = 638] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12d1e1400) [pid = 1643] [serial = 633] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12bd6ec00) [pid = 1643] [serial = 626] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x119cf1400) [pid = 1643] [serial = 611] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x121ea7800) [pid = 1643] [serial = 599] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x124ed7800) [pid = 1643] [serial = 615] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x12c27dc00) [pid = 1643] [serial = 627] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x126ad4400) [pid = 1643] [serial = 620] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x126599400) [pid = 1643] [serial = 617] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12cc99800) [pid = 1643] [serial = 630] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12ba27800) [pid = 1643] [serial = 624] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x119ca9c00) [pid = 1643] [serial = 609] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x128c31400) [pid = 1643] [serial = 621] [outer = 0x0] [url = about:blank] 17:30:51 INFO - PROCESS | 1643 | 1462581051876 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f87000 == 59 [pid = 1643] [id = 244] 17:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x11835f400) [pid = 1643] [serial = 730] [outer = 0x0] 17:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x118517800) [pid = 1643] [serial = 731] [outer = 0x11835f400] 17:30:51 INFO - PROCESS | 1643 | 1462581051904 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11901d400) [pid = 1643] [serial = 732] [outer = 0x11835f400] 17:30:52 INFO - PROCESS | 1643 | 1462581052211 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]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 17:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:30:52 INFO - PROCESS | 1643 | 1462581052228 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 1643 | 1462581052230 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:30:52 INFO - PROCESS | 1643 | 1462581052232 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 1643 | 1462581052233 Marionette TRACE conn2 <- [1,950,null,{}] 17:30:52 INFO - PROCESS | 1643 | 1462581052238 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}] 17:30:52 INFO - PROCESS | 1643 | 1462581052318 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:30:52 INFO - PROCESS | 1643 | 1462581052386 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x118150000 == 60 [pid = 1643] [id = 245] 17:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x1184ca400) [pid = 1643] [serial = 733] [outer = 0x0] 17:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11992c800) [pid = 1643] [serial = 734] [outer = 0x1184ca400] 17:30:52 INFO - PROCESS | 1643 | 1462581052412 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x119ce5400) [pid = 1643] [serial = 735] [outer = 0x1184ca400] 17:30:52 INFO - PROCESS | 1643 | 1462581052786 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]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 570ms 17:30:52 INFO - PROCESS | 1643 | 1462581052804 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 1643 | 1462581052808 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:30:52 INFO - PROCESS | 1643 | 1462581052812 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 1643 | 1462581052814 Marionette TRACE conn2 <- [1,954,null,{}] 17:30:52 INFO - PROCESS | 1643 | 1462581052817 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}] 17:30:52 INFO - PROCESS | 1643 | 1462581052965 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:30:53 INFO - PROCESS | 1643 | 1462581053066 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x112dc7800 == 61 [pid = 1643] [id = 246] 17:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x119ca9c00) [pid = 1643] [serial = 736] [outer = 0x0] 17:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x119f37000) [pid = 1643] [serial = 737] [outer = 0x119ca9c00] 17:30:53 INFO - PROCESS | 1643 | 1462581053094 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x121480800) [pid = 1643] [serial = 738] [outer = 0x119ca9c00] 17:30:53 INFO - PROCESS | 1643 | 1462581053354 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]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 571ms 17:30:53 INFO - PROCESS | 1643 | 1462581053383 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 1643 | 1462581053384 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:30:53 INFO - PROCESS | 1643 | 1462581053395 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 1643 | 1462581053396 Marionette TRACE conn2 <- [1,958,null,{}] 17:30:53 INFO - PROCESS | 1643 | 1462581053398 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}] 17:30:53 INFO - PROCESS | 1643 | 1462581053542 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:30:53 INFO - PROCESS | 1643 | 1462581053550 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x121980800 == 62 [pid = 1643] [id = 247] 17:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x11a197000) [pid = 1643] [serial = 739] [outer = 0x0] 17:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x1214f4800) [pid = 1643] [serial = 740] [outer = 0x11a197000] 17:30:53 INFO - PROCESS | 1643 | 1462581053576 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x124d7dc00) [pid = 1643] [serial = 741] [outer = 0x11a197000] 17:30:53 INFO - PROCESS | 1643 | 1462581053916 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]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 569ms 17:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:30:53 INFO - PROCESS | 1643 | 1462581053965 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 1643 | 1462581053966 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:30:53 INFO - PROCESS | 1643 | 1462581053968 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 1643 | 1462581053969 Marionette TRACE conn2 <- [1,962,null,{}] 17:30:53 INFO - PROCESS | 1643 | 1462581053972 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}] 17:30:54 INFO - PROCESS | 1643 | 1462581054074 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:30:54 INFO - PROCESS | 1643 | 1462581054110 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x125348800 == 63 [pid = 1643] [id = 248] 17:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x124ed7800) [pid = 1643] [serial = 742] [outer = 0x0] 17:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x1253dbc00) [pid = 1643] [serial = 743] [outer = 0x124ed7800] 17:30:54 INFO - PROCESS | 1643 | 1462581054147 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12659bc00) [pid = 1643] [serial = 744] [outer = 0x124ed7800] 17:30:54 INFO - PROCESS | 1643 | 1462581054521 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]]]}] 17:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 17:30:54 INFO - PROCESS | 1643 | 1462581054544 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 1643 | 1462581054546 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:30:54 INFO - PROCESS | 1643 | 1462581054550 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 1643 | 1462581054552 Marionette TRACE conn2 <- [1,966,null,{}] 17:30:54 INFO - PROCESS | 1643 | 1462581054558 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}] 17:30:54 INFO - PROCESS | 1643 | 1462581054705 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:30:54 INFO - PROCESS | 1643 | 1462581054729 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12698d800 == 64 [pid = 1643] [id = 249] 17:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x1253d9400) [pid = 1643] [serial = 745] [outer = 0x0] 17:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12783e400) [pid = 1643] [serial = 746] [outer = 0x1253d9400] 17:30:54 INFO - PROCESS | 1643 | 1462581054770 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12789d800) [pid = 1643] [serial = 747] [outer = 0x1253d9400] 17:30:55 INFO - PROCESS | 1643 | 1462581055200 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]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 675ms 17:30:55 INFO - PROCESS | 1643 | 1462581055224 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 1643 | 1462581055226 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:30:55 INFO - PROCESS | 1643 | 1462581055228 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 1643 | 1462581055229 Marionette TRACE conn2 <- [1,970,null,{}] 17:30:55 INFO - PROCESS | 1643 | 1462581055231 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}] 17:30:55 INFO - PROCESS | 1643 | 1462581055335 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:30:55 INFO - PROCESS | 1643 | 1462581055369 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12915c800 == 65 [pid = 1643] [id = 250] 17:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12789f400) [pid = 1643] [serial = 748] [outer = 0x0] 17:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x128c37800) [pid = 1643] [serial = 749] [outer = 0x12789f400] 17:30:55 INFO - PROCESS | 1643 | 1462581055394 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x129172800) [pid = 1643] [serial = 750] [outer = 0x12789f400] 17:30:55 INFO - PROCESS | 1643 | 1462581055746 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]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 568ms 17:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:30:55 INFO - PROCESS | 1643 | 1462581055797 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 1643 | 1462581055798 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:30:55 INFO - PROCESS | 1643 | 1462581055800 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 1643 | 1462581055802 Marionette TRACE conn2 <- [1,974,null,{}] 17:30:55 INFO - PROCESS | 1643 | 1462581055804 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}] 17:30:56 INFO - PROCESS | 1643 | 1462581056151 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12c27e800) [pid = 1643] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12abc0000) [pid = 1643] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12c8e4c00) [pid = 1643] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x1253db000) [pid = 1643] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12c125800) [pid = 1643] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x121a03400) [pid = 1643] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x1253d6c00) [pid = 1643] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x115a4f800) [pid = 1643] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x1190d0800) [pid = 1643] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x1253d7c00) [pid = 1643] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12a6a2000) [pid = 1643] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12d691c00) [pid = 1643] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:30:56 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12d691000) [pid = 1643] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:30:56 INFO - PROCESS | 1643 | 1462581056196 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195ca800 == 66 [pid = 1643] [id = 251] 17:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x113294c00) [pid = 1643] [serial = 751] [outer = 0x0] 17:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x1185b7000) [pid = 1643] [serial = 752] [outer = 0x113294c00] 17:30:56 INFO - PROCESS | 1643 | 1462581056222 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x128c34800) [pid = 1643] [serial = 753] [outer = 0x113294c00] 17:30:56 INFO - PROCESS | 1643 | 1462581056505 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]]]}] 17:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 719ms 17:30:56 INFO - PROCESS | 1643 | 1462581056520 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:30:56 INFO - PROCESS | 1643 | 1462581056524 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:30:56 INFO - PROCESS | 1643 | 1462581056533 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:30:56 INFO - PROCESS | 1643 | 1462581056534 Marionette TRACE conn2 <- [1,978,null,{}] 17:30:56 INFO - PROCESS | 1643 | 1462581056540 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}] 17:30:56 INFO - PROCESS | 1643 | 1462581056661 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:30:56 INFO - PROCESS | 1643 | 1462581056719 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa0d000 == 67 [pid = 1643] [id = 252] 17:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x11329d400) [pid = 1643] [serial = 754] [outer = 0x0] 17:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12a6a6000) [pid = 1643] [serial = 755] [outer = 0x11329d400] 17:30:56 INFO - PROCESS | 1643 | 1462581056748 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12ba4b800) [pid = 1643] [serial = 756] [outer = 0x11329d400] 17:30:57 INFO - PROCESS | 1643 | 1462581057028 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]]]}] 17:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 524ms 17:30:57 INFO - PROCESS | 1643 | 1462581057061 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 1643 | 1462581057062 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:30:57 INFO - PROCESS | 1643 | 1462581057065 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 1643 | 1462581057066 Marionette TRACE conn2 <- [1,982,null,{}] 17:30:57 INFO - PROCESS | 1643 | 1462581057076 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}] 17:30:57 INFO - PROCESS | 1643 | 1462581057169 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:30:57 INFO - PROCESS | 1643 | 1462581057174 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c195000 == 68 [pid = 1643] [id = 253] 17:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12ba53000) [pid = 1643] [serial = 757] [outer = 0x0] 17:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12c125800) [pid = 1643] [serial = 758] [outer = 0x12ba53000] 17:30:57 INFO - PROCESS | 1643 | 1462581057199 Marionette DEBUG loaded listener.js 17:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12c12fc00) [pid = 1643] [serial = 759] [outer = 0x12ba53000] 17:30:57 INFO - PROCESS | 1643 | 1462581057527 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]]]}] 17:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 17:30:57 INFO - PROCESS | 1643 | 1462581057533 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 1643 | 1462581057534 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:30:57 INFO - PROCESS | 1643 | 1462581057543 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 1643 | 1462581057544 Marionette TRACE conn2 <- [1,986,null,{}] 17:30:57 INFO - PROCESS | 1643 | 1462581057546 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}] 17:30:57 INFO - PROCESS | 1643 | 1462581057665 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:30:57 INFO - PROCESS | 1643 | 1462581057672 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52b000 == 69 [pid = 1643] [id = 254] 17:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12ba24800) [pid = 1643] [serial = 760] [outer = 0x0] 17:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12c272000) [pid = 1643] [serial = 761] [outer = 0x12ba24800] 17:30:57 INFO - PROCESS | 1643 | 1462581057697 Marionette DEBUG loaded listener.js 17:30:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12c553400) [pid = 1643] [serial = 762] [outer = 0x12ba24800] 17:30:58 INFO - PROCESS | 1643 | 1462581058007 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]]]}] 17:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 17:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:30:58 INFO - PROCESS | 1643 | 1462581058062 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 1643 | 1462581058063 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:30:58 INFO - PROCESS | 1643 | 1462581058065 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - PROCESS | 1643 | 1462581058066 Marionette TRACE conn2 <- [1,990,null,{}] 17:30:58 INFO - PROCESS | 1643 | 1462581058069 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}] 17:30:58 INFO - PROCESS | 1643 | 1462581058226 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:30:58 INFO - PROCESS | 1643 | 1462581058339 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x111ea3800 == 70 [pid = 1643] [id = 255] 17:30:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x110ee1800) [pid = 1643] [serial = 763] [outer = 0x0] 17:30:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x110eeac00) [pid = 1643] [serial = 764] [outer = 0x110ee1800] 17:30:58 INFO - PROCESS | 1643 | 1462581058395 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x1129c9000) [pid = 1643] [serial = 765] [outer = 0x110ee1800] 17:30:58 INFO - PROCESS | 1643 | 1462581058899 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]]]}] 17:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 874ms 17:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:30:58 INFO - PROCESS | 1643 | 1462581058954 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 1643 | 1462581058957 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:30:58 INFO - PROCESS | 1643 | 1462581058961 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - PROCESS | 1643 | 1462581058964 Marionette TRACE conn2 <- [1,994,null,{}] 17:30:58 INFO - PROCESS | 1643 | 1462581058968 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}] 17:30:59 INFO - PROCESS | 1643 | 1462581059077 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:30:59 INFO - PROCESS | 1643 | 1462581059150 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191b4800 == 71 [pid = 1643] [id = 256] 17:30:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x116214c00) [pid = 1643] [serial = 766] [outer = 0x0] 17:30:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x116848800) [pid = 1643] [serial = 767] [outer = 0x116214c00] 17:30:59 INFO - PROCESS | 1643 | 1462581059182 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x117534000) [pid = 1643] [serial = 768] [outer = 0x116214c00] 17:30:59 INFO - PROCESS | 1643 | 1462581059597 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]]]}] 17:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 17:30:59 INFO - PROCESS | 1643 | 1462581059657 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 1643 | 1462581059659 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:30:59 INFO - PROCESS | 1643 | 1462581059662 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 1643 | 1462581059663 Marionette TRACE conn2 <- [1,998,null,{}] 17:30:59 INFO - PROCESS | 1643 | 1462581059666 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}] 17:30:59 INFO - PROCESS | 1643 | 1462581059774 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:30:59 INFO - PROCESS | 1643 | 1462581059838 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b236000 == 72 [pid = 1643] [id = 257] 17:30:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x1185b9400) [pid = 1643] [serial = 769] [outer = 0x0] 17:30:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x119cb6000) [pid = 1643] [serial = 770] [outer = 0x1185b9400] 17:30:59 INFO - PROCESS | 1643 | 1462581059908 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x121482400) [pid = 1643] [serial = 771] [outer = 0x1185b9400] 17:31:00 INFO - PROCESS | 1643 | 1462581060345 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]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 720ms 17:31:00 INFO - PROCESS | 1643 | 1462581060383 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 1643 | 1462581060385 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:31:00 INFO - PROCESS | 1643 | 1462581060393 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - PROCESS | 1643 | 1462581060397 Marionette TRACE conn2 <- [1,1002,null,{}] 17:31:00 INFO - PROCESS | 1643 | 1462581060399 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}] 17:31:00 INFO - PROCESS | 1643 | 1462581060513 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:31:00 INFO - PROCESS | 1643 | 1462581060573 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdc8000 == 73 [pid = 1643] [id = 258] 17:31:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x1217d3800) [pid = 1643] [serial = 772] [outer = 0x0] 17:31:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x124b38000) [pid = 1643] [serial = 773] [outer = 0x1217d3800] 17:31:00 INFO - PROCESS | 1643 | 1462581060604 Marionette DEBUG loaded listener.js 17:31:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x12a77a000) [pid = 1643] [serial = 774] [outer = 0x1217d3800] 17:31:01 INFO - PROCESS | 1643 | 1462581061094 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]]]}] 17:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 783ms 17:31:01 INFO - PROCESS | 1643 | 1462581061175 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:31:01 INFO - PROCESS | 1643 | 1462581061177 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:31:01 INFO - PROCESS | 1643 | 1462581061181 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:31:01 INFO - PROCESS | 1643 | 1462581061183 Marionette TRACE conn2 <- [1,1006,null,{}] 17:31:01 INFO - PROCESS | 1643 | 1462581061187 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}] 17:31:01 INFO - PROCESS | 1643 | 1462581061344 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:31:01 INFO - PROCESS | 1643 | 1462581061446 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d963800 == 74 [pid = 1643] [id = 259] 17:31:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x1250a5800) [pid = 1643] [serial = 775] [outer = 0x0] 17:31:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12ab69400) [pid = 1643] [serial = 776] [outer = 0x1250a5800] 17:31:01 INFO - PROCESS | 1643 | 1462581061493 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12ba4c400) [pid = 1643] [serial = 777] [outer = 0x1250a5800] 17:31:01 INFO - PROCESS | 1643 | 1462581061962 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]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 823ms 17:31:02 INFO - PROCESS | 1643 | 1462581062004 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 1643 | 1462581062005 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:31:02 INFO - PROCESS | 1643 | 1462581062008 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 1643 | 1462581062009 Marionette TRACE conn2 <- [1,1010,null,{}] 17:31:02 INFO - PROCESS | 1643 | 1462581062011 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}] 17:31:02 INFO - PROCESS | 1643 | 1462581062120 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:31:02 INFO - PROCESS | 1643 | 1462581062224 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x135418800 == 75 [pid = 1643] [id = 260] 17:31:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12c8e0800) [pid = 1643] [serial = 778] [outer = 0x0] 17:31:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12c8e6800) [pid = 1643] [serial = 779] [outer = 0x12c8e0800] 17:31:02 INFO - PROCESS | 1643 | 1462581062263 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12d085400) [pid = 1643] [serial = 780] [outer = 0x12c8e0800] 17:31:02 INFO - PROCESS | 1643 | 1462581062723 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]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 770ms 17:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:31:02 INFO - PROCESS | 1643 | 1462581062779 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 1643 | 1462581062780 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:31:02 INFO - PROCESS | 1643 | 1462581062783 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 1643 | 1462581062784 Marionette TRACE conn2 <- [1,1014,null,{}] 17:31:02 INFO - PROCESS | 1643 | 1462581062788 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}] 17:31:02 INFO - PROCESS | 1643 | 1462581062895 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:31:02 INFO - PROCESS | 1643 | 1462581062971 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x126a62800 == 76 [pid = 1643] [id = 261] 17:31:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x115a55c00) [pid = 1643] [serial = 781] [outer = 0x0] 17:31:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12c8e2800) [pid = 1643] [serial = 782] [outer = 0x115a55c00] 17:31:03 INFO - PROCESS | 1643 | 1462581063000 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12d4b1c00) [pid = 1643] [serial = 783] [outer = 0x115a55c00] 17:31:03 INFO - PROCESS | 1643 | 1462581063422 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]]]}] 17:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 672ms 17:31:03 INFO - PROCESS | 1643 | 1462581063456 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:31:03 INFO - PROCESS | 1643 | 1462581063457 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:31:03 INFO - PROCESS | 1643 | 1462581063460 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:31:03 INFO - PROCESS | 1643 | 1462581063461 Marionette TRACE conn2 <- [1,1018,null,{}] 17:31:03 INFO - PROCESS | 1643 | 1462581063464 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}] 17:31:03 INFO - PROCESS | 1643 | 1462581063570 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:31:03 INFO - PROCESS | 1643 | 1462581063631 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217c6800 == 77 [pid = 1643] [id = 262] 17:31:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x11877d400) [pid = 1643] [serial = 784] [outer = 0x0] 17:31:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x118783800) [pid = 1643] [serial = 785] [outer = 0x11877d400] 17:31:03 INFO - PROCESS | 1643 | 1462581063659 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x118787c00) [pid = 1643] [serial = 786] [outer = 0x11877d400] 17:31:04 INFO - PROCESS | 1643 | 1462581064278 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]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 871ms 17:31:04 INFO - PROCESS | 1643 | 1462581064332 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 1643 | 1462581064334 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:31:04 INFO - PROCESS | 1643 | 1462581064338 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 1643 | 1462581064340 Marionette TRACE conn2 <- [1,1022,null,{}] 17:31:04 INFO - PROCESS | 1643 | 1462581064344 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}] 17:31:04 INFO - PROCESS | 1643 | 1462581064444 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:31:04 INFO - PROCESS | 1643 | 1462581064524 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126c8800 == 78 [pid = 1643] [id = 263] 17:31:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x115a53000) [pid = 1643] [serial = 787] [outer = 0x0] 17:31:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x116218400) [pid = 1643] [serial = 788] [outer = 0x115a53000] 17:31:04 INFO - PROCESS | 1643 | 1462581064554 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11752b400) [pid = 1643] [serial = 789] [outer = 0x115a53000] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52b000 == 77 [pid = 1643] [id = 254] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12c195000 == 76 [pid = 1643] [id = 253] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa0d000 == 75 [pid = 1643] [id = 252] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x1195ca800 == 74 [pid = 1643] [id = 251] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12915c800 == 73 [pid = 1643] [id = 250] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x12698d800 == 72 [pid = 1643] [id = 249] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x12d980000) [pid = 1643] [serial = 704] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | 1462581065037 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]]]}] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x125348800 == 71 [pid = 1643] [id = 248] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x121980800 == 70 [pid = 1643] [id = 247] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x112dc7800 == 69 [pid = 1643] [id = 246] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x118150000 == 68 [pid = 1643] [id = 245] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x115f87000 == 67 [pid = 1643] [id = 244] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x118599800 == 66 [pid = 1643] [id = 243] 17:31:05 INFO - PROCESS | 1643 | --DOCSHELL 0x1191c4800 == 65 [pid = 1643] [id = 242] 17:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 724ms 17:31:05 INFO - PROCESS | 1643 | 1462581065062 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 1643 | 1462581065066 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:31:05 INFO - PROCESS | 1643 | 1462581065070 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 1643 | 1462581065072 Marionette TRACE conn2 <- [1,1026,null,{}] 17:31:05 INFO - PROCESS | 1643 | 1462581065074 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}] 17:31:05 INFO - PROCESS | 1643 | 1462581065162 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x12abc0800) [pid = 1643] [serial = 653] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x113295400) [pid = 1643] [serial = 644] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12a773c00) [pid = 1643] [serial = 695] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12d688000) [pid = 1643] [serial = 693] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12a77d800) [pid = 1643] [serial = 683] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12c12b000) [pid = 1643] [serial = 684] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12d90f000) [pid = 1643] [serial = 701] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12c8e4400) [pid = 1643] [serial = 687] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x12d7d2000) [pid = 1643] [serial = 698] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12d917400) [pid = 1643] [serial = 702] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x129169800) [pid = 1643] [serial = 681] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12d7dc400) [pid = 1643] [serial = 699] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12d08b400) [pid = 1643] [serial = 689] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12c54e400) [pid = 1643] [serial = 686] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12d4b9400) [pid = 1643] [serial = 692] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12d1e8400) [pid = 1643] [serial = 690] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x1278a0c00) [pid = 1643] [serial = 680] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x12d4b7c00) [pid = 1643] [serial = 642] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x124b3a400) [pid = 1643] [serial = 674] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x125015400) [pid = 1643] [serial = 675] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12501d800) [pid = 1643] [serial = 650] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x11a2cd800) [pid = 1643] [serial = 647] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x126a35c00) [pid = 1643] [serial = 677] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x1185b6c00) [pid = 1643] [serial = 678] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x11744f000) [pid = 1643] [serial = 669] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x115a53800) [pid = 1643] [serial = 668] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x119cdd000) [pid = 1643] [serial = 671] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x11a18e800) [pid = 1643] [serial = 672] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x119ce4800) [pid = 1643] [serial = 659] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12c8df000) [pid = 1643] [serial = 656] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x12d689c00) [pid = 1643] [serial = 662] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12d4b2c00) [pid = 1643] [serial = 696] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12d4b4800) [pid = 1643] [serial = 665] [outer = 0x0] [url = about:blank] 17:31:05 INFO - PROCESS | 1643 | 1462581065232 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176f0000 == 66 [pid = 1643] [id = 264] 17:31:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x115a53800) [pid = 1643] [serial = 790] [outer = 0x0] 17:31:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x1185b6c00) [pid = 1643] [serial = 791] [outer = 0x115a53800] 17:31:05 INFO - PROCESS | 1643 | 1462581065265 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x1190c7c00) [pid = 1643] [serial = 792] [outer = 0x115a53800] 17:31:05 INFO - PROCESS | 1643 | 1462581065574 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]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 17:31:05 INFO - PROCESS | 1643 | 1462581065595 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 1643 | 1462581065596 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:31:05 INFO - PROCESS | 1643 | 1462581065599 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 1643 | 1462581065601 Marionette TRACE conn2 <- [1,1030,null,{}] 17:31:05 INFO - PROCESS | 1643 | 1462581065613 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}] 17:31:05 INFO - PROCESS | 1643 | 1462581065702 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:31:05 INFO - PROCESS | 1643 | 1462581065789 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x121996000 == 67 [pid = 1643] [id = 265] 17:31:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x119cd9800) [pid = 1643] [serial = 793] [outer = 0x0] 17:31:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x11a193000) [pid = 1643] [serial = 794] [outer = 0x119cd9800] 17:31:05 INFO - PROCESS | 1643 | 1462581065821 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x1217d7000) [pid = 1643] [serial = 795] [outer = 0x119cd9800] 17:31:06 INFO - PROCESS | 1643 | 1462581066120 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]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 578ms 17:31:06 INFO - PROCESS | 1643 | 1462581066177 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 1643 | 1462581066179 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:31:06 INFO - PROCESS | 1643 | 1462581066181 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 1643 | 1462581066183 Marionette TRACE conn2 <- [1,1034,null,{}] 17:31:06 INFO - PROCESS | 1643 | 1462581066185 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}] 17:31:06 INFO - PROCESS | 1643 | 1462581066275 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:31:06 INFO - PROCESS | 1643 | 1462581066338 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x124ce3000 == 68 [pid = 1643] [id = 266] 17:31:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x11a198800) [pid = 1643] [serial = 796] [outer = 0x0] 17:31:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x124b33c00) [pid = 1643] [serial = 797] [outer = 0x11a198800] 17:31:06 INFO - PROCESS | 1643 | 1462581066370 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x125018800) [pid = 1643] [serial = 798] [outer = 0x11a198800] 17:31:06 INFO - PROCESS | 1643 | 1462581066756 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]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 623ms 17:31:06 INFO - PROCESS | 1643 | 1462581066805 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 1643 | 1462581066806 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:31:06 INFO - PROCESS | 1643 | 1462581066809 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 1643 | 1462581066810 Marionette TRACE conn2 <- [1,1038,null,{}] 17:31:06 INFO - PROCESS | 1643 | 1462581066812 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}] 17:31:06 INFO - PROCESS | 1643 | 1462581066927 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:31:06 INFO - PROCESS | 1643 | 1462581066980 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dda800 == 69 [pid = 1643] [id = 267] 17:31:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12186fc00) [pid = 1643] [serial = 799] [outer = 0x0] 17:31:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x1259e9800) [pid = 1643] [serial = 800] [outer = 0x12186fc00] 17:31:07 INFO - PROCESS | 1643 | 1462581067007 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x127806c00) [pid = 1643] [serial = 801] [outer = 0x12186fc00] 17:31:07 INFO - PROCESS | 1643 | 1462581067327 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]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 569ms 17:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:31:07 INFO - PROCESS | 1643 | 1462581067379 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 1643 | 1462581067380 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:31:07 INFO - PROCESS | 1643 | 1462581067382 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - PROCESS | 1643 | 1462581067383 Marionette TRACE conn2 <- [1,1042,null,{}] 17:31:07 INFO - PROCESS | 1643 | 1462581067392 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}] 17:31:07 INFO - PROCESS | 1643 | 1462581067521 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:31:07 INFO - PROCESS | 1643 | 1462581067541 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62f000 == 70 [pid = 1643] [id = 268] 17:31:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12783cc00) [pid = 1643] [serial = 802] [outer = 0x0] 17:31:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x128f8ac00) [pid = 1643] [serial = 803] [outer = 0x12783cc00] 17:31:07 INFO - PROCESS | 1643 | 1462581067576 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12bd69000) [pid = 1643] [serial = 804] [outer = 0x12783cc00] 17:31:07 INFO - PROCESS | 1643 | 1462581067916 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]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 575ms 17:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:31:07 INFO - PROCESS | 1643 | 1462581067958 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 1643 | 1462581067959 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:31:07 INFO - PROCESS | 1643 | 1462581067961 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - PROCESS | 1643 | 1462581067962 Marionette TRACE conn2 <- [1,1046,null,{}] 17:31:07 INFO - PROCESS | 1643 | 1462581067965 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}] 17:31:08 INFO - PROCESS | 1643 | 1462581068072 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:31:08 INFO - PROCESS | 1643 | 1462581068109 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb5d800 == 71 [pid = 1643] [id = 269] 17:31:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x127898400) [pid = 1643] [serial = 805] [outer = 0x0] 17:31:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12c12b000) [pid = 1643] [serial = 806] [outer = 0x127898400] 17:31:08 INFO - PROCESS | 1643 | 1462581068134 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x12c27e400) [pid = 1643] [serial = 807] [outer = 0x127898400] 17:31:08 INFO - PROCESS | 1643 | 1462581068477 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]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 568ms 17:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:31:08 INFO - PROCESS | 1643 | 1462581068530 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:31:08 INFO - PROCESS | 1643 | 1462581068531 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:31:08 INFO - PROCESS | 1643 | 1462581068533 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - PROCESS | 1643 | 1462581068534 Marionette TRACE conn2 <- [1,1050,null,{}] 17:31:08 INFO - PROCESS | 1643 | 1462581068536 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}] 17:31:08 INFO - PROCESS | 1643 | 1462581068647 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:31:08 INFO - PROCESS | 1643 | 1462581068661 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc25800 == 72 [pid = 1643] [id = 270] 17:31:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x12c54ec00) [pid = 1643] [serial = 808] [outer = 0x0] 17:31:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x12cca1400) [pid = 1643] [serial = 809] [outer = 0x12c54ec00] 17:31:08 INFO - PROCESS | 1643 | 1462581068686 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12d1c8000) [pid = 1643] [serial = 810] [outer = 0x12c54ec00] 17:31:09 INFO - PROCESS | 1643 | 1462581069036 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]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 17:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:31:09 INFO - PROCESS | 1643 | 1462581069056 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 1643 | 1462581069058 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:31:09 INFO - PROCESS | 1643 | 1462581069060 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 1643 | 1462581069061 Marionette TRACE conn2 <- [1,1054,null,{}] 17:31:09 INFO - PROCESS | 1643 | 1462581069063 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}] 17:31:09 INFO - PROCESS | 1643 | 1462581069170 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:31:09 INFO - PROCESS | 1643 | 1462581069185 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d94e000 == 73 [pid = 1643] [id = 271] 17:31:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12cc97000) [pid = 1643] [serial = 811] [outer = 0x0] 17:31:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12d1e4800) [pid = 1643] [serial = 812] [outer = 0x12cc97000] 17:31:09 INFO - PROCESS | 1643 | 1462581069210 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12d4b7c00) [pid = 1643] [serial = 813] [outer = 0x12cc97000] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x127896400) [pid = 1643] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x124ed7800) [pid = 1643] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x1253d9400) [pid = 1643] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x119ca9c00) [pid = 1643] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x1184ca400) [pid = 1643] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12789f400) [pid = 1643] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x1129d1000) [pid = 1643] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x1129d1c00) [pid = 1643] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x11a197000) [pid = 1643] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x12d913000) [pid = 1643] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x11835f400) [pid = 1643] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12ba53000) [pid = 1643] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x113294c00) [pid = 1643] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:31:09 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x11329d400) [pid = 1643] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:31:09 INFO - PROCESS | 1643 | 1462581069657 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]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 619ms 17:31:09 INFO - PROCESS | 1643 | 1462581069680 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 1643 | 1462581069681 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:31:09 INFO - PROCESS | 1643 | 1462581069683 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 1643 | 1462581069684 Marionette TRACE conn2 <- [1,1058,null,{}] 17:31:09 INFO - PROCESS | 1643 | 1462581069703 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}] 17:31:09 INFO - PROCESS | 1643 | 1462581069825 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:31:09 INFO - PROCESS | 1643 | 1462581069830 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d94c000 == 74 [pid = 1643] [id = 272] 17:31:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x118510c00) [pid = 1643] [serial = 814] [outer = 0x0] 17:31:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x124d2f800) [pid = 1643] [serial = 815] [outer = 0x118510c00] 17:31:09 INFO - PROCESS | 1643 | 1462581069856 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x124d33800) [pid = 1643] [serial = 816] [outer = 0x118510c00] 17:31:10 INFO - PROCESS | 1643 | 1462581070175 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]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 523ms 17:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:31:10 INFO - PROCESS | 1643 | 1462581070207 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 1643 | 1462581070209 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:31:10 INFO - PROCESS | 1643 | 1462581070211 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - PROCESS | 1643 | 1462581070212 Marionette TRACE conn2 <- [1,1062,null,{}] 17:31:10 INFO - PROCESS | 1643 | 1462581070215 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}] 17:31:10 INFO - PROCESS | 1643 | 1462581070317 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:31:10 INFO - PROCESS | 1643 | 1462581070379 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x13550e800 == 75 [pid = 1643] [id = 273] 17:31:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x121a7c400) [pid = 1643] [serial = 817] [outer = 0x0] 17:31:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x124d3a400) [pid = 1643] [serial = 818] [outer = 0x121a7c400] 17:31:10 INFO - PROCESS | 1643 | 1462581070409 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12d4bc000) [pid = 1643] [serial = 819] [outer = 0x121a7c400] 17:31:10 INFO - PROCESS | 1643 | 1462581070696 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]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 17:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:31:10 INFO - PROCESS | 1643 | 1462581070730 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 1643 | 1462581070732 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:31:10 INFO - PROCESS | 1643 | 1462581070734 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - PROCESS | 1643 | 1462581070735 Marionette TRACE conn2 <- [1,1066,null,{}] 17:31:10 INFO - PROCESS | 1643 | 1462581070738 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}] 17:31:10 INFO - PROCESS | 1643 | 1462581070830 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:31:10 INFO - PROCESS | 1643 | 1462581070834 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x1357df800 == 76 [pid = 1643] [id = 274] 17:31:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x110ea0400) [pid = 1643] [serial = 820] [outer = 0x0] 17:31:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x110ea6000) [pid = 1643] [serial = 821] [outer = 0x110ea0400] 17:31:10 INFO - PROCESS | 1643 | 1462581070859 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x110ee2c00) [pid = 1643] [serial = 822] [outer = 0x110ea0400] 17:31:11 INFO - PROCESS | 1643 | 1462581071211 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]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 17:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:31:11 INFO - PROCESS | 1643 | 1462581071259 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 1643 | 1462581071261 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:31:11 INFO - PROCESS | 1643 | 1462581071264 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - PROCESS | 1643 | 1462581071266 Marionette TRACE conn2 <- [1,1070,null,{}] 17:31:11 INFO - PROCESS | 1643 | 1462581071270 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}] 17:31:11 INFO - PROCESS | 1643 | 1462581071416 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:31:11 INFO - PROCESS | 1643 | 1462581071426 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1357a2800 == 77 [pid = 1643] [id = 275] 17:31:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x124d33400) [pid = 1643] [serial = 823] [outer = 0x0] 17:31:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12d1cf800) [pid = 1643] [serial = 824] [outer = 0x124d33400] 17:31:11 INFO - PROCESS | 1643 | 1462581071466 Marionette DEBUG loaded listener.js 17:31:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12d496000) [pid = 1643] [serial = 825] [outer = 0x124d33400] 17:31:12 INFO - PROCESS | 1643 | 1462581072092 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]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 871ms 17:31:12 INFO - PROCESS | 1643 | 1462581072136 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:31:12 INFO - PROCESS | 1643 | 1462581072142 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:31:12 INFO - PROCESS | 1643 | 1462581072145 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 1643 | 1462581072148 Marionette TRACE conn2 <- [1,1074,null,{}] 17:31:12 INFO - PROCESS | 1643 | 1462581072152 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}] 17:31:12 INFO - PROCESS | 1643 | 1462581072266 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:31:12 INFO - PROCESS | 1643 | 1462581072344 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c38800 == 78 [pid = 1643] [id = 276] 17:31:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x112f41800) [pid = 1643] [serial = 826] [outer = 0x0] 17:31:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x1164b1800) [pid = 1643] [serial = 827] [outer = 0x112f41800] 17:31:12 INFO - PROCESS | 1643 | 1462581072376 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x11850e800) [pid = 1643] [serial = 828] [outer = 0x112f41800] 17:31:12 INFO - PROCESS | 1643 | 1462581072840 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]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 772ms 17:31:12 INFO - PROCESS | 1643 | 1462581072919 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:31:12 INFO - PROCESS | 1643 | 1462581072923 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:31:12 INFO - PROCESS | 1643 | 1462581072930 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 1643 | 1462581072932 Marionette TRACE conn2 <- [1,1078,null,{}] 17:31:12 INFO - PROCESS | 1643 | 1462581072936 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}] 17:31:13 INFO - PROCESS | 1643 | 1462581073090 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:31:13 INFO - PROCESS | 1643 | 1462581073198 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa16800 == 79 [pid = 1643] [id = 277] 17:31:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x1191ea800) [pid = 1643] [serial = 829] [outer = 0x0] 17:31:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x119cdcc00) [pid = 1643] [serial = 830] [outer = 0x1191ea800] 17:31:13 INFO - PROCESS | 1643 | 1462581073244 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x11a198c00) [pid = 1643] [serial = 831] [outer = 0x1191ea800] 17:31:13 INFO - PROCESS | 1643 | 1462581073821 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]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 927ms 17:31:13 INFO - PROCESS | 1643 | 1462581073871 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 1643 | 1462581073872 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:31:13 INFO - PROCESS | 1643 | 1462581073877 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - PROCESS | 1643 | 1462581073880 Marionette TRACE conn2 <- [1,1082,null,{}] 17:31:13 INFO - PROCESS | 1643 | 1462581073889 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}] 17:31:14 INFO - PROCESS | 1643 | 1462581074002 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:31:14 INFO - PROCESS | 1643 | 1462581074078 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x135ad0800 == 80 [pid = 1643] [id = 278] 17:31:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x124d2dc00) [pid = 1643] [serial = 832] [outer = 0x0] 17:31:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x124d38c00) [pid = 1643] [serial = 833] [outer = 0x124d2dc00] 17:31:14 INFO - PROCESS | 1643 | 1462581074109 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x126ac9000) [pid = 1643] [serial = 834] [outer = 0x124d2dc00] 17:31:14 INFO - PROCESS | 1643 | 1462581074518 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]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 721ms 17:31:14 INFO - PROCESS | 1643 | 1462581074599 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 1643 | 1462581074601 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:31:14 INFO - PROCESS | 1643 | 1462581074604 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 1643 | 1462581074607 Marionette TRACE conn2 <- [1,1086,null,{}] 17:31:14 INFO - PROCESS | 1643 | 1462581074610 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}] 17:31:14 INFO - PROCESS | 1643 | 1462581074717 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:31:14 INFO - PROCESS | 1643 | 1462581074793 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x135ae8800 == 81 [pid = 1643] [id = 279] 17:31:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x128c2d800) [pid = 1643] [serial = 835] [outer = 0x0] 17:31:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x1294ed400) [pid = 1643] [serial = 836] [outer = 0x128c2d800] 17:31:14 INFO - PROCESS | 1643 | 1462581074823 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x12aa37400) [pid = 1643] [serial = 837] [outer = 0x128c2d800] 17:31:15 INFO - PROCESS | 1643 | 1462581075230 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]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 17:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:31:15 INFO - PROCESS | 1643 | 1462581075276 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 1643 | 1462581075277 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:31:15 INFO - PROCESS | 1643 | 1462581075279 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - PROCESS | 1643 | 1462581075280 Marionette TRACE conn2 <- [1,1090,null,{}] 17:31:15 INFO - PROCESS | 1643 | 1462581075283 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}] 17:31:15 INFO - PROCESS | 1643 | 1462581075390 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:31:15 INFO - PROCESS | 1643 | 1462581075494 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x135278000 == 82 [pid = 1643] [id = 280] 17:31:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x128c33000) [pid = 1643] [serial = 838] [outer = 0x0] 17:31:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12ba53000) [pid = 1643] [serial = 839] [outer = 0x128c33000] 17:31:15 INFO - PROCESS | 1643 | 1462581075526 Marionette DEBUG loaded listener.js 17:31:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12c559400) [pid = 1643] [serial = 840] [outer = 0x128c33000] 17:31:15 INFO - PROCESS | 1643 | 1462581075947 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]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 718ms 17:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:31:16 INFO - PROCESS | 1643 | 1462581075998 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 1643 | 1462581075999 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:31:16 INFO - PROCESS | 1643 | 1462581076002 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 1643 | 1462581076003 Marionette TRACE conn2 <- [1,1094,null,{}] 17:31:16 INFO - PROCESS | 1643 | 1462581076021 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}] 17:31:16 INFO - PROCESS | 1643 | 1462581076135 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:31:16 INFO - PROCESS | 1643 | 1462581076250 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c51f000 == 83 [pid = 1643] [id = 281] 17:31:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x111e6fc00) [pid = 1643] [serial = 841] [outer = 0x0] 17:31:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12d1e7400) [pid = 1643] [serial = 842] [outer = 0x111e6fc00] 17:31:16 INFO - PROCESS | 1643 | 1462581076283 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12d688c00) [pid = 1643] [serial = 843] [outer = 0x111e6fc00] 17:31:16 INFO - PROCESS | 1643 | 1462581076959 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]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 985ms 17:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:31:16 INFO - PROCESS | 1643 | 1462581076987 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 1643 | 1462581076989 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:31:16 INFO - PROCESS | 1643 | 1462581076993 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 1643 | 1462581076995 Marionette TRACE conn2 <- [1,1098,null,{}] 17:31:17 INFO - PROCESS | 1643 | 1462581077000 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}] 17:31:17 INFO - PROCESS | 1643 | 1462581077100 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:31:17 INFO - PROCESS | 1643 | 1462581077167 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c43800 == 84 [pid = 1643] [id = 282] 17:31:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x1122c8400) [pid = 1643] [serial = 844] [outer = 0x0] 17:31:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x1130e2800) [pid = 1643] [serial = 845] [outer = 0x1122c8400] 17:31:17 INFO - PROCESS | 1643 | 1462581077195 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x115a4d000) [pid = 1643] [serial = 846] [outer = 0x1122c8400] 17:31:17 INFO - PROCESS | 1643 | 1462581077656 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]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 723ms 17:31:17 INFO - PROCESS | 1643 | 1462581077717 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 1643 | 1462581077721 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:31:17 INFO - PROCESS | 1643 | 1462581077746 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:31:17 INFO - PROCESS | 1643 | 1462581077747 Marionette TRACE conn2 <- [1,1102,null,{}] 17:31:17 INFO - PROCESS | 1643 | 1462581077749 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}] 17:31:17 INFO - PROCESS | 1643 | 1462581077866 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:31:17 INFO - PROCESS | 1643 | 1462581077971 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118245800 == 85 [pid = 1643] [id = 283] 17:31:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x115ee6000) [pid = 1643] [serial = 847] [outer = 0x0] 17:31:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x1167b5400) [pid = 1643] [serial = 848] [outer = 0x115ee6000] 17:31:18 INFO - PROCESS | 1643 | 1462581078015 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x1176c1c00) [pid = 1643] [serial = 849] [outer = 0x115ee6000] 17:31:18 INFO - PROCESS | 1643 | 1462581078510 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]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 775ms 17:31:18 INFO - PROCESS | 1643 | 1462581078518 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 1643 | 1462581078520 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:31:18 INFO - PROCESS | 1643 | 1462581078522 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 1643 | 1462581078524 Marionette TRACE conn2 <- [1,1106,null,{}] 17:31:18 INFO - PROCESS | 1643 | 1462581078549 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}] 17:31:18 INFO - PROCESS | 1643 | 1462581078688 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:31:18 INFO - PROCESS | 1643 | 1462581078733 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12534c000 == 86 [pid = 1643] [id = 284] 17:31:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x1185e7800) [pid = 1643] [serial = 850] [outer = 0x0] 17:31:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x1187cbc00) [pid = 1643] [serial = 851] [outer = 0x1185e7800] 17:31:18 INFO - PROCESS | 1643 | 1462581078762 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x1191ec400) [pid = 1643] [serial = 852] [outer = 0x1185e7800] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x121694800 == 85 [pid = 1643] [id = 117] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12be95800 == 84 [pid = 1643] [id = 137] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12c816000 == 83 [pid = 1643] [id = 152] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12b23a000 == 82 [pid = 1643] [id = 118] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x1357df800 == 81 [pid = 1643] [id = 274] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x13550e800 == 80 [pid = 1643] [id = 273] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12d94c000 == 79 [pid = 1643] [id = 272] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12d94e000 == 78 [pid = 1643] [id = 271] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc25800 == 77 [pid = 1643] [id = 270] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x129174800) [pid = 1643] [serial = 719] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x124c18000) [pid = 1643] [serial = 713] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x1217d1000) [pid = 1643] [serial = 710] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x110eea800) [pid = 1643] [serial = 716] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x12bd6e800) [pid = 1643] [serial = 722] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x117455800) [pid = 1643] [serial = 707] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12c272000) [pid = 1643] [serial = 761] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb5d800 == 76 [pid = 1643] [id = 269] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62f000 == 75 [pid = 1643] [id = 268] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x128dda800 == 74 [pid = 1643] [id = 267] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x124ce3000 == 73 [pid = 1643] [id = 266] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x121996000 == 72 [pid = 1643] [id = 265] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x1176f0000 == 71 [pid = 1643] [id = 264] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x1126c8800 == 70 [pid = 1643] [id = 263] 17:31:19 INFO - PROCESS | 1643 | 1462581079242 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]]]}] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12d963800 == 69 [pid = 1643] [id = 259] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdc8000 == 68 [pid = 1643] [id = 258] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x12b236000 == 67 [pid = 1643] [id = 257] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x1191b4800 == 66 [pid = 1643] [id = 256] 17:31:19 INFO - PROCESS | 1643 | --DOCSHELL 0x111ea3800 == 65 [pid = 1643] [id = 255] 17:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 771ms 17:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:31:19 INFO - PROCESS | 1643 | 1462581079294 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 1643 | 1462581079296 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:31:19 INFO - PROCESS | 1643 | 1462581079298 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - PROCESS | 1643 | 1462581079299 Marionette TRACE conn2 <- [1,1110,null,{}] 17:31:19 INFO - PROCESS | 1643 | 1462581079301 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}] 17:31:19 INFO - PROCESS | 1643 | 1462581079391 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:31:19 INFO - PROCESS | 1643 | 1462581079396 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166da800 == 66 [pid = 1643] [id = 285] 17:31:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x110ee7000) [pid = 1643] [serial = 853] [outer = 0x0] 17:31:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x11822d400) [pid = 1643] [serial = 854] [outer = 0x110ee7000] 17:31:19 INFO - PROCESS | 1643 | 1462581079423 Marionette DEBUG loaded listener.js 17:31:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x119cd8c00) [pid = 1643] [serial = 855] [outer = 0x110ee7000] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x12659bc00) [pid = 1643] [serial = 744] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12783e400) [pid = 1643] [serial = 746] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x119f37000) [pid = 1643] [serial = 737] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x121480800) [pid = 1643] [serial = 738] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x11992c800) [pid = 1643] [serial = 734] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x119ce5400) [pid = 1643] [serial = 735] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x128c37800) [pid = 1643] [serial = 749] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x113cbac00) [pid = 1643] [serial = 726] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x1129d3800) [pid = 1643] [serial = 725] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x129172800) [pid = 1643] [serial = 750] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x1164fa000) [pid = 1643] [serial = 729] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x115a48c00) [pid = 1643] [serial = 728] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x1214f4800) [pid = 1643] [serial = 740] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x12d986000) [pid = 1643] [serial = 705] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x118517800) [pid = 1643] [serial = 731] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x11901d400) [pid = 1643] [serial = 732] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12c12fc00) [pid = 1643] [serial = 759] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x128c34800) [pid = 1643] [serial = 753] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12c125800) [pid = 1643] [serial = 758] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x1185b7000) [pid = 1643] [serial = 752] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x1253dbc00) [pid = 1643] [serial = 743] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12789d800) [pid = 1643] [serial = 747] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12ba4b800) [pid = 1643] [serial = 756] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x124d7dc00) [pid = 1643] [serial = 741] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12a6a6000) [pid = 1643] [serial = 755] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x1278a2000) [pid = 1643] [serial = 594] [outer = 0x0] [url = about:blank] 17:31:19 INFO - PROCESS | 1643 | 1462581079955 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]]]}] 17:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 669ms 17:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:31:19 INFO - PROCESS | 1643 | 1462581079968 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 1643 | 1462581079969 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:31:19 INFO - PROCESS | 1643 | 1462581079973 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - PROCESS | 1643 | 1462581079976 Marionette TRACE conn2 <- [1,1114,null,{}] 17:31:19 INFO - PROCESS | 1643 | 1462581079979 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}] 17:31:20 INFO - PROCESS | 1643 | 1462581080065 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:31:20 INFO - PROCESS | 1643 | 1462581080126 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aa0800 == 67 [pid = 1643] [id = 286] 17:31:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x118235000) [pid = 1643] [serial = 856] [outer = 0x0] 17:31:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x11a195400) [pid = 1643] [serial = 857] [outer = 0x118235000] 17:31:20 INFO - PROCESS | 1643 | 1462581080154 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x124d2d400) [pid = 1643] [serial = 858] [outer = 0x118235000] 17:31:20 INFO - PROCESS | 1643 | 1462581080467 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]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 17:31:20 INFO - PROCESS | 1643 | 1462581080494 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 1643 | 1462581080495 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:31:20 INFO - PROCESS | 1643 | 1462581080498 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - PROCESS | 1643 | 1462581080499 Marionette TRACE conn2 <- [1,1118,null,{}] 17:31:20 INFO - PROCESS | 1643 | 1462581080501 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}] 17:31:20 INFO - PROCESS | 1643 | 1462581080603 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:31:20 INFO - PROCESS | 1643 | 1462581080663 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dd8800 == 68 [pid = 1643] [id = 287] 17:31:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x118c2b800) [pid = 1643] [serial = 859] [outer = 0x0] 17:31:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x124d37400) [pid = 1643] [serial = 860] [outer = 0x118c2b800] 17:31:20 INFO - PROCESS | 1643 | 1462581080688 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12783c400) [pid = 1643] [serial = 861] [outer = 0x118c2b800] 17:31:21 INFO - PROCESS | 1643 | 1462581081008 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]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 568ms 17:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:31:21 INFO - PROCESS | 1643 | 1462581081067 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 1643 | 1462581081069 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:31:21 INFO - PROCESS | 1643 | 1462581081073 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - PROCESS | 1643 | 1462581081074 Marionette TRACE conn2 <- [1,1122,null,{}] 17:31:21 INFO - PROCESS | 1643 | 1462581081078 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}] 17:31:21 INFO - PROCESS | 1643 | 1462581081210 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:31:21 INFO - PROCESS | 1643 | 1462581081333 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a63e000 == 69 [pid = 1643] [id = 288] 17:31:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x1191edc00) [pid = 1643] [serial = 862] [outer = 0x0] 17:31:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x127802c00) [pid = 1643] [serial = 863] [outer = 0x1191edc00] 17:31:21 INFO - PROCESS | 1643 | 1462581081360 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x128c3a400) [pid = 1643] [serial = 864] [outer = 0x1191edc00] 17:31:21 INFO - PROCESS | 1643 | 1462581081685 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]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 624ms 17:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:31:21 INFO - PROCESS | 1643 | 1462581081697 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 1643 | 1462581081698 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:31:21 INFO - PROCESS | 1643 | 1462581081700 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - PROCESS | 1643 | 1462581081701 Marionette TRACE conn2 <- [1,1126,null,{}] 17:31:21 INFO - PROCESS | 1643 | 1462581081704 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}] 17:31:21 INFO - PROCESS | 1643 | 1462581081824 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:31:21 INFO - PROCESS | 1643 | 1462581081861 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb67800 == 70 [pid = 1643] [id = 289] 17:31:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x129172800) [pid = 1643] [serial = 865] [outer = 0x0] 17:31:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12a69c000) [pid = 1643] [serial = 866] [outer = 0x129172800] 17:31:21 INFO - PROCESS | 1643 | 1462581081886 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12aa30400) [pid = 1643] [serial = 867] [outer = 0x129172800] 17:31:22 INFO - PROCESS | 1643 | 1462581082204 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]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 17:31:22 INFO - PROCESS | 1643 | 1462581082223 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 1643 | 1462581082226 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 17:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:31:22 INFO - PROCESS | 1643 | 1462581082228 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - PROCESS | 1643 | 1462581082229 Marionette TRACE conn2 <- [1,1130,null,{}] 17:31:22 INFO - PROCESS | 1643 | 1462581082232 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}] 17:31:22 INFO - PROCESS | 1643 | 1462581082350 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:31:22 INFO - PROCESS | 1643 | 1462581082392 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c807000 == 71 [pid = 1643] [id = 290] 17:31:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x119caac00) [pid = 1643] [serial = 868] [outer = 0x0] 17:31:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12aa32400) [pid = 1643] [serial = 869] [outer = 0x119caac00] 17:31:22 INFO - PROCESS | 1643 | 1462581082417 Marionette DEBUG loaded listener.js 17:31:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x12abbb400) [pid = 1643] [serial = 870] [outer = 0x119caac00] 17:31:22 INFO - PROCESS | 1643 | 1462581082754 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]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 568ms 17:31:22 INFO - PROCESS | 1643 | 1462581082797 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 1643 | 1462581082798 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 17:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:31:22 INFO - PROCESS | 1643 | 1462581082801 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - PROCESS | 1643 | 1462581082802 Marionette TRACE conn2 <- [1,1134,null,{}] 17:31:22 INFO - PROCESS | 1643 | 1462581082804 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}] 17:31:22 INFO - PROCESS | 1643 | 1462581082924 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:31:22 INFO - PROCESS | 1643 | 1462581082964 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdc8000 == 72 [pid = 1643] [id = 291] 17:31:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x12aa32000) [pid = 1643] [serial = 871] [outer = 0x0] 17:31:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12ba4d000) [pid = 1643] [serial = 872] [outer = 0x12aa32000] 17:31:22 INFO - PROCESS | 1643 | 1462581082996 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12bd80800) [pid = 1643] [serial = 873] [outer = 0x12aa32000] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x110ea0400) [pid = 1643] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x1259ebc00) [pid = 1643] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x118367c00) [pid = 1643] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x124c33800) [pid = 1643] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x110ee4800) [pid = 1643] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x1185b9c00) [pid = 1643] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x11224d000) [pid = 1643] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x1129d3000) [pid = 1643] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12ba46400) [pid = 1643] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x1133efc00) [pid = 1643] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x1294e7800) [pid = 1643] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x117463000) [pid = 1643] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x126a3ec00) [pid = 1643] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12789a000) [pid = 1643] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x119096400) [pid = 1643] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12783bc00) [pid = 1643] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12a69fc00) [pid = 1643] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12a618c00) [pid = 1643] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12d4b6800) [pid = 1643] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12a778c00) [pid = 1643] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x128c33800) [pid = 1643] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x12a6a7c00) [pid = 1643] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x118c30400) [pid = 1643] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x1185b9000) [pid = 1643] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x115a53c00) [pid = 1643] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x11744fc00) [pid = 1643] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x119ce0000) [pid = 1643] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x121e11400) [pid = 1643] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12cc98c00) [pid = 1643] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x118c2fc00) [pid = 1643] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12a779c00) [pid = 1643] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x1190d4400) [pid = 1643] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x110eee000) [pid = 1643] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x127843400) [pid = 1643] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x11a193800) [pid = 1643] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x129173000) [pid = 1643] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12a77c800) [pid = 1643] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x112f41000) [pid = 1643] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x124b3f000) [pid = 1643] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x11a193c00) [pid = 1643] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x119ce2c00) [pid = 1643] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x11752c800) [pid = 1643] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x112f36800) [pid = 1643] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x127898400) [pid = 1643] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12783cc00) [pid = 1643] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12c54ec00) [pid = 1643] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x115a53000) [pid = 1643] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x119cd9800) [pid = 1643] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11a198800) [pid = 1643] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x115a53800) [pid = 1643] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12cc97000) [pid = 1643] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x118510c00) [pid = 1643] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x11877d400) [pid = 1643] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12ba24800) [pid = 1643] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:31:23 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x121a7c400) [pid = 1643] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:31:23 INFO - PROCESS | 1643 | 1462581083733 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]]]}] 17:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 968ms 17:31:23 INFO - PROCESS | 1643 | 1462581083772 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:31:23 INFO - PROCESS | 1643 | 1462581083773 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 17:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:31:23 INFO - PROCESS | 1643 | 1462581083776 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:31:23 INFO - PROCESS | 1643 | 1462581083778 Marionette TRACE conn2 <- [1,1138,null,{}] 17:31:23 INFO - PROCESS | 1643 | 1462581083780 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}] 17:31:23 INFO - PROCESS | 1643 | 1462581083885 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:31:23 INFO - PROCESS | 1643 | 1462581083947 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x118599000 == 73 [pid = 1643] [id = 292] 17:31:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x110ee4800) [pid = 1643] [serial = 874] [outer = 0x0] 17:31:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11752f400) [pid = 1643] [serial = 875] [outer = 0x110ee4800] 17:31:23 INFO - PROCESS | 1643 | 1462581083978 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x1191e2c00) [pid = 1643] [serial = 876] [outer = 0x110ee4800] 17:31:24 INFO - PROCESS | 1643 | 1462581084272 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]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 17:31:24 INFO - PROCESS | 1643 | 1462581084295 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 1643 | 1462581084297 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 17:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:31:24 INFO - PROCESS | 1643 | 1462581084299 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 1643 | 1462581084300 Marionette TRACE conn2 <- [1,1142,null,{}] 17:31:24 INFO - PROCESS | 1643 | 1462581084303 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}] 17:31:24 INFO - PROCESS | 1643 | 1462581084407 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:31:24 INFO - PROCESS | 1643 | 1462581084412 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c804000 == 74 [pid = 1643] [id = 293] 17:31:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x119ce0000) [pid = 1643] [serial = 877] [outer = 0x0] 17:31:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x121915c00) [pid = 1643] [serial = 878] [outer = 0x119ce0000] 17:31:24 INFO - PROCESS | 1643 | 1462581084440 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x1250a7800) [pid = 1643] [serial = 879] [outer = 0x119ce0000] 17:31:24 INFO - PROCESS | 1643 | 1462581084887 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]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 17:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:31:24 INFO - PROCESS | 1643 | 1462581084919 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 1643 | 1462581084921 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 17:31:24 INFO - PROCESS | 1643 | 1462581084926 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 1643 | 1462581084928 Marionette TRACE conn2 <- [1,1146,null,{}] 17:31:24 INFO - PROCESS | 1643 | 1462581084930 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}] 17:31:25 INFO - PROCESS | 1643 | 1462581085021 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:31:25 INFO - PROCESS | 1643 | 1462581085025 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d65f000 == 75 [pid = 1643] [id = 294] 17:31:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12783c000) [pid = 1643] [serial = 880] [outer = 0x0] 17:31:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12a69a400) [pid = 1643] [serial = 881] [outer = 0x12783c000] 17:31:25 INFO - PROCESS | 1643 | 1462581085049 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12ab71c00) [pid = 1643] [serial = 882] [outer = 0x12783c000] 17:31:25 INFO - PROCESS | 1643 | 1462581085395 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]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 17:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:31:25 INFO - PROCESS | 1643 | 1462581085446 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 1643 | 1462581085447 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 17:31:25 INFO - PROCESS | 1643 | 1462581085449 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 1643 | 1462581085450 Marionette TRACE conn2 <- [1,1150,null,{}] 17:31:25 INFO - PROCESS | 1643 | 1462581085452 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}] 17:31:25 INFO - PROCESS | 1643 | 1462581085544 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:31:25 INFO - PROCESS | 1643 | 1462581085611 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x13541c000 == 76 [pid = 1643] [id = 295] 17:31:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12783cc00) [pid = 1643] [serial = 883] [outer = 0x0] 17:31:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12ba46400) [pid = 1643] [serial = 884] [outer = 0x12783cc00] 17:31:25 INFO - PROCESS | 1643 | 1462581085636 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12c128000) [pid = 1643] [serial = 885] [outer = 0x12783cc00] 17:31:26 INFO - PROCESS | 1643 | 1462581086113 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]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 718ms 17:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:31:26 INFO - PROCESS | 1643 | 1462581086168 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 1643 | 1462581086171 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 17:31:26 INFO - PROCESS | 1643 | 1462581086174 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 1643 | 1462581086177 Marionette TRACE conn2 <- [1,1154,null,{}] 17:31:26 INFO - PROCESS | 1643 | 1462581086181 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}] 17:31:26 INFO - PROCESS | 1643 | 1462581086323 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:31:26 INFO - PROCESS | 1643 | 1462581086433 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x118713800 == 77 [pid = 1643] [id = 296] 17:31:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x1129d0000) [pid = 1643] [serial = 886] [outer = 0x0] 17:31:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x114eda800) [pid = 1643] [serial = 887] [outer = 0x1129d0000] 17:31:26 INFO - PROCESS | 1643 | 1462581086470 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x1164ad400) [pid = 1643] [serial = 888] [outer = 0x1129d0000] 17:31:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x113295400) [pid = 1643] [serial = 889] [outer = 0x12cca3800] 17:31:26 INFO - PROCESS | 1643 | 1462581086921 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]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 771ms 17:31:26 INFO - PROCESS | 1643 | 1462581086960 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 1643 | 1462581086964 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 17:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:31:26 INFO - PROCESS | 1643 | 1462581086969 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 1643 | 1462581086971 Marionette TRACE conn2 <- [1,1158,null,{}] 17:31:26 INFO - PROCESS | 1643 | 1462581086976 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}] 17:31:27 INFO - PROCESS | 1643 | 1462581087092 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:31:27 INFO - PROCESS | 1643 | 1462581087180 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x129159000 == 78 [pid = 1643] [id = 297] 17:31:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x1167b9800) [pid = 1643] [serial = 890] [outer = 0x0] 17:31:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x11744ac00) [pid = 1643] [serial = 891] [outer = 0x1167b9800] 17:31:27 INFO - PROCESS | 1643 | 1462581087211 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x1187be800) [pid = 1643] [serial = 892] [outer = 0x1167b9800] 17:31:27 INFO - PROCESS | 1643 | 1462581087641 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]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 722ms 17:31:27 INFO - PROCESS | 1643 | 1462581087700 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 1643 | 1462581087702 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 17:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:31:27 INFO - PROCESS | 1643 | 1462581087706 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - PROCESS | 1643 | 1462581087709 Marionette TRACE conn2 <- [1,1162,null,{}] 17:31:27 INFO - PROCESS | 1643 | 1462581087717 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}] 17:31:27 INFO - PROCESS | 1643 | 1462581087832 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:31:27 INFO - PROCESS | 1643 | 1462581087912 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x13551d800 == 79 [pid = 1643] [id = 298] 17:31:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x119cb5400) [pid = 1643] [serial = 893] [outer = 0x0] 17:31:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x124b40400) [pid = 1643] [serial = 894] [outer = 0x119cb5400] 17:31:27 INFO - PROCESS | 1643 | 1462581087943 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12524cc00) [pid = 1643] [serial = 895] [outer = 0x119cb5400] 17:31:28 INFO - PROCESS | 1643 | 1462581088367 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]]]}] 17:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 673ms 17:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:31:28 INFO - PROCESS | 1643 | 1462581088380 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 17:31:28 INFO - PROCESS | 1643 | 1462581088382 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 17:31:28 INFO - PROCESS | 1643 | 1462581088384 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - PROCESS | 1643 | 1462581088385 Marionette TRACE conn2 <- [1,1166,null,{}] 17:31:28 INFO - PROCESS | 1643 | 1462581088389 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}] 17:31:28 INFO - PROCESS | 1643 | 1462581088501 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:31:28 INFO - PROCESS | 1643 | 1462581088606 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x135797800 == 80 [pid = 1643] [id = 299] 17:31:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x1253d9000) [pid = 1643] [serial = 896] [outer = 0x0] 17:31:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x127896400) [pid = 1643] [serial = 897] [outer = 0x1253d9000] 17:31:28 INFO - PROCESS | 1643 | 1462581088638 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12a779c00) [pid = 1643] [serial = 898] [outer = 0x1253d9000] 17:31:29 INFO - PROCESS | 1643 | 1462581089032 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]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 672ms 17:31:29 INFO - PROCESS | 1643 | 1462581089058 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 1643 | 1462581089059 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 17:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:31:29 INFO - PROCESS | 1643 | 1462581089062 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 1643 | 1462581089063 Marionette TRACE conn2 <- [1,1170,null,{}] 17:31:29 INFO - PROCESS | 1643 | 1462581089066 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}] 17:31:29 INFO - PROCESS | 1643 | 1462581089172 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:31:29 INFO - PROCESS | 1643 | 1462581089268 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1357d6800 == 81 [pid = 1643] [id = 300] 17:31:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x126941800) [pid = 1643] [serial = 899] [outer = 0x0] 17:31:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x12ba51c00) [pid = 1643] [serial = 900] [outer = 0x126941800] 17:31:29 INFO - PROCESS | 1643 | 1462581089298 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12c272000) [pid = 1643] [serial = 901] [outer = 0x126941800] 17:31:29 INFO - PROCESS | 1643 | 1462581089722 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]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 17:31:29 INFO - PROCESS | 1643 | 1462581089731 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 1643 | 1462581089733 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 17:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:31:29 INFO - PROCESS | 1643 | 1462581089735 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 1643 | 1462581089737 Marionette TRACE conn2 <- [1,1174,null,{}] 17:31:29 INFO - PROCESS | 1643 | 1462581089739 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}] 17:31:29 INFO - PROCESS | 1643 | 1462581089854 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:31:29 INFO - PROCESS | 1643 | 1462581089962 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x135cb4000 == 82 [pid = 1643] [id = 301] 17:31:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12c27c400) [pid = 1643] [serial = 902] [outer = 0x0] 17:31:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x12c8e4000) [pid = 1643] [serial = 903] [outer = 0x12c27c400] 17:31:29 INFO - PROCESS | 1643 | 1462581089994 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12d1d0400) [pid = 1643] [serial = 904] [outer = 0x12c27c400] 17:31:30 INFO - PROCESS | 1643 | 1462581090466 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] 17:31:30 INFO - PROCESS | 1643 | 1462581090533 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 17:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:31:30 INFO - PROCESS | 1643 | 1462581090539 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 1643 | 1462581090540 Marionette TRACE conn2 <- [1,1178,null,{}] 17:31:30 INFO - PROCESS | 1643 | 1462581090542 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}] 17:31:30 INFO - PROCESS | 1643 | 1462581090672 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:31:30 INFO - PROCESS | 1643 | 1462581090754 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x118599800 == 83 [pid = 1643] [id = 302] 17:31:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x1129ca800) [pid = 1643] [serial = 905] [outer = 0x0] 17:31:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x119020000) [pid = 1643] [serial = 906] [outer = 0x1129ca800] 17:31:30 INFO - PROCESS | 1643 | 1462581090783 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12d1e8000) [pid = 1643] [serial = 907] [outer = 0x1129ca800] 17:31:31 INFO - PROCESS | 1643 | 1462581091200 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] 17:31:31 INFO - PROCESS | 1643 | 1462581091213 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 17:31:31 INFO - PROCESS | 1643 | 1462581091215 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 1643 | 1462581091217 Marionette TRACE conn2 <- [1,1182,null,{}] 17:31:31 INFO - PROCESS | 1643 | 1462581091219 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}] 17:31:31 INFO - PROCESS | 1643 | 1462581091331 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:31:31 INFO - PROCESS | 1643 | 1462581091437 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b5800 == 84 [pid = 1643] [id = 303] 17:31:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x1129cb400) [pid = 1643] [serial = 908] [outer = 0x0] 17:31:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x115eea400) [pid = 1643] [serial = 909] [outer = 0x1129cb400] 17:31:31 INFO - PROCESS | 1643 | 1462581091470 Marionette DEBUG loaded listener.js 17:31:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x11909d400) [pid = 1643] [serial = 910] [outer = 0x1129cb400] 17:31:31 INFO - PROCESS | 1643 | 1462581091867 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] 17:31:31 INFO - PROCESS | 1643 | 1462581091936 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 17:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:31:31 INFO - PROCESS | 1643 | 1462581091939 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 1643 | 1462581091940 Marionette TRACE conn2 <- [1,1186,null,{}] 17:31:31 INFO - PROCESS | 1643 | 1462581091943 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}] 17:31:32 INFO - PROCESS | 1643 | 1462581092074 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:31:32 INFO - PROCESS | 1643 | 1462581092336 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x118142800 == 85 [pid = 1643] [id = 304] 17:31:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x110ee2800) [pid = 1643] [serial = 911] [outer = 0x0] 17:31:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x110eed800) [pid = 1643] [serial = 912] [outer = 0x110ee2800] 17:31:32 INFO - PROCESS | 1643 | 1462581092367 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x1129cd800) [pid = 1643] [serial = 913] [outer = 0x110ee2800] 17:31:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127 17:31:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:31:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1 17:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:32 INFO - _addTest/ [0,1189,"getWindowHandle",null] 17:31:32 INFO - PROCESS | 1643 | 1462581092813 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 17:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:31:32 INFO - PROCESS | 1643 | 1462581092816 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 1643 | 1462581092818 Marionette TRACE conn2 <- [1,1190,null,{}] 17:31:32 INFO - PROCESS | 1643 | 1462581092822 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}] 17:31:32 INFO - PROCESS | 1643 | 1462581092926 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:31:32 INFO - PROCESS | 1643 | 1462581092993 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x118256000 == 86 [pid = 1643] [id = 305] 17:31:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x117454c00) [pid = 1643] [serial = 914] [outer = 0x0] 17:31:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x117533000) [pid = 1643] [serial = 915] [outer = 0x117454c00] 17:31:33 INFO - PROCESS | 1643 | 1462581093065 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x1185e3800) [pid = 1643] [serial = 916] [outer = 0x117454c00] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12d65f000 == 85 [pid = 1643] [id = 294] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12c804000 == 84 [pid = 1643] [id = 293] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x118599000 == 83 [pid = 1643] [id = 292] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdc8000 == 82 [pid = 1643] [id = 291] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12c807000 == 81 [pid = 1643] [id = 290] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb67800 == 80 [pid = 1643] [id = 289] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12a63e000 == 79 [pid = 1643] [id = 288] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x128dd8800 == 78 [pid = 1643] [id = 287] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x116aa0800 == 77 [pid = 1643] [id = 286] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1166da800 == 76 [pid = 1643] [id = 285] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12534c000 == 75 [pid = 1643] [id = 284] 17:31:33 INFO - PROCESS | 1643 | --DOCSHELL 0x118245800 == 74 [pid = 1643] [id = 283] 17:31:33 INFO - PROCESS | 1643 | 1462581093609 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] 17:31:33 INFO - PROCESS | 1643 | 1462581093648 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 17:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:31:33 INFO - PROCESS | 1643 | 1462581093652 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 1643 | 1462581093653 Marionette TRACE conn2 <- [1,1194,null,{}] 17:31:33 INFO - PROCESS | 1643 | 1462581093659 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}] 17:31:33 INFO - PROCESS | 1643 | 1462581093802 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x1217d7000) [pid = 1643] [serial = 795] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x124b33c00) [pid = 1643] [serial = 797] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x125018800) [pid = 1643] [serial = 798] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12c27e400) [pid = 1643] [serial = 807] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12c8e2800) [pid = 1643] [serial = 782] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x1185b6c00) [pid = 1643] [serial = 791] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12d1e4800) [pid = 1643] [serial = 812] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x1190c7c00) [pid = 1643] [serial = 792] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x116848800) [pid = 1643] [serial = 767] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x12ab69400) [pid = 1643] [serial = 776] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x12c8e6800) [pid = 1643] [serial = 779] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x119cb6000) [pid = 1643] [serial = 770] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x124d2f800) [pid = 1643] [serial = 815] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x118787c00) [pid = 1643] [serial = 786] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x118783800) [pid = 1643] [serial = 785] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x1259e9800) [pid = 1643] [serial = 800] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12c553400) [pid = 1643] [serial = 762] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12d4bc000) [pid = 1643] [serial = 819] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12d4b7c00) [pid = 1643] [serial = 813] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12d1c8000) [pid = 1643] [serial = 810] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12bd69000) [pid = 1643] [serial = 804] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x124d33800) [pid = 1643] [serial = 816] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x110ee2c00) [pid = 1643] [serial = 822] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x124d3a400) [pid = 1643] [serial = 818] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x110ea6000) [pid = 1643] [serial = 821] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x127837400) [pid = 1643] [serial = 407] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x1187c8400) [pid = 1643] [serial = 401] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x1278a2800) [pid = 1643] [serial = 651] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x119f2d000) [pid = 1643] [serial = 717] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x121a02c00) [pid = 1643] [serial = 558] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x117452800) [pid = 1643] [serial = 645] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x127899000) [pid = 1643] [serial = 714] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12c8dfc00) [pid = 1643] [serial = 525] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x1185e4c00) [pid = 1643] [serial = 458] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12ab6f000) [pid = 1643] [serial = 522] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x1190cf800) [pid = 1643] [serial = 597] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12a6a2800) [pid = 1643] [serial = 603] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12d691400) [pid = 1643] [serial = 666] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x11a2cf400) [pid = 1643] [serial = 516] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12a772400) [pid = 1643] [serial = 464] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12d4af400) [pid = 1643] [serial = 657] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12bd74800) [pid = 1643] [serial = 344] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12d68e400) [pid = 1643] [serial = 663] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12bd69c00) [pid = 1643] [serial = 470] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12d4b7800) [pid = 1643] [serial = 723] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12aa38c00) [pid = 1643] [serial = 467] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12cc9c000) [pid = 1643] [serial = 570] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x121ea3000) [pid = 1643] [serial = 648] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x118c2f400) [pid = 1643] [serial = 708] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x118515800) [pid = 1643] [serial = 555] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x124c17c00) [pid = 1643] [serial = 711] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x126ad7000) [pid = 1643] [serial = 519] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12d1dd800) [pid = 1643] [serial = 528] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x121480c00) [pid = 1643] [serial = 404] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12bd69400) [pid = 1643] [serial = 564] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x124c15c00) [pid = 1643] [serial = 461] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12a778800) [pid = 1643] [serial = 720] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12ba27c00) [pid = 1643] [serial = 410] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12c8eb800) [pid = 1643] [serial = 531] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12c12a800) [pid = 1643] [serial = 654] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12c27f000) [pid = 1643] [serial = 567] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12c275800) [pid = 1643] [serial = 413] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x129171c00) [pid = 1643] [serial = 561] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12c554c00) [pid = 1643] [serial = 606] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12d4b3c00) [pid = 1643] [serial = 660] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x124b3c400) [pid = 1643] [serial = 600] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1168c4000) [pid = 1643] [serial = 513] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12c12b000) [pid = 1643] [serial = 806] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x124b38000) [pid = 1643] [serial = 773] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x128f8ac00) [pid = 1643] [serial = 803] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12cca1400) [pid = 1643] [serial = 809] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x116218400) [pid = 1643] [serial = 788] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11752b400) [pid = 1643] [serial = 789] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x110eeac00) [pid = 1643] [serial = 764] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11a193000) [pid = 1643] [serial = 794] [outer = 0x0] [url = about:blank] 17:31:33 INFO - PROCESS | 1643 | 1462581093874 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x118150000 == 68 [pid = 1643] [id = 306] 17:31:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x110ee2c00) [pid = 1643] [serial = 917] [outer = 0x0] 17:31:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x117452800) [pid = 1643] [serial = 918] [outer = 0x110ee2c00] 17:31:33 INFO - PROCESS | 1643 | 1462581093901 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1190d0000) [pid = 1643] [serial = 919] [outer = 0x110ee2c00] 17:31:34 INFO - PROCESS | 1643 | 1462581094286 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] 17:31:34 INFO - PROCESS | 1643 | 1462581094329 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 17:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:31:34 INFO - PROCESS | 1643 | 1462581094340 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 1643 | 1462581094346 Marionette TRACE conn2 <- [1,1198,null,{}] 17:31:34 INFO - PROCESS | 1643 | 1462581094351 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}] 17:31:34 INFO - PROCESS | 1643 | 1462581094502 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:31:34 INFO - PROCESS | 1643 | 1462581094594 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191bc000 == 69 [pid = 1643] [id = 307] 17:31:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11909b000) [pid = 1643] [serial = 920] [outer = 0x0] 17:31:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x119cd9800) [pid = 1643] [serial = 921] [outer = 0x11909b000] 17:31:34 INFO - PROCESS | 1643 | 1462581094635 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x121a03400) [pid = 1643] [serial = 922] [outer = 0x11909b000] 17:31:34 INFO - PROCESS | 1643 | 1462581094943 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]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 632ms 17:31:34 INFO - PROCESS | 1643 | 1462581094966 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 1643 | 1462581094968 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 17:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:31:34 INFO - PROCESS | 1643 | 1462581094971 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 1643 | 1462581094975 Marionette TRACE conn2 <- [1,1202,null,{}] 17:31:34 INFO - PROCESS | 1643 | 1462581094986 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}] 17:31:35 INFO - PROCESS | 1643 | 1462581095104 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:31:35 INFO - PROCESS | 1643 | 1462581095128 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b04000 == 70 [pid = 1643] [id = 308] 17:31:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x121e09000) [pid = 1643] [serial = 923] [outer = 0x0] 17:31:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x124c20400) [pid = 1643] [serial = 924] [outer = 0x121e09000] 17:31:35 INFO - PROCESS | 1643 | 1462581095153 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x124d74000) [pid = 1643] [serial = 925] [outer = 0x121e09000] 17:31:35 INFO - PROCESS | 1643 | 1462581095465 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]]]}] 17:31:35 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 17:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 535ms 17:31:35 INFO - PROCESS | 1643 | 1462581095507 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 1643 | 1462581095509 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 17:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:31:35 INFO - PROCESS | 1643 | 1462581095511 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - PROCESS | 1643 | 1462581095512 Marionette TRACE conn2 <- [1,1206,null,{}] 17:31:35 INFO - PROCESS | 1643 | 1462581095514 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}] 17:31:35 INFO - PROCESS | 1643 | 1462581095603 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:31:35 INFO - PROCESS | 1643 | 1462581095608 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x129165800 == 71 [pid = 1643] [id = 309] 17:31:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1265a0800) [pid = 1643] [serial = 926] [outer = 0x0] 17:31:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x127802800) [pid = 1643] [serial = 927] [outer = 0x1265a0800] 17:31:35 INFO - PROCESS | 1643 | 1462581095639 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x128c35800) [pid = 1643] [serial = 928] [outer = 0x1265a0800] 17:31:36 INFO - PROCESS | 1643 | 1462581096029 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]]]}] 17:31:36 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 17:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 17:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:31:36 INFO - PROCESS | 1643 | 1462581096081 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 1643 | 1462581096082 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 17:31:36 INFO - PROCESS | 1643 | 1462581096084 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 1643 | 1462581096085 Marionette TRACE conn2 <- [1,1210,null,{}] 17:31:36 INFO - PROCESS | 1643 | 1462581096087 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}] 17:31:36 INFO - PROCESS | 1643 | 1462581096202 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:31:36 INFO - PROCESS | 1643 | 1462581096223 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a63e000 == 72 [pid = 1643] [id = 310] 17:31:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12916a000) [pid = 1643] [serial = 929] [outer = 0x0] 17:31:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12a69e400) [pid = 1643] [serial = 930] [outer = 0x12916a000] 17:31:36 INFO - PROCESS | 1643 | 1462581096248 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12a77e800) [pid = 1643] [serial = 931] [outer = 0x12916a000] 17:31:36 INFO - PROCESS | 1643 | 1462581096604 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]]]}] 17:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 569ms 17:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:31:36 INFO - PROCESS | 1643 | 1462581096654 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 1643 | 1462581096655 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 17:31:36 INFO - PROCESS | 1643 | 1462581096657 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 1643 | 1462581096659 Marionette TRACE conn2 <- [1,1214,null,{}] 17:31:36 INFO - PROCESS | 1643 | 1462581096661 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}] 17:31:36 INFO - PROCESS | 1643 | 1462581096771 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:31:36 INFO - PROCESS | 1643 | 1462581096810 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b994000 == 73 [pid = 1643] [id = 311] 17:31:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12916a400) [pid = 1643] [serial = 932] [outer = 0x0] 17:31:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12abba000) [pid = 1643] [serial = 933] [outer = 0x12916a400] 17:31:36 INFO - PROCESS | 1643 | 1462581096835 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12bd7b000) [pid = 1643] [serial = 934] [outer = 0x12916a400] 17:31:37 INFO - PROCESS | 1643 | 1462581097145 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]]]}] 17:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 522ms 17:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:31:37 INFO - PROCESS | 1643 | 1462581097186 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 1643 | 1462581097187 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 17:31:37 INFO - PROCESS | 1643 | 1462581097189 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - PROCESS | 1643 | 1462581097190 Marionette TRACE conn2 <- [1,1218,null,{}] 17:31:37 INFO - PROCESS | 1643 | 1462581097193 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}] 17:31:37 INFO - PROCESS | 1643 | 1462581097306 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:31:37 INFO - PROCESS | 1643 | 1462581097344 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c190800 == 74 [pid = 1643] [id = 312] 17:31:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12ba4ac00) [pid = 1643] [serial = 935] [outer = 0x0] 17:31:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12c12b400) [pid = 1643] [serial = 936] [outer = 0x12ba4ac00] 17:31:37 INFO - PROCESS | 1643 | 1462581097369 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12c27dc00) [pid = 1643] [serial = 937] [outer = 0x12ba4ac00] 17:31:37 INFO - PROCESS | 1643 | 1462581097702 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]]]}] 17:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 569ms 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12186fc00) [pid = 1643] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x1250a5800) [pid = 1643] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x116214c00) [pid = 1643] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x1185b9400) [pid = 1643] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x115a55c00) [pid = 1643] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x1217d3800) [pid = 1643] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12c8e0800) [pid = 1643] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x110ee1800) [pid = 1643] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x129172800) [pid = 1643] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x119caac00) [pid = 1643] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12aa32000) [pid = 1643] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x110ee4800) [pid = 1643] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1122c8400) [pid = 1643] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x115ee6000) [pid = 1643] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1185e7800) [pid = 1643] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x118235000) [pid = 1643] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x118c2b800) [pid = 1643] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x124d33400) [pid = 1643] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x110ee7000) [pid = 1643] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12783c000) [pid = 1643] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x119ce0000) [pid = 1643] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:31:37 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1191edc00) [pid = 1643] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:31:37 INFO - PROCESS | 1643 | 1462581097937 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 1643 | 1462581097938 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 17:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:31:37 INFO - PROCESS | 1643 | 1462581097949 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - PROCESS | 1643 | 1462581097950 Marionette TRACE conn2 <- [1,1222,null,{}] 17:31:37 INFO - PROCESS | 1643 | 1462581097952 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}] 17:31:38 INFO - PROCESS | 1643 | 1462581098048 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:31:38 INFO - PROCESS | 1643 | 1462581098052 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x118243800 == 75 [pid = 1643] [id = 313] 17:31:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x115a4b000) [pid = 1643] [serial = 938] [outer = 0x0] 17:31:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x116273800) [pid = 1643] [serial = 939] [outer = 0x115a4b000] 17:31:38 INFO - PROCESS | 1643 | 1462581098079 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x118782400) [pid = 1643] [serial = 940] [outer = 0x115a4b000] 17:31:38 INFO - PROCESS | 1643 | 1462581098398 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] 17:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:31:38 INFO - PROCESS | 1643 | 1462581098420 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 17:31:38 INFO - PROCESS | 1643 | 1462581098425 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 1643 | 1462581098426 Marionette TRACE conn2 <- [1,1226,null,{}] 17:31:38 INFO - PROCESS | 1643 | 1462581098429 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}] 17:31:38 INFO - PROCESS | 1643 | 1462581098522 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:31:38 INFO - PROCESS | 1643 | 1462581098604 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc19800 == 76 [pid = 1643] [id = 314] 17:31:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x119ce2400) [pid = 1643] [serial = 941] [outer = 0x0] 17:31:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12789d400) [pid = 1643] [serial = 942] [outer = 0x119ce2400] 17:31:38 INFO - PROCESS | 1643 | 1462581098633 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12c55bc00) [pid = 1643] [serial = 943] [outer = 0x119ce2400] 17:31:38 INFO - PROCESS | 1643 | 1462581098930 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]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 520ms 17:31:38 INFO - PROCESS | 1643 | 1462581098946 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 1643 | 1462581098959 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 17:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:31:38 INFO - PROCESS | 1643 | 1462581098967 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 1643 | 1462581098969 Marionette TRACE conn2 <- [1,1230,null,{}] 17:31:38 INFO - PROCESS | 1643 | 1462581098974 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}] 17:31:39 INFO - PROCESS | 1643 | 1462581099085 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:31:39 INFO - PROCESS | 1643 | 1462581099141 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdde800 == 77 [pid = 1643] [id = 315] 17:31:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x119cec000) [pid = 1643] [serial = 944] [outer = 0x0] 17:31:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12cc98800) [pid = 1643] [serial = 945] [outer = 0x119cec000] 17:31:39 INFO - PROCESS | 1643 | 1462581099166 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12d3ce400) [pid = 1643] [serial = 946] [outer = 0x119cec000] 17:31:39 INFO - PROCESS | 1643 | 1462581099417 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]]]}] 17:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 472ms 17:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:31:39 INFO - PROCESS | 1643 | 1462581099446 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 1643 | 1462581099447 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 17:31:39 INFO - PROCESS | 1643 | 1462581099449 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 1643 | 1462581099451 Marionette TRACE conn2 <- [1,1234,null,{}] 17:31:39 INFO - PROCESS | 1643 | 1462581099453 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}] 17:31:39 INFO - PROCESS | 1643 | 1462581099562 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:31:39 INFO - PROCESS | 1643 | 1462581099566 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d666800 == 78 [pid = 1643] [id = 316] 17:31:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12d3d0c00) [pid = 1643] [serial = 947] [outer = 0x0] 17:31:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12d3d5800) [pid = 1643] [serial = 948] [outer = 0x12d3d0c00] 17:31:39 INFO - PROCESS | 1643 | 1462581099591 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12d499000) [pid = 1643] [serial = 949] [outer = 0x12d3d0c00] 17:31:40 INFO - PROCESS | 1643 | 1462581100014 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]]]}] 17:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 618ms 17:31:40 INFO - PROCESS | 1643 | 1462581100069 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 1643 | 1462581100072 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 17:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:31:40 INFO - PROCESS | 1643 | 1462581100076 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - PROCESS | 1643 | 1462581100079 Marionette TRACE conn2 <- [1,1238,null,{}] 17:31:40 INFO - PROCESS | 1643 | 1462581100083 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}] 17:31:40 INFO - PROCESS | 1643 | 1462581100209 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:31:40 INFO - PROCESS | 1643 | 1462581100280 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f5f800 == 79 [pid = 1643] [id = 317] 17:31:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x112e8d400) [pid = 1643] [serial = 950] [outer = 0x0] 17:31:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x1131d1c00) [pid = 1643] [serial = 951] [outer = 0x112e8d400] 17:31:40 INFO - PROCESS | 1643 | 1462581100311 Marionette DEBUG loaded listener.js 17:31:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x116445000) [pid = 1643] [serial = 952] [outer = 0x112e8d400] 17:31:40 INFO - PROCESS | 1643 | 1462581100744 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]]]}] 17:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 723ms 17:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:31:40 INFO - PROCESS | 1643 | 1462581100799 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 1643 | 1462581100803 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 17:31:40 INFO - PROCESS | 1643 | 1462581100808 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - PROCESS | 1643 | 1462581100810 Marionette TRACE conn2 <- [1,1242,null,{}] 17:31:40 INFO - PROCESS | 1643 | 1462581100813 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}] 17:31:40 INFO - PROCESS | 1643 | 1462581100950 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:31:41 INFO - PROCESS | 1643 | 1462581101037 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12588c800 == 80 [pid = 1643] [id = 318] 17:31:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1185e6c00) [pid = 1643] [serial = 953] [outer = 0x0] 17:31:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x1187bf400) [pid = 1643] [serial = 954] [outer = 0x1185e6c00] 17:31:41 INFO - PROCESS | 1643 | 1462581101069 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x119932000) [pid = 1643] [serial = 955] [outer = 0x1185e6c00] 17:31:41 INFO - PROCESS | 1643 | 1462581101482 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]]]}] 17:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 721ms 17:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:31:41 INFO - PROCESS | 1643 | 1462581101530 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:31:41 INFO - PROCESS | 1643 | 1462581101532 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 17:31:41 INFO - PROCESS | 1643 | 1462581101534 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:31:41 INFO - PROCESS | 1643 | 1462581101537 Marionette TRACE conn2 <- [1,1246,null,{}] 17:31:41 INFO - PROCESS | 1643 | 1462581101544 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}] 17:31:41 INFO - PROCESS | 1643 | 1462581101665 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:31:41 INFO - PROCESS | 1643 | 1462581101738 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d1a9800 == 81 [pid = 1643] [id = 319] 17:31:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x119cf9c00) [pid = 1643] [serial = 956] [outer = 0x0] 17:31:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x124b3f400) [pid = 1643] [serial = 957] [outer = 0x119cf9c00] 17:31:41 INFO - PROCESS | 1643 | 1462581101772 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1259eb400) [pid = 1643] [serial = 958] [outer = 0x119cf9c00] 17:31:42 INFO - PROCESS | 1643 | 1462581102199 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]]]}] 17:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 723ms 17:31:42 INFO - PROCESS | 1643 | 1462581102260 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:31:42 INFO - PROCESS | 1643 | 1462581102262 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 17:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:31:42 INFO - PROCESS | 1643 | 1462581102264 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 1643 | 1462581102266 Marionette TRACE conn2 <- [1,1250,null,{}] 17:31:42 INFO - PROCESS | 1643 | 1462581102268 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}] 17:31:42 INFO - PROCESS | 1643 | 1462581102378 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:31:42 INFO - PROCESS | 1643 | 1462581102481 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x135270000 == 82 [pid = 1643] [id = 320] 17:31:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x1259f7800) [pid = 1643] [serial = 959] [outer = 0x0] 17:31:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x128f7e000) [pid = 1643] [serial = 960] [outer = 0x1259f7800] 17:31:42 INFO - PROCESS | 1643 | 1462581102514 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12ba2e400) [pid = 1643] [serial = 961] [outer = 0x1259f7800] 17:31:42 INFO - PROCESS | 1643 | 1462581102928 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]]]}] 17:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 722ms 17:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:31:42 INFO - PROCESS | 1643 | 1462581102987 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:31:42 INFO - PROCESS | 1643 | 1462581102988 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 17:31:42 INFO - PROCESS | 1643 | 1462581102991 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 1643 | 1462581102992 Marionette TRACE conn2 <- [1,1254,null,{}] 17:31:42 INFO - PROCESS | 1643 | 1462581102995 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}] 17:31:43 INFO - PROCESS | 1643 | 1462581103104 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:31:43 INFO - PROCESS | 1643 | 1462581103207 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x135515800 == 83 [pid = 1643] [id = 321] 17:31:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x127840800) [pid = 1643] [serial = 962] [outer = 0x0] 17:31:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12c54f400) [pid = 1643] [serial = 963] [outer = 0x127840800] 17:31:43 INFO - PROCESS | 1643 | 1462581103239 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12d083800) [pid = 1643] [serial = 964] [outer = 0x127840800] 17:31:43 INFO - PROCESS | 1643 | 1462581103660 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]]]}] 17:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 724ms 17:31:43 INFO - PROCESS | 1643 | 1462581103717 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 1643 | 1462581103719 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 17:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:31:43 INFO - PROCESS | 1643 | 1462581103723 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 1643 | 1462581103725 Marionette TRACE conn2 <- [1,1258,null,{}] 17:31:43 INFO - PROCESS | 1643 | 1462581103727 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}] 17:31:43 INFO - PROCESS | 1643 | 1462581103855 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:31:43 INFO - PROCESS | 1643 | 1462581103960 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1357d2800 == 84 [pid = 1643] [id = 322] 17:31:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12d3cf000) [pid = 1643] [serial = 965] [outer = 0x0] 17:31:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12d49b800) [pid = 1643] [serial = 966] [outer = 0x12d3cf000] 17:31:43 INFO - PROCESS | 1643 | 1462581103994 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12d68c400) [pid = 1643] [serial = 967] [outer = 0x12d3cf000] 17:31:44 INFO - PROCESS | 1643 | 1462581104395 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]]]}] 17:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 719ms 17:31:44 INFO - PROCESS | 1643 | 1462581104443 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:31:44 INFO - PROCESS | 1643 | 1462581104444 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 17:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:31:44 INFO - PROCESS | 1643 | 1462581104447 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:31:44 INFO - PROCESS | 1643 | 1462581104448 Marionette TRACE conn2 <- [1,1262,null,{}] 17:31:44 INFO - PROCESS | 1643 | 1462581104450 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}] 17:31:44 INFO - PROCESS | 1643 | 1462581104560 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:31:44 INFO - PROCESS | 1643 | 1462581104663 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x135cb8800 == 85 [pid = 1643] [id = 323] 17:31:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x118521c00) [pid = 1643] [serial = 968] [outer = 0x0] 17:31:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x118526000) [pid = 1643] [serial = 969] [outer = 0x118521c00] 17:31:44 INFO - PROCESS | 1643 | 1462581104693 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x11852b400) [pid = 1643] [serial = 970] [outer = 0x118521c00] 17:31:45 INFO - PROCESS | 1643 | 1462581105161 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]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 769ms 17:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:31:45 INFO - PROCESS | 1643 | 1462581105217 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 1643 | 1462581105218 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 17:31:45 INFO - PROCESS | 1643 | 1462581105221 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 1643 | 1462581105222 Marionette TRACE conn2 <- [1,1266,null,{}] 17:31:45 INFO - PROCESS | 1643 | 1462581105225 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}] 17:31:45 INFO - PROCESS | 1643 | 1462581105341 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:31:45 INFO - PROCESS | 1643 | 1462581105609 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x118257000 == 86 [pid = 1643] [id = 324] 17:31:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x110eea000) [pid = 1643] [serial = 971] [outer = 0x0] 17:31:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x1122c8400) [pid = 1643] [serial = 972] [outer = 0x110eea000] 17:31:45 INFO - PROCESS | 1643 | 1462581105661 Marionette DEBUG loaded listener.js 17:31:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x113cbac00) [pid = 1643] [serial = 973] [outer = 0x110eea000] 17:31:46 INFO - PROCESS | 1643 | 1462581106112 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]]]}] 17:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 921ms 17:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:31:46 INFO - PROCESS | 1643 | 1462581106142 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 1643 | 1462581106145 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 17:31:46 INFO - PROCESS | 1643 | 1462581106148 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - PROCESS | 1643 | 1462581106150 Marionette TRACE conn2 <- [1,1270,null,{}] 17:31:46 INFO - PROCESS | 1643 | 1462581106153 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}] 17:31:46 INFO - PROCESS | 1643 | 1462581106260 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:31:46 INFO - PROCESS | 1643 | 1462581106334 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x112dc6800 == 87 [pid = 1643] [id = 325] 17:31:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x1164af400) [pid = 1643] [serial = 974] [outer = 0x0] 17:31:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x1167b5800) [pid = 1643] [serial = 975] [outer = 0x1164af400] 17:31:46 INFO - PROCESS | 1643 | 1462581106418 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x117456000) [pid = 1643] [serial = 976] [outer = 0x1164af400] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdde800 == 86 [pid = 1643] [id = 315] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc19800 == 85 [pid = 1643] [id = 314] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118243800 == 84 [pid = 1643] [id = 313] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12c190800 == 83 [pid = 1643] [id = 312] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12b994000 == 82 [pid = 1643] [id = 311] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12a63e000 == 81 [pid = 1643] [id = 310] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x129165800 == 80 [pid = 1643] [id = 309] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x124b04000 == 79 [pid = 1643] [id = 308] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1191bc000 == 78 [pid = 1643] [id = 307] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118150000 == 77 [pid = 1643] [id = 306] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118256000 == 76 [pid = 1643] [id = 305] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118142800 == 75 [pid = 1643] [id = 304] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x135cb4000 == 74 [pid = 1643] [id = 301] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1357d6800 == 73 [pid = 1643] [id = 300] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x135797800 == 72 [pid = 1643] [id = 299] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x13551d800 == 71 [pid = 1643] [id = 298] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x129159000 == 70 [pid = 1643] [id = 297] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118713800 == 69 [pid = 1643] [id = 296] 17:31:46 INFO - PROCESS | 1643 | --DOCSHELL 0x13541c000 == 68 [pid = 1643] [id = 295] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12a69c000) [pid = 1643] [serial = 866] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12aa32400) [pid = 1643] [serial = 869] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12aa30400) [pid = 1643] [serial = 867] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12ba4d000) [pid = 1643] [serial = 872] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x11752f400) [pid = 1643] [serial = 875] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x1130e2800) [pid = 1643] [serial = 845] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1167b5400) [pid = 1643] [serial = 848] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x1176c1c00) [pid = 1643] [serial = 849] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x1164b1800) [pid = 1643] [serial = 827] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x1191ec400) [pid = 1643] [serial = 852] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x1187cbc00) [pid = 1643] [serial = 851] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x11a195400) [pid = 1643] [serial = 857] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x124d2d400) [pid = 1643] [serial = 858] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12ba53000) [pid = 1643] [serial = 839] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x124d37400) [pid = 1643] [serial = 860] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12783c400) [pid = 1643] [serial = 861] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12d1cf800) [pid = 1643] [serial = 824] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12d496000) [pid = 1643] [serial = 825] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11822d400) [pid = 1643] [serial = 854] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x119cd8c00) [pid = 1643] [serial = 855] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12abbb400) [pid = 1643] [serial = 870] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12d1e7400) [pid = 1643] [serial = 842] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x119cdcc00) [pid = 1643] [serial = 830] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1294ed400) [pid = 1643] [serial = 836] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x124d38c00) [pid = 1643] [serial = 833] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12a69a400) [pid = 1643] [serial = 881] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12bd80800) [pid = 1643] [serial = 873] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x121915c00) [pid = 1643] [serial = 878] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1191e2c00) [pid = 1643] [serial = 876] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12ab71c00) [pid = 1643] [serial = 882] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x115a4d000) [pid = 1643] [serial = 846] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x127802c00) [pid = 1643] [serial = 863] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x128c3a400) [pid = 1643] [serial = 864] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1250a7800) [pid = 1643] [serial = 879] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x127806c00) [pid = 1643] [serial = 801] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12ba4c400) [pid = 1643] [serial = 777] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x117534000) [pid = 1643] [serial = 768] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x121482400) [pid = 1643] [serial = 771] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12d4b1c00) [pid = 1643] [serial = 783] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12a77a000) [pid = 1643] [serial = 774] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12d085400) [pid = 1643] [serial = 780] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1129c9000) [pid = 1643] [serial = 765] [outer = 0x0] [url = about:blank] 17:31:46 INFO - PROCESS | 1643 | 1462581106846 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]]]}] 17:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 727ms 17:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:31:46 INFO - PROCESS | 1643 | 1462581106876 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 1643 | 1462581106879 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 17:31:46 INFO - PROCESS | 1643 | 1462581106882 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - PROCESS | 1643 | 1462581106883 Marionette TRACE conn2 <- [1,1274,null,{}] 17:31:46 INFO - PROCESS | 1643 | 1462581106886 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}] 17:31:46 INFO - PROCESS | 1643 | 1462581106982 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:31:46 INFO - PROCESS | 1643 | 1462581106987 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176ee000 == 69 [pid = 1643] [id = 326] 17:31:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1164b1800) [pid = 1643] [serial = 977] [outer = 0x0] 17:31:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1184c7c00) [pid = 1643] [serial = 978] [outer = 0x1164b1800] 17:31:47 INFO - PROCESS | 1643 | 1462581107014 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11877c400) [pid = 1643] [serial = 979] [outer = 0x1164b1800] 17:31:47 INFO - PROCESS | 1643 | 1462581107411 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]]]}] 17:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 572ms 17:31:47 INFO - PROCESS | 1643 | 1462581107455 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 1643 | 1462581107458 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 17:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:31:47 INFO - PROCESS | 1643 | 1462581107462 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - PROCESS | 1643 | 1462581107466 Marionette TRACE conn2 <- [1,1278,null,{}] 17:31:47 INFO - PROCESS | 1643 | 1462581107473 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}] 17:31:47 INFO - PROCESS | 1643 | 1462581107566 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:31:47 INFO - PROCESS | 1643 | 1462581107572 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12149f000 == 70 [pid = 1643] [id = 327] 17:31:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x118781c00) [pid = 1643] [serial = 980] [outer = 0x0] 17:31:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1190c7c00) [pid = 1643] [serial = 981] [outer = 0x118781c00] 17:31:47 INFO - PROCESS | 1643 | 1462581107598 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x119ce6000) [pid = 1643] [serial = 982] [outer = 0x118781c00] 17:31:47 INFO - PROCESS | 1643 | 1462581107940 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]]]}] 17:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 523ms 17:31:47 INFO - PROCESS | 1643 | 1462581107985 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:31:48 INFO - PROCESS | 1643 | 1462581107998 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 17:31:48 INFO - PROCESS | 1643 | 1462581108002 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 1643 | 1462581108004 Marionette TRACE conn2 <- [1,1282,null,{}] 17:31:48 INFO - PROCESS | 1643 | 1462581108007 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}] 17:31:48 INFO - PROCESS | 1643 | 1462581108148 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:31:48 INFO - PROCESS | 1643 | 1462581108160 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b0a000 == 71 [pid = 1643] [id = 328] 17:31:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11a18c400) [pid = 1643] [serial = 983] [outer = 0x0] 17:31:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11a2cf400) [pid = 1643] [serial = 984] [outer = 0x11a18c400] 17:31:48 INFO - PROCESS | 1643 | 1462581108203 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x121e11400) [pid = 1643] [serial = 985] [outer = 0x11a18c400] 17:31:48 INFO - PROCESS | 1643 | 1462581108623 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]]]}] 17:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 672ms 17:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:31:48 INFO - PROCESS | 1643 | 1462581108679 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 1643 | 1462581108680 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 17:31:48 INFO - PROCESS | 1643 | 1462581108683 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 1643 | 1462581108684 Marionette TRACE conn2 <- [1,1286,null,{}] 17:31:48 INFO - PROCESS | 1643 | 1462581108686 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}] 17:31:48 INFO - PROCESS | 1643 | 1462581108784 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:31:48 INFO - PROCESS | 1643 | 1462581108790 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x126523000 == 72 [pid = 1643] [id = 329] 17:31:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x124c1e400) [pid = 1643] [serial = 986] [outer = 0x0] 17:31:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x124d2f400) [pid = 1643] [serial = 987] [outer = 0x124c1e400] 17:31:48 INFO - PROCESS | 1643 | 1462581108821 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x124ee3400) [pid = 1643] [serial = 988] [outer = 0x124c1e400] 17:31:49 INFO - PROCESS | 1643 | 1462581109215 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]]]}] 17:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 571ms 17:31:49 INFO - PROCESS | 1643 | 1462581109263 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 1643 | 1462581109264 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 17:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:31:49 INFO - PROCESS | 1643 | 1462581109266 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 1643 | 1462581109267 Marionette TRACE conn2 <- [1,1290,null,{}] 17:31:49 INFO - PROCESS | 1643 | 1462581109270 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}] 17:31:49 INFO - PROCESS | 1643 | 1462581109390 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:31:49 INFO - PROCESS | 1643 | 1462581109405 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x129160000 == 73 [pid = 1643] [id = 330] 17:31:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1253d6000) [pid = 1643] [serial = 989] [outer = 0x0] 17:31:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126acc000) [pid = 1643] [serial = 990] [outer = 0x1253d6000] 17:31:49 INFO - PROCESS | 1643 | 1462581109430 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x127843400) [pid = 1643] [serial = 991] [outer = 0x1253d6000] 17:31:49 INFO - PROCESS | 1643 | 1462581109826 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]]]}] 17:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 569ms 17:31:49 INFO - PROCESS | 1643 | 1462581109836 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 1643 | 1462581109839 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 17:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:31:49 INFO - PROCESS | 1643 | 1462581109843 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 1643 | 1462581109845 Marionette TRACE conn2 <- [1,1294,null,{}] 17:31:49 INFO - PROCESS | 1643 | 1462581109848 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}] 17:31:49 INFO - PROCESS | 1643 | 1462581109993 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:31:50 INFO - PROCESS | 1643 | 1462581110005 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a63e000 == 74 [pid = 1643] [id = 331] 17:31:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x1259f6000) [pid = 1643] [serial = 992] [outer = 0x0] 17:31:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x128c33c00) [pid = 1643] [serial = 993] [outer = 0x1259f6000] 17:31:50 INFO - PROCESS | 1643 | 1462581110030 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x129174800) [pid = 1643] [serial = 994] [outer = 0x1259f6000] 17:31:50 INFO - PROCESS | 1643 | 1462581110369 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]]]}] 17:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 572ms 17:31:50 INFO - PROCESS | 1643 | 1462581110415 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 1643 | 1462581110416 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 17:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:31:50 INFO - PROCESS | 1643 | 1462581110418 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 1643 | 1462581110419 Marionette TRACE conn2 <- [1,1298,null,{}] 17:31:50 INFO - PROCESS | 1643 | 1462581110422 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}] 17:31:50 INFO - PROCESS | 1643 | 1462581110534 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:31:50 INFO - PROCESS | 1643 | 1462581110547 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b238800 == 75 [pid = 1643] [id = 332] 17:31:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x128c2e800) [pid = 1643] [serial = 995] [outer = 0x0] 17:31:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12a69b000) [pid = 1643] [serial = 996] [outer = 0x128c2e800] 17:31:50 INFO - PROCESS | 1643 | 1462581110571 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12a77c800) [pid = 1643] [serial = 997] [outer = 0x128c2e800] 17:31:50 INFO - PROCESS | 1643 | 1462581110943 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]]]}] 17:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 568ms 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12916a000) [pid = 1643] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12916a400) [pid = 1643] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x110ee2800) [pid = 1643] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x121e09000) [pid = 1643] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12ba4ac00) [pid = 1643] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x11909b000) [pid = 1643] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12783cc00) [pid = 1643] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x110ee2c00) [pid = 1643] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x117454c00) [pid = 1643] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x1265a0800) [pid = 1643] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x115a4b000) [pid = 1643] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x119cec000) [pid = 1643] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:31:51 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x119ce2400) [pid = 1643] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:31:51 INFO - PROCESS | 1643 | 1462581111155 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 1643 | 1462581111156 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 17:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:31:51 INFO - PROCESS | 1643 | 1462581111166 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - PROCESS | 1643 | 1462581111167 Marionette TRACE conn2 <- [1,1302,null,{}] 17:31:51 INFO - PROCESS | 1643 | 1462581111169 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}] 17:31:51 INFO - PROCESS | 1643 | 1462581111261 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:31:51 INFO - PROCESS | 1643 | 1462581111265 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d4b000 == 76 [pid = 1643] [id = 333] 17:31:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11744a000) [pid = 1643] [serial = 998] [outer = 0x0] 17:31:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11909b000) [pid = 1643] [serial = 999] [outer = 0x11744a000] 17:31:51 INFO - PROCESS | 1643 | 1462581111291 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x124d33800) [pid = 1643] [serial = 1000] [outer = 0x11744a000] 17:31:51 INFO - PROCESS | 1643 | 1462581111699 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]]]}] 17:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 571ms 17:31:51 INFO - PROCESS | 1643 | 1462581111738 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 1643 | 1462581111742 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 17:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:31:51 INFO - PROCESS | 1643 | 1462581111746 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - PROCESS | 1643 | 1462581111749 Marionette TRACE conn2 <- [1,1306,null,{}] 17:31:51 INFO - PROCESS | 1643 | 1462581111754 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}] 17:31:51 INFO - PROCESS | 1643 | 1462581111899 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:31:51 INFO - PROCESS | 1643 | 1462581111977 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x118150800 == 77 [pid = 1643] [id = 334] 17:31:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x116213000) [pid = 1643] [serial = 1001] [outer = 0x0] 17:31:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x116844000) [pid = 1643] [serial = 1002] [outer = 0x116213000] 17:31:52 INFO - PROCESS | 1643 | 1462581112009 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x117456c00) [pid = 1643] [serial = 1003] [outer = 0x116213000] 17:31:52 INFO - PROCESS | 1643 | 1462581112432 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]]]}] 17:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 722ms 17:31:52 INFO - PROCESS | 1643 | 1462581112469 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:31:52 INFO - PROCESS | 1643 | 1462581112474 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 17:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:31:52 INFO - PROCESS | 1643 | 1462581112478 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:31:52 INFO - PROCESS | 1643 | 1462581112480 Marionette TRACE conn2 <- [1,1310,null,{}] 17:31:52 INFO - PROCESS | 1643 | 1462581112483 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}] 17:31:52 INFO - PROCESS | 1643 | 1462581112597 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:31:52 INFO - PROCESS | 1643 | 1462581112700 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b04000 == 78 [pid = 1643] [id = 335] 17:31:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x1176c9400) [pid = 1643] [serial = 1004] [outer = 0x0] 17:31:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x118528800) [pid = 1643] [serial = 1005] [outer = 0x1176c9400] 17:31:52 INFO - PROCESS | 1643 | 1462581112732 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x1187c5c00) [pid = 1643] [serial = 1006] [outer = 0x1176c9400] 17:31:53 INFO - PROCESS | 1643 | 1462581113162 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] 17:31:53 INFO - PROCESS | 1643 | 1462581113205 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 17:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:31:53 INFO - PROCESS | 1643 | 1462581113222 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 1643 | 1462581113224 Marionette TRACE conn2 <- [1,1314,null,{}] 17:31:53 INFO - PROCESS | 1643 | 1462581113232 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}] 17:31:53 INFO - PROCESS | 1643 | 1462581113347 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:31:53 INFO - PROCESS | 1643 | 1462581113422 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c521000 == 79 [pid = 1643] [id = 336] 17:31:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x1190d1000) [pid = 1643] [serial = 1007] [outer = 0x0] 17:31:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x119f30c00) [pid = 1643] [serial = 1008] [outer = 0x1190d1000] 17:31:53 INFO - PROCESS | 1643 | 1462581113456 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x124d3b000) [pid = 1643] [serial = 1009] [outer = 0x1190d1000] 17:31:53 INFO - PROCESS | 1643 | 1462581113857 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]]]}] 17:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 675ms 17:31:53 INFO - PROCESS | 1643 | 1462581113896 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 1643 | 1462581113898 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 17:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:31:53 INFO - PROCESS | 1643 | 1462581113901 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 1643 | 1462581113902 Marionette TRACE conn2 <- [1,1318,null,{}] 17:31:53 INFO - PROCESS | 1643 | 1462581113905 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}] 17:31:54 INFO - PROCESS | 1643 | 1462581114018 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:31:54 INFO - PROCESS | 1643 | 1462581114120 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c818000 == 80 [pid = 1643] [id = 337] 17:31:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x125019800) [pid = 1643] [serial = 1010] [outer = 0x0] 17:31:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x127898400) [pid = 1643] [serial = 1011] [outer = 0x125019800] 17:31:54 INFO - PROCESS | 1643 | 1462581114153 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12a77a000) [pid = 1643] [serial = 1012] [outer = 0x125019800] 17:31:54 INFO - PROCESS | 1643 | 1462581114563 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]]]}] 17:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 722ms 17:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:31:54 INFO - PROCESS | 1643 | 1462581114624 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 1643 | 1462581114626 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 17:31:54 INFO - PROCESS | 1643 | 1462581114647 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - PROCESS | 1643 | 1462581114648 Marionette TRACE conn2 <- [1,1322,null,{}] 17:31:54 INFO - PROCESS | 1643 | 1462581114652 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}] 17:31:54 INFO - PROCESS | 1643 | 1462581114762 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:31:54 INFO - PROCESS | 1643 | 1462581114833 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cddd800 == 81 [pid = 1643] [id = 338] 17:31:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12501d800) [pid = 1643] [serial = 1013] [outer = 0x0] 17:31:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12abbb400) [pid = 1643] [serial = 1014] [outer = 0x12501d800] 17:31:54 INFO - PROCESS | 1643 | 1462581114863 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12ba52400) [pid = 1643] [serial = 1015] [outer = 0x12501d800] 17:31:55 INFO - PROCESS | 1643 | 1462581115336 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]]]}] 17:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 739ms 17:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:31:55 INFO - PROCESS | 1643 | 1462581115368 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 1643 | 1462581115370 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 17:31:55 INFO - PROCESS | 1643 | 1462581115374 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 1643 | 1462581115376 Marionette TRACE conn2 <- [1,1326,null,{}] 17:31:55 INFO - PROCESS | 1643 | 1462581115380 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}] 17:31:55 INFO - PROCESS | 1643 | 1462581115566 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:31:55 INFO - PROCESS | 1643 | 1462581115671 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d953800 == 82 [pid = 1643] [id = 339] 17:31:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12c121400) [pid = 1643] [serial = 1016] [outer = 0x0] 17:31:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12c550400) [pid = 1643] [serial = 1017] [outer = 0x12c121400] 17:31:55 INFO - PROCESS | 1643 | 1462581115703 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12d085400) [pid = 1643] [serial = 1018] [outer = 0x12c121400] 17:31:56 INFO - PROCESS | 1643 | 1462581116142 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]]]}] 17:31:56 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 17:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 823ms 17:31:56 INFO - PROCESS | 1643 | 1462581116196 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 1643 | 1462581116198 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 17:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:31:56 INFO - PROCESS | 1643 | 1462581116200 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - PROCESS | 1643 | 1462581116202 Marionette TRACE conn2 <- [1,1330,null,{}] 17:31:56 INFO - PROCESS | 1643 | 1462581116204 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}] 17:31:56 INFO - PROCESS | 1643 | 1462581116313 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:31:56 INFO - PROCESS | 1643 | 1462581116389 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df92000 == 83 [pid = 1643] [id = 340] 17:31:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12cca0c00) [pid = 1643] [serial = 1019] [outer = 0x0] 17:31:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12d3c7c00) [pid = 1643] [serial = 1020] [outer = 0x12cca0c00] 17:31:56 INFO - PROCESS | 1643 | 1462581116420 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12d3d2400) [pid = 1643] [serial = 1021] [outer = 0x12cca0c00] 17:31:56 INFO - PROCESS | 1643 | 1462581116827 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]]]}] 17:31:56 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 17:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 669ms 17:31:56 INFO - PROCESS | 1643 | 1462581116870 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 1643 | 1462581116871 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 17:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:31:56 INFO - PROCESS | 1643 | 1462581116874 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - PROCESS | 1643 | 1462581116875 Marionette TRACE conn2 <- [1,1334,null,{}] 17:31:56 INFO - PROCESS | 1643 | 1462581116878 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}] 17:31:56 INFO - PROCESS | 1643 | 1462581116989 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:31:57 INFO - PROCESS | 1643 | 1462581117091 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x135508000 == 84 [pid = 1643] [id = 341] 17:31:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12d1dec00) [pid = 1643] [serial = 1022] [outer = 0x0] 17:31:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12d49f400) [pid = 1643] [serial = 1023] [outer = 0x12d1dec00] 17:31:57 INFO - PROCESS | 1643 | 1462581117123 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12d4b7800) [pid = 1643] [serial = 1024] [outer = 0x12d1dec00] 17:31:57 INFO - PROCESS | 1643 | 1462581117564 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]]]}] 17:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 720ms 17:31:57 INFO - PROCESS | 1643 | 1462581117621 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:31:57 INFO - PROCESS | 1643 | 1462581117623 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 17:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:31:57 INFO - PROCESS | 1643 | 1462581117629 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:31:57 INFO - PROCESS | 1643 | 1462581117631 Marionette TRACE conn2 <- [1,1338,null,{}] 17:31:57 INFO - PROCESS | 1643 | 1462581117634 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}] 17:31:57 INFO - PROCESS | 1643 | 1462581117794 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:31:57 INFO - PROCESS | 1643 | 1462581117914 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11264f800 == 85 [pid = 1643] [id = 342] 17:31:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x110ea1400) [pid = 1643] [serial = 1025] [outer = 0x0] 17:31:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x1166c0c00) [pid = 1643] [serial = 1026] [outer = 0x110ea1400] 17:31:57 INFO - PROCESS | 1643 | 1462581117960 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12ab6d800) [pid = 1643] [serial = 1027] [outer = 0x110ea1400] 17:31:59 INFO - PROCESS | 1643 | 1462581119149 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]]]}] 17:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1527ms 17:31:59 INFO - PROCESS | 1643 | 1462581119168 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 1643 | 1462581119170 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 17:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:31:59 INFO - PROCESS | 1643 | 1462581119177 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 1643 | 1462581119179 Marionette TRACE conn2 <- [1,1342,null,{}] 17:31:59 INFO - PROCESS | 1643 | 1462581119183 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}] 17:31:59 INFO - PROCESS | 1643 | 1462581119317 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:31:59 INFO - PROCESS | 1643 | 1462581119394 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b1000 == 86 [pid = 1643] [id = 343] 17:31:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x1122c2400) [pid = 1643] [serial = 1028] [outer = 0x0] 17:31:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x11271b800) [pid = 1643] [serial = 1029] [outer = 0x1122c2400] 17:31:59 INFO - PROCESS | 1643 | 1462581119424 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x1129d2000) [pid = 1643] [serial = 1030] [outer = 0x1122c2400] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12588d000 == 85 [pid = 1643] [id = 241] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x135412800 == 84 [pid = 1643] [id = 238] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12b238800 == 83 [pid = 1643] [id = 332] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12a63e000 == 82 [pid = 1643] [id = 331] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x129160000 == 81 [pid = 1643] [id = 330] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x126523000 == 80 [pid = 1643] [id = 329] 17:31:59 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12d3d5800) [pid = 1643] [serial = 948] [outer = 0x0] [url = about:blank] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x124b0a000 == 79 [pid = 1643] [id = 328] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12149f000 == 78 [pid = 1643] [id = 327] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x1176ee000 == 77 [pid = 1643] [id = 326] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x112dc6800 == 76 [pid = 1643] [id = 325] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x118257000 == 75 [pid = 1643] [id = 324] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x135515800 == 74 [pid = 1643] [id = 321] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x135270000 == 73 [pid = 1643] [id = 320] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12d1a9800 == 72 [pid = 1643] [id = 319] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12588c800 == 71 [pid = 1643] [id = 318] 17:31:59 INFO - PROCESS | 1643 | --DOCSHELL 0x116f5f800 == 70 [pid = 1643] [id = 317] 17:31:59 INFO - PROCESS | 1643 | 1462581119893 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]]]}] 17:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 723ms 17:31:59 INFO - PROCESS | 1643 | 1462581119900 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 1643 | 1462581119904 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 17:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:31:59 INFO - PROCESS | 1643 | 1462581119910 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 1643 | 1462581119912 Marionette TRACE conn2 <- [1,1346,null,{}] 17:31:59 INFO - PROCESS | 1643 | 1462581119914 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}] 17:32:00 INFO - PROCESS | 1643 | 1462581120022 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12a69e400) [pid = 1643] [serial = 930] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12abba000) [pid = 1643] [serial = 933] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12a77e800) [pid = 1643] [serial = 931] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12c8e4000) [pid = 1643] [serial = 903] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1129cd800) [pid = 1643] [serial = 913] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x110eed800) [pid = 1643] [serial = 912] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x124b40400) [pid = 1643] [serial = 894] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x124c20400) [pid = 1643] [serial = 924] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x124d74000) [pid = 1643] [serial = 925] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12c12b400) [pid = 1643] [serial = 936] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x119cd9800) [pid = 1643] [serial = 921] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x121a03400) [pid = 1643] [serial = 922] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12ba46400) [pid = 1643] [serial = 884] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12c128000) [pid = 1643] [serial = 885] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x117452800) [pid = 1643] [serial = 918] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1190d0000) [pid = 1643] [serial = 919] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12bd7b000) [pid = 1643] [serial = 934] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x117533000) [pid = 1643] [serial = 915] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x1185e3800) [pid = 1643] [serial = 916] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x119020000) [pid = 1643] [serial = 906] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x127802800) [pid = 1643] [serial = 927] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x114eda800) [pid = 1643] [serial = 887] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11744ac00) [pid = 1643] [serial = 891] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12ba51c00) [pid = 1643] [serial = 900] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x116273800) [pid = 1643] [serial = 939] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x115eea400) [pid = 1643] [serial = 909] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x127896400) [pid = 1643] [serial = 897] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x118782400) [pid = 1643] [serial = 940] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12d3ce400) [pid = 1643] [serial = 946] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12c27dc00) [pid = 1643] [serial = 937] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12789d400) [pid = 1643] [serial = 942] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12c8ea400) [pid = 1643] [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.] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12cc98800) [pid = 1643] [serial = 945] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12c55bc00) [pid = 1643] [serial = 943] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x128c35800) [pid = 1643] [serial = 928] [outer = 0x0] [url = about:blank] 17:32:00 INFO - PROCESS | 1643 | 1462581120100 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f86800 == 71 [pid = 1643] [id = 344] 17:32:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1129ce800) [pid = 1643] [serial = 1031] [outer = 0x0] 17:32:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x112df4c00) [pid = 1643] [serial = 1032] [outer = 0x1129ce800] 17:32:00 INFO - PROCESS | 1643 | 1462581120126 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x115a4e400) [pid = 1643] [serial = 1033] [outer = 0x1129ce800] 17:32:00 INFO - PROCESS | 1643 | 1462581120450 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]]]}] 17:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 17:32:00 INFO - PROCESS | 1643 | 1462581120481 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 1643 | 1462581120482 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 17:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:32:00 INFO - PROCESS | 1643 | 1462581120484 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 1643 | 1462581120487 Marionette TRACE conn2 <- [1,1350,null,{}] 17:32:00 INFO - PROCESS | 1643 | 1462581120498 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}] 17:32:00 INFO - PROCESS | 1643 | 1462581120606 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:32:00 INFO - PROCESS | 1643 | 1462581120691 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x118249000 == 72 [pid = 1643] [id = 345] 17:32:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11620bc00) [pid = 1643] [serial = 1034] [outer = 0x0] 17:32:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x1167b7c00) [pid = 1643] [serial = 1035] [outer = 0x11620bc00] 17:32:00 INFO - PROCESS | 1643 | 1462581120719 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x117451400) [pid = 1643] [serial = 1036] [outer = 0x11620bc00] 17:32:01 INFO - PROCESS | 1643 | 1462581121016 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]]]}] 17:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 576ms 17:32:01 INFO - PROCESS | 1643 | 1462581121062 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:32:01 INFO - PROCESS | 1643 | 1462581121064 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 17:32:01 INFO - PROCESS | 1643 | 1462581121066 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 1643 | 1462581121078 Marionette TRACE conn2 <- [1,1354,null,{}] 17:32:01 INFO - PROCESS | 1643 | 1462581121080 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}] 17:32:01 INFO - PROCESS | 1643 | 1462581121180 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:32:01 INFO - PROCESS | 1643 | 1462581121242 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11907a800 == 73 [pid = 1643] [id = 346] 17:32:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x117452000) [pid = 1643] [serial = 1037] [outer = 0x0] 17:32:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1176bec00) [pid = 1643] [serial = 1038] [outer = 0x117452000] 17:32:01 INFO - PROCESS | 1643 | 1462581121268 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11851c800) [pid = 1643] [serial = 1039] [outer = 0x117452000] 17:32:01 INFO - PROCESS | 1643 | 1462581121546 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]]]}] 17:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 529ms 17:32:01 INFO - PROCESS | 1643 | 1462581121596 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 17:32:01 INFO - PROCESS | 1643 | 1462581121597 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 17:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:32:01 INFO - PROCESS | 1643 | 1462581121599 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 1643 | 1462581121600 Marionette TRACE conn2 <- [1,1358,null,{}] 17:32:01 INFO - PROCESS | 1643 | 1462581121603 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}] 17:32:01 INFO - PROCESS | 1643 | 1462581121698 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:32:01 INFO - PROCESS | 1643 | 1462581121767 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c3c800 == 74 [pid = 1643] [id = 347] 17:32:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x118362c00) [pid = 1643] [serial = 1040] [outer = 0x0] 17:32:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x118529400) [pid = 1643] [serial = 1041] [outer = 0x118362c00] 17:32:01 INFO - PROCESS | 1643 | 1462581121792 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x1185eac00) [pid = 1643] [serial = 1042] [outer = 0x118362c00] 17:32:02 INFO - PROCESS | 1643 | 1462581122117 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]]]}] 17:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 568ms 17:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:32:02 INFO - PROCESS | 1643 | 1462581122168 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 1643 | 1462581122169 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 17:32:02 INFO - PROCESS | 1643 | 1462581122171 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 1643 | 1462581122172 Marionette TRACE conn2 <- [1,1362,null,{}] 17:32:02 INFO - PROCESS | 1643 | 1462581122175 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}] 17:32:02 INFO - PROCESS | 1643 | 1462581122303 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:32:02 INFO - PROCESS | 1643 | 1462581122325 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x121cd4000 == 75 [pid = 1643] [id = 348] 17:32:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x118781800) [pid = 1643] [serial = 1043] [outer = 0x0] 17:32:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11901dc00) [pid = 1643] [serial = 1044] [outer = 0x118781800] 17:32:02 INFO - PROCESS | 1643 | 1462581122351 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11992b000) [pid = 1643] [serial = 1045] [outer = 0x118781800] 17:32:02 INFO - PROCESS | 1643 | 1462581122697 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]]]}] 17:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 572ms 17:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:32:02 INFO - PROCESS | 1643 | 1462581122744 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 1643 | 1462581122745 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 17:32:02 INFO - PROCESS | 1643 | 1462581122747 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 1643 | 1462581122748 Marionette TRACE conn2 <- [1,1366,null,{}] 17:32:02 INFO - PROCESS | 1643 | 1462581122751 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}] 17:32:02 INFO - PROCESS | 1643 | 1462581122866 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:32:02 INFO - PROCESS | 1643 | 1462581122886 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12588c000 == 76 [pid = 1643] [id = 349] 17:32:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x118782000) [pid = 1643] [serial = 1046] [outer = 0x0] 17:32:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x119cd8000) [pid = 1643] [serial = 1047] [outer = 0x118782000] 17:32:02 INFO - PROCESS | 1643 | 1462581122911 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x119f2d000) [pid = 1643] [serial = 1048] [outer = 0x118782000] 17:32:03 INFO - PROCESS | 1643 | 1462581123276 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] 17:32:03 INFO - PROCESS | 1643 | 1462581123319 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 17:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:32:03 INFO - PROCESS | 1643 | 1462581123321 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:32:03 INFO - PROCESS | 1643 | 1462581123323 Marionette TRACE conn2 <- [1,1370,null,{}] 17:32:03 INFO - PROCESS | 1643 | 1462581123325 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}] 17:32:03 INFO - PROCESS | 1643 | 1462581123438 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:32:03 INFO - PROCESS | 1643 | 1462581123480 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x126993800 == 77 [pid = 1643] [id = 350] 17:32:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x119f34c00) [pid = 1643] [serial = 1049] [outer = 0x0] 17:32:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11a197800) [pid = 1643] [serial = 1050] [outer = 0x119f34c00] 17:32:03 INFO - PROCESS | 1643 | 1462581123505 Marionette DEBUG loaded listener.js 17:32:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x121483400) [pid = 1643] [serial = 1051] [outer = 0x119f34c00] 17:32:03 INFO - PROCESS | 1643 | 1462581123834 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] 17:32:03 INFO - PROCESS | 1643 | 1462581123846 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 17:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:32:03 INFO - PROCESS | 1643 | 1462581123849 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:32:03 INFO - PROCESS | 1643 | 1462581123850 Marionette TRACE conn2 <- [1,1374,null,{}] 17:32:03 INFO - PROCESS | 1643 | 1462581123852 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}] 17:32:03 INFO - PROCESS | 1643 | 1462581123971 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:32:03 INFO - PROCESS | 1643 | 1462581123985 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x129157000 == 78 [pid = 1643] [id = 351] 17:32:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x121680c00) [pid = 1643] [serial = 1052] [outer = 0x0] 17:32:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x121e10c00) [pid = 1643] [serial = 1053] [outer = 0x121680c00] 17:32:04 INFO - PROCESS | 1643 | 1462581124009 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x1248edc00) [pid = 1643] [serial = 1054] [outer = 0x121680c00] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x1253d6000) [pid = 1643] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x1259f6000) [pid = 1643] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x124c1e400) [pid = 1643] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x118781c00) [pid = 1643] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x11a18c400) [pid = 1643] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x110eea000) [pid = 1643] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x1164b1800) [pid = 1643] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x1164af400) [pid = 1643] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x128c2e800) [pid = 1643] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:32:04 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12d3d0c00) [pid = 1643] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:32:04 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:04 INFO - PROCESS | 1643 | 1462581124416 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] 17:32:04 INFO - PROCESS | 1643 | 1462581124470 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 17:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:32:04 INFO - PROCESS | 1643 | 1462581124475 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - PROCESS | 1643 | 1462581124477 Marionette TRACE conn2 <- [1,1378,null,{}] 17:32:04 INFO - PROCESS | 1643 | 1462581124479 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}] 17:32:04 INFO - PROCESS | 1643 | 1462581124574 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:32:04 INFO - PROCESS | 1643 | 1462581124578 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b0800 == 79 [pid = 1643] [id = 352] 17:32:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x121484000) [pid = 1643] [serial = 1055] [outer = 0x0] 17:32:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x1248f0800) [pid = 1643] [serial = 1056] [outer = 0x121484000] 17:32:04 INFO - PROCESS | 1643 | 1462581124604 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x124c1b400) [pid = 1643] [serial = 1057] [outer = 0x121484000] 17:32:04 INFO - PROCESS | 1643 | 1462581124943 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] 17:32:05 INFO - PROCESS | 1643 | 1462581124997 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 17:32:05 INFO - PROCESS | 1643 | 1462581124999 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:32:05 INFO - PROCESS | 1643 | 1462581125009 Marionette TRACE conn2 <- [1,1382,null,{}] 17:32:05 INFO - PROCESS | 1643 | 1462581125012 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}] 17:32:05 INFO - PROCESS | 1643 | 1462581125142 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:32:05 INFO - PROCESS | 1643 | 1462581125156 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b00a000 == 80 [pid = 1643] [id = 353] 17:32:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x124c1ec00) [pid = 1643] [serial = 1058] [outer = 0x0] 17:32:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x124d3a800) [pid = 1643] [serial = 1059] [outer = 0x124c1ec00] 17:32:05 INFO - PROCESS | 1643 | 1462581125185 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x1259f5400) [pid = 1643] [serial = 1060] [outer = 0x124c1ec00] 17:32:05 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:05 INFO - PROCESS | 1643 | 1462581125529 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] 17:32:05 INFO - PROCESS | 1643 | 1462581125580 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 17:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:32:05 INFO - PROCESS | 1643 | 1462581125582 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:32:05 INFO - PROCESS | 1643 | 1462581125583 Marionette TRACE conn2 <- [1,1386,null,{}] 17:32:05 INFO - PROCESS | 1643 | 1462581125586 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}] 17:32:05 INFO - PROCESS | 1643 | 1462581125680 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:32:05 INFO - PROCESS | 1643 | 1462581125745 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b97b800 == 81 [pid = 1643] [id = 354] 17:32:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x1259f0800) [pid = 1643] [serial = 1061] [outer = 0x0] 17:32:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x126a40800) [pid = 1643] [serial = 1062] [outer = 0x1259f0800] 17:32:05 INFO - PROCESS | 1643 | 1462581125769 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x127845400) [pid = 1643] [serial = 1063] [outer = 0x1259f0800] 17:32:06 INFO - PROCESS | 1643 | 1462581126106 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] 17:32:06 INFO - PROCESS | 1643 | 1462581126154 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 17:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:32:06 INFO - PROCESS | 1643 | 1462581126157 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - PROCESS | 1643 | 1462581126159 Marionette TRACE conn2 <- [1,1390,null,{}] 17:32:06 INFO - PROCESS | 1643 | 1462581126163 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}] 17:32:06 INFO - PROCESS | 1643 | 1462581126437 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:32:06 INFO - PROCESS | 1643 | 1462581126574 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11264d000 == 82 [pid = 1643] [id = 355] 17:32:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x110ee7800) [pid = 1643] [serial = 1064] [outer = 0x0] 17:32:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x111caf000) [pid = 1643] [serial = 1065] [outer = 0x110ee7800] 17:32:06 INFO - PROCESS | 1643 | 1462581126606 Marionette DEBUG loaded listener.js 17:32:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x112a61c00) [pid = 1643] [serial = 1066] [outer = 0x110ee7800] 17:32:07 INFO - PROCESS | 1643 | 1462581127074 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]]]}] 17:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 925ms 17:32:07 INFO - PROCESS | 1643 | 1462581127083 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:32:07 INFO - PROCESS | 1643 | 1462581127086 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 17:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:32:07 INFO - PROCESS | 1643 | 1462581127089 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 1643 | 1462581127092 Marionette TRACE conn2 <- [1,1394,null,{}] 17:32:07 INFO - PROCESS | 1643 | 1462581127096 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}] 17:32:07 INFO - PROCESS | 1643 | 1462581127217 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:32:07 INFO - PROCESS | 1643 | 1462581127324 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185a3000 == 83 [pid = 1643] [id = 356] 17:32:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x115a4c400) [pid = 1643] [serial = 1067] [outer = 0x0] 17:32:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x1164f4800) [pid = 1643] [serial = 1068] [outer = 0x115a4c400] 17:32:07 INFO - PROCESS | 1643 | 1462581127359 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x117448400) [pid = 1643] [serial = 1069] [outer = 0x115a4c400] 17:32:07 INFO - PROCESS | 1643 | 1462581127790 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]]]}] 17:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 771ms 17:32:07 INFO - PROCESS | 1643 | 1462581127861 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:32:07 INFO - PROCESS | 1643 | 1462581127863 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 17:32:07 INFO - PROCESS | 1643 | 1462581127865 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 1643 | 1462581127867 Marionette TRACE conn2 <- [1,1398,null,{}] 17:32:07 INFO - PROCESS | 1643 | 1462581127869 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}] 17:32:07 INFO - PROCESS | 1643 | 1462581127986 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:32:08 INFO - PROCESS | 1643 | 1462581128069 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a634800 == 84 [pid = 1643] [id = 357] 17:32:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x1184c8800) [pid = 1643] [serial = 1070] [outer = 0x0] 17:32:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x1185bd400) [pid = 1643] [serial = 1071] [outer = 0x1184c8800] 17:32:08 INFO - PROCESS | 1643 | 1462581128098 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x1187c9400) [pid = 1643] [serial = 1072] [outer = 0x1184c8800] 17:32:08 INFO - PROCESS | 1643 | 1462581128570 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]]]}] 17:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 720ms 17:32:08 INFO - PROCESS | 1643 | 1462581128586 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:32:08 INFO - PROCESS | 1643 | 1462581128591 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 17:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:32:08 INFO - PROCESS | 1643 | 1462581128602 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:32:08 INFO - PROCESS | 1643 | 1462581128607 Marionette TRACE conn2 <- [1,1402,null,{}] 17:32:08 INFO - PROCESS | 1643 | 1462581128611 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}] 17:32:08 INFO - PROCESS | 1643 | 1462581128785 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:32:08 INFO - PROCESS | 1643 | 1462581128901 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52a000 == 85 [pid = 1643] [id = 358] 17:32:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x118c2d000) [pid = 1643] [serial = 1073] [outer = 0x0] 17:32:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x1190cdc00) [pid = 1643] [serial = 1074] [outer = 0x118c2d000] 17:32:08 INFO - PROCESS | 1643 | 1462581128944 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x124c1cc00) [pid = 1643] [serial = 1075] [outer = 0x118c2d000] 17:32:09 INFO - PROCESS | 1643 | 1462581129398 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]]]}] 17:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 831ms 17:32:09 INFO - PROCESS | 1643 | 1462581129427 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 1643 | 1462581129428 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 17:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:32:09 INFO - PROCESS | 1643 | 1462581129431 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - PROCESS | 1643 | 1462581129432 Marionette TRACE conn2 <- [1,1406,null,{}] 17:32:09 INFO - PROCESS | 1643 | 1462581129435 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}] 17:32:09 INFO - PROCESS | 1643 | 1462581129551 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:32:09 INFO - PROCESS | 1643 | 1462581129666 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c81e800 == 86 [pid = 1643] [id = 359] 17:32:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x118c33400) [pid = 1643] [serial = 1076] [outer = 0x0] 17:32:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x124d7dc00) [pid = 1643] [serial = 1077] [outer = 0x118c33400] 17:32:09 INFO - PROCESS | 1643 | 1462581129698 Marionette DEBUG loaded listener.js 17:32:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x126598800) [pid = 1643] [serial = 1078] [outer = 0x118c33400] 17:32:10 INFO - PROCESS | 1643 | 1462581130417 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]]]}] 17:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1019ms 17:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:32:10 INFO - PROCESS | 1643 | 1462581130451 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:32:10 INFO - PROCESS | 1643 | 1462581130454 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 17:32:10 INFO - PROCESS | 1643 | 1462581130457 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:32:10 INFO - PROCESS | 1643 | 1462581130459 Marionette TRACE conn2 <- [1,1410,null,{}] 17:32:10 INFO - PROCESS | 1643 | 1462581130462 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}] 17:32:10 INFO - PROCESS | 1643 | 1462581130565 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:32:10 INFO - PROCESS | 1643 | 1462581130633 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x117424800 == 87 [pid = 1643] [id = 360] 17:32:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11271bc00) [pid = 1643] [serial = 1079] [outer = 0x0] 17:32:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x112a64c00) [pid = 1643] [serial = 1080] [outer = 0x11271bc00] 17:32:10 INFO - PROCESS | 1643 | 1462581130703 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x1133ef000) [pid = 1643] [serial = 1081] [outer = 0x11271bc00] 17:32:11 INFO - PROCESS | 1643 | 1462581131184 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]]]}] 17:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 773ms 17:32:11 INFO - PROCESS | 1643 | 1462581131231 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:32:11 INFO - PROCESS | 1643 | 1462581131234 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 17:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:32:11 INFO - PROCESS | 1643 | 1462581131257 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 1643 | 1462581131259 Marionette TRACE conn2 <- [1,1414,null,{}] 17:32:11 INFO - PROCESS | 1643 | 1462581131265 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}] 17:32:11 INFO - PROCESS | 1643 | 1462581131367 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:32:11 INFO - PROCESS | 1643 | 1462581131445 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f57800 == 88 [pid = 1643] [id = 361] 17:32:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x113c65800) [pid = 1643] [serial = 1082] [outer = 0x0] 17:32:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x1164f5000) [pid = 1643] [serial = 1083] [outer = 0x113c65800] 17:32:11 INFO - PROCESS | 1643 | 1462581131473 Marionette DEBUG loaded listener.js 17:32:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x116a5f400) [pid = 1643] [serial = 1084] [outer = 0x113c65800] 17:32:12 INFO - PROCESS | 1643 | 1462581131997 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]]]}] 17:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 793ms 17:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:32:12 INFO - PROCESS | 1643 | 1462581132034 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 1643 | 1462581132036 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 17:32:12 INFO - PROCESS | 1643 | 1462581132056 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:32:12 INFO - PROCESS | 1643 | 1462581132060 Marionette TRACE conn2 <- [1,1418,null,{}] 17:32:12 INFO - PROCESS | 1643 | 1462581132073 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}] 17:32:12 INFO - PROCESS | 1643 | 1462581132222 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:32:12 INFO - PROCESS | 1643 | 1462581132379 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12b97b800 == 87 [pid = 1643] [id = 354] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12b00a000 == 86 [pid = 1643] [id = 353] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x1131d1c00) [pid = 1643] [serial = 951] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x1187bf400) [pid = 1643] [serial = 954] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x124b3f400) [pid = 1643] [serial = 957] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x128f7e000) [pid = 1643] [serial = 960] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12c54f400) [pid = 1643] [serial = 963] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12d49b800) [pid = 1643] [serial = 966] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x118526000) [pid = 1643] [serial = 969] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x11909b000) [pid = 1643] [serial = 999] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x112271000 == 87 [pid = 1643] [id = 362] 17:32:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x110eaac00) [pid = 1643] [serial = 1085] [outer = 0x0] 17:32:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x1129cc000) [pid = 1643] [serial = 1086] [outer = 0x110eaac00] 17:32:12 INFO - PROCESS | 1643 | 1462581132455 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11822bc00) [pid = 1643] [serial = 1087] [outer = 0x110eaac00] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b0800 == 86 [pid = 1643] [id = 352] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x129157000 == 85 [pid = 1643] [id = 351] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x126993800 == 84 [pid = 1643] [id = 350] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12d666800 == 83 [pid = 1643] [id = 316] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12588c000 == 82 [pid = 1643] [id = 349] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x121cd4000 == 81 [pid = 1643] [id = 348] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x119c3c800 == 80 [pid = 1643] [id = 347] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x11907a800 == 79 [pid = 1643] [id = 346] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x118249000 == 78 [pid = 1643] [id = 345] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x115f86800 == 77 [pid = 1643] [id = 344] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1126b1000 == 76 [pid = 1643] [id = 343] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x11264f800 == 75 [pid = 1643] [id = 342] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x135508000 == 74 [pid = 1643] [id = 341] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12df92000 == 73 [pid = 1643] [id = 340] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12d953800 == 72 [pid = 1643] [id = 339] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12cddd800 == 71 [pid = 1643] [id = 338] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12c818000 == 70 [pid = 1643] [id = 337] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12c521000 == 69 [pid = 1643] [id = 336] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x124b04000 == 68 [pid = 1643] [id = 335] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x118150800 == 67 [pid = 1643] [id = 334] 17:32:12 INFO - PROCESS | 1643 | --DOCSHELL 0x126d4b000 == 66 [pid = 1643] [id = 333] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x126acc000) [pid = 1643] [serial = 990] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x128c33c00) [pid = 1643] [serial = 993] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x124d2f400) [pid = 1643] [serial = 987] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x1190c7c00) [pid = 1643] [serial = 981] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x119ce6000) [pid = 1643] [serial = 982] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x11a2cf400) [pid = 1643] [serial = 984] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x121e11400) [pid = 1643] [serial = 985] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x113cbac00) [pid = 1643] [serial = 973] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1122c8400) [pid = 1643] [serial = 972] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x1184c7c00) [pid = 1643] [serial = 978] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x11877c400) [pid = 1643] [serial = 979] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x117456000) [pid = 1643] [serial = 976] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x1167b5800) [pid = 1643] [serial = 975] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12a69b000) [pid = 1643] [serial = 996] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x129174800) [pid = 1643] [serial = 994] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12d499000) [pid = 1643] [serial = 949] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x127843400) [pid = 1643] [serial = 991] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12a77c800) [pid = 1643] [serial = 997] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x124ee3400) [pid = 1643] [serial = 988] [outer = 0x0] [url = about:blank] 17:32:12 INFO - PROCESS | 1643 | 1462581132795 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]]]}] 17:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 794ms 17:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:32:12 INFO - PROCESS | 1643 | 1462581132835 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 1643 | 1462581132836 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 17:32:12 INFO - PROCESS | 1643 | 1462581132839 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:32:12 INFO - PROCESS | 1643 | 1462581132840 Marionette TRACE conn2 <- [1,1422,null,{}] 17:32:12 INFO - PROCESS | 1643 | 1462581132842 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}] 17:32:12 INFO - PROCESS | 1643 | 1462581132924 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:32:12 INFO - PROCESS | 1643 | 1462581132930 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11870b000 == 67 [pid = 1643] [id = 363] 17:32:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x1184c7400) [pid = 1643] [serial = 1088] [outer = 0x0] 17:32:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x118522000) [pid = 1643] [serial = 1089] [outer = 0x1184c7400] 17:32:12 INFO - PROCESS | 1643 | 1462581132955 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x1185c1400) [pid = 1643] [serial = 1090] [outer = 0x1184c7400] 17:32:13 INFO - PROCESS | 1643 | 1462581133327 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]]]}] 17:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 17:32:13 INFO - PROCESS | 1643 | 1462581133360 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:32:13 INFO - PROCESS | 1643 | 1462581133362 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 17:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:32:13 INFO - PROCESS | 1643 | 1462581133372 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:32:13 INFO - PROCESS | 1643 | 1462581133373 Marionette TRACE conn2 <- [1,1426,null,{}] 17:32:13 INFO - PROCESS | 1643 | 1462581133375 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}] 17:32:13 INFO - PROCESS | 1643 | 1462581133453 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:32:13 INFO - PROCESS | 1643 | 1462581133462 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c39800 == 68 [pid = 1643] [id = 364] 17:32:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x1185c3000) [pid = 1643] [serial = 1091] [outer = 0x0] 17:32:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x118786800) [pid = 1643] [serial = 1092] [outer = 0x1185c3000] 17:32:13 INFO - PROCESS | 1643 | 1462581133487 Marionette DEBUG loaded listener.js 17:32:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x1187cac00) [pid = 1643] [serial = 1093] [outer = 0x1185c3000] 17:32:13 INFO - PROCESS | 1643 | 1462581133858 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]]]}] 17:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 526ms 17:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:32:13 INFO - PROCESS | 1643 | 1462581133894 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:32:13 INFO - PROCESS | 1643 | 1462581133895 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 17:32:13 INFO - PROCESS | 1643 | 1462581133898 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:32:13 INFO - PROCESS | 1643 | 1462581133899 Marionette TRACE conn2 <- [1,1430,null,{}] 17:32:13 INFO - PROCESS | 1643 | 1462581133901 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}] 17:32:14 INFO - PROCESS | 1643 | 1462581134018 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:32:14 INFO - PROCESS | 1643 | 1462581134030 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a26e800 == 69 [pid = 1643] [id = 365] 17:32:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x118c36000) [pid = 1643] [serial = 1094] [outer = 0x0] 17:32:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x1191e7400) [pid = 1643] [serial = 1095] [outer = 0x118c36000] 17:32:14 INFO - PROCESS | 1643 | 1462581134056 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x119cd9800) [pid = 1643] [serial = 1096] [outer = 0x118c36000] 17:32:14 INFO - PROCESS | 1643 | 1462581134377 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]]]}] 17:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 17:32:14 INFO - PROCESS | 1643 | 1462581134417 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 1643 | 1462581134418 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 17:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:32:14 INFO - PROCESS | 1643 | 1462581134420 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 1643 | 1462581134422 Marionette TRACE conn2 <- [1,1434,null,{}] 17:32:14 INFO - PROCESS | 1643 | 1462581134424 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}] 17:32:14 INFO - PROCESS | 1643 | 1462581134508 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:32:14 INFO - PROCESS | 1643 | 1462581134514 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b43800 == 70 [pid = 1643] [id = 366] 17:32:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x119cdf000) [pid = 1643] [serial = 1097] [outer = 0x0] 17:32:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x119f36400) [pid = 1643] [serial = 1098] [outer = 0x119cdf000] 17:32:14 INFO - PROCESS | 1643 | 1462581134540 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x11a191c00) [pid = 1643] [serial = 1099] [outer = 0x119cdf000] 17:32:14 INFO - PROCESS | 1643 | 1462581134938 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]]]}] 17:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 17:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:32:14 INFO - PROCESS | 1643 | 1462581134989 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 1643 | 1462581134991 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 17:32:14 INFO - PROCESS | 1643 | 1462581134993 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 1643 | 1462581134994 Marionette TRACE conn2 <- [1,1438,null,{}] 17:32:14 INFO - PROCESS | 1643 | 1462581134996 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}] 17:32:15 INFO - PROCESS | 1643 | 1462581135103 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:32:15 INFO - PROCESS | 1643 | 1462581135143 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b19800 == 71 [pid = 1643] [id = 367] 17:32:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11a193000) [pid = 1643] [serial = 1100] [outer = 0x0] 17:32:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x11a2ce800) [pid = 1643] [serial = 1101] [outer = 0x11a193000] 17:32:15 INFO - PROCESS | 1643 | 1462581135168 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12167b800) [pid = 1643] [serial = 1102] [outer = 0x11a193000] 17:32:15 INFO - PROCESS | 1643 | 1462581135480 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]]]}] 17:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 17:32:15 INFO - PROCESS | 1643 | 1462581135511 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:32:15 INFO - PROCESS | 1643 | 1462581135513 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 17:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:32:15 INFO - PROCESS | 1643 | 1462581135520 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:32:15 INFO - PROCESS | 1643 | 1462581135521 Marionette TRACE conn2 <- [1,1442,null,{}] 17:32:15 INFO - PROCESS | 1643 | 1462581135524 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}] 17:32:15 INFO - PROCESS | 1643 | 1462581135630 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:32:15 INFO - PROCESS | 1643 | 1462581135666 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12589b800 == 72 [pid = 1643] [id = 368] 17:32:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x11a199800) [pid = 1643] [serial = 1103] [outer = 0x0] 17:32:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x121e09000) [pid = 1643] [serial = 1104] [outer = 0x11a199800] 17:32:15 INFO - PROCESS | 1643 | 1462581135691 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x124b34400) [pid = 1643] [serial = 1105] [outer = 0x11a199800] 17:32:16 INFO - PROCESS | 1643 | 1462581136133 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]]]}] 17:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 619ms 17:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:32:16 INFO - PROCESS | 1643 | 1462581136143 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:32:16 INFO - PROCESS | 1643 | 1462581136146 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 17:32:16 INFO - PROCESS | 1643 | 1462581136149 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - PROCESS | 1643 | 1462581136151 Marionette TRACE conn2 <- [1,1446,null,{}] 17:32:16 INFO - PROCESS | 1643 | 1462581136154 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}] 17:32:16 INFO - PROCESS | 1643 | 1462581136303 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:32:16 INFO - PROCESS | 1643 | 1462581136335 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d4d000 == 73 [pid = 1643] [id = 369] 17:32:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x1185c2800) [pid = 1643] [serial = 1106] [outer = 0x0] 17:32:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x124b41400) [pid = 1643] [serial = 1107] [outer = 0x1185c2800] 17:32:16 INFO - PROCESS | 1643 | 1462581136360 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x124c23000) [pid = 1643] [serial = 1108] [outer = 0x1185c2800] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x112f41800) [pid = 1643] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x119cb5400) [pid = 1643] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x1129cb400) [pid = 1643] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x111e6fc00) [pid = 1643] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x126941800) [pid = 1643] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x128c33000) [pid = 1643] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x124d2dc00) [pid = 1643] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x1191ea800) [pid = 1643] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x121484000) [pid = 1643] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x118362c00) [pid = 1643] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1185e6c00) [pid = 1643] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x112e8d400) [pid = 1643] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x119cf9c00) [pid = 1643] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x1259f7800) [pid = 1643] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12d3cf000) [pid = 1643] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x118521c00) [pid = 1643] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x127840800) [pid = 1643] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12c27c400) [pid = 1643] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x128c2d800) [pid = 1643] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x1167b9800) [pid = 1643] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1129ca800) [pid = 1643] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1253d9000) [pid = 1643] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x1129d0000) [pid = 1643] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x118782000) [pid = 1643] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x118781800) [pid = 1643] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x124c1ec00) [pid = 1643] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x119f34c00) [pid = 1643] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12d1dec00) [pid = 1643] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x121680c00) [pid = 1643] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x1122c2400) [pid = 1643] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12501d800) [pid = 1643] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x117452000) [pid = 1643] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1176c9400) [pid = 1643] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12c121400) [pid = 1643] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x110ea1400) [pid = 1643] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x125019800) [pid = 1643] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1129ce800) [pid = 1643] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12cca0c00) [pid = 1643] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11620bc00) [pid = 1643] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x116213000) [pid = 1643] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:32:17 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1190d1000) [pid = 1643] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:32:17 INFO - PROCESS | 1643 | 1462581137067 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]]]}] 17:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 971ms 17:32:17 INFO - PROCESS | 1643 | 1462581137119 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:32:17 INFO - PROCESS | 1643 | 1462581137121 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 17:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:32:17 INFO - PROCESS | 1643 | 1462581137125 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:32:17 INFO - PROCESS | 1643 | 1462581137126 Marionette TRACE conn2 <- [1,1450,null,{}] 17:32:17 INFO - PROCESS | 1643 | 1462581137129 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}] 17:32:17 INFO - PROCESS | 1643 | 1462581137231 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:32:17 INFO - PROCESS | 1643 | 1462581137235 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x121987000 == 74 [pid = 1643] [id = 370] 17:32:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1110af800) [pid = 1643] [serial = 1109] [outer = 0x0] 17:32:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118360000) [pid = 1643] [serial = 1110] [outer = 0x1110af800] 17:32:17 INFO - PROCESS | 1643 | 1462581137265 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1187c6c00) [pid = 1643] [serial = 1111] [outer = 0x1110af800] 17:32:17 INFO - PROCESS | 1643 | 1462581137631 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]]]}] 17:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 17:32:17 INFO - PROCESS | 1643 | 1462581137646 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:32:17 INFO - PROCESS | 1643 | 1462581137647 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 17:32:17 INFO - PROCESS | 1643 | 1462581137649 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:32:17 INFO - PROCESS | 1643 | 1462581137650 Marionette TRACE conn2 <- [1,1454,null,{}] 17:32:17 INFO - PROCESS | 1643 | 1462581137665 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}] 17:32:17 INFO - PROCESS | 1643 | 1462581137752 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:32:17 INFO - PROCESS | 1643 | 1462581137764 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a0800 == 75 [pid = 1643] [id = 371] 17:32:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1191ea800) [pid = 1643] [serial = 1112] [outer = 0x0] 17:32:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x124b3a000) [pid = 1643] [serial = 1113] [outer = 0x1191ea800] 17:32:17 INFO - PROCESS | 1643 | 1462581137790 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x124d3b400) [pid = 1643] [serial = 1114] [outer = 0x1191ea800] 17:32:18 INFO - PROCESS | 1643 | 1462581138133 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]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 532ms 17:32:18 INFO - PROCESS | 1643 | 1462581138181 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 1643 | 1462581138183 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 17:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:32:18 INFO - PROCESS | 1643 | 1462581138185 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - PROCESS | 1643 | 1462581138186 Marionette TRACE conn2 <- [1,1458,null,{}] 17:32:18 INFO - PROCESS | 1643 | 1462581138188 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}] 17:32:18 INFO - PROCESS | 1643 | 1462581138276 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:32:18 INFO - PROCESS | 1643 | 1462581138337 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a623800 == 76 [pid = 1643] [id = 372] 17:32:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119cb5400) [pid = 1643] [serial = 1115] [outer = 0x0] 17:32:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x124edec00) [pid = 1643] [serial = 1116] [outer = 0x119cb5400] 17:32:18 INFO - PROCESS | 1643 | 1462581138363 Marionette DEBUG loaded listener.js 17:32:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1252de400) [pid = 1643] [serial = 1117] [outer = 0x119cb5400] 17:32:18 INFO - PROCESS | 1643 | 1462581138733 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]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 571ms 17:32:18 INFO - PROCESS | 1643 | 1462581138759 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 1643 | 1462581138761 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 17:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:32:18 INFO - PROCESS | 1643 | 1462581138764 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - PROCESS | 1643 | 1462581138766 Marionette TRACE conn2 <- [1,1462,null,{}] 17:32:18 INFO - PROCESS | 1643 | 1462581138769 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}] 17:32:18 INFO - PROCESS | 1643 | 1462581138955 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:32:19 INFO - PROCESS | 1643 | 1462581139147 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x111eb0800 == 77 [pid = 1643] [id = 373] 17:32:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x110ea3000) [pid = 1643] [serial = 1118] [outer = 0x0] 17:32:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x110ee9000) [pid = 1643] [serial = 1119] [outer = 0x110ea3000] 17:32:19 INFO - PROCESS | 1643 | 1462581139196 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11271d800) [pid = 1643] [serial = 1120] [outer = 0x110ea3000] 17:32:19 INFO - PROCESS | 1643 | 1462581139708 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]]]}] 17:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 17:32:19 INFO - PROCESS | 1643 | 1462581139786 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:32:19 INFO - PROCESS | 1643 | 1462581139788 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 17:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:32:19 INFO - PROCESS | 1643 | 1462581139792 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:32:19 INFO - PROCESS | 1643 | 1462581139794 Marionette TRACE conn2 <- [1,1466,null,{}] 17:32:19 INFO - PROCESS | 1643 | 1462581139797 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}] 17:32:19 INFO - PROCESS | 1643 | 1462581139916 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:32:20 INFO - PROCESS | 1643 | 1462581140033 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d1800 == 78 [pid = 1643] [id = 374] 17:32:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x115a4cc00) [pid = 1643] [serial = 1121] [outer = 0x0] 17:32:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x116446400) [pid = 1643] [serial = 1122] [outer = 0x115a4cc00] 17:32:20 INFO - PROCESS | 1643 | 1462581140088 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11822dc00) [pid = 1643] [serial = 1123] [outer = 0x115a4cc00] 17:32:20 INFO - PROCESS | 1643 | 1462581140631 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]]]}] 17:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 874ms 17:32:20 INFO - PROCESS | 1643 | 1462581140668 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:32:20 INFO - PROCESS | 1643 | 1462581140671 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 17:32:20 INFO - PROCESS | 1643 | 1462581140674 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 1643 | 1462581140675 Marionette TRACE conn2 <- [1,1470,null,{}] 17:32:20 INFO - PROCESS | 1643 | 1462581140678 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}] 17:32:20 INFO - PROCESS | 1643 | 1462581140787 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:32:20 INFO - PROCESS | 1643 | 1462581140863 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x129433800 == 79 [pid = 1643] [id = 375] 17:32:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x11852b800) [pid = 1643] [serial = 1124] [outer = 0x0] 17:32:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x1185e6c00) [pid = 1643] [serial = 1125] [outer = 0x11852b800] 17:32:20 INFO - PROCESS | 1643 | 1462581140893 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x119091c00) [pid = 1643] [serial = 1126] [outer = 0x11852b800] 17:32:21 INFO - PROCESS | 1643 | 1462581141346 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]]]}] 17:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 17:32:21 INFO - PROCESS | 1643 | 1462581141395 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 1643 | 1462581141397 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 17:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:32:21 INFO - PROCESS | 1643 | 1462581141404 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 1643 | 1462581141410 Marionette TRACE conn2 <- [1,1474,null,{}] 17:32:21 INFO - PROCESS | 1643 | 1462581141414 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}] 17:32:21 INFO - PROCESS | 1643 | 1462581141525 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:32:21 INFO - PROCESS | 1643 | 1462581141637 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb5a800 == 80 [pid = 1643] [id = 376] 17:32:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12147e800) [pid = 1643] [serial = 1127] [outer = 0x0] 17:32:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12186a400) [pid = 1643] [serial = 1128] [outer = 0x12147e800] 17:32:21 INFO - PROCESS | 1643 | 1462581141667 Marionette DEBUG loaded listener.js 17:32:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x124c1e000) [pid = 1643] [serial = 1129] [outer = 0x12147e800] 17:32:22 INFO - PROCESS | 1643 | 1462581142117 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]]]}] 17:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 17:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:32:22 INFO - PROCESS | 1643 | 1462581142133 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 1643 | 1462581142135 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 17:32:22 INFO - PROCESS | 1643 | 1462581142138 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - PROCESS | 1643 | 1462581142139 Marionette TRACE conn2 <- [1,1478,null,{}] 17:32:22 INFO - PROCESS | 1643 | 1462581142142 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}] 17:32:22 INFO - PROCESS | 1643 | 1462581142251 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:32:22 INFO - PROCESS | 1643 | 1462581142312 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be9b800 == 81 [pid = 1643] [id = 377] 17:32:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x124c1d400) [pid = 1643] [serial = 1130] [outer = 0x0] 17:32:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x1253d6c00) [pid = 1643] [serial = 1131] [outer = 0x124c1d400] 17:32:22 INFO - PROCESS | 1643 | 1462581142382 Marionette DEBUG loaded listener.js 17:32:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12693b800) [pid = 1643] [serial = 1132] [outer = 0x124c1d400] 17:32:22 INFO - PROCESS | 1643 | 1462581142798 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]]]}] 17:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 17:32:22 INFO - PROCESS | 1643 | 1462581142875 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 1643 | 1462581142876 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 17:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:32:22 INFO - PROCESS | 1643 | 1462581142881 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - PROCESS | 1643 | 1462581142882 Marionette TRACE conn2 <- [1,1482,null,{}] 17:32:22 INFO - PROCESS | 1643 | 1462581142885 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}] 17:32:23 INFO - PROCESS | 1643 | 1462581142998 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:32:23 INFO - PROCESS | 1643 | 1462581143073 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c537000 == 82 [pid = 1643] [id = 378] 17:32:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x126ad6800) [pid = 1643] [serial = 1133] [outer = 0x0] 17:32:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x127803400) [pid = 1643] [serial = 1134] [outer = 0x126ad6800] 17:32:23 INFO - PROCESS | 1643 | 1462581143109 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x127897800) [pid = 1643] [serial = 1135] [outer = 0x126ad6800] 17:32:23 INFO - PROCESS | 1643 | 1462581143606 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]]]}] 17:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 771ms 17:32:23 INFO - PROCESS | 1643 | 1462581143652 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:32:23 INFO - PROCESS | 1643 | 1462581143654 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 17:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:32:23 INFO - PROCESS | 1643 | 1462581143656 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:32:23 INFO - PROCESS | 1643 | 1462581143658 Marionette TRACE conn2 <- [1,1486,null,{}] 17:32:23 INFO - PROCESS | 1643 | 1462581143660 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}] 17:32:23 INFO - PROCESS | 1643 | 1462581143768 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:32:23 INFO - PROCESS | 1643 | 1462581143842 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195c9000 == 83 [pid = 1643] [id = 379] 17:32:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x118365400) [pid = 1643] [serial = 1136] [outer = 0x0] 17:32:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x127840c00) [pid = 1643] [serial = 1137] [outer = 0x118365400] 17:32:23 INFO - PROCESS | 1643 | 1462581143872 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x1278a5c00) [pid = 1643] [serial = 1138] [outer = 0x118365400] 17:32:24 INFO - PROCESS | 1643 | 1462581144343 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]]]}] 17:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 721ms 17:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:32:24 INFO - PROCESS | 1643 | 1462581144380 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:32:24 INFO - PROCESS | 1643 | 1462581144381 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 17:32:24 INFO - PROCESS | 1643 | 1462581144384 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:32:24 INFO - PROCESS | 1643 | 1462581144385 Marionette TRACE conn2 <- [1,1490,null,{}] 17:32:24 INFO - PROCESS | 1643 | 1462581144388 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}] 17:32:24 INFO - PROCESS | 1643 | 1462581144498 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:32:24 INFO - PROCESS | 1643 | 1462581144573 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1162c4000 == 84 [pid = 1643] [id = 380] 17:32:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x1130eb800) [pid = 1643] [serial = 1139] [outer = 0x0] 17:32:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x116a69800) [pid = 1643] [serial = 1140] [outer = 0x1130eb800] 17:32:24 INFO - PROCESS | 1643 | 1462581144605 Marionette DEBUG loaded listener.js 17:32:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x1185ea000) [pid = 1643] [serial = 1141] [outer = 0x1130eb800] 17:32:25 INFO - PROCESS | 1643 | 1462581145296 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]]]}] 17:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 973ms 17:32:25 INFO - PROCESS | 1643 | 1462581145358 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 1643 | 1462581145360 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 17:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:32:25 INFO - PROCESS | 1643 | 1462581145364 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 1643 | 1462581145366 Marionette TRACE conn2 <- [1,1494,null,{}] 17:32:25 INFO - PROCESS | 1643 | 1462581145370 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}] 17:32:25 INFO - PROCESS | 1643 | 1462581145486 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:32:25 INFO - PROCESS | 1643 | 1462581145568 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x119067800 == 85 [pid = 1643] [id = 381] 17:32:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x111ed2000) [pid = 1643] [serial = 1142] [outer = 0x0] 17:32:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x1130e2800) [pid = 1643] [serial = 1143] [outer = 0x111ed2000] 17:32:25 INFO - PROCESS | 1643 | 1462581145596 Marionette DEBUG loaded listener.js 17:32:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x115aae800) [pid = 1643] [serial = 1144] [outer = 0x111ed2000] 17:32:26 INFO - PROCESS | 1643 | 1462581146062 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]]]}] 17:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 721ms 17:32:26 INFO - PROCESS | 1643 | 1462581146085 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 1643 | 1462581146089 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 17:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:32:26 INFO - PROCESS | 1643 | 1462581146093 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:32:26 INFO - PROCESS | 1643 | 1462581146095 Marionette TRACE conn2 <- [1,1498,null,{}] 17:32:26 INFO - PROCESS | 1643 | 1462581146097 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}] 17:32:26 INFO - PROCESS | 1643 | 1462581146205 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:32:26 INFO - PROCESS | 1643 | 1462581146269 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x112650000 == 86 [pid = 1643] [id = 382] 17:32:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x1122bd000) [pid = 1643] [serial = 1145] [outer = 0x0] 17:32:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x115aab000) [pid = 1643] [serial = 1146] [outer = 0x1122bd000] 17:32:26 INFO - PROCESS | 1643 | 1462581146338 Marionette DEBUG loaded listener.js 17:32:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x1184c0800) [pid = 1643] [serial = 1147] [outer = 0x1122bd000] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x135412000 == 85 [pid = 1643] [id = 235] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12a623800 == 84 [pid = 1643] [id = 372] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a0800 == 83 [pid = 1643] [id = 371] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121987000 == 82 [pid = 1643] [id = 370] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x126d4d000 == 81 [pid = 1643] [id = 369] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12589b800 == 80 [pid = 1643] [id = 368] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x124b19800 == 79 [pid = 1643] [id = 367] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121b43800 == 78 [pid = 1643] [id = 366] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x126a40800) [pid = 1643] [serial = 1062] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11a26e800 == 77 [pid = 1643] [id = 365] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x119c39800 == 76 [pid = 1643] [id = 364] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11870b000 == 75 [pid = 1643] [id = 363] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x112271000 == 74 [pid = 1643] [id = 362] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x116f57800 == 73 [pid = 1643] [id = 361] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x117424800 == 72 [pid = 1643] [id = 360] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1185a3000 == 71 [pid = 1643] [id = 356] 17:32:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11264d000 == 70 [pid = 1643] [id = 355] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12d1d0400) [pid = 1643] [serial = 904] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12aa37400) [pid = 1643] [serial = 837] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x1187be800) [pid = 1643] [serial = 892] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12d1e8000) [pid = 1643] [serial = 907] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12a779c00) [pid = 1643] [serial = 898] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x1164ad400) [pid = 1643] [serial = 888] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11850e800) [pid = 1643] [serial = 828] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12524cc00) [pid = 1643] [serial = 895] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x11909d400) [pid = 1643] [serial = 910] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12d688c00) [pid = 1643] [serial = 843] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12c272000) [pid = 1643] [serial = 901] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12c559400) [pid = 1643] [serial = 840] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x126ac9000) [pid = 1643] [serial = 834] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11a198c00) [pid = 1643] [serial = 831] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x119932000) [pid = 1643] [serial = 955] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x116445000) [pid = 1643] [serial = 952] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x1259eb400) [pid = 1643] [serial = 958] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12ba2e400) [pid = 1643] [serial = 961] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12d68c400) [pid = 1643] [serial = 967] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11852b400) [pid = 1643] [serial = 970] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12d083800) [pid = 1643] [serial = 964] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x119cd8000) [pid = 1643] [serial = 1047] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x11901dc00) [pid = 1643] [serial = 1044] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x1259f5400) [pid = 1643] [serial = 1060] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11a197800) [pid = 1643] [serial = 1050] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12d49f400) [pid = 1643] [serial = 1023] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x119f2d000) [pid = 1643] [serial = 1048] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12d4b7800) [pid = 1643] [serial = 1024] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x121e10c00) [pid = 1643] [serial = 1053] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x121483400) [pid = 1643] [serial = 1051] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1129d2000) [pid = 1643] [serial = 1030] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x124d3a800) [pid = 1643] [serial = 1059] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11271b800) [pid = 1643] [serial = 1029] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12ba52400) [pid = 1643] [serial = 1015] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12abbb400) [pid = 1643] [serial = 1014] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x1176bec00) [pid = 1643] [serial = 1038] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x118528800) [pid = 1643] [serial = 1005] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1187c5c00) [pid = 1643] [serial = 1006] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12d085400) [pid = 1643] [serial = 1018] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11851c800) [pid = 1643] [serial = 1039] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12c550400) [pid = 1643] [serial = 1017] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1166c0c00) [pid = 1643] [serial = 1026] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12a77a000) [pid = 1643] [serial = 1012] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x127898400) [pid = 1643] [serial = 1011] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x112df4c00) [pid = 1643] [serial = 1032] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x115a4e400) [pid = 1643] [serial = 1033] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12d3d2400) [pid = 1643] [serial = 1021] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12d3c7c00) [pid = 1643] [serial = 1020] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1167b7c00) [pid = 1643] [serial = 1035] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x117451400) [pid = 1643] [serial = 1036] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x117456c00) [pid = 1643] [serial = 1003] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x116844000) [pid = 1643] [serial = 1002] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124d3b000) [pid = 1643] [serial = 1009] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119f30c00) [pid = 1643] [serial = 1008] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1248f0800) [pid = 1643] [serial = 1056] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1248edc00) [pid = 1643] [serial = 1054] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118529400) [pid = 1643] [serial = 1041] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12ab6d800) [pid = 1643] [serial = 1027] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x124c1b400) [pid = 1643] [serial = 1057] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11992b000) [pid = 1643] [serial = 1045] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1185eac00) [pid = 1643] [serial = 1042] [outer = 0x0] [url = about:blank] 17:32:26 INFO - PROCESS | 1643 | 1462581146718 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]]]}] 17:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 673ms 17:32:26 INFO - PROCESS | 1643 | 1462581146767 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 1643 | 1462581146768 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 17:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:32:26 INFO - PROCESS | 1643 | 1462581146780 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:32:26 INFO - PROCESS | 1643 | 1462581146782 Marionette TRACE conn2 <- [1,1502,null,{}] 17:32:26 INFO - PROCESS | 1643 | 1462581146790 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}] 17:32:26 INFO - PROCESS | 1643 | 1462581146884 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:32:26 INFO - PROCESS | 1643 | 1462581146912 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11264d000 == 71 [pid = 1643] [id = 383] 17:32:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1185b4c00) [pid = 1643] [serial = 1148] [outer = 0x0] 17:32:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1185e6400) [pid = 1643] [serial = 1149] [outer = 0x1185b4c00] 17:32:26 INFO - PROCESS | 1643 | 1462581146941 Marionette DEBUG loaded listener.js 17:32:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118789c00) [pid = 1643] [serial = 1150] [outer = 0x1185b4c00] 17:32:27 INFO - PROCESS | 1643 | 1462581147291 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]]]}] 17:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 526ms 17:32:27 INFO - PROCESS | 1643 | 1462581147300 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 1643 | 1462581147302 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 17:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:32:27 INFO - PROCESS | 1643 | 1462581147304 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - PROCESS | 1643 | 1462581147306 Marionette TRACE conn2 <- [1,1506,null,{}] 17:32:27 INFO - PROCESS | 1643 | 1462581147310 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}] 17:32:27 INFO - PROCESS | 1643 | 1462581147403 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:32:27 INFO - PROCESS | 1643 | 1462581147458 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d7000 == 72 [pid = 1643] [id = 384] 17:32:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1185b6c00) [pid = 1643] [serial = 1151] [outer = 0x0] 17:32:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x119094800) [pid = 1643] [serial = 1152] [outer = 0x1185b6c00] 17:32:27 INFO - PROCESS | 1643 | 1462581147484 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1191e9800) [pid = 1643] [serial = 1153] [outer = 0x1185b6c00] 17:32:27 INFO - PROCESS | 1643 | 1462581147776 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]]]}] 17:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 17:32:27 INFO - PROCESS | 1643 | 1462581147825 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 1643 | 1462581147827 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 17:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:32:27 INFO - PROCESS | 1643 | 1462581147830 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - PROCESS | 1643 | 1462581147831 Marionette TRACE conn2 <- [1,1510,null,{}] 17:32:27 INFO - PROCESS | 1643 | 1462581147833 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}] 17:32:27 INFO - PROCESS | 1643 | 1462581147921 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:32:27 INFO - PROCESS | 1643 | 1462581147977 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215e7800 == 73 [pid = 1643] [id = 385] 17:32:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11909d400) [pid = 1643] [serial = 1154] [outer = 0x0] 17:32:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x119931800) [pid = 1643] [serial = 1155] [outer = 0x11909d400] 17:32:28 INFO - PROCESS | 1643 | 1462581148003 Marionette DEBUG loaded listener.js 17:32:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119cec000) [pid = 1643] [serial = 1156] [outer = 0x11909d400] 17:32:28 INFO - PROCESS | 1643 | 1462581148317 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]]]}] 17:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 17:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:32:28 INFO - PROCESS | 1643 | 1462581148350 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:32:28 INFO - PROCESS | 1643 | 1462581148351 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 17:32:28 INFO - PROCESS | 1643 | 1462581148354 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - PROCESS | 1643 | 1462581148355 Marionette TRACE conn2 <- [1,1514,null,{}] 17:32:28 INFO - PROCESS | 1643 | 1462581148357 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}] 17:32:28 INFO - PROCESS | 1643 | 1462581148460 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:32:28 INFO - PROCESS | 1643 | 1462581148465 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12589c000 == 74 [pid = 1643] [id = 386] 17:32:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11a192400) [pid = 1643] [serial = 1157] [outer = 0x0] 17:32:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x121485000) [pid = 1643] [serial = 1158] [outer = 0x11a192400] 17:32:28 INFO - PROCESS | 1643 | 1462581148492 Marionette DEBUG loaded listener.js 17:32:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x124c18800) [pid = 1643] [serial = 1159] [outer = 0x11a192400] 17:32:28 INFO - PROCESS | 1643 | 1462581148865 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]]]}] 17:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 517ms 17:32:28 INFO - PROCESS | 1643 | 1462581148872 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:32:28 INFO - PROCESS | 1643 | 1462581148883 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 17:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:32:28 INFO - PROCESS | 1643 | 1462581148885 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - PROCESS | 1643 | 1462581148886 Marionette TRACE conn2 <- [1,1518,null,{}] 17:32:28 INFO - PROCESS | 1643 | 1462581148889 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}] 17:32:29 INFO - PROCESS | 1643 | 1462581149000 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:32:29 INFO - PROCESS | 1643 | 1462581149014 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dc8800 == 75 [pid = 1643] [id = 387] 17:32:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x124b34800) [pid = 1643] [serial = 1160] [outer = 0x0] 17:32:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124d38800) [pid = 1643] [serial = 1161] [outer = 0x124b34800] 17:32:29 INFO - PROCESS | 1643 | 1462581149039 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12524c800) [pid = 1643] [serial = 1162] [outer = 0x124b34800] 17:32:29 INFO - PROCESS | 1643 | 1462581149385 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]]]}] 17:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 17:32:29 INFO - PROCESS | 1643 | 1462581149407 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:32:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:32:29 INFO - PROCESS | 1643 | 1462581149411 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 17:32:29 INFO - PROCESS | 1643 | 1462581149413 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 1643 | 1462581149414 Marionette TRACE conn2 <- [1,1522,null,{}] 17:32:29 INFO - PROCESS | 1643 | 1462581149417 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}] 17:32:29 INFO - PROCESS | 1643 | 1462581149532 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:32:29 INFO - PROCESS | 1643 | 1462581149549 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12943d000 == 76 [pid = 1643] [id = 388] 17:32:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1253db400) [pid = 1643] [serial = 1163] [outer = 0x0] 17:32:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1269d3000) [pid = 1643] [serial = 1164] [outer = 0x1253db400] 17:32:29 INFO - PROCESS | 1643 | 1462581149574 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12783e800) [pid = 1643] [serial = 1165] [outer = 0x1253db400] 17:32:29 INFO - PROCESS | 1643 | 1462581149890 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"]]]}] 17:32:29 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 () { 17:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:32:29 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 () { 17:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:32:29 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 () { 17:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:32:29 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 () { 17:32:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:32:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 520ms 17:32:29 INFO - PROCESS | 1643 | 1462581149934 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 1643 | 1462581149935 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 17:32:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:32:29 INFO - PROCESS | 1643 | 1462581149937 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 1643 | 1462581149938 Marionette TRACE conn2 <- [1,1526,null,{}] 17:32:29 INFO - PROCESS | 1643 | 1462581149941 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}] 17:32:30 INFO - PROCESS | 1643 | 1462581150057 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:32:30 INFO - PROCESS | 1643 | 1462581150070 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa05800 == 77 [pid = 1643] [id = 389] 17:32:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x127845000) [pid = 1643] [serial = 1166] [outer = 0x0] 17:32:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12789dc00) [pid = 1643] [serial = 1167] [outer = 0x127845000] 17:32:30 INFO - PROCESS | 1643 | 1462581150096 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x128c39400) [pid = 1643] [serial = 1168] [outer = 0x127845000] 17:32:30 INFO - PROCESS | 1643 | 1462581150430 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"]]]}] 17:32:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:32:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:32:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:32:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 17:32:30 INFO - PROCESS | 1643 | 1462581150462 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:32:30 INFO - PROCESS | 1643 | 1462581150464 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 17:32:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:32:30 INFO - PROCESS | 1643 | 1462581150468 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:32:30 INFO - PROCESS | 1643 | 1462581150470 Marionette TRACE conn2 <- [1,1530,null,{}] 17:32:30 INFO - PROCESS | 1643 | 1462581150481 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}] 17:32:30 INFO - PROCESS | 1643 | 1462581150828 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11a193000) [pid = 1643] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x11a199800) [pid = 1643] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1185c2800) [pid = 1643] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1185c3000) [pid = 1643] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x110eaac00) [pid = 1643] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x113c65800) [pid = 1643] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118c36000) [pid = 1643] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11271bc00) [pid = 1643] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1184c7400) [pid = 1643] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x119cdf000) [pid = 1643] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1259f0800) [pid = 1643] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1110af800) [pid = 1643] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:32:30 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1191ea800) [pid = 1643] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:32:30 INFO - PROCESS | 1643 | 1462581150904 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f5c000 == 78 [pid = 1643] [id = 390] 17:32:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x110ee7400) [pid = 1643] [serial = 1169] [outer = 0x0] 17:32:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x113296400) [pid = 1643] [serial = 1170] [outer = 0x110ee7400] 17:32:30 INFO - PROCESS | 1643 | 1462581150944 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1185e5c00) [pid = 1643] [serial = 1171] [outer = 0x110ee7400] 17:32:31 INFO - PROCESS | 1643 | 1462581151198 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]]]}] 17:32:31 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 17:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:32:31 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. 17:32:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:32:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 782ms 17:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:32:31 INFO - PROCESS | 1643 | 1462581151249 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 1643 | 1462581151251 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 17:32:31 INFO - PROCESS | 1643 | 1462581151253 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 1643 | 1462581151255 Marionette TRACE conn2 <- [1,1534,null,{}] 17:32:31 INFO - PROCESS | 1643 | 1462581151265 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}] 17:32:31 INFO - PROCESS | 1643 | 1462581151416 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:32:31 INFO - PROCESS | 1643 | 1462581151453 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b98b800 == 79 [pid = 1643] [id = 391] 17:32:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x118526000) [pid = 1643] [serial = 1172] [outer = 0x0] 17:32:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x128c39c00) [pid = 1643] [serial = 1173] [outer = 0x118526000] 17:32:31 INFO - PROCESS | 1643 | 1462581151482 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12a429400) [pid = 1643] [serial = 1174] [outer = 0x118526000] 17:32:31 INFO - PROCESS | 1643 | 1462581151777 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]]]}] 17:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 571ms 17:32:31 INFO - PROCESS | 1643 | 1462581151826 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 1643 | 1462581151829 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 17:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:32:31 INFO - PROCESS | 1643 | 1462581151832 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 1643 | 1462581151833 Marionette TRACE conn2 <- [1,1538,null,{}] 17:32:31 INFO - PROCESS | 1643 | 1462581151835 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}] 17:32:31 INFO - PROCESS | 1643 | 1462581151929 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:32:31 INFO - PROCESS | 1643 | 1462581151934 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc21800 == 80 [pid = 1643] [id = 392] 17:32:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12a42c000) [pid = 1643] [serial = 1175] [outer = 0x0] 17:32:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12a619000) [pid = 1643] [serial = 1176] [outer = 0x12a42c000] 17:32:31 INFO - PROCESS | 1643 | 1462581151959 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12a6a5000) [pid = 1643] [serial = 1177] [outer = 0x12a42c000] 17:32:32 INFO - PROCESS | 1643 | 1462581152298 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]]]}] 17:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 17:32:32 INFO - PROCESS | 1643 | 1462581152363 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 1643 | 1462581152364 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 17:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:32:32 INFO - PROCESS | 1643 | 1462581152367 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 1643 | 1462581152368 Marionette TRACE conn2 <- [1,1542,null,{}] 17:32:32 INFO - PROCESS | 1643 | 1462581152370 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}] 17:32:32 INFO - PROCESS | 1643 | 1462581152462 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:32:32 INFO - PROCESS | 1643 | 1462581152467 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdd6000 == 81 [pid = 1643] [id = 393] 17:32:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12a6a6400) [pid = 1643] [serial = 1178] [outer = 0x0] 17:32:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12a775c00) [pid = 1643] [serial = 1179] [outer = 0x12a6a6400] 17:32:32 INFO - PROCESS | 1643 | 1462581152492 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12a77c800) [pid = 1643] [serial = 1180] [outer = 0x12a6a6400] 17:32:32 INFO - PROCESS | 1643 | 1462581152944 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]]]}] 17:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 618ms 17:32:32 INFO - PROCESS | 1643 | 1462581152985 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 1643 | 1462581152988 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 17:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:32:33 INFO - PROCESS | 1643 | 1462581153011 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 1643 | 1462581153014 Marionette TRACE conn2 <- [1,1546,null,{}] 17:32:33 INFO - PROCESS | 1643 | 1462581153020 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}] 17:32:33 INFO - PROCESS | 1643 | 1462581153140 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:32:33 INFO - PROCESS | 1643 | 1462581153247 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x116649800 == 82 [pid = 1643] [id = 394] 17:32:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1122bcc00) [pid = 1643] [serial = 1181] [outer = 0x0] 17:32:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11336c000) [pid = 1643] [serial = 1182] [outer = 0x1122bcc00] 17:32:33 INFO - PROCESS | 1643 | 1462581153280 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1167b7000) [pid = 1643] [serial = 1183] [outer = 0x1122bcc00] 17:32:33 INFO - PROCESS | 1643 | 1462581153709 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]]]}] 17:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 743ms 17:32:33 INFO - PROCESS | 1643 | 1462581153735 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 1643 | 1462581153739 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 17:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:32:33 INFO - PROCESS | 1643 | 1462581153744 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 1643 | 1462581153746 Marionette TRACE conn2 <- [1,1550,null,{}] 17:32:33 INFO - PROCESS | 1643 | 1462581153749 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}] 17:32:33 INFO - PROCESS | 1643 | 1462581153887 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:32:33 INFO - PROCESS | 1643 | 1462581153993 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d4000 == 83 [pid = 1643] [id = 395] 17:32:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1168c4000) [pid = 1643] [serial = 1184] [outer = 0x0] 17:32:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118238400) [pid = 1643] [serial = 1185] [outer = 0x1168c4000] 17:32:34 INFO - PROCESS | 1643 | 1462581154024 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1185e3800) [pid = 1643] [serial = 1186] [outer = 0x1168c4000] 17:32:34 INFO - PROCESS | 1643 | 1462581154451 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]]]}] 17:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 721ms 17:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:32:34 INFO - PROCESS | 1643 | 1462581154466 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:32:34 INFO - PROCESS | 1643 | 1462581154468 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 17:32:34 INFO - PROCESS | 1643 | 1462581154470 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:32:34 INFO - PROCESS | 1643 | 1462581154473 Marionette TRACE conn2 <- [1,1554,null,{}] 17:32:34 INFO - PROCESS | 1643 | 1462581154481 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}] 17:32:34 INFO - PROCESS | 1643 | 1462581154599 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:32:34 INFO - PROCESS | 1643 | 1462581154679 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c183000 == 84 [pid = 1643] [id = 396] 17:32:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x118782400) [pid = 1643] [serial = 1187] [outer = 0x0] 17:32:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x119097400) [pid = 1643] [serial = 1188] [outer = 0x118782400] 17:32:34 INFO - PROCESS | 1643 | 1462581154710 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11a251000) [pid = 1643] [serial = 1189] [outer = 0x118782400] 17:32:35 INFO - PROCESS | 1643 | 1462581155144 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]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 726ms 17:32:35 INFO - PROCESS | 1643 | 1462581155205 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:32:35 INFO - PROCESS | 1643 | 1462581155207 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 17:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:32:35 INFO - PROCESS | 1643 | 1462581155242 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - PROCESS | 1643 | 1462581155243 Marionette TRACE conn2 <- [1,1558,null,{}] 17:32:35 INFO - PROCESS | 1643 | 1462581155248 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}] 17:32:35 INFO - PROCESS | 1643 | 1462581155363 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:32:35 INFO - PROCESS | 1643 | 1462581155439 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d415800 == 85 [pid = 1643] [id = 397] 17:32:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x1217d7000) [pid = 1643] [serial = 1190] [outer = 0x0] 17:32:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x124b3c400) [pid = 1643] [serial = 1191] [outer = 0x1217d7000] 17:32:35 INFO - PROCESS | 1643 | 1462581155472 Marionette DEBUG loaded listener.js 17:32:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1259f7800) [pid = 1643] [serial = 1192] [outer = 0x1217d7000] 17:32:35 INFO - PROCESS | 1643 | 1462581155883 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]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 693ms 17:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:32:35 INFO - PROCESS | 1643 | 1462581155916 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:32:35 INFO - PROCESS | 1643 | 1462581155917 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 17:32:35 INFO - PROCESS | 1643 | 1462581155920 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - PROCESS | 1643 | 1462581155921 Marionette TRACE conn2 <- [1,1562,null,{}] 17:32:35 INFO - PROCESS | 1643 | 1462581155923 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}] 17:32:36 INFO - PROCESS | 1643 | 1462581156033 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:32:36 INFO - PROCESS | 1643 | 1462581156109 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d657000 == 86 [pid = 1643] [id = 398] 17:32:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x121c3b400) [pid = 1643] [serial = 1193] [outer = 0x0] 17:32:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x127841c00) [pid = 1643] [serial = 1194] [outer = 0x121c3b400] 17:32:36 INFO - PROCESS | 1643 | 1462581156140 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12916f400) [pid = 1643] [serial = 1195] [outer = 0x121c3b400] 17:32:36 INFO - PROCESS | 1643 | 1462581156527 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]]]}] 17:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 669ms 17:32:36 INFO - PROCESS | 1643 | 1462581156589 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:32:36 INFO - PROCESS | 1643 | 1462581156591 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 17:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:32:36 INFO - PROCESS | 1643 | 1462581156593 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:32:36 INFO - PROCESS | 1643 | 1462581156594 Marionette TRACE conn2 <- [1,1566,null,{}] 17:32:36 INFO - PROCESS | 1643 | 1462581156597 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}] 17:32:36 INFO - PROCESS | 1643 | 1462581156741 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:32:36 INFO - PROCESS | 1643 | 1462581156834 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d968800 == 87 [pid = 1643] [id = 399] 17:32:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12a779000) [pid = 1643] [serial = 1196] [outer = 0x0] 17:32:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12aa34800) [pid = 1643] [serial = 1197] [outer = 0x12a779000] 17:32:36 INFO - PROCESS | 1643 | 1462581156865 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12ab69c00) [pid = 1643] [serial = 1198] [outer = 0x12a779000] 17:32:37 INFO - PROCESS | 1643 | 1462581157278 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]]]}] 17:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 722ms 17:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:32:37 INFO - PROCESS | 1643 | 1462581157315 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:32:37 INFO - PROCESS | 1643 | 1462581157317 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 17:32:37 INFO - PROCESS | 1643 | 1462581157319 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:32:37 INFO - PROCESS | 1643 | 1462581157320 Marionette TRACE conn2 <- [1,1570,null,{}] 17:32:37 INFO - PROCESS | 1643 | 1462581157323 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}] 17:32:37 INFO - PROCESS | 1643 | 1462581157434 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:32:37 INFO - PROCESS | 1643 | 1462581157510 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df8c000 == 88 [pid = 1643] [id = 400] 17:32:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12aa39400) [pid = 1643] [serial = 1199] [outer = 0x0] 17:32:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12ab70400) [pid = 1643] [serial = 1200] [outer = 0x12aa39400] 17:32:37 INFO - PROCESS | 1643 | 1462581157541 Marionette DEBUG loaded listener.js 17:32:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12abc3800) [pid = 1643] [serial = 1201] [outer = 0x12aa39400] 17:32:37 INFO - PROCESS | 1643 | 1462581157986 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]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 719ms 17:32:38 INFO - PROCESS | 1643 | 1462581158047 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 1643 | 1462581158049 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 17:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:32:38 INFO - PROCESS | 1643 | 1462581158051 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 1643 | 1462581158053 Marionette TRACE conn2 <- [1,1574,null,{}] 17:32:38 INFO - PROCESS | 1643 | 1462581158055 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}] 17:32:38 INFO - PROCESS | 1643 | 1462581158201 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:32:38 INFO - PROCESS | 1643 | 1462581158257 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f6a800 == 89 [pid = 1643] [id = 401] 17:32:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x115a4d800) [pid = 1643] [serial = 1202] [outer = 0x0] 17:32:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x118787c00) [pid = 1643] [serial = 1203] [outer = 0x115a4d800] 17:32:38 INFO - PROCESS | 1643 | 1462581158287 Marionette DEBUG loaded listener.js 17:32:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12501ac00) [pid = 1643] [serial = 1204] [outer = 0x115a4d800] 17:32:38 INFO - PROCESS | 1643 | 1462581158912 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]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 869ms 17:32:38 INFO - PROCESS | 1643 | 1462581158921 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 1643 | 1462581158923 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 17:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:32:38 INFO - PROCESS | 1643 | 1462581158948 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 1643 | 1462581158950 Marionette TRACE conn2 <- [1,1578,null,{}] 17:32:38 INFO - PROCESS | 1643 | 1462581158953 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}] 17:32:39 INFO - PROCESS | 1643 | 1462581159062 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:32:39 INFO - PROCESS | 1643 | 1462581159145 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x118161000 == 90 [pid = 1643] [id = 402] 17:32:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x1122c5c00) [pid = 1643] [serial = 1205] [outer = 0x0] 17:32:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x112f37c00) [pid = 1643] [serial = 1206] [outer = 0x1122c5c00] 17:32:39 INFO - PROCESS | 1643 | 1462581159175 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11644b800) [pid = 1643] [serial = 1207] [outer = 0x1122c5c00] 17:32:39 INFO - PROCESS | 1643 | 1462581159630 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]]]}] 17:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 725ms 17:32:39 INFO - PROCESS | 1643 | 1462581159677 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:32:39 INFO - PROCESS | 1643 | 1462581159681 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 17:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:32:39 INFO - PROCESS | 1643 | 1462581159687 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:32:39 INFO - PROCESS | 1643 | 1462581159689 Marionette TRACE conn2 <- [1,1582,null,{}] 17:32:39 INFO - PROCESS | 1643 | 1462581159693 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}] 17:32:39 INFO - PROCESS | 1643 | 1462581159796 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:32:39 INFO - PROCESS | 1643 | 1462581159878 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176e4800 == 91 [pid = 1643] [id = 403] 17:32:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11851c800) [pid = 1643] [serial = 1208] [outer = 0x0] 17:32:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x118521000) [pid = 1643] [serial = 1209] [outer = 0x11851c800] 17:32:39 INFO - PROCESS | 1643 | 1462581159906 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x1185c3400) [pid = 1643] [serial = 1210] [outer = 0x11851c800] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x125895000 == 90 [pid = 1643] [id = 237] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x1126bb000 == 89 [pid = 1643] [id = 219] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc21800 == 88 [pid = 1643] [id = 392] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12b98b800 == 87 [pid = 1643] [id = 391] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x116f5c000 == 86 [pid = 1643] [id = 390] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa05800 == 85 [pid = 1643] [id = 389] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x111caf000) [pid = 1643] [serial = 1065] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1164f4800) [pid = 1643] [serial = 1068] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x1185bd400) [pid = 1643] [serial = 1071] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x1190cdc00) [pid = 1643] [serial = 1074] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x124edec00) [pid = 1643] [serial = 1116] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12943d000 == 84 [pid = 1643] [id = 388] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x128dc8800 == 83 [pid = 1643] [id = 387] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12589c000 == 82 [pid = 1643] [id = 386] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x1215e7800 == 81 [pid = 1643] [id = 385] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d7000 == 80 [pid = 1643] [id = 384] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x11264d000 == 79 [pid = 1643] [id = 383] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x112650000 == 78 [pid = 1643] [id = 382] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119067800 == 77 [pid = 1643] [id = 381] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12be9b800 == 76 [pid = 1643] [id = 377] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb5a800 == 75 [pid = 1643] [id = 376] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x129433800 == 74 [pid = 1643] [id = 375] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d1800 == 73 [pid = 1643] [id = 374] 17:32:40 INFO - PROCESS | 1643 | --DOCSHELL 0x111eb0800 == 72 [pid = 1643] [id = 373] 17:32:40 INFO - PROCESS | 1643 | 1462581160294 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]]]}] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x118786800) [pid = 1643] [serial = 1092] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1187cac00) [pid = 1643] [serial = 1093] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1129cc000) [pid = 1643] [serial = 1086] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11822bc00) [pid = 1643] [serial = 1087] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x116a5f400) [pid = 1643] [serial = 1084] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x1164f5000) [pid = 1643] [serial = 1083] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x1191e7400) [pid = 1643] [serial = 1095] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x119cd9800) [pid = 1643] [serial = 1096] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x112a64c00) [pid = 1643] [serial = 1080] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x1133ef000) [pid = 1643] [serial = 1081] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x118522000) [pid = 1643] [serial = 1089] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x1185c1400) [pid = 1643] [serial = 1090] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x124b34400) [pid = 1643] [serial = 1105] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x119f36400) [pid = 1643] [serial = 1098] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x127845400) [pid = 1643] [serial = 1063] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x124d7dc00) [pid = 1643] [serial = 1077] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1187c6c00) [pid = 1643] [serial = 1111] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x124c23000) [pid = 1643] [serial = 1108] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x118360000) [pid = 1643] [serial = 1110] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x124b3a000) [pid = 1643] [serial = 1113] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x124d3b400) [pid = 1643] [serial = 1114] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11a191c00) [pid = 1643] [serial = 1099] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11a2ce800) [pid = 1643] [serial = 1101] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x121e09000) [pid = 1643] [serial = 1104] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12167b800) [pid = 1643] [serial = 1102] [outer = 0x0] [url = about:blank] 17:32:40 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124b41400) [pid = 1643] [serial = 1107] [outer = 0x0] [url = about:blank] 17:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 17:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:32:40 INFO - PROCESS | 1643 | 1462581160358 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:32:40 INFO - PROCESS | 1643 | 1462581160359 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 17:32:40 INFO - PROCESS | 1643 | 1462581160361 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:32:40 INFO - PROCESS | 1643 | 1462581160364 Marionette TRACE conn2 <- [1,1586,null,{}] 17:32:40 INFO - PROCESS | 1643 | 1462581160371 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}] 17:32:40 INFO - PROCESS | 1643 | 1462581160467 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:32:40 INFO - PROCESS | 1643 | 1462581160472 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825c800 == 73 [pid = 1643] [id = 404] 17:32:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x118787000) [pid = 1643] [serial = 1211] [outer = 0x0] 17:32:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1187c6000) [pid = 1643] [serial = 1212] [outer = 0x118787000] 17:32:40 INFO - PROCESS | 1643 | 1462581160502 Marionette DEBUG loaded listener.js 17:32:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1190cdc00) [pid = 1643] [serial = 1213] [outer = 0x118787000] 17:32:40 INFO - PROCESS | 1643 | 1462581160875 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]]]}] 17:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 573ms 17:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:32:40 INFO - PROCESS | 1643 | 1462581160935 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:32:40 INFO - PROCESS | 1643 | 1462581160936 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 17:32:40 INFO - PROCESS | 1643 | 1462581160938 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:32:40 INFO - PROCESS | 1643 | 1462581160940 Marionette TRACE conn2 <- [1,1590,null,{}] 17:32:40 INFO - PROCESS | 1643 | 1462581160942 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}] 17:32:41 INFO - PROCESS | 1643 | 1462581161034 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:32:41 INFO - PROCESS | 1643 | 1462581161039 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215dc800 == 74 [pid = 1643] [id = 405] 17:32:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1191e7c00) [pid = 1643] [serial = 1214] [outer = 0x0] 17:32:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x119cacc00) [pid = 1643] [serial = 1215] [outer = 0x1191e7c00] 17:32:41 INFO - PROCESS | 1643 | 1462581161067 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11a18c400) [pid = 1643] [serial = 1216] [outer = 0x1191e7c00] 17:32:41 INFO - PROCESS | 1643 | 1462581161489 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]]]}] 17:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 571ms 17:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:32:41 INFO - PROCESS | 1643 | 1462581161511 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:32:41 INFO - PROCESS | 1643 | 1462581161512 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 17:32:41 INFO - PROCESS | 1643 | 1462581161514 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:32:41 INFO - PROCESS | 1643 | 1462581161516 Marionette TRACE conn2 <- [1,1594,null,{}] 17:32:41 INFO - PROCESS | 1643 | 1462581161518 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}] 17:32:41 INFO - PROCESS | 1643 | 1462581161615 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:32:41 INFO - PROCESS | 1643 | 1462581161620 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x121996800 == 75 [pid = 1643] [id = 406] 17:32:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11a072c00) [pid = 1643] [serial = 1217] [outer = 0x0] 17:32:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11a199800) [pid = 1643] [serial = 1218] [outer = 0x11a072c00] 17:32:41 INFO - PROCESS | 1643 | 1462581161646 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x1217d6c00) [pid = 1643] [serial = 1219] [outer = 0x11a072c00] 17:32:41 INFO - PROCESS | 1643 | 1462581161987 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]]]}] 17:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 17:32:42 INFO - PROCESS | 1643 | 1462581162034 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:32:42 INFO - PROCESS | 1643 | 1462581162035 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 17:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:32:42 INFO - PROCESS | 1643 | 1462581162038 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:32:42 INFO - PROCESS | 1643 | 1462581162039 Marionette TRACE conn2 <- [1,1598,null,{}] 17:32:42 INFO - PROCESS | 1643 | 1462581162041 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}] 17:32:42 INFO - PROCESS | 1643 | 1462581162177 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:32:42 INFO - PROCESS | 1643 | 1462581162222 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x125352000 == 76 [pid = 1643] [id = 407] 17:32:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11851cc00) [pid = 1643] [serial = 1220] [outer = 0x0] 17:32:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x124b33800) [pid = 1643] [serial = 1221] [outer = 0x11851cc00] 17:32:42 INFO - PROCESS | 1643 | 1462581162248 Marionette DEBUG loaded listener.js 17:32:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x126594800) [pid = 1643] [serial = 1222] [outer = 0x11851cc00] 17:32:42 INFO - PROCESS | 1643 | 1462581162579 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]]]}] 17:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 570ms 17:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:32:42 INFO - PROCESS | 1643 | 1462581162616 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:32:42 INFO - PROCESS | 1643 | 1462581162617 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 17:32:42 INFO - PROCESS | 1643 | 1462581162620 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:32:42 INFO - PROCESS | 1643 | 1462581162630 Marionette TRACE conn2 <- [1,1602,null,{}] 17:32:42 INFO - PROCESS | 1643 | 1462581162633 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}] 17:32:42 INFO - PROCESS | 1643 | 1462581162757 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:32:42 INFO - PROCESS | 1643 | 1462581162775 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x128f5f000 == 77 [pid = 1643] [id = 408] 17:32:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126ac9000) [pid = 1643] [serial = 1223] [outer = 0x0] 17:32:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x127845400) [pid = 1643] [serial = 1224] [outer = 0x126ac9000] 17:32:42 INFO - PROCESS | 1643 | 1462581162802 Marionette DEBUG loaded listener.js 17:32:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x1278a4c00) [pid = 1643] [serial = 1225] [outer = 0x126ac9000] 17:32:43 INFO - PROCESS | 1643 | 1462581163190 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]]]}] 17:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 17:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:32:43 INFO - PROCESS | 1643 | 1462581163248 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:32:43 INFO - PROCESS | 1643 | 1462581163249 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 17:32:43 INFO - PROCESS | 1643 | 1462581163251 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:32:43 INFO - PROCESS | 1643 | 1462581163252 Marionette TRACE conn2 <- [1,1606,null,{}] 17:32:43 INFO - PROCESS | 1643 | 1462581163255 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}] 17:32:43 INFO - PROCESS | 1643 | 1462581163370 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:32:43 INFO - PROCESS | 1643 | 1462581163384 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296ac800 == 78 [pid = 1643] [id = 409] 17:32:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x126acbc00) [pid = 1643] [serial = 1226] [outer = 0x0] 17:32:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x128f7e000) [pid = 1643] [serial = 1227] [outer = 0x126acbc00] 17:32:43 INFO - PROCESS | 1643 | 1462581163409 Marionette DEBUG loaded listener.js 17:32:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1294ee400) [pid = 1643] [serial = 1228] [outer = 0x126acbc00] 17:32:43 INFO - PROCESS | 1643 | 1462581163784 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]]]}] 17:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 569ms 17:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:32:43 INFO - PROCESS | 1643 | 1462581163821 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:32:43 INFO - PROCESS | 1643 | 1462581163822 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 17:32:43 INFO - PROCESS | 1643 | 1462581163825 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:32:43 INFO - PROCESS | 1643 | 1462581163828 Marionette TRACE conn2 <- [1,1610,null,{}] 17:32:43 INFO - PROCESS | 1643 | 1462581163831 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}] 17:32:43 INFO - PROCESS | 1643 | 1462581163954 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:32:43 INFO - PROCESS | 1643 | 1462581163967 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b00e800 == 79 [pid = 1643] [id = 410] 17:32:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11752b800) [pid = 1643] [serial = 1229] [outer = 0x0] 17:32:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12a611400) [pid = 1643] [serial = 1230] [outer = 0x11752b800] 17:32:43 INFO - PROCESS | 1643 | 1462581163993 Marionette DEBUG loaded listener.js 17:32:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12a776400) [pid = 1643] [serial = 1231] [outer = 0x11752b800] 17:32:44 INFO - PROCESS | 1643 | 1462581164342 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]]]}] 17:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 570ms 17:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:32:44 INFO - PROCESS | 1643 | 1462581164396 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:32:44 INFO - PROCESS | 1643 | 1462581164397 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 17:32:44 INFO - PROCESS | 1643 | 1462581164399 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:32:44 INFO - PROCESS | 1643 | 1462581164400 Marionette TRACE conn2 <- [1,1614,null,{}] 17:32:44 INFO - PROCESS | 1643 | 1462581164403 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}] 17:32:44 INFO - PROCESS | 1643 | 1462581164666 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x124b34800) [pid = 1643] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x1253db400) [pid = 1643] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x1185b6c00) [pid = 1643] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x127845000) [pid = 1643] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11a192400) [pid = 1643] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x1185b4c00) [pid = 1643] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x11909d400) [pid = 1643] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1122bd000) [pid = 1643] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x111ed2000) [pid = 1643] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12a42c000) [pid = 1643] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x110ee7400) [pid = 1643] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x118526000) [pid = 1643] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:32:44 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x119cb5400) [pid = 1643] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:32:44 INFO - PROCESS | 1643 | 1462581164733 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x11858d000 == 80 [pid = 1643] [id = 411] 17:32:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11224ec00) [pid = 1643] [serial = 1232] [outer = 0x0] 17:32:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x116844000) [pid = 1643] [serial = 1233] [outer = 0x11224ec00] 17:32:44 INFO - PROCESS | 1643 | 1462581164759 Marionette DEBUG loaded listener.js 17:32:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119cb5400) [pid = 1643] [serial = 1234] [outer = 0x11224ec00] 17:32:45 INFO - PROCESS | 1643 | 1462581165051 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]]]}] 17:32:45 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 17:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 668ms 17:32:45 INFO - PROCESS | 1643 | 1462581165069 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:32:45 INFO - PROCESS | 1643 | 1462581165071 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 17:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:32:45 INFO - PROCESS | 1643 | 1462581165074 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:32:45 INFO - PROCESS | 1643 | 1462581165080 Marionette TRACE conn2 <- [1,1618,null,{}] 17:32:45 INFO - PROCESS | 1643 | 1462581165083 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}] 17:32:45 INFO - PROCESS | 1643 | 1462581165210 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:32:45 INFO - PROCESS | 1643 | 1462581165282 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be8b800 == 81 [pid = 1643] [id = 412] 17:32:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11909d400) [pid = 1643] [serial = 1235] [outer = 0x0] 17:32:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12a77b000) [pid = 1643] [serial = 1236] [outer = 0x11909d400] 17:32:45 INFO - PROCESS | 1643 | 1462581165317 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12ba27800) [pid = 1643] [serial = 1237] [outer = 0x11909d400] 17:32:45 INFO - PROCESS | 1643 | 1462581165734 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]]]}] 17:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 678ms 17:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:32:45 INFO - PROCESS | 1643 | 1462581165751 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:32:45 INFO - PROCESS | 1643 | 1462581165753 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 17:32:45 INFO - PROCESS | 1643 | 1462581165755 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:32:45 INFO - PROCESS | 1643 | 1462581165756 Marionette TRACE conn2 <- [1,1622,null,{}] 17:32:45 INFO - PROCESS | 1643 | 1462581165760 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}] 17:32:45 INFO - PROCESS | 1643 | 1462581165884 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:32:45 INFO - PROCESS | 1643 | 1462581165892 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c819800 == 82 [pid = 1643] [id = 413] 17:32:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x110ee0000) [pid = 1643] [serial = 1238] [outer = 0x0] 17:32:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12ba2e400) [pid = 1643] [serial = 1239] [outer = 0x110ee0000] 17:32:45 INFO - PROCESS | 1643 | 1462581165918 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12ba51c00) [pid = 1643] [serial = 1240] [outer = 0x110ee0000] 17:32:46 INFO - PROCESS | 1643 | 1462581166254 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]]]}] 17:32:46 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 17:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 17:32:46 INFO - PROCESS | 1643 | 1462581166277 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:32:46 INFO - PROCESS | 1643 | 1462581166279 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 17:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:32:46 INFO - PROCESS | 1643 | 1462581166281 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:32:46 INFO - PROCESS | 1643 | 1462581166282 Marionette TRACE conn2 <- [1,1626,null,{}] 17:32:46 INFO - PROCESS | 1643 | 1462581166284 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}] 17:32:46 INFO - PROCESS | 1643 | 1462581166378 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:32:46 INFO - PROCESS | 1643 | 1462581166382 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d411000 == 83 [pid = 1643] [id = 414] 17:32:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12bd68400) [pid = 1643] [serial = 1241] [outer = 0x0] 17:32:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12bd73000) [pid = 1643] [serial = 1242] [outer = 0x12bd68400] 17:32:46 INFO - PROCESS | 1643 | 1462581166408 Marionette DEBUG loaded listener.js 17:32:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12bd7f800) [pid = 1643] [serial = 1243] [outer = 0x12bd68400] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa03800 == 82 [pid = 1643] [id = 177] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdcf800 == 81 [pid = 1643] [id = 157] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12df92800 == 80 [pid = 1643] [id = 220] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12df85800 == 79 [pid = 1643] [id = 218] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1195c9000 == 78 [pid = 1643] [id = 379] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1126b5800 == 77 [pid = 1643] [id = 303] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52a000 == 76 [pid = 1643] [id = 358] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12d41b800 == 75 [pid = 1643] [id = 176] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x118153800 == 74 [pid = 1643] [id = 222] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1357d4000 == 73 [pid = 1643] [id = 240] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c51f000 == 72 [pid = 1643] [id = 281] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x135514800 == 71 [pid = 1643] [id = 239] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12199a800 == 70 [pid = 1643] [id = 221] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c188800 == 69 [pid = 1643] [id = 138] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdd1000 == 68 [pid = 1643] [id = 174] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c81e800 == 67 [pid = 1643] [id = 359] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x126a62800 == 66 [pid = 1643] [id = 261] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1162c4000 == 65 [pid = 1643] [id = 380] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c537000 == 64 [pid = 1643] [id = 378] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x118599800 == 63 [pid = 1643] [id = 302] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12a634800 == 62 [pid = 1643] [id = 357] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1217c6800 == 61 [pid = 1643] [id = 262] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01d000 == 60 [pid = 1643] [id = 133] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x118586000 == 59 [pid = 1643] [id = 202] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x135418800 == 58 [pid = 1643] [id = 260] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x135cb8800 == 57 [pid = 1643] [id = 323] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa16000 == 56 [pid = 1643] [id = 173] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa20000 == 55 [pid = 1643] [id = 104] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x116a95800 == 54 [pid = 1643] [id = 190] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x125351800 == 53 [pid = 1643] [id = 200] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11a026000 == 52 [pid = 1643] [id = 172] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x118588800 == 51 [pid = 1643] [id = 236] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12b98a800 == 50 [pid = 1643] [id = 155] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c80a000 == 49 [pid = 1643] [id = 201] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1357d2800 == 48 [pid = 1643] [id = 322] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x118161000 == 47 [pid = 1643] [id = 402] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x116f6a800 == 46 [pid = 1643] [id = 401] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12df8c000 == 45 [pid = 1643] [id = 400] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12d968800 == 44 [pid = 1643] [id = 399] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12d657000 == 43 [pid = 1643] [id = 398] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12d415800 == 42 [pid = 1643] [id = 397] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12c183000 == 41 [pid = 1643] [id = 396] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d4000 == 40 [pid = 1643] [id = 395] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdd6000 == 39 [pid = 1643] [id = 393] 17:32:47 INFO - PROCESS | 1643 | --DOCSHELL 0x116649800 == 38 [pid = 1643] [id = 394] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1176e4800 == 37 [pid = 1643] [id = 403] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1215dc800 == 36 [pid = 1643] [id = 405] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x128f5f000 == 35 [pid = 1643] [id = 408] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12b00e800 == 34 [pid = 1643] [id = 410] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1296ac800 == 33 [pid = 1643] [id = 409] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12be8b800 == 32 [pid = 1643] [id = 412] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x11825c800 == 31 [pid = 1643] [id = 404] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x11858d000 == 30 [pid = 1643] [id = 411] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x121996800 == 29 [pid = 1643] [id = 406] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x125352000 == 28 [pid = 1643] [id = 407] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x1252de400) [pid = 1643] [serial = 1117] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x124d38800) [pid = 1643] [serial = 1161] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1269d3000) [pid = 1643] [serial = 1164] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x119094800) [pid = 1643] [serial = 1152] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x1191e9800) [pid = 1643] [serial = 1153] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x1253d6c00) [pid = 1643] [serial = 1131] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12789dc00) [pid = 1643] [serial = 1167] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x110ee9000) [pid = 1643] [serial = 1119] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1185e6c00) [pid = 1643] [serial = 1125] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x116446400) [pid = 1643] [serial = 1122] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x121485000) [pid = 1643] [serial = 1158] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12783e800) [pid = 1643] [serial = 1165] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1185e6400) [pid = 1643] [serial = 1149] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x118789c00) [pid = 1643] [serial = 1150] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x119931800) [pid = 1643] [serial = 1155] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x119cec000) [pid = 1643] [serial = 1156] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x115aab000) [pid = 1643] [serial = 1146] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1184c0800) [pid = 1643] [serial = 1147] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x115aae800) [pid = 1643] [serial = 1144] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1130e2800) [pid = 1643] [serial = 1143] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12186a400) [pid = 1643] [serial = 1128] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x116a69800) [pid = 1643] [serial = 1140] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x127803400) [pid = 1643] [serial = 1134] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x128c39400) [pid = 1643] [serial = 1168] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x127840c00) [pid = 1643] [serial = 1137] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12a775c00) [pid = 1643] [serial = 1179] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12a619000) [pid = 1643] [serial = 1176] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1185e5c00) [pid = 1643] [serial = 1171] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12a6a5000) [pid = 1643] [serial = 1177] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x113296400) [pid = 1643] [serial = 1170] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12524c800) [pid = 1643] [serial = 1162] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x128c39c00) [pid = 1643] [serial = 1173] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12a429400) [pid = 1643] [serial = 1174] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x124c18800) [pid = 1643] [serial = 1159] [outer = 0x0] [url = about:blank] 17:32:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12c819800 == 27 [pid = 1643] [id = 413] 17:32:48 INFO - PROCESS | 1643 | 1462581168354 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]]]}] 17:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2077ms 17:32:48 INFO - PROCESS | 1643 | 1462581168362 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:32:48 INFO - PROCESS | 1643 | 1462581168366 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 17:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:32:48 INFO - PROCESS | 1643 | 1462581168372 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:32:48 INFO - PROCESS | 1643 | 1462581168375 Marionette TRACE conn2 <- [1,1630,null,{}] 17:32:48 INFO - PROCESS | 1643 | 1462581168382 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}] 17:32:48 INFO - PROCESS | 1643 | 1462581168515 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:32:48 INFO - PROCESS | 1643 | 1462581168591 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b0000 == 28 [pid = 1643] [id = 415] 17:32:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11271f400) [pid = 1643] [serial = 1244] [outer = 0x0] 17:32:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x112725c00) [pid = 1643] [serial = 1245] [outer = 0x11271f400] 17:32:48 INFO - PROCESS | 1643 | 1462581168639 Marionette DEBUG loaded listener.js 17:32:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1129d1000) [pid = 1643] [serial = 1246] [outer = 0x11271f400] 17:32:49 INFO - PROCESS | 1643 | 1462581169018 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]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 675ms 17:32:49 INFO - PROCESS | 1643 | 1462581169047 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 1643 | 1462581169051 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 17:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:32:49 INFO - PROCESS | 1643 | 1462581169056 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 1643 | 1462581169057 Marionette TRACE conn2 <- [1,1634,null,{}] 17:32:49 INFO - PROCESS | 1643 | 1462581169060 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}] 17:32:49 INFO - PROCESS | 1643 | 1462581169141 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:32:49 INFO - PROCESS | 1643 | 1462581169193 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x112dbc000 == 29 [pid = 1643] [id = 416] 17:32:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1129d0800) [pid = 1643] [serial = 1247] [outer = 0x0] 17:32:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x112d16c00) [pid = 1643] [serial = 1248] [outer = 0x1129d0800] 17:32:49 INFO - PROCESS | 1643 | 1462581169219 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x114edfc00) [pid = 1643] [serial = 1249] [outer = 0x1129d0800] 17:32:49 INFO - PROCESS | 1643 | 1462581169524 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]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 523ms 17:32:49 INFO - PROCESS | 1643 | 1462581169579 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 1643 | 1462581169581 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 17:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:32:49 INFO - PROCESS | 1643 | 1462581169583 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 1643 | 1462581169586 Marionette TRACE conn2 <- [1,1638,null,{}] 17:32:49 INFO - PROCESS | 1643 | 1462581169594 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}] 17:32:49 INFO - PROCESS | 1643 | 1462581169677 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:32:49 INFO - PROCESS | 1643 | 1462581169727 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a9d800 == 30 [pid = 1643] [id = 417] 17:32:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x110ea5000) [pid = 1643] [serial = 1250] [outer = 0x0] 17:32:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x115a55000) [pid = 1643] [serial = 1251] [outer = 0x110ea5000] 17:32:49 INFO - PROCESS | 1643 | 1462581169764 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1166be400) [pid = 1643] [serial = 1252] [outer = 0x110ea5000] 17:32:50 INFO - PROCESS | 1643 | 1462581170071 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]]]}] 17:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 527ms 17:32:50 INFO - PROCESS | 1643 | 1462581170113 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:32:50 INFO - PROCESS | 1643 | 1462581170115 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 17:32:50 INFO - PROCESS | 1643 | 1462581170118 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:32:50 INFO - PROCESS | 1643 | 1462581170119 Marionette TRACE conn2 <- [1,1642,null,{}] 17:32:50 INFO - PROCESS | 1643 | 1462581170121 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}] 17:32:50 INFO - PROCESS | 1643 | 1462581170199 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:32:50 INFO - PROCESS | 1643 | 1462581170204 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x118146000 == 31 [pid = 1643] [id = 418] 17:32:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x110eaa000) [pid = 1643] [serial = 1253] [outer = 0x0] 17:32:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x117109c00) [pid = 1643] [serial = 1254] [outer = 0x110eaa000] 17:32:50 INFO - PROCESS | 1643 | 1462581170232 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11752c800) [pid = 1643] [serial = 1255] [outer = 0x110eaa000] 17:32:50 INFO - PROCESS | 1643 | 1462581170547 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]]]}] 17:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 17:32:50 INFO - PROCESS | 1643 | 1462581170587 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:32:50 INFO - PROCESS | 1643 | 1462581170588 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 17:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:32:50 INFO - PROCESS | 1643 | 1462581170590 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:32:50 INFO - PROCESS | 1643 | 1462581170591 Marionette TRACE conn2 <- [1,1646,null,{}] 17:32:50 INFO - PROCESS | 1643 | 1462581170594 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}] 17:32:50 INFO - PROCESS | 1643 | 1462581170692 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:32:50 INFO - PROCESS | 1643 | 1462581170699 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x118257800 == 32 [pid = 1643] [id = 419] 17:32:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x111a02400) [pid = 1643] [serial = 1256] [outer = 0x0] 17:32:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11752c400) [pid = 1643] [serial = 1257] [outer = 0x111a02400] 17:32:50 INFO - PROCESS | 1643 | 1462581170724 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x118239800) [pid = 1643] [serial = 1258] [outer = 0x111a02400] 17:32:51 INFO - PROCESS | 1643 | 1462581171038 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]]]}] 17:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 473ms 17:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:32:51 INFO - PROCESS | 1643 | 1462581171064 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:32:51 INFO - PROCESS | 1643 | 1462581171066 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 17:32:51 INFO - PROCESS | 1643 | 1462581171068 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 1643 | 1462581171081 Marionette TRACE conn2 <- [1,1650,null,{}] 17:32:51 INFO - PROCESS | 1643 | 1462581171084 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}] 17:32:51 INFO - PROCESS | 1643 | 1462581171182 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:32:51 INFO - PROCESS | 1643 | 1462581171188 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x119068800 == 33 [pid = 1643] [id = 420] 17:32:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11850d400) [pid = 1643] [serial = 1259] [outer = 0x0] 17:32:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11851b000) [pid = 1643] [serial = 1260] [outer = 0x11850d400] 17:32:51 INFO - PROCESS | 1643 | 1462581171218 Marionette DEBUG loaded listener.js 17:32:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1185eac00) [pid = 1643] [serial = 1261] [outer = 0x11850d400] 17:32:51 INFO - PROCESS | 1643 | 1462581171540 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]]]}] 17:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 531ms 17:32:51 INFO - PROCESS | 1643 | 1462581171608 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:32:51 INFO - PROCESS | 1643 | 1462581171610 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 17:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:32:51 INFO - PROCESS | 1643 | 1462581171612 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 1643 | 1462581171613 Marionette TRACE conn2 <- [1,1654,null,{}] 17:32:51 INFO - PROCESS | 1643 | 1462581171615 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}] 17:32:51 INFO - PROCESS | 1643 | 1462581171688 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:32:51 INFO - PROCESS | 1643 | 1462581171695 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d3000 == 34 [pid = 1643] [id = 421] 17:32:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1185e6000) [pid = 1643] [serial = 1262] [outer = 0x0] 17:32:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118785000) [pid = 1643] [serial = 1263] [outer = 0x1185e6000] 17:32:51 INFO - PROCESS | 1643 | 1462581171721 Marionette DEBUG loaded listener.js 17:32:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1187c1c00) [pid = 1643] [serial = 1264] [outer = 0x1185e6000] 17:32:52 INFO - PROCESS | 1643 | 1462581172047 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]]]}] 17:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 470ms 17:32:52 INFO - PROCESS | 1643 | 1462581172082 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:32:52 INFO - PROCESS | 1643 | 1462581172083 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 17:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:32:52 INFO - PROCESS | 1643 | 1462581172086 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:32:52 INFO - PROCESS | 1643 | 1462581172087 Marionette TRACE conn2 <- [1,1658,null,{}] 17:32:52 INFO - PROCESS | 1643 | 1462581172089 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}] 17:32:52 INFO - PROCESS | 1643 | 1462581172164 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:32:52 INFO - PROCESS | 1643 | 1462581172168 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bdd800 == 35 [pid = 1643] [id = 422] 17:32:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1187cb400) [pid = 1643] [serial = 1265] [outer = 0x0] 17:32:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x118c38400) [pid = 1643] [serial = 1266] [outer = 0x1187cb400] 17:32:52 INFO - PROCESS | 1643 | 1462581172197 Marionette DEBUG loaded listener.js 17:32:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11909d800) [pid = 1643] [serial = 1267] [outer = 0x1187cb400] 17:32:52 INFO - PROCESS | 1643 | 1462581172548 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]]]}] 17:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 469ms 17:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:32:52 INFO - PROCESS | 1643 | 1462581172555 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:32:52 INFO - PROCESS | 1643 | 1462581172556 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 17:32:52 INFO - PROCESS | 1643 | 1462581172563 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:32:52 INFO - PROCESS | 1643 | 1462581172564 Marionette TRACE conn2 <- [1,1662,null,{}] 17:32:52 INFO - PROCESS | 1643 | 1462581172566 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}] 17:32:52 INFO - PROCESS | 1643 | 1462581172669 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:32:52 INFO - PROCESS | 1643 | 1462581172678 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a9d000 == 36 [pid = 1643] [id = 423] 17:32:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119096c00) [pid = 1643] [serial = 1268] [outer = 0x0] 17:32:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1191e2400) [pid = 1643] [serial = 1269] [outer = 0x119096c00] 17:32:52 INFO - PROCESS | 1643 | 1462581172703 Marionette DEBUG loaded listener.js 17:32:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1191ea800) [pid = 1643] [serial = 1270] [outer = 0x119096c00] 17:32:52 INFO - PROCESS | 1643 | 1462581172997 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]]]}] 17:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 473ms 17:32:53 INFO - PROCESS | 1643 | 1462581173033 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 1643 | 1462581173034 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 17:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:32:53 INFO - PROCESS | 1643 | 1462581173037 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 1643 | 1462581173038 Marionette TRACE conn2 <- [1,1666,null,{}] 17:32:53 INFO - PROCESS | 1643 | 1462581173040 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}] 17:32:53 INFO - PROCESS | 1643 | 1462581173121 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:32:53 INFO - PROCESS | 1643 | 1462581173128 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d9800 == 37 [pid = 1643] [id = 424] 17:32:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x1191eb000) [pid = 1643] [serial = 1271] [outer = 0x0] 17:32:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x119933800) [pid = 1643] [serial = 1272] [outer = 0x1191eb000] 17:32:53 INFO - PROCESS | 1643 | 1462581173153 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x119cdb400) [pid = 1643] [serial = 1273] [outer = 0x1191eb000] 17:32:53 INFO - PROCESS | 1643 | 1462581173493 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]]]}] 17:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 17:32:53 INFO - PROCESS | 1643 | 1462581173507 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 1643 | 1462581173512 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 17:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:32:53 INFO - PROCESS | 1643 | 1462581173516 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 1643 | 1462581173518 Marionette TRACE conn2 <- [1,1670,null,{}] 17:32:53 INFO - PROCESS | 1643 | 1462581173521 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}] 17:32:53 INFO - PROCESS | 1643 | 1462581173689 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:32:53 INFO - PROCESS | 1643 | 1462581173703 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x118245000 == 38 [pid = 1643] [id = 425] 17:32:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x119cdec00) [pid = 1643] [serial = 1274] [outer = 0x0] 17:32:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x119f30400) [pid = 1643] [serial = 1275] [outer = 0x119cdec00] 17:32:53 INFO - PROCESS | 1643 | 1462581173729 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11a192400) [pid = 1643] [serial = 1276] [outer = 0x119cdec00] 17:32:54 INFO - PROCESS | 1643 | 1462581174129 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]]]}] 17:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 623ms 17:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:32:54 INFO - PROCESS | 1643 | 1462581174139 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:32:54 INFO - PROCESS | 1643 | 1462581174140 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 17:32:54 INFO - PROCESS | 1643 | 1462581174147 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - PROCESS | 1643 | 1462581174148 Marionette TRACE conn2 <- [1,1674,null,{}] 17:32:54 INFO - PROCESS | 1643 | 1462581174150 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}] 17:32:54 INFO - PROCESS | 1643 | 1462581174258 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:32:54 INFO - PROCESS | 1643 | 1462581174280 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x124855000 == 39 [pid = 1643] [id = 426] 17:32:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x119ce0c00) [pid = 1643] [serial = 1277] [outer = 0x0] 17:32:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11a2cf000) [pid = 1643] [serial = 1278] [outer = 0x119ce0c00] 17:32:54 INFO - PROCESS | 1643 | 1462581174322 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x121485c00) [pid = 1643] [serial = 1279] [outer = 0x119ce0c00] 17:32:54 INFO - PROCESS | 1643 | 1462581174805 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]]]}] 17:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 675ms 17:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:32:54 INFO - PROCESS | 1643 | 1462581174819 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:32:54 INFO - PROCESS | 1643 | 1462581174821 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 17:32:54 INFO - PROCESS | 1643 | 1462581174828 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - PROCESS | 1643 | 1462581174830 Marionette TRACE conn2 <- [1,1678,null,{}] 17:32:54 INFO - PROCESS | 1643 | 1462581174843 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}] 17:32:54 INFO - PROCESS | 1643 | 1462581174978 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:32:55 INFO - PROCESS | 1643 | 1462581175034 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x125354800 == 40 [pid = 1643] [id = 427] 17:32:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x121682800) [pid = 1643] [serial = 1280] [outer = 0x0] 17:32:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x121a02c00) [pid = 1643] [serial = 1281] [outer = 0x121682800] 17:32:55 INFO - PROCESS | 1643 | 1462581175058 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x121e09c00) [pid = 1643] [serial = 1282] [outer = 0x121682800] 17:32:55 INFO - PROCESS | 1643 | 1462581175383 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]]]}] 17:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 574ms 17:32:55 INFO - PROCESS | 1643 | 1462581175399 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:32:55 INFO - PROCESS | 1643 | 1462581175400 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 17:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:32:55 INFO - PROCESS | 1643 | 1462581175403 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:32:55 INFO - PROCESS | 1643 | 1462581175404 Marionette TRACE conn2 <- [1,1682,null,{}] 17:32:55 INFO - PROCESS | 1643 | 1462581175406 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}] 17:32:55 INFO - PROCESS | 1643 | 1462581175511 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:32:55 INFO - PROCESS | 1643 | 1462581175515 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12651f000 == 41 [pid = 1643] [id = 428] 17:32:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x121e12c00) [pid = 1643] [serial = 1283] [outer = 0x0] 17:32:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x121eaa800) [pid = 1643] [serial = 1284] [outer = 0x121e12c00] 17:32:55 INFO - PROCESS | 1643 | 1462581175540 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x124b36c00) [pid = 1643] [serial = 1285] [outer = 0x121e12c00] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x115a4c400) [pid = 1643] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x1130eb800) [pid = 1643] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x126ad6800) [pid = 1643] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1184c8800) [pid = 1643] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x118365400) [pid = 1643] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x115a4cc00) [pid = 1643] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x118c2d000) [pid = 1643] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x110ee7800) [pid = 1643] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x11744a000) [pid = 1643] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11852b800) [pid = 1643] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12147e800) [pid = 1643] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x118c33400) [pid = 1643] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x124c1d400) [pid = 1643] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x110ea3000) [pid = 1643] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x126ac9000) [pid = 1643] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x126acbc00) [pid = 1643] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11752b800) [pid = 1643] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x110ee0000) [pid = 1643] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11224ec00) [pid = 1643] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11909d400) [pid = 1643] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11851cc00) [pid = 1643] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11a072c00) [pid = 1643] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1191e7c00) [pid = 1643] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x118787000) [pid = 1643] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11851c800) [pid = 1643] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1122c5c00) [pid = 1643] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x115a4d800) [pid = 1643] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12aa39400) [pid = 1643] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12a779000) [pid = 1643] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x121c3b400) [pid = 1643] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1217d7000) [pid = 1643] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x118782400) [pid = 1643] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1168c4000) [pid = 1643] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1122bcc00) [pid = 1643] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:32:56 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12a6a6400) [pid = 1643] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:32:56 INFO - PROCESS | 1643 | 1462581176316 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]]]}] 17:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 969ms 17:32:56 INFO - PROCESS | 1643 | 1462581176373 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 1643 | 1462581176374 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 17:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:32:56 INFO - PROCESS | 1643 | 1462581176376 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:32:56 INFO - PROCESS | 1643 | 1462581176378 Marionette TRACE conn2 <- [1,1686,null,{}] 17:32:56 INFO - PROCESS | 1643 | 1462581176381 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}] 17:32:56 INFO - PROCESS | 1643 | 1462581176458 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:32:56 INFO - PROCESS | 1643 | 1462581176465 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bc8000 == 42 [pid = 1643] [id = 429] 17:32:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1129d5000) [pid = 1643] [serial = 1286] [outer = 0x0] 17:32:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1167b5800) [pid = 1643] [serial = 1287] [outer = 0x1129d5000] 17:32:56 INFO - PROCESS | 1643 | 1462581176489 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x118368000) [pid = 1643] [serial = 1288] [outer = 0x1129d5000] 17:32:56 INFO - PROCESS | 1643 | 1462581176807 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]]]}] 17:32:56 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 17:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 469ms 17:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:32:56 INFO - PROCESS | 1643 | 1462581176846 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 1643 | 1462581176847 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 17:32:56 INFO - PROCESS | 1643 | 1462581176850 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:32:56 INFO - PROCESS | 1643 | 1462581176851 Marionette TRACE conn2 <- [1,1690,null,{}] 17:32:56 INFO - PROCESS | 1643 | 1462581176853 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}] 17:32:56 INFO - PROCESS | 1643 | 1462581176935 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:32:56 INFO - PROCESS | 1643 | 1462581176992 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d4f000 == 43 [pid = 1643] [id = 430] 17:32:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x116214000) [pid = 1643] [serial = 1289] [outer = 0x0] 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11878ac00) [pid = 1643] [serial = 1290] [outer = 0x116214000] 17:32:57 INFO - PROCESS | 1643 | 1462581177017 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11a2c9000) [pid = 1643] [serial = 1291] [outer = 0x116214000] 17:32:57 INFO - PROCESS | 1643 | 1462581177286 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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 17:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:32:57 INFO - PROCESS | 1643 | 1462581177319 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 1643 | 1462581177320 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 17:32:57 INFO - PROCESS | 1643 | 1462581177322 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 1643 | 1462581177323 Marionette TRACE conn2 <- [1,1694,null,{}] 17:32:57 INFO - PROCESS | 1643 | 1462581177334 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}] 17:32:57 INFO - PROCESS | 1643 | 1462581177422 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:32:57 INFO - PROCESS | 1643 | 1462581177429 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x129157000 == 44 [pid = 1643] [id = 431] 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1191e7c00) [pid = 1643] [serial = 1292] [outer = 0x0] 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x124b35c00) [pid = 1643] [serial = 1293] [outer = 0x1191e7c00] 17:32:57 INFO - PROCESS | 1643 | 1462581177454 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x124b40400) [pid = 1643] [serial = 1294] [outer = 0x1191e7c00] 17:32:57 INFO - PROCESS | 1643 | 1462581177781 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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 473ms 17:32:57 INFO - PROCESS | 1643 | 1462581177796 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 1643 | 1462581177797 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 17:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:32:57 INFO - PROCESS | 1643 | 1462581177799 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 1643 | 1462581177800 Marionette TRACE conn2 <- [1,1698,null,{}] 17:32:57 INFO - PROCESS | 1643 | 1462581177802 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}] 17:32:57 INFO - PROCESS | 1643 | 1462581177918 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:32:57 INFO - PROCESS | 1643 | 1462581177925 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12943d000 == 45 [pid = 1643] [id = 432] 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x118c2d000) [pid = 1643] [serial = 1295] [outer = 0x0] 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x124c15c00) [pid = 1643] [serial = 1296] [outer = 0x118c2d000] 17:32:57 INFO - PROCESS | 1643 | 1462581177950 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x124c21400) [pid = 1643] [serial = 1297] [outer = 0x118c2d000] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x11679a800 == 44 [pid = 1643] [id = 24] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x116f4d800 == 43 [pid = 1643] [id = 25] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12d957000 == 42 [pid = 1643] [id = 20] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc22800 == 41 [pid = 1643] [id = 15] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12df74000 == 40 [pid = 1643] [id = 22] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x118253000 == 39 [pid = 1643] [id = 21] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12915b800 == 38 [pid = 1643] [id = 6] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x112646000 == 37 [pid = 1643] [id = 23] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12c190000 == 36 [pid = 1643] [id = 12] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x1181e2800 == 35 [pid = 1643] [id = 11] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52a800 == 34 [pid = 1643] [id = 13] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12d65a000 == 33 [pid = 1643] [id = 19] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x115ac6800 == 32 [pid = 1643] [id = 26] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdd2000 == 31 [pid = 1643] [id = 16] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12c80e800 == 30 [pid = 1643] [id = 14] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12b993000 == 29 [pid = 1643] [id = 10] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa09000 == 28 [pid = 1643] [id = 8] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12b23b800 == 27 [pid = 1643] [id = 9] 17:32:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12d411000 == 26 [pid = 1643] [id = 414] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x117448400) [pid = 1643] [serial = 1069] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x1185ea000) [pid = 1643] [serial = 1141] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x127897800) [pid = 1643] [serial = 1135] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1187c9400) [pid = 1643] [serial = 1072] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1278a5c00) [pid = 1643] [serial = 1138] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11822dc00) [pid = 1643] [serial = 1123] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x124c1cc00) [pid = 1643] [serial = 1075] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x112a61c00) [pid = 1643] [serial = 1066] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x124d33800) [pid = 1643] [serial = 1000] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x119091c00) [pid = 1643] [serial = 1126] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x124c1e000) [pid = 1643] [serial = 1129] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x126598800) [pid = 1643] [serial = 1078] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12693b800) [pid = 1643] [serial = 1132] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11271d800) [pid = 1643] [serial = 1120] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x127845400) [pid = 1643] [serial = 1224] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x128f7e000) [pid = 1643] [serial = 1227] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12a611400) [pid = 1643] [serial = 1230] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12a776400) [pid = 1643] [serial = 1231] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12ba2e400) [pid = 1643] [serial = 1239] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119cb5400) [pid = 1643] [serial = 1234] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x116844000) [pid = 1643] [serial = 1233] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12a77b000) [pid = 1643] [serial = 1236] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x124b33800) [pid = 1643] [serial = 1221] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11a199800) [pid = 1643] [serial = 1218] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1217d6c00) [pid = 1643] [serial = 1219] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119cacc00) [pid = 1643] [serial = 1215] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11a18c400) [pid = 1643] [serial = 1216] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1187c6000) [pid = 1643] [serial = 1212] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1190cdc00) [pid = 1643] [serial = 1213] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1185c3400) [pid = 1643] [serial = 1210] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118521000) [pid = 1643] [serial = 1209] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11644b800) [pid = 1643] [serial = 1207] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112f37c00) [pid = 1643] [serial = 1206] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12501ac00) [pid = 1643] [serial = 1204] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118787c00) [pid = 1643] [serial = 1203] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12abc3800) [pid = 1643] [serial = 1201] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12ab70400) [pid = 1643] [serial = 1200] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12ab69c00) [pid = 1643] [serial = 1198] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12aa34800) [pid = 1643] [serial = 1197] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12916f400) [pid = 1643] [serial = 1195] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x127841c00) [pid = 1643] [serial = 1194] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1259f7800) [pid = 1643] [serial = 1192] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x124b3c400) [pid = 1643] [serial = 1191] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11a251000) [pid = 1643] [serial = 1189] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119097400) [pid = 1643] [serial = 1188] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118238400) [pid = 1643] [serial = 1185] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1185e3800) [pid = 1643] [serial = 1186] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12bd73000) [pid = 1643] [serial = 1242] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1167b7000) [pid = 1643] [serial = 1183] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11336c000) [pid = 1643] [serial = 1182] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12a77c800) [pid = 1643] [serial = 1180] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12ba51c00) [pid = 1643] [serial = 1240] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1294ee400) [pid = 1643] [serial = 1228] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1278a4c00) [pid = 1643] [serial = 1225] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12ba27800) [pid = 1643] [serial = 1237] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x126594800) [pid = 1643] [serial = 1222] [outer = 0x0] [url = about:blank] 17:32:59 INFO - PROCESS | 1643 | 1462581179481 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]]]}] 17:32:59 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 17:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1724ms 17:32:59 INFO - PROCESS | 1643 | 1462581179532 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:32:59 INFO - PROCESS | 1643 | 1462581179534 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 17:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:32:59 INFO - PROCESS | 1643 | 1462581179538 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:32:59 INFO - PROCESS | 1643 | 1462581179540 Marionette TRACE conn2 <- [1,1702,null,{}] 17:32:59 INFO - PROCESS | 1643 | 1462581179546 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}] 17:32:59 INFO - PROCESS | 1643 | 1462581179622 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:32:59 INFO - PROCESS | 1643 | 1462581179630 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126c5000 == 27 [pid = 1643] [id = 433] 17:32:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1122c7800) [pid = 1643] [serial = 1298] [outer = 0x0] 17:32:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11271e400) [pid = 1643] [serial = 1299] [outer = 0x1122c7800] 17:32:59 INFO - PROCESS | 1643 | 1462581179658 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1129d2c00) [pid = 1643] [serial = 1300] [outer = 0x1122c7800] 17:33:00 INFO - PROCESS | 1643 | 1462581180888 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]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1378ms 17:33:00 INFO - PROCESS | 1643 | 1462581180916 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 1643 | 1462581180918 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 17:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:33:00 INFO - PROCESS | 1643 | 1462581180922 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - PROCESS | 1643 | 1462581180925 Marionette TRACE conn2 <- [1,1706,null,{}] 17:33:00 INFO - PROCESS | 1643 | 1462581180929 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}] 17:33:01 INFO - PROCESS | 1643 | 1462581181006 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:33:01 INFO - PROCESS | 1643 | 1462581181016 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11327f000 == 28 [pid = 1643] [id = 434] 17:33:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1129c8800) [pid = 1643] [serial = 1301] [outer = 0x0] 17:33:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1129d4c00) [pid = 1643] [serial = 1302] [outer = 0x1129c8800] 17:33:01 INFO - PROCESS | 1643 | 1462581181047 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x112f35400) [pid = 1643] [serial = 1303] [outer = 0x1129c8800] 17:33:01 INFO - PROCESS | 1643 | 1462581181405 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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 524ms 17:33:01 INFO - PROCESS | 1643 | 1462581181447 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 1643 | 1462581181451 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 17:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:33:01 INFO - PROCESS | 1643 | 1462581181456 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - PROCESS | 1643 | 1462581181458 Marionette TRACE conn2 <- [1,1710,null,{}] 17:33:01 INFO - PROCESS | 1643 | 1462581181461 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}] 17:33:01 INFO - PROCESS | 1643 | 1462581181535 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:33:01 INFO - PROCESS | 1643 | 1462581181540 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11679a000 == 29 [pid = 1643] [id = 435] 17:33:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112a5b800) [pid = 1643] [serial = 1304] [outer = 0x0] 17:33:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115a49400) [pid = 1643] [serial = 1305] [outer = 0x112a5b800] 17:33:01 INFO - PROCESS | 1643 | 1462581181570 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x115a55800) [pid = 1643] [serial = 1306] [outer = 0x112a5b800] 17:33:01 INFO - PROCESS | 1643 | 1462581181896 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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 472ms 17:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:33:01 INFO - PROCESS | 1643 | 1462581181929 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 1643 | 1462581181931 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 17:33:01 INFO - PROCESS | 1643 | 1462581181933 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - PROCESS | 1643 | 1462581181936 Marionette TRACE conn2 <- [1,1714,null,{}] 17:33:01 INFO - PROCESS | 1643 | 1462581181944 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}] 17:33:02 INFO - PROCESS | 1643 | 1462581182026 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:33:02 INFO - PROCESS | 1643 | 1462581182032 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176ef000 == 30 [pid = 1643] [id = 436] 17:33:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x110edfc00) [pid = 1643] [serial = 1307] [outer = 0x0] 17:33:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1164ef800) [pid = 1643] [serial = 1308] [outer = 0x110edfc00] 17:33:02 INFO - PROCESS | 1643 | 1462581182076 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1168c2000) [pid = 1643] [serial = 1309] [outer = 0x110edfc00] 17:33:02 INFO - PROCESS | 1643 | 1462581182571 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]]]}] 17:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 17:33:02 INFO - PROCESS | 1643 | 1462581182605 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 1643 | 1462581182607 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 17:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:33:02 INFO - PROCESS | 1643 | 1462581182611 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:33:02 INFO - PROCESS | 1643 | 1462581182612 Marionette TRACE conn2 <- [1,1718,null,{}] 17:33:02 INFO - PROCESS | 1643 | 1462581182614 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}] 17:33:02 INFO - PROCESS | 1643 | 1462581182687 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:33:02 INFO - PROCESS | 1643 | 1462581182696 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x118588800 == 31 [pid = 1643] [id = 437] 17:33:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1168c1c00) [pid = 1643] [serial = 1310] [outer = 0x0] 17:33:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117453400) [pid = 1643] [serial = 1311] [outer = 0x1168c1c00] 17:33:02 INFO - PROCESS | 1643 | 1462581182723 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1176be400) [pid = 1643] [serial = 1312] [outer = 0x1168c1c00] 17:33:03 INFO - PROCESS | 1643 | 1462581183085 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]]]}] 17:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 17:33:03 INFO - PROCESS | 1643 | 1462581183130 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 1643 | 1462581183131 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 17:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:33:03 INFO - PROCESS | 1643 | 1462581183133 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - PROCESS | 1643 | 1462581183134 Marionette TRACE conn2 <- [1,1722,null,{}] 17:33:03 INFO - PROCESS | 1643 | 1462581183136 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}] 17:33:03 INFO - PROCESS | 1643 | 1462581183215 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:33:03 INFO - PROCESS | 1643 | 1462581183222 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cc1000 == 32 [pid = 1643] [id = 438] 17:33:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x112f36400) [pid = 1643] [serial = 1313] [outer = 0x0] 17:33:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118233400) [pid = 1643] [serial = 1314] [outer = 0x112f36400] 17:33:03 INFO - PROCESS | 1643 | 1462581183253 Marionette DEBUG loaded listener.js 17:33:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1184c8800) [pid = 1643] [serial = 1315] [outer = 0x112f36400] 17:33:03 INFO - PROCESS | 1643 | 1462581183719 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]]]}] 17:33:03 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 17:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 618ms 17:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:33:03 INFO - PROCESS | 1643 | 1462581183752 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 1643 | 1462581183754 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 17:33:03 INFO - PROCESS | 1643 | 1462581183757 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - PROCESS | 1643 | 1462581183758 Marionette TRACE conn2 <- [1,1726,null,{}] 17:33:03 INFO - PROCESS | 1643 | 1462581183764 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}] 17:33:03 INFO - PROCESS | 1643 | 1462581183889 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:33:03 INFO - PROCESS | 1643 | 1462581183902 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195cf800 == 33 [pid = 1643] [id = 439] 17:33:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118510800) [pid = 1643] [serial = 1316] [outer = 0x0] 17:33:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11851dc00) [pid = 1643] [serial = 1317] [outer = 0x118510800] 17:33:03 INFO - PROCESS | 1643 | 1462581183928 Marionette DEBUG loaded listener.js 17:33:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1185e3c00) [pid = 1643] [serial = 1318] [outer = 0x118510800] 17:33:04 INFO - PROCESS | 1643 | 1462581184251 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]]]}] 17:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 523ms 17:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:33:04 INFO - PROCESS | 1643 | 1462581184282 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:33:04 INFO - PROCESS | 1643 | 1462581184284 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 17:33:04 INFO - PROCESS | 1643 | 1462581184287 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:33:04 INFO - PROCESS | 1643 | 1462581184290 Marionette TRACE conn2 <- [1,1730,null,{}] 17:33:04 INFO - PROCESS | 1643 | 1462581184296 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}] 17:33:04 INFO - PROCESS | 1643 | 1462581184413 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:33:04 INFO - PROCESS | 1643 | 1462581184484 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bd9800 == 34 [pid = 1643] [id = 440] 17:33:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11224e000) [pid = 1643] [serial = 1319] [outer = 0x0] 17:33:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1185e4800) [pid = 1643] [serial = 1320] [outer = 0x11224e000] 17:33:04 INFO - PROCESS | 1643 | 1462581184512 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11878b800) [pid = 1643] [serial = 1321] [outer = 0x11224e000] 17:33:04 INFO - PROCESS | 1643 | 1462581184790 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]]]}] 17:33:04 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 17:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 17:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:33:04 INFO - PROCESS | 1643 | 1462581184816 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:33:04 INFO - PROCESS | 1643 | 1462581184817 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 17:33:04 INFO - PROCESS | 1643 | 1462581184819 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:33:04 INFO - PROCESS | 1643 | 1462581184820 Marionette TRACE conn2 <- [1,1734,null,{}] 17:33:04 INFO - PROCESS | 1643 | 1462581184823 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}] 17:33:04 INFO - PROCESS | 1643 | 1462581184910 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:33:04 INFO - PROCESS | 1643 | 1462581184916 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d4000 == 35 [pid = 1643] [id = 441] 17:33:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1187c6400) [pid = 1643] [serial = 1322] [outer = 0x0] 17:33:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118c2fc00) [pid = 1643] [serial = 1323] [outer = 0x1187c6400] 17:33:04 INFO - PROCESS | 1643 | 1462581184949 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x117533c00) [pid = 1643] [serial = 1324] [outer = 0x1187c6400] 17:33:05 INFO - PROCESS | 1643 | 1462581185300 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]]]}] 17:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 17:33:05 INFO - PROCESS | 1643 | 1462581185340 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:33:05 INFO - PROCESS | 1643 | 1462581185341 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 17:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:33:05 INFO - PROCESS | 1643 | 1462581185343 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 1643 | 1462581185344 Marionette TRACE conn2 <- [1,1738,null,{}] 17:33:05 INFO - PROCESS | 1643 | 1462581185347 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}] 17:33:05 INFO - PROCESS | 1643 | 1462581185438 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:33:05 INFO - PROCESS | 1643 | 1462581185443 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176ed800 == 36 [pid = 1643] [id = 442] 17:33:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1187cc000) [pid = 1643] [serial = 1325] [outer = 0x0] 17:33:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1190c6800) [pid = 1643] [serial = 1326] [outer = 0x1187cc000] 17:33:05 INFO - PROCESS | 1643 | 1462581185468 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1191e4000) [pid = 1643] [serial = 1327] [outer = 0x1187cc000] 17:33:05 INFO - PROCESS | 1643 | 1462581185805 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]]]}] 17:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 17:33:05 INFO - PROCESS | 1643 | 1462581185864 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:33:05 INFO - PROCESS | 1643 | 1462581185865 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 17:33:05 INFO - PROCESS | 1643 | 1462581185868 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 1643 | 1462581185869 Marionette TRACE conn2 <- [1,1742,null,{}] 17:33:05 INFO - PROCESS | 1643 | 1462581185871 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}] 17:33:05 INFO - PROCESS | 1643 | 1462581185969 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:33:05 INFO - PROCESS | 1643 | 1462581185975 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x121cd4000 == 37 [pid = 1643] [id = 443] 17:33:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118c2f000) [pid = 1643] [serial = 1328] [outer = 0x0] 17:33:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11992cc00) [pid = 1643] [serial = 1329] [outer = 0x118c2f000] 17:33:06 INFO - PROCESS | 1643 | 1462581186000 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119cac800) [pid = 1643] [serial = 1330] [outer = 0x118c2f000] 17:33:06 INFO - PROCESS | 1643 | 1462581186351 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]]]}] 17:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 17:33:06 INFO - PROCESS | 1643 | 1462581186393 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 1643 | 1462581186395 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 17:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:33:06 INFO - PROCESS | 1643 | 1462581186397 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 1643 | 1462581186408 Marionette TRACE conn2 <- [1,1746,null,{}] 17:33:06 INFO - PROCESS | 1643 | 1462581186411 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}] 17:33:06 INFO - PROCESS | 1643 | 1462581186516 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:33:06 INFO - PROCESS | 1643 | 1462581186520 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11871f800 == 38 [pid = 1643] [id = 444] 17:33:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1191e6400) [pid = 1643] [serial = 1331] [outer = 0x0] 17:33:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119ce1000) [pid = 1643] [serial = 1332] [outer = 0x1191e6400] 17:33:06 INFO - PROCESS | 1643 | 1462581186548 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11a191c00) [pid = 1643] [serial = 1333] [outer = 0x1191e6400] 17:33:06 INFO - PROCESS | 1643 | 1462581186896 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]]]}] 17:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 530ms 17:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:33:06 INFO - PROCESS | 1643 | 1462581186930 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 1643 | 1462581186931 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 17:33:06 INFO - PROCESS | 1643 | 1462581186933 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 1643 | 1462581186934 Marionette TRACE conn2 <- [1,1750,null,{}] 17:33:06 INFO - PROCESS | 1643 | 1462581186937 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}] 17:33:07 INFO - PROCESS | 1643 | 1462581187029 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:33:07 INFO - PROCESS | 1643 | 1462581187033 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x125894000 == 39 [pid = 1643] [id = 445] 17:33:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11a18c400) [pid = 1643] [serial = 1334] [outer = 0x0] 17:33:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11a19ac00) [pid = 1643] [serial = 1335] [outer = 0x11a18c400] 17:33:07 INFO - PROCESS | 1643 | 1462581187058 Marionette DEBUG loaded listener.js 17:33:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x121481c00) [pid = 1643] [serial = 1336] [outer = 0x11a18c400] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118c2d000) [pid = 1643] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1191e7c00) [pid = 1643] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119ce0c00) [pid = 1643] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x121682800) [pid = 1643] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x121e12c00) [pid = 1643] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1129d5000) [pid = 1643] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x116214000) [pid = 1643] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x110ea5000) [pid = 1643] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1129d0800) [pid = 1643] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11271f400) [pid = 1643] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12bd68400) [pid = 1643] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1191eb000) [pid = 1643] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119096c00) [pid = 1643] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1187cb400) [pid = 1643] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1185e6000) [pid = 1643] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11850d400) [pid = 1643] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x111a02400) [pid = 1643] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x110eaa000) [pid = 1643] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:33:07 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119cdec00) [pid = 1643] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:33:07 INFO - PROCESS | 1643 | 1462581187519 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]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 621ms 17:33:07 INFO - PROCESS | 1643 | 1462581187567 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 1643 | 1462581187568 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 17:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:33:07 INFO - PROCESS | 1643 | 1462581187571 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - PROCESS | 1643 | 1462581187572 Marionette TRACE conn2 <- [1,1754,null,{}] 17:33:07 INFO - PROCESS | 1643 | 1462581187574 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}] 17:33:07 INFO - PROCESS | 1643 | 1462581187660 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:33:07 INFO - PROCESS | 1643 | 1462581187666 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x124ce1000 == 40 [pid = 1643] [id = 446] 17:33:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x111e6fc00) [pid = 1643] [serial = 1337] [outer = 0x0] 17:33:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x117533000) [pid = 1643] [serial = 1338] [outer = 0x111e6fc00] 17:33:07 INFO - PROCESS | 1643 | 1462581187694 Marionette DEBUG loaded listener.js 17:33:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11878bc00) [pid = 1643] [serial = 1339] [outer = 0x111e6fc00] 17:33:08 INFO - PROCESS | 1643 | 1462581188060 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]]]}] 17:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 17:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:33:08 INFO - PROCESS | 1643 | 1462581188092 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:33:08 INFO - PROCESS | 1643 | 1462581188095 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 17:33:08 INFO - PROCESS | 1643 | 1462581188097 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:33:08 INFO - PROCESS | 1643 | 1462581188099 Marionette TRACE conn2 <- [1,1758,null,{}] 17:33:08 INFO - PROCESS | 1643 | 1462581188101 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}] 17:33:08 INFO - PROCESS | 1643 | 1462581188176 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:33:08 INFO - PROCESS | 1643 | 1462581188228 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d4b800 == 41 [pid = 1643] [id = 447] 17:33:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118781800) [pid = 1643] [serial = 1340] [outer = 0x0] 17:33:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119ce5c00) [pid = 1643] [serial = 1341] [outer = 0x118781800] 17:33:08 INFO - PROCESS | 1643 | 1462581188253 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121485800) [pid = 1643] [serial = 1342] [outer = 0x118781800] 17:33:08 INFO - PROCESS | 1643 | 1462581188514 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]]]}] 17:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 17:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:33:08 INFO - PROCESS | 1643 | 1462581188567 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:33:08 INFO - PROCESS | 1643 | 1462581188568 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 17:33:08 INFO - PROCESS | 1643 | 1462581188571 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:33:08 INFO - PROCESS | 1643 | 1462581188572 Marionette TRACE conn2 <- [1,1762,null,{}] 17:33:08 INFO - PROCESS | 1643 | 1462581188574 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}] 17:33:08 INFO - PROCESS | 1643 | 1462581188657 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:33:08 INFO - PROCESS | 1643 | 1462581188664 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12915b800 == 42 [pid = 1643] [id = 448] 17:33:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11a2ce000) [pid = 1643] [serial = 1343] [outer = 0x0] 17:33:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1217cf000) [pid = 1643] [serial = 1344] [outer = 0x11a2ce000] 17:33:08 INFO - PROCESS | 1643 | 1462581188689 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x121e08400) [pid = 1643] [serial = 1345] [outer = 0x11a2ce000] 17:33:09 INFO - PROCESS | 1643 | 1462581189021 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]]]}] 17:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 469ms 17:33:09 INFO - PROCESS | 1643 | 1462581189040 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:33:09 INFO - PROCESS | 1643 | 1462581189042 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 17:33:09 INFO - PROCESS | 1643 | 1462581189048 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - PROCESS | 1643 | 1462581189049 Marionette TRACE conn2 <- [1,1766,null,{}] 17:33:09 INFO - PROCESS | 1643 | 1462581189051 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}] 17:33:09 INFO - PROCESS | 1643 | 1462581189153 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:33:09 INFO - PROCESS | 1643 | 1462581189161 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x129453000 == 43 [pid = 1643] [id = 449] 17:33:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119cd7c00) [pid = 1643] [serial = 1346] [outer = 0x0] 17:33:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x121ea4c00) [pid = 1643] [serial = 1347] [outer = 0x119cd7c00] 17:33:09 INFO - PROCESS | 1643 | 1462581189186 Marionette DEBUG loaded listener.js 17:33:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124b33800) [pid = 1643] [serial = 1348] [outer = 0x119cd7c00] 17:33:09 INFO - PROCESS | 1643 | 1462581189633 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]]]}] 17:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 623ms 17:33:09 INFO - PROCESS | 1643 | 1462581189670 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:33:09 INFO - PROCESS | 1643 | 1462581189672 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 17:33:09 INFO - PROCESS | 1643 | 1462581189704 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - PROCESS | 1643 | 1462581189706 Marionette TRACE conn2 <- [1,1770,null,{}] 17:33:09 INFO - PROCESS | 1643 | 1462581189714 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}] 17:33:09 INFO - PROCESS | 1643 | 1462581189823 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:33:09 INFO - PROCESS | 1643 | 1462581189897 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11678e000 == 44 [pid = 1643] [id = 450] 17:33:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x111e33400) [pid = 1643] [serial = 1349] [outer = 0x0] 17:33:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1129cfc00) [pid = 1643] [serial = 1350] [outer = 0x111e33400] 17:33:09 INFO - PROCESS | 1643 | 1462581189929 Marionette DEBUG loaded listener.js 17:33:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x112f41800) [pid = 1643] [serial = 1351] [outer = 0x111e33400] 17:33:10 INFO - PROCESS | 1643 | 1462581190484 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]]]}] 17:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 853ms 17:33:10 INFO - PROCESS | 1643 | 1462581190529 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:33:10 INFO - PROCESS | 1643 | 1462581190533 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 17:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:33:10 INFO - PROCESS | 1643 | 1462581190537 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:33:10 INFO - PROCESS | 1643 | 1462581190539 Marionette TRACE conn2 <- [1,1774,null,{}] 17:33:10 INFO - PROCESS | 1643 | 1462581190542 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}] 17:33:10 INFO - PROCESS | 1643 | 1462581190650 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:33:10 INFO - PROCESS | 1643 | 1462581190860 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126af000 == 45 [pid = 1643] [id = 451] 17:33:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x110ee1800) [pid = 1643] [serial = 1352] [outer = 0x0] 17:33:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1122bc000) [pid = 1643] [serial = 1353] [outer = 0x110ee1800] 17:33:10 INFO - PROCESS | 1643 | 1462581190890 Marionette DEBUG loaded listener.js 17:33:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1129d6000) [pid = 1643] [serial = 1354] [outer = 0x110ee1800] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12915b800 == 44 [pid = 1643] [id = 448] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x126d4b800 == 43 [pid = 1643] [id = 447] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x124ce1000 == 42 [pid = 1643] [id = 446] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x125894000 == 41 [pid = 1643] [id = 445] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11871f800 == 40 [pid = 1643] [id = 444] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x121cd4000 == 39 [pid = 1643] [id = 443] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1176ed800 == 38 [pid = 1643] [id = 442] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d4000 == 37 [pid = 1643] [id = 441] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11271e400) [pid = 1643] [serial = 1299] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x119bd9800 == 36 [pid = 1643] [id = 440] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1195cf800 == 35 [pid = 1643] [id = 439] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x118cc1000 == 34 [pid = 1643] [id = 438] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x118588800 == 33 [pid = 1643] [id = 437] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1176ef000 == 32 [pid = 1643] [id = 436] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11679a000 == 31 [pid = 1643] [id = 435] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11327f000 == 30 [pid = 1643] [id = 434] 17:33:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1126c5000 == 29 [pid = 1643] [id = 433] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x124c15c00) [pid = 1643] [serial = 1296] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x124b35c00) [pid = 1643] [serial = 1293] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11a2cf000) [pid = 1643] [serial = 1278] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x121a02c00) [pid = 1643] [serial = 1281] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x121eaa800) [pid = 1643] [serial = 1284] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x121e09c00) [pid = 1643] [serial = 1282] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1167b5800) [pid = 1643] [serial = 1287] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124b36c00) [pid = 1643] [serial = 1285] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11a2c9000) [pid = 1643] [serial = 1291] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x115a55000) [pid = 1643] [serial = 1251] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1166be400) [pid = 1643] [serial = 1252] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112d16c00) [pid = 1643] [serial = 1248] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x114edfc00) [pid = 1643] [serial = 1249] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112725c00) [pid = 1643] [serial = 1245] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1129d1000) [pid = 1643] [serial = 1246] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12bd7f800) [pid = 1643] [serial = 1243] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119933800) [pid = 1643] [serial = 1272] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119cdb400) [pid = 1643] [serial = 1273] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1191e2400) [pid = 1643] [serial = 1269] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1191ea800) [pid = 1643] [serial = 1270] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11909d800) [pid = 1643] [serial = 1267] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118c38400) [pid = 1643] [serial = 1266] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118785000) [pid = 1643] [serial = 1263] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x124c21400) [pid = 1643] [serial = 1297] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1187c1c00) [pid = 1643] [serial = 1264] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11851b000) [pid = 1643] [serial = 1260] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1185eac00) [pid = 1643] [serial = 1261] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11752c400) [pid = 1643] [serial = 1257] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118239800) [pid = 1643] [serial = 1258] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11752c800) [pid = 1643] [serial = 1255] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x117109c00) [pid = 1643] [serial = 1254] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x121485c00) [pid = 1643] [serial = 1279] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x119f30400) [pid = 1643] [serial = 1275] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11878ac00) [pid = 1643] [serial = 1290] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x124b40400) [pid = 1643] [serial = 1294] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11a192400) [pid = 1643] [serial = 1276] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x118368000) [pid = 1643] [serial = 1288] [outer = 0x0] [url = about:blank] 17:33:11 INFO - PROCESS | 1643 | 1462581191391 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]]]}] 17:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 876ms 17:33:11 INFO - PROCESS | 1643 | 1462581191414 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:33:11 INFO - PROCESS | 1643 | 1462581191416 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 17:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:33:11 INFO - PROCESS | 1643 | 1462581191420 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 1643 | 1462581191422 Marionette TRACE conn2 <- [1,1778,null,{}] 17:33:11 INFO - PROCESS | 1643 | 1462581191431 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}] 17:33:11 INFO - PROCESS | 1643 | 1462581191508 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:33:11 INFO - PROCESS | 1643 | 1462581191516 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x11327f000 == 30 [pid = 1643] [id = 452] 17:33:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1129d5c00) [pid = 1643] [serial = 1355] [outer = 0x0] 17:33:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x114edd800) [pid = 1643] [serial = 1356] [outer = 0x1129d5c00] 17:33:11 INFO - PROCESS | 1643 | 1462581191545 Marionette DEBUG loaded listener.js 17:33:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x115aabc00) [pid = 1643] [serial = 1357] [outer = 0x1129d5c00] 17:33:11 INFO - PROCESS | 1643 | 1462581191905 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]]]}] 17:33:11 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 17:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 17:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:33:11 INFO - PROCESS | 1643 | 1462581191944 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:33:11 INFO - PROCESS | 1643 | 1462581191946 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 17:33:11 INFO - PROCESS | 1643 | 1462581191948 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 1643 | 1462581191950 Marionette TRACE conn2 <- [1,1782,null,{}] 17:33:11 INFO - PROCESS | 1643 | 1462581191952 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}] 17:33:12 INFO - PROCESS | 1643 | 1462581192026 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:33:12 INFO - PROCESS | 1643 | 1462581192034 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176ef000 == 31 [pid = 1643] [id = 453] 17:33:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x115e48800) [pid = 1643] [serial = 1358] [outer = 0x0] 17:33:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1164ab800) [pid = 1643] [serial = 1359] [outer = 0x115e48800] 17:33:12 INFO - PROCESS | 1643 | 1462581192062 Marionette DEBUG loaded listener.js 17:33:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x116a5f000) [pid = 1643] [serial = 1360] [outer = 0x115e48800] 17:33:12 INFO - PROCESS | 1643 | 1462581192407 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]]]}] 17:33:12 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 17:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 467ms 17:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:33:12 INFO - PROCESS | 1643 | 1462581192417 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 1643 | 1462581192418 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 17:33:12 INFO - PROCESS | 1643 | 1462581192427 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 1643 | 1462581192432 Marionette TRACE conn2 <- [1,1786,null,{}] 17:33:12 INFO - PROCESS | 1643 | 1462581192443 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}] 17:33:12 INFO - PROCESS | 1643 | 1462581192526 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:33:12 INFO - PROCESS | 1643 | 1462581192575 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x118597800 == 32 [pid = 1643] [id = 454] 17:33:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x111a0ac00) [pid = 1643] [serial = 1361] [outer = 0x0] 17:33:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11710b000) [pid = 1643] [serial = 1362] [outer = 0x111a0ac00] 17:33:12 INFO - PROCESS | 1643 | 1462581192600 Marionette DEBUG loaded listener.js 17:33:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11835e000) [pid = 1643] [serial = 1363] [outer = 0x111a0ac00] 17:33:12 INFO - PROCESS | 1643 | 1462581192881 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]]]}] 17:33:12 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 17:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 492ms 17:33:12 INFO - PROCESS | 1643 | 1462581192918 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 1643 | 1462581192919 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 17:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:33:12 INFO - PROCESS | 1643 | 1462581192922 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 1643 | 1462581192923 Marionette TRACE conn2 <- [1,1790,null,{}] 17:33:12 INFO - PROCESS | 1643 | 1462581192926 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}] 17:33:13 INFO - PROCESS | 1643 | 1462581193007 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:33:13 INFO - PROCESS | 1643 | 1462581193014 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195cc800 == 33 [pid = 1643] [id = 455] 17:33:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x111cb7400) [pid = 1643] [serial = 1364] [outer = 0x0] 17:33:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118512400) [pid = 1643] [serial = 1365] [outer = 0x111cb7400] 17:33:13 INFO - PROCESS | 1643 | 1462581193040 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118527c00) [pid = 1643] [serial = 1366] [outer = 0x111cb7400] 17:33:13 INFO - PROCESS | 1643 | 1462581193366 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]]]}] 17:33:13 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) 17:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms 17:33:13 INFO - PROCESS | 1643 | 1462581193391 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:33:13 INFO - PROCESS | 1643 | 1462581193394 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 17:33:13 INFO - PROCESS | 1643 | 1462581193396 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:33:13 INFO - PROCESS | 1643 | 1462581193397 Marionette TRACE conn2 <- [1,1794,null,{}] 17:33:13 INFO - PROCESS | 1643 | 1462581193400 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}] 17:33:13 INFO - PROCESS | 1643 | 1462581193507 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:33:13 INFO - PROCESS | 1643 | 1462581193520 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c44800 == 34 [pid = 1643] [id = 456] 17:33:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11852b800) [pid = 1643] [serial = 1367] [outer = 0x0] 17:33:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1185c2800) [pid = 1643] [serial = 1368] [outer = 0x11852b800] 17:33:13 INFO - PROCESS | 1643 | 1462581193557 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118785c00) [pid = 1643] [serial = 1369] [outer = 0x11852b800] 17:33:13 INFO - PROCESS | 1643 | 1462581193919 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]]]}] 17:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 570ms 17:33:13 INFO - PROCESS | 1643 | 1462581193967 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:33:13 INFO - PROCESS | 1643 | 1462581193968 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 17:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:33:13 INFO - PROCESS | 1643 | 1462581193971 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:33:13 INFO - PROCESS | 1643 | 1462581193972 Marionette TRACE conn2 <- [1,1798,null,{}] 17:33:13 INFO - PROCESS | 1643 | 1462581193974 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}] 17:33:14 INFO - PROCESS | 1643 | 1462581194065 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:33:14 INFO - PROCESS | 1643 | 1462581194070 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1214a1800 == 35 [pid = 1643] [id = 457] 17:33:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118787000) [pid = 1643] [serial = 1370] [outer = 0x0] 17:33:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1187c9400) [pid = 1643] [serial = 1371] [outer = 0x118787000] 17:33:14 INFO - PROCESS | 1643 | 1462581194095 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119095c00) [pid = 1643] [serial = 1372] [outer = 0x118787000] 17:33:14 INFO - PROCESS | 1643 | 1462581194441 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]]]}] 17:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 17:33:14 INFO - PROCESS | 1643 | 1462581194490 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:33:14 INFO - PROCESS | 1643 | 1462581194491 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 17:33:14 INFO - PROCESS | 1643 | 1462581194493 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:33:14 INFO - PROCESS | 1643 | 1462581194494 Marionette TRACE conn2 <- [1,1802,null,{}] 17:33:14 INFO - PROCESS | 1643 | 1462581194497 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}] 17:33:14 INFO - PROCESS | 1643 | 1462581194587 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:33:14 INFO - PROCESS | 1643 | 1462581194624 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12199c800 == 36 [pid = 1643] [id = 458] 17:33:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11909a800) [pid = 1643] [serial = 1373] [outer = 0x0] 17:33:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1190d1000) [pid = 1643] [serial = 1374] [outer = 0x11909a800] 17:33:14 INFO - PROCESS | 1643 | 1462581194649 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1191e9400) [pid = 1643] [serial = 1375] [outer = 0x11909a800] 17:33:14 INFO - PROCESS | 1643 | 1462581194971 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 17:33:15 INFO - PROCESS | 1643 | 1462581195013 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 1643 | 1462581195015 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 17:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:33:15 INFO - PROCESS | 1643 | 1462581195017 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 1643 | 1462581195018 Marionette TRACE conn2 <- [1,1806,null,{}] 17:33:15 INFO - PROCESS | 1643 | 1462581195021 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}] 17:33:15 INFO - PROCESS | 1643 | 1462581195114 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:33:15 INFO - PROCESS | 1643 | 1462581195123 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fd7000 == 37 [pid = 1643] [id = 459] 17:33:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11909b000) [pid = 1643] [serial = 1376] [outer = 0x0] 17:33:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119933c00) [pid = 1643] [serial = 1377] [outer = 0x11909b000] 17:33:15 INFO - PROCESS | 1643 | 1462581195149 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119cdc800) [pid = 1643] [serial = 1378] [outer = 0x11909b000] 17:33:15 INFO - PROCESS | 1643 | 1462581195452 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 468ms 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11a2ce000) [pid = 1643] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1129c8800) [pid = 1643] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11224e000) [pid = 1643] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110edfc00) [pid = 1643] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112f36400) [pid = 1643] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1187cc000) [pid = 1643] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1122c7800) [pid = 1643] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112a5b800) [pid = 1643] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118510800) [pid = 1643] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1168c1c00) [pid = 1643] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118c2f000) [pid = 1643] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1191e6400) [pid = 1643] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1187c6400) [pid = 1643] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11a18c400) [pid = 1643] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x111e6fc00) [pid = 1643] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:33:15 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118781800) [pid = 1643] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:33:15 INFO - PROCESS | 1643 | 1462581195587 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 1643 | 1462581195588 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 17:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:33:15 INFO - PROCESS | 1643 | 1462581195593 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 1643 | 1462581195594 Marionette TRACE conn2 <- [1,1810,null,{}] 17:33:15 INFO - PROCESS | 1643 | 1462581195596 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}] 17:33:15 INFO - PROCESS | 1643 | 1462581195671 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:33:15 INFO - PROCESS | 1643 | 1462581195675 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11858c000 == 38 [pid = 1643] [id = 460] 17:33:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11224e000) [pid = 1643] [serial = 1379] [outer = 0x0] 17:33:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x115a48400) [pid = 1643] [serial = 1380] [outer = 0x11224e000] 17:33:15 INFO - PROCESS | 1643 | 1462581195703 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11822fc00) [pid = 1643] [serial = 1381] [outer = 0x11224e000] 17:33:16 INFO - PROCESS | 1643 | 1462581196045 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]]]}] 17:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 469ms 17:33:16 INFO - PROCESS | 1643 | 1462581196063 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:33:16 INFO - PROCESS | 1643 | 1462581196065 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 17:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:33:16 INFO - PROCESS | 1643 | 1462581196067 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:33:16 INFO - PROCESS | 1643 | 1462581196069 Marionette TRACE conn2 <- [1,1814,null,{}] 17:33:16 INFO - PROCESS | 1643 | 1462581196071 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}] 17:33:16 INFO - PROCESS | 1643 | 1462581196154 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:33:16 INFO - PROCESS | 1643 | 1462581196161 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x125350800 == 39 [pid = 1643] [id = 461] 17:33:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118521800) [pid = 1643] [serial = 1382] [outer = 0x0] 17:33:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1191ee000) [pid = 1643] [serial = 1383] [outer = 0x118521800] 17:33:16 INFO - PROCESS | 1643 | 1462581196191 Marionette DEBUG loaded listener.js 17:33:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119f31800) [pid = 1643] [serial = 1384] [outer = 0x118521800] 17:33:16 INFO - PROCESS | 1643 | 1462581196521 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]]]}] 17:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 470ms 17:33:16 INFO - PROCESS | 1643 | 1462581196539 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:33:16 INFO - PROCESS | 1643 | 1462581196540 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 17:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:33:16 INFO - PROCESS | 1643 | 1462581196562 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:33:16 INFO - PROCESS | 1643 | 1462581196566 Marionette TRACE conn2 <- [1,1818,null,{}] 17:33:16 INFO - PROCESS | 1643 | 1462581196575 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}] 17:33:16 INFO - PROCESS | 1643 | 1462581196669 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:33:16 INFO - PROCESS | 1643 | 1462581196673 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128ddf800 == 40 [pid = 1643] [id = 462] 17:33:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119cdc400) [pid = 1643] [serial = 1385] [outer = 0x0] 17:33:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11a2cd800) [pid = 1643] [serial = 1386] [outer = 0x119cdc400] 17:33:16 INFO - PROCESS | 1643 | 1462581196701 Marionette DEBUG loaded listener.js 17:33:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12167a400) [pid = 1643] [serial = 1387] [outer = 0x119cdc400] 17:33:17 INFO - PROCESS | 1643 | 1462581197025 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]]]}] 17:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 502ms 17:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:33:17 INFO - PROCESS | 1643 | 1462581197048 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:33:17 INFO - PROCESS | 1643 | 1462581197049 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 17:33:17 INFO - PROCESS | 1643 | 1462581197052 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:33:17 INFO - PROCESS | 1643 | 1462581197053 Marionette TRACE conn2 <- [1,1822,null,{}] 17:33:17 INFO - PROCESS | 1643 | 1462581197056 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}] 17:33:17 INFO - PROCESS | 1643 | 1462581197134 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:33:17 INFO - PROCESS | 1643 | 1462581197188 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x129164000 == 41 [pid = 1643] [id = 463] 17:33:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11a18b400) [pid = 1643] [serial = 1388] [outer = 0x0] 17:33:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x121a03800) [pid = 1643] [serial = 1389] [outer = 0x11a18b400] 17:33:17 INFO - PROCESS | 1643 | 1462581197213 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124b32c00) [pid = 1643] [serial = 1390] [outer = 0x11a18b400] 17:33:17 INFO - PROCESS | 1643 | 1462581197486 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]]]}] 17:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 469ms 17:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:33:17 INFO - PROCESS | 1643 | 1462581197522 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:33:17 INFO - PROCESS | 1643 | 1462581197523 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 17:33:17 INFO - PROCESS | 1643 | 1462581197534 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:33:17 INFO - PROCESS | 1643 | 1462581197535 Marionette TRACE conn2 <- [1,1826,null,{}] 17:33:17 INFO - PROCESS | 1643 | 1462581197537 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}] 17:33:17 INFO - PROCESS | 1643 | 1462581197672 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:33:17 INFO - PROCESS | 1643 | 1462581197723 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x11265c800 == 42 [pid = 1643] [id = 464] 17:33:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x110ea1000) [pid = 1643] [serial = 1391] [outer = 0x0] 17:33:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x110ee7000) [pid = 1643] [serial = 1392] [outer = 0x110ea1000] 17:33:17 INFO - PROCESS | 1643 | 1462581197754 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11271f400) [pid = 1643] [serial = 1393] [outer = 0x110ea1000] 17:33:18 INFO - PROCESS | 1643 | 1462581198179 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]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 677ms 17:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:33:18 INFO - PROCESS | 1643 | 1462581198217 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 1643 | 1462581198220 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 17:33:18 INFO - PROCESS | 1643 | 1462581198223 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 1643 | 1462581198225 Marionette TRACE conn2 <- [1,1830,null,{}] 17:33:18 INFO - PROCESS | 1643 | 1462581198231 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}] 17:33:18 INFO - PROCESS | 1643 | 1462581198333 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:33:18 INFO - PROCESS | 1643 | 1462581198385 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x118715000 == 43 [pid = 1643] [id = 465] 17:33:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112f37c00) [pid = 1643] [serial = 1394] [outer = 0x0] 17:33:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11644cc00) [pid = 1643] [serial = 1395] [outer = 0x112f37c00] 17:33:18 INFO - PROCESS | 1643 | 1462581198417 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116a60800) [pid = 1643] [serial = 1396] [outer = 0x112f37c00] 17:33:18 INFO - PROCESS | 1643 | 1462581198840 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]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 675ms 17:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:33:18 INFO - PROCESS | 1643 | 1462581198898 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 1643 | 1462581198900 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 17:33:18 INFO - PROCESS | 1643 | 1462581198902 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 1643 | 1462581198904 Marionette TRACE conn2 <- [1,1834,null,{}] 17:33:18 INFO - PROCESS | 1643 | 1462581198906 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}] 17:33:19 INFO - PROCESS | 1643 | 1462581199006 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:33:19 INFO - PROCESS | 1643 | 1462581199080 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x126512800 == 44 [pid = 1643] [id = 466] 17:33:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x117471800) [pid = 1643] [serial = 1397] [outer = 0x0] 17:33:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118233800) [pid = 1643] [serial = 1398] [outer = 0x117471800] 17:33:19 INFO - PROCESS | 1643 | 1462581199152 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11852a000) [pid = 1643] [serial = 1399] [outer = 0x117471800] 17:33:19 INFO - PROCESS | 1643 | 1462581199580 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]]]}] 17:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 719ms 17:33:19 INFO - PROCESS | 1643 | 1462581199622 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:33:19 INFO - PROCESS | 1643 | 1462581199625 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 17:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:33:19 INFO - PROCESS | 1643 | 1462581199633 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - PROCESS | 1643 | 1462581199636 Marionette TRACE conn2 <- [1,1838,null,{}] 17:33:19 INFO - PROCESS | 1643 | 1462581199639 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}] 17:33:19 INFO - PROCESS | 1643 | 1462581199777 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:33:19 INFO - PROCESS | 1643 | 1462581199825 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa05800 == 45 [pid = 1643] [id = 467] 17:33:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118c36c00) [pid = 1643] [serial = 1400] [outer = 0x0] 17:33:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119932400) [pid = 1643] [serial = 1401] [outer = 0x118c36c00] 17:33:19 INFO - PROCESS | 1643 | 1462581199856 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119cec400) [pid = 1643] [serial = 1402] [outer = 0x118c36c00] 17:33:20 INFO - PROCESS | 1643 | 1462581200280 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]]]}] 17:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 676ms 17:33:20 INFO - PROCESS | 1643 | 1462581200304 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:33:20 INFO - PROCESS | 1643 | 1462581200306 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 17:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:33:20 INFO - PROCESS | 1643 | 1462581200308 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:33:20 INFO - PROCESS | 1643 | 1462581200310 Marionette TRACE conn2 <- [1,1842,null,{}] 17:33:20 INFO - PROCESS | 1643 | 1462581200312 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}] 17:33:20 INFO - PROCESS | 1643 | 1462581200458 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:33:20 INFO - PROCESS | 1643 | 1462581200535 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164db000 == 46 [pid = 1643] [id = 468] 17:33:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x110ee9000) [pid = 1643] [serial = 1403] [outer = 0x0] 17:33:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119ce4000) [pid = 1643] [serial = 1404] [outer = 0x110ee9000] 17:33:20 INFO - PROCESS | 1643 | 1462581200565 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12167b800) [pid = 1643] [serial = 1405] [outer = 0x110ee9000] 17:33:21 INFO - PROCESS | 1643 | 1462581201115 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 822ms 17:33:21 INFO - PROCESS | 1643 | 1462581201145 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 1643 | 1462581201147 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 17:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:33:21 INFO - PROCESS | 1643 | 1462581201152 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 1643 | 1462581201154 Marionette TRACE conn2 <- [1,1846,null,{}] 17:33:21 INFO - PROCESS | 1643 | 1462581201158 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}] 17:33:21 INFO - PROCESS | 1643 | 1462581201255 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:33:21 INFO - PROCESS | 1643 | 1462581201327 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b6800 == 47 [pid = 1643] [id = 469] 17:33:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x112a63c00) [pid = 1643] [serial = 1406] [outer = 0x0] 17:33:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x112f36c00) [pid = 1643] [serial = 1407] [outer = 0x112a63c00] 17:33:21 INFO - PROCESS | 1643 | 1462581201356 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x115a4a800) [pid = 1643] [serial = 1408] [outer = 0x112a63c00] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x129164000 == 46 [pid = 1643] [id = 463] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x128ddf800 == 45 [pid = 1643] [id = 462] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x125350800 == 44 [pid = 1643] [id = 461] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11858c000 == 43 [pid = 1643] [id = 460] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x121fd7000 == 42 [pid = 1643] [id = 459] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x12199c800 == 41 [pid = 1643] [id = 458] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x1214a1800 == 40 [pid = 1643] [id = 457] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x121ea4c00) [pid = 1643] [serial = 1347] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x119c44800 == 39 [pid = 1643] [id = 456] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x1195cc800 == 38 [pid = 1643] [id = 455] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x118597800 == 37 [pid = 1643] [id = 454] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x1176ef000 == 36 [pid = 1643] [id = 453] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11327f000 == 35 [pid = 1643] [id = 452] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x1126af000 == 34 [pid = 1643] [id = 451] 17:33:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11678e000 == 33 [pid = 1643] [id = 450] 17:33:21 INFO - PROCESS | 1643 | 1462581201803 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 17:33:21 INFO - PROCESS | 1643 | 1462581201827 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 1643 | 1462581201833 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 17:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:33:21 INFO - PROCESS | 1643 | 1462581201839 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 1643 | 1462581201842 Marionette TRACE conn2 <- [1,1850,null,{}] 17:33:21 INFO - PROCESS | 1643 | 1462581201857 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}] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11878b800) [pid = 1643] [serial = 1321] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1164ef800) [pid = 1643] [serial = 1308] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1168c2000) [pid = 1643] [serial = 1309] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118233400) [pid = 1643] [serial = 1314] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1184c8800) [pid = 1643] [serial = 1315] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1190c6800) [pid = 1643] [serial = 1326] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1129d2c00) [pid = 1643] [serial = 1300] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x115a49400) [pid = 1643] [serial = 1305] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x115a55800) [pid = 1643] [serial = 1306] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11851dc00) [pid = 1643] [serial = 1317] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1185e3c00) [pid = 1643] [serial = 1318] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x117453400) [pid = 1643] [serial = 1311] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11992cc00) [pid = 1643] [serial = 1329] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119ce1000) [pid = 1643] [serial = 1332] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1176be400) [pid = 1643] [serial = 1312] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119cac800) [pid = 1643] [serial = 1330] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118c2fc00) [pid = 1643] [serial = 1323] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11a19ac00) [pid = 1643] [serial = 1335] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11a191c00) [pid = 1643] [serial = 1333] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x117533000) [pid = 1643] [serial = 1338] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x121481c00) [pid = 1643] [serial = 1336] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1191e4000) [pid = 1643] [serial = 1327] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x121485800) [pid = 1643] [serial = 1342] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119ce5c00) [pid = 1643] [serial = 1341] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11878bc00) [pid = 1643] [serial = 1339] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x121e08400) [pid = 1643] [serial = 1345] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x117533c00) [pid = 1643] [serial = 1324] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1217cf000) [pid = 1643] [serial = 1344] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1129d4c00) [pid = 1643] [serial = 1302] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x112f35400) [pid = 1643] [serial = 1303] [outer = 0x0] [url = about:blank] 17:33:21 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1185e4800) [pid = 1643] [serial = 1320] [outer = 0x0] [url = about:blank] 17:33:22 INFO - PROCESS | 1643 | 1462581202033 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:33:22 INFO - PROCESS | 1643 | 1462581202090 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166f3000 == 34 [pid = 1643] [id = 470] 17:33:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112a5cc00) [pid = 1643] [serial = 1409] [outer = 0x0] 17:33:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115f51c00) [pid = 1643] [serial = 1410] [outer = 0x112a5cc00] 17:33:22 INFO - PROCESS | 1643 | 1462581202133 Marionette DEBUG loaded listener.js 17:33:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1168c3000) [pid = 1643] [serial = 1411] [outer = 0x112a5cc00] 17:33:22 INFO - PROCESS | 1643 | 1462581202504 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]]]}] 17:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 674ms 17:33:22 INFO - PROCESS | 1643 | 1462581202539 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:33:22 INFO - PROCESS | 1643 | 1462581202541 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 17:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:33:22 INFO - PROCESS | 1643 | 1462581202547 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:33:22 INFO - PROCESS | 1643 | 1462581202550 Marionette TRACE conn2 <- [1,1854,null,{}] 17:33:22 INFO - PROCESS | 1643 | 1462581202557 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}] 17:33:22 INFO - PROCESS | 1643 | 1462581202637 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:33:22 INFO - PROCESS | 1643 | 1462581202643 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191aa800 == 35 [pid = 1643] [id = 471] 17:33:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x117451c00) [pid = 1643] [serial = 1412] [outer = 0x0] 17:33:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1184c9400) [pid = 1643] [serial = 1413] [outer = 0x117451c00] 17:33:22 INFO - PROCESS | 1643 | 1462581202673 Marionette DEBUG loaded listener.js 17:33:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118525c00) [pid = 1643] [serial = 1414] [outer = 0x117451c00] 17:33:23 INFO - PROCESS | 1643 | 1462581203020 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]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 17:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:33:23 INFO - PROCESS | 1643 | 1462581203070 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 1643 | 1462581203072 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 17:33:23 INFO - PROCESS | 1643 | 1462581203074 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 1643 | 1462581203075 Marionette TRACE conn2 <- [1,1858,null,{}] 17:33:23 INFO - PROCESS | 1643 | 1462581203077 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}] 17:33:23 INFO - PROCESS | 1643 | 1462581203208 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:33:23 INFO - PROCESS | 1643 | 1462581203262 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126c6800 == 36 [pid = 1643] [id = 472] 17:33:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x110ea8000) [pid = 1643] [serial = 1415] [outer = 0x0] 17:33:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x110ee5800) [pid = 1643] [serial = 1416] [outer = 0x110ea8000] 17:33:23 INFO - PROCESS | 1643 | 1462581203294 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1129cb800) [pid = 1643] [serial = 1417] [outer = 0x110ea8000] 17:33:23 INFO - PROCESS | 1643 | 1462581203740 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]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 720ms 17:33:23 INFO - PROCESS | 1643 | 1462581203796 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:33:23 INFO - PROCESS | 1643 | 1462581203798 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 17:33:23 INFO - PROCESS | 1643 | 1462581203801 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 1643 | 1462581203804 Marionette TRACE conn2 <- [1,1862,null,{}] 17:33:23 INFO - PROCESS | 1643 | 1462581203808 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}] 17:33:23 INFO - PROCESS | 1643 | 1462581203939 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:33:23 INFO - PROCESS | 1643 | 1462581203988 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x118712800 == 37 [pid = 1643] [id = 473] 17:33:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115ee6000) [pid = 1643] [serial = 1418] [outer = 0x0] 17:33:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1166c0c00) [pid = 1643] [serial = 1419] [outer = 0x115ee6000] 17:33:24 INFO - PROCESS | 1643 | 1462581204022 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x117107400) [pid = 1643] [serial = 1420] [outer = 0x115ee6000] 17:33:24 INFO - PROCESS | 1643 | 1462581204439 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]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 17:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:33:24 INFO - PROCESS | 1643 | 1462581204473 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 1643 | 1462581204475 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 17:33:24 INFO - PROCESS | 1643 | 1462581204480 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - PROCESS | 1643 | 1462581204482 Marionette TRACE conn2 <- [1,1866,null,{}] 17:33:24 INFO - PROCESS | 1643 | 1462581204484 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}] 17:33:24 INFO - PROCESS | 1643 | 1462581204603 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:33:24 INFO - PROCESS | 1643 | 1462581204657 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a029000 == 38 [pid = 1643] [id = 474] 17:33:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11752c000) [pid = 1643] [serial = 1421] [outer = 0x0] 17:33:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118518000) [pid = 1643] [serial = 1422] [outer = 0x11752c000] 17:33:24 INFO - PROCESS | 1643 | 1462581204688 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11852a400) [pid = 1643] [serial = 1423] [outer = 0x11752c000] 17:33:25 INFO - PROCESS | 1643 | 1462581205130 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]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 17:33:25 INFO - PROCESS | 1643 | 1462581205150 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 1643 | 1462581205153 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 17:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:33:25 INFO - PROCESS | 1643 | 1462581205161 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 1643 | 1462581205165 Marionette TRACE conn2 <- [1,1870,null,{}] 17:33:25 INFO - PROCESS | 1643 | 1462581205167 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}] 17:33:25 INFO - PROCESS | 1643 | 1462581205270 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:33:25 INFO - PROCESS | 1643 | 1462581205320 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x121693000 == 39 [pid = 1643] [id = 475] 17:33:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118529800) [pid = 1643] [serial = 1424] [outer = 0x0] 17:33:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118789000) [pid = 1643] [serial = 1425] [outer = 0x118529800] 17:33:25 INFO - PROCESS | 1643 | 1462581205350 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11901d400) [pid = 1643] [serial = 1426] [outer = 0x118529800] 17:33:25 INFO - PROCESS | 1643 | 1462581205773 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]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 17:33:25 INFO - PROCESS | 1643 | 1462581205785 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:33:25 INFO - PROCESS | 1643 | 1462581205786 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 17:33:25 INFO - PROCESS | 1643 | 1462581205789 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 1643 | 1462581205790 Marionette TRACE conn2 <- [1,1874,null,{}] 17:33:25 INFO - PROCESS | 1643 | 1462581205793 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}] 17:33:25 INFO - PROCESS | 1643 | 1462581205890 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:33:25 INFO - PROCESS | 1643 | 1462581205973 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x124863000 == 40 [pid = 1643] [id = 476] 17:33:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118c32c00) [pid = 1643] [serial = 1427] [outer = 0x0] 17:33:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1191edc00) [pid = 1643] [serial = 1428] [outer = 0x118c32c00] 17:33:26 INFO - PROCESS | 1643 | 1462581206003 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119cdf000) [pid = 1643] [serial = 1429] [outer = 0x118c32c00] 17:33:26 INFO - PROCESS | 1643 | 1462581206435 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]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 672ms 17:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:33:26 INFO - PROCESS | 1643 | 1462581206462 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 1643 | 1462581206464 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 17:33:26 INFO - PROCESS | 1643 | 1462581206466 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 1643 | 1462581206467 Marionette TRACE conn2 <- [1,1878,null,{}] 17:33:26 INFO - PROCESS | 1643 | 1462581206470 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}] 17:33:26 INFO - PROCESS | 1643 | 1462581206570 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:33:26 INFO - PROCESS | 1643 | 1462581206621 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x126516000 == 41 [pid = 1643] [id = 477] 17:33:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11a197000) [pid = 1643] [serial = 1430] [outer = 0x0] 17:33:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11a2c7400) [pid = 1643] [serial = 1431] [outer = 0x11a197000] 17:33:26 INFO - PROCESS | 1643 | 1462581206676 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1248ef400) [pid = 1643] [serial = 1432] [outer = 0x11a197000] 17:33:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124b37c00) [pid = 1643] [serial = 1433] [outer = 0x12cca3800] 17:33:27 INFO - PROCESS | 1643 | 1462581207170 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]]]}] 17:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 17:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:33:27 INFO - PROCESS | 1643 | 1462581207321 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 1643 | 1462581207323 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 17:33:27 INFO - PROCESS | 1643 | 1462581207340 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - PROCESS | 1643 | 1462581207342 Marionette TRACE conn2 <- [1,1882,null,{}] 17:33:27 INFO - PROCESS | 1643 | 1462581207351 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}] 17:33:27 INFO - PROCESS | 1643 | 1462581207444 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:33:27 INFO - PROCESS | 1643 | 1462581207494 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11824d800 == 42 [pid = 1643] [id = 478] 17:33:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1129d4000) [pid = 1643] [serial = 1434] [outer = 0x0] 17:33:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x112e8ac00) [pid = 1643] [serial = 1435] [outer = 0x1129d4000] 17:33:27 INFO - PROCESS | 1643 | 1462581207522 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x115aafc00) [pid = 1643] [serial = 1436] [outer = 0x1129d4000] 17:33:27 INFO - PROCESS | 1643 | --DOCSHELL 0x1191aa800 == 41 [pid = 1643] [id = 471] 17:33:27 INFO - PROCESS | 1643 | --DOCSHELL 0x1166f3000 == 40 [pid = 1643] [id = 470] 17:33:27 INFO - PROCESS | 1643 | --DOCSHELL 0x1126b6800 == 39 [pid = 1643] [id = 469] 17:33:27 INFO - PROCESS | 1643 | --DOCSHELL 0x11265c800 == 38 [pid = 1643] [id = 464] 17:33:28 INFO - PROCESS | 1643 | 1462581208032 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]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 737ms 17:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:33:28 INFO - PROCESS | 1643 | 1462581208064 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 1643 | 1462581208067 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 17:33:28 INFO - PROCESS | 1643 | 1462581208070 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 1643 | 1462581208072 Marionette TRACE conn2 <- [1,1886,null,{}] 17:33:28 INFO - PROCESS | 1643 | 1462581208077 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}] 17:33:28 INFO - PROCESS | 1643 | 1462581208177 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:33:28 INFO - PROCESS | 1643 | 1462581208243 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f6b800 == 39 [pid = 1643] [id = 479] 17:33:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1129d4400) [pid = 1643] [serial = 1437] [outer = 0x0] 17:33:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x115a50400) [pid = 1643] [serial = 1438] [outer = 0x1129d4400] 17:33:28 INFO - PROCESS | 1643 | 1462581208277 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1167b3c00) [pid = 1643] [serial = 1439] [outer = 0x1129d4400] 17:33:28 INFO - PROCESS | 1643 | 1462581208740 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]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 722ms 17:33:28 INFO - PROCESS | 1643 | 1462581208809 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 1643 | 1462581208814 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 17:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:33:28 INFO - PROCESS | 1643 | 1462581208821 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 1643 | 1462581208823 Marionette TRACE conn2 <- [1,1890,null,{}] 17:33:28 INFO - PROCESS | 1643 | 1462581208826 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}] 17:33:28 INFO - PROCESS | 1643 | 1462581208925 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:33:28 INFO - PROCESS | 1643 | 1462581208991 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a25c000 == 40 [pid = 1643] [id = 480] 17:33:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11752c800) [pid = 1643] [serial = 1440] [outer = 0x0] 17:33:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118513800) [pid = 1643] [serial = 1441] [outer = 0x11752c800] 17:33:29 INFO - PROCESS | 1643 | 1462581209022 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118529400) [pid = 1643] [serial = 1442] [outer = 0x11752c800] 17:33:29 INFO - PROCESS | 1643 | 1462581209442 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]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 17:33:29 INFO - PROCESS | 1643 | 1462581209491 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 1643 | 1462581209493 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 17:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:33:29 INFO - PROCESS | 1643 | 1462581209495 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 1643 | 1462581209498 Marionette TRACE conn2 <- [1,1894,null,{}] 17:33:29 INFO - PROCESS | 1643 | 1462581209506 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}] 17:33:29 INFO - PROCESS | 1643 | 1462581209608 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:33:29 INFO - PROCESS | 1643 | 1462581209663 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x125346000 == 41 [pid = 1643] [id = 481] 17:33:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1185eb400) [pid = 1643] [serial = 1443] [outer = 0x0] 17:33:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11901c000) [pid = 1643] [serial = 1444] [outer = 0x1185eb400] 17:33:29 INFO - PROCESS | 1643 | 1462581209696 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119cf0400) [pid = 1643] [serial = 1445] [outer = 0x1185eb400] 17:33:30 INFO - PROCESS | 1643 | 1462581210145 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]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 17:33:30 INFO - PROCESS | 1643 | 1462581210168 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:33:30 INFO - PROCESS | 1643 | 1462581210170 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 17:33:30 INFO - PROCESS | 1643 | 1462581210172 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 1643 | 1462581210174 Marionette TRACE conn2 <- [1,1898,null,{}] 17:33:30 INFO - PROCESS | 1643 | 1462581210176 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}] 17:33:30 INFO - PROCESS | 1643 | 1462581210296 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:33:30 INFO - PROCESS | 1643 | 1462581210374 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x129439800 == 42 [pid = 1643] [id = 482] 17:33:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x121483800) [pid = 1643] [serial = 1446] [outer = 0x0] 17:33:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x121c3e000) [pid = 1643] [serial = 1447] [outer = 0x121483800] 17:33:30 INFO - PROCESS | 1643 | 1462581210404 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124b35400) [pid = 1643] [serial = 1448] [outer = 0x121483800] 17:33:30 INFO - PROCESS | 1643 | 1462581210820 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]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 669ms 17:33:30 INFO - PROCESS | 1643 | 1462581210842 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:33:30 INFO - PROCESS | 1643 | 1462581210844 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 17:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:33:30 INFO - PROCESS | 1643 | 1462581210848 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 1643 | 1462581210850 Marionette TRACE conn2 <- [1,1902,null,{}] 17:33:30 INFO - PROCESS | 1643 | 1462581210852 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}] 17:33:30 INFO - PROCESS | 1643 | 1462581210945 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:33:30 INFO - PROCESS | 1643 | 1462581210995 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x112016000 == 43 [pid = 1643] [id = 483] 17:33:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1214f0000) [pid = 1643] [serial = 1449] [outer = 0x0] 17:33:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x124c17c00) [pid = 1643] [serial = 1450] [outer = 0x1214f0000] 17:33:31 INFO - PROCESS | 1643 | 1462581211025 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x124d30800) [pid = 1643] [serial = 1451] [outer = 0x1214f0000] 17:33:31 INFO - PROCESS | 1643 | 1462581211450 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]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 620ms 17:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:33:31 INFO - PROCESS | 1643 | 1462581211469 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 1643 | 1462581211470 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 17:33:31 INFO - PROCESS | 1643 | 1462581211473 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - PROCESS | 1643 | 1462581211474 Marionette TRACE conn2 <- [1,1906,null,{}] 17:33:31 INFO - PROCESS | 1643 | 1462581211477 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}] 17:33:31 INFO - PROCESS | 1643 | 1462581211598 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:33:31 INFO - PROCESS | 1643 | 1462581211686 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b009800 == 44 [pid = 1643] [id = 484] 17:33:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x124d35800) [pid = 1643] [serial = 1452] [outer = 0x0] 17:33:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x124edac00) [pid = 1643] [serial = 1453] [outer = 0x124d35800] 17:33:31 INFO - PROCESS | 1643 | 1462581211718 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1253d7c00) [pid = 1643] [serial = 1454] [outer = 0x124d35800] 17:33:32 INFO - PROCESS | 1643 | 1462581212226 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]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 769ms 17:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:33:32 INFO - PROCESS | 1643 | 1462581212244 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 1643 | 1462581212246 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 17:33:32 INFO - PROCESS | 1643 | 1462581212250 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - PROCESS | 1643 | 1462581212252 Marionette TRACE conn2 <- [1,1910,null,{}] 17:33:32 INFO - PROCESS | 1643 | 1462581212255 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}] 17:33:32 INFO - PROCESS | 1643 | 1462581212394 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:33:32 INFO - PROCESS | 1643 | 1462581212522 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b234000 == 45 [pid = 1643] [id = 485] 17:33:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x124d38000) [pid = 1643] [serial = 1455] [outer = 0x0] 17:33:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1259ec800) [pid = 1643] [serial = 1456] [outer = 0x124d38000] 17:33:32 INFO - PROCESS | 1643 | 1462581212571 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x126595400) [pid = 1643] [serial = 1457] [outer = 0x124d38000] 17:33:33 INFO - PROCESS | 1643 | 1462581213119 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]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 924ms 17:33:33 INFO - PROCESS | 1643 | 1462581213174 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 1643 | 1462581213177 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 17:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:33:33 INFO - PROCESS | 1643 | 1462581213199 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - PROCESS | 1643 | 1462581213202 Marionette TRACE conn2 <- [1,1914,null,{}] 17:33:33 INFO - PROCESS | 1643 | 1462581213205 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}] 17:33:33 INFO - PROCESS | 1643 | 1462581213305 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:33:33 INFO - PROCESS | 1643 | 1462581213376 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c31800 == 46 [pid = 1643] [id = 486] 17:33:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1167b4000) [pid = 1643] [serial = 1458] [outer = 0x0] 17:33:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11822a400) [pid = 1643] [serial = 1459] [outer = 0x1167b4000] 17:33:33 INFO - PROCESS | 1643 | 1462581213404 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x118522c00) [pid = 1643] [serial = 1460] [outer = 0x1167b4000] 17:33:33 INFO - PROCESS | 1643 | 1462581213886 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]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 724ms 17:33:33 INFO - PROCESS | 1643 | 1462581213921 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 1643 | 1462581213925 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 17:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:33:33 INFO - PROCESS | 1643 | 1462581213928 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - PROCESS | 1643 | 1462581213931 Marionette TRACE conn2 <- [1,1918,null,{}] 17:33:33 INFO - PROCESS | 1643 | 1462581213935 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}] 17:33:34 INFO - PROCESS | 1643 | 1462581214035 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:33:34 INFO - PROCESS | 1643 | 1462581214092 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215ea800 == 47 [pid = 1643] [id = 487] 17:33:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11684b000) [pid = 1643] [serial = 1461] [outer = 0x0] 17:33:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x118520000) [pid = 1643] [serial = 1462] [outer = 0x11684b000] 17:33:34 INFO - PROCESS | 1643 | 1462581214125 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x1185bf400) [pid = 1643] [serial = 1463] [outer = 0x11684b000] 17:33:34 INFO - PROCESS | 1643 | 1462581214582 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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 17:33:34 INFO - PROCESS | 1643 | 1462581214668 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 1643 | 1462581214672 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 17:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:33:34 INFO - PROCESS | 1643 | 1462581214694 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - PROCESS | 1643 | 1462581214696 Marionette TRACE conn2 <- [1,1922,null,{}] 17:33:34 INFO - PROCESS | 1643 | 1462581214702 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}] 17:33:34 INFO - PROCESS | 1643 | 1462581214806 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:33:34 INFO - PROCESS | 1643 | 1462581214876 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x126a56800 == 48 [pid = 1643] [id = 488] 17:33:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119014800) [pid = 1643] [serial = 1464] [outer = 0x0] 17:33:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x119cdd000) [pid = 1643] [serial = 1465] [outer = 0x119014800] 17:33:34 INFO - PROCESS | 1643 | 1462581214907 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11a192800) [pid = 1643] [serial = 1466] [outer = 0x119014800] 17:33:35 INFO - PROCESS | 1643 | 1462581215318 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]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 17:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:33:35 INFO - PROCESS | 1643 | 1462581215369 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 1643 | 1462581215371 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 17:33:35 INFO - PROCESS | 1643 | 1462581215373 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 1643 | 1462581215375 Marionette TRACE conn2 <- [1,1926,null,{}] 17:33:35 INFO - PROCESS | 1643 | 1462581215383 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}] 17:33:35 INFO - PROCESS | 1643 | 1462581215488 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:33:35 INFO - PROCESS | 1643 | 1462581215546 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b229800 == 49 [pid = 1643] [id = 489] 17:33:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x124b35800) [pid = 1643] [serial = 1467] [outer = 0x0] 17:33:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x124d31400) [pid = 1643] [serial = 1468] [outer = 0x124b35800] 17:33:35 INFO - PROCESS | 1643 | 1462581215578 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12500f400) [pid = 1643] [serial = 1469] [outer = 0x124b35800] 17:33:36 INFO - PROCESS | 1643 | 1462581216002 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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 17:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:33:36 INFO - PROCESS | 1643 | 1462581216047 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 1643 | 1462581216049 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 17:33:36 INFO - PROCESS | 1643 | 1462581216052 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 1643 | 1462581216053 Marionette TRACE conn2 <- [1,1930,null,{}] 17:33:36 INFO - PROCESS | 1643 | 1462581216056 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}] 17:33:36 INFO - PROCESS | 1643 | 1462581216208 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:33:36 INFO - PROCESS | 1643 | 1462581216336 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b98c800 == 50 [pid = 1643] [id = 490] 17:33:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x124d2c800) [pid = 1643] [serial = 1470] [outer = 0x0] 17:33:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1252de400) [pid = 1643] [serial = 1471] [outer = 0x124d2c800] 17:33:36 INFO - PROCESS | 1643 | 1462581216384 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x126598800) [pid = 1643] [serial = 1472] [outer = 0x124d2c800] 17:33:36 INFO - PROCESS | 1643 | 1462581216849 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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 819ms 17:33:36 INFO - PROCESS | 1643 | 1462581216871 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 1643 | 1462581216872 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 17:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:33:36 INFO - PROCESS | 1643 | 1462581216875 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 1643 | 1462581216876 Marionette TRACE conn2 <- [1,1934,null,{}] 17:33:36 INFO - PROCESS | 1643 | 1462581216881 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}] 17:33:36 INFO - PROCESS | 1643 | 1462581216973 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:33:37 INFO - PROCESS | 1643 | 1462581217024 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb65000 == 51 [pid = 1643] [id = 491] 17:33:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x1259ebc00) [pid = 1643] [serial = 1473] [outer = 0x0] 17:33:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x1265a1c00) [pid = 1643] [serial = 1474] [outer = 0x1259ebc00] 17:33:37 INFO - PROCESS | 1643 | 1462581217054 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x126a34000) [pid = 1643] [serial = 1475] [outer = 0x1259ebc00] 17:33:37 INFO - PROCESS | 1643 | 1462581217523 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]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 17:33:37 INFO - PROCESS | 1643 | 1462581217562 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 1643 | 1462581217564 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 17:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:33:37 INFO - PROCESS | 1643 | 1462581217568 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 1643 | 1462581217569 Marionette TRACE conn2 <- [1,1938,null,{}] 17:33:37 INFO - PROCESS | 1643 | 1462581217572 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}] 17:33:37 INFO - PROCESS | 1643 | 1462581217705 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:33:37 INFO - PROCESS | 1643 | 1462581217775 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c187800 == 52 [pid = 1643] [id = 492] 17:33:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x126ad7400) [pid = 1643] [serial = 1476] [outer = 0x0] 17:33:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x127844800) [pid = 1643] [serial = 1477] [outer = 0x126ad7400] 17:33:37 INFO - PROCESS | 1643 | 1462581217805 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12789cc00) [pid = 1643] [serial = 1478] [outer = 0x126ad7400] 17:33:38 INFO - PROCESS | 1643 | 1462581218321 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]]]}] 17:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 769ms 17:33:38 INFO - PROCESS | 1643 | 1462581218338 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:33:38 INFO - PROCESS | 1643 | 1462581218340 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 17:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:33:38 INFO - PROCESS | 1643 | 1462581218343 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:33:38 INFO - PROCESS | 1643 | 1462581218345 Marionette TRACE conn2 <- [1,1942,null,{}] 17:33:38 INFO - PROCESS | 1643 | 1462581218349 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}] 17:33:38 INFO - PROCESS | 1643 | 1462581218444 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:33:38 INFO - PROCESS | 1643 | 1462581218502 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217c5000 == 53 [pid = 1643] [id = 493] 17:33:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x1164f7000) [pid = 1643] [serial = 1479] [outer = 0x0] 17:33:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x1184bf400) [pid = 1643] [serial = 1480] [outer = 0x1164f7000] 17:33:38 INFO - PROCESS | 1643 | 1462581218531 Marionette DEBUG loaded listener.js 17:33:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x1185b8400) [pid = 1643] [serial = 1481] [outer = 0x1164f7000] 17:33:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa05800 == 52 [pid = 1643] [id = 467] 17:33:38 INFO - PROCESS | 1643 | --DOCSHELL 0x125346000 == 51 [pid = 1643] [id = 481] 17:33:38 INFO - PROCESS | 1643 | --DOCSHELL 0x11a25c000 == 50 [pid = 1643] [id = 480] 17:33:38 INFO - PROCESS | 1643 | --DOCSHELL 0x116f6b800 == 49 [pid = 1643] [id = 479] 17:33:39 INFO - PROCESS | 1643 | 1462581219036 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]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 722ms 17:33:39 INFO - PROCESS | 1643 | 1462581219076 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 1643 | 1462581219079 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 17:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:33:39 INFO - PROCESS | 1643 | 1462581219083 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 1643 | 1462581219085 Marionette TRACE conn2 <- [1,1946,null,{}] 17:33:39 INFO - PROCESS | 1643 | 1462581219089 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}] 17:33:39 INFO - PROCESS | 1643 | 1462581219190 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:33:39 INFO - PROCESS | 1643 | 1462581219260 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bdb800 == 50 [pid = 1643] [id = 494] 17:33:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x1166bf000) [pid = 1643] [serial = 1482] [outer = 0x0] 17:33:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x118521c00) [pid = 1643] [serial = 1483] [outer = 0x1166bf000] 17:33:39 INFO - PROCESS | 1643 | 1462581219294 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x118786400) [pid = 1643] [serial = 1484] [outer = 0x1166bf000] 17:33:39 INFO - PROCESS | 1643 | 1462581219738 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]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 17:33:39 INFO - PROCESS | 1643 | 1462581219754 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 1643 | 1462581219758 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 17:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:33:39 INFO - PROCESS | 1643 | 1462581219763 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 1643 | 1462581219765 Marionette TRACE conn2 <- [1,1950,null,{}] 17:33:39 INFO - PROCESS | 1643 | 1462581219767 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}] 17:33:39 INFO - PROCESS | 1643 | 1462581219869 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:33:39 INFO - PROCESS | 1643 | 1462581219931 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b7000 == 51 [pid = 1643] [id = 495] 17:33:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x118c33c00) [pid = 1643] [serial = 1485] [outer = 0x0] 17:33:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x119cb3c00) [pid = 1643] [serial = 1486] [outer = 0x118c33c00] 17:33:39 INFO - PROCESS | 1643 | 1462581219961 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x11a2d2000) [pid = 1643] [serial = 1487] [outer = 0x118c33c00] 17:33:40 INFO - PROCESS | 1643 | 1462581220418 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]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 17:33:40 INFO - PROCESS | 1643 | 1462581220435 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 1643 | 1462581220437 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 17:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:33:40 INFO - PROCESS | 1643 | 1462581220439 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 1643 | 1462581220442 Marionette TRACE conn2 <- [1,1954,null,{}] 17:33:40 INFO - PROCESS | 1643 | 1462581220450 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}] 17:33:40 INFO - PROCESS | 1643 | 1462581220572 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:33:40 INFO - PROCESS | 1643 | 1462581220645 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b97f000 == 52 [pid = 1643] [id = 496] 17:33:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x124b38400) [pid = 1643] [serial = 1488] [outer = 0x0] 17:33:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x124d3a400) [pid = 1643] [serial = 1489] [outer = 0x124b38400] 17:33:40 INFO - PROCESS | 1643 | 1462581220678 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x125246400) [pid = 1643] [serial = 1490] [outer = 0x124b38400] 17:33:41 INFO - PROCESS | 1643 | 1462581221114 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 722ms 17:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:33:41 INFO - PROCESS | 1643 | 1462581221162 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 1643 | 1462581221164 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 17:33:41 INFO - PROCESS | 1643 | 1462581221166 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 1643 | 1462581221167 Marionette TRACE conn2 <- [1,1958,null,{}] 17:33:41 INFO - PROCESS | 1643 | 1462581221170 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}] 17:33:41 INFO - PROCESS | 1643 | 1462581221271 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:33:41 INFO - PROCESS | 1643 | 1462581221330 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bea2000 == 53 [pid = 1643] [id = 497] 17:33:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x1265a0000) [pid = 1643] [serial = 1491] [outer = 0x0] 17:33:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x126ac9400) [pid = 1643] [serial = 1492] [outer = 0x1265a0000] 17:33:41 INFO - PROCESS | 1643 | 1462581221360 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x127837800) [pid = 1643] [serial = 1493] [outer = 0x1265a0000] 17:33:41 INFO - PROCESS | 1643 | 1462581221820 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 17:33:41 INFO - PROCESS | 1643 | 1462581221836 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 1643 | 1462581221838 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 17:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:33:41 INFO - PROCESS | 1643 | 1462581221840 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 1643 | 1462581221841 Marionette TRACE conn2 <- [1,1962,null,{}] 17:33:41 INFO - PROCESS | 1643 | 1462581221844 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}] 17:33:41 INFO - PROCESS | 1643 | 1462581221957 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:33:42 INFO - PROCESS | 1643 | 1462581222017 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52d000 == 54 [pid = 1643] [id = 498] 17:33:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x1265a0800) [pid = 1643] [serial = 1494] [outer = 0x0] 17:33:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x127845800) [pid = 1643] [serial = 1495] [outer = 0x1265a0800] 17:33:42 INFO - PROCESS | 1643 | 1462581222046 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x1278a1800) [pid = 1643] [serial = 1496] [outer = 0x1265a0800] 17:33:42 INFO - PROCESS | 1643 | 1462581222459 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]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 674ms 17:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:33:42 INFO - PROCESS | 1643 | 1462581222528 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 1643 | 1462581222530 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 17:33:42 INFO - PROCESS | 1643 | 1462581222534 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - PROCESS | 1643 | 1462581222535 Marionette TRACE conn2 <- [1,1966,null,{}] 17:33:42 INFO - PROCESS | 1643 | 1462581222538 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}] 17:33:42 INFO - PROCESS | 1643 | 1462581222658 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:33:42 INFO - PROCESS | 1643 | 1462581222730 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c818000 == 55 [pid = 1643] [id = 499] 17:33:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x128c32000) [pid = 1643] [serial = 1497] [outer = 0x0] 17:33:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x128f8bc00) [pid = 1643] [serial = 1498] [outer = 0x128c32000] 17:33:42 INFO - PROCESS | 1643 | 1462581222760 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x129173800) [pid = 1643] [serial = 1499] [outer = 0x128c32000] 17:33:43 INFO - PROCESS | 1643 | 1462581223171 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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 669ms 17:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:33:43 INFO - PROCESS | 1643 | 1462581223219 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 1643 | 1462581223220 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 17:33:43 INFO - PROCESS | 1643 | 1462581223223 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 1643 | 1462581223224 Marionette TRACE conn2 <- [1,1970,null,{}] 17:33:43 INFO - PROCESS | 1643 | 1462581223244 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}] 17:33:43 INFO - PROCESS | 1643 | 1462581223343 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:33:43 INFO - PROCESS | 1643 | 1462581223402 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc19000 == 56 [pid = 1643] [id = 500] 17:33:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x129174800) [pid = 1643] [serial = 1500] [outer = 0x0] 17:33:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x1294f0000) [pid = 1643] [serial = 1501] [outer = 0x129174800] 17:33:43 INFO - PROCESS | 1643 | 1462581223431 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12a422400) [pid = 1643] [serial = 1502] [outer = 0x129174800] 17:33:43 INFO - PROCESS | 1643 | 1462581223809 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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 623ms 17:33:43 INFO - PROCESS | 1643 | 1462581223846 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:33:43 INFO - PROCESS | 1643 | 1462581223848 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 17:33:43 INFO - PROCESS | 1643 | 1462581223850 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 1643 | 1462581223851 Marionette TRACE conn2 <- [1,1974,null,{}] 17:33:43 INFO - PROCESS | 1643 | 1462581223854 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}] 17:33:43 INFO - PROCESS | 1643 | 1462581223950 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:33:44 INFO - PROCESS | 1643 | 1462581224023 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdc5000 == 57 [pid = 1643] [id = 501] 17:33:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x129176000) [pid = 1643] [serial = 1503] [outer = 0x0] 17:33:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12a60a800) [pid = 1643] [serial = 1504] [outer = 0x129176000] 17:33:44 INFO - PROCESS | 1643 | 1462581224053 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12a614000) [pid = 1643] [serial = 1505] [outer = 0x129176000] 17:33:44 INFO - PROCESS | 1643 | 1462581224552 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]]]}] 17:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 721ms 17:33:44 INFO - PROCESS | 1643 | 1462581224572 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 1643 | 1462581224574 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 17:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:33:44 INFO - PROCESS | 1643 | 1462581224578 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 1643 | 1462581224580 Marionette TRACE conn2 <- [1,1978,null,{}] 17:33:44 INFO - PROCESS | 1643 | 1462581224583 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}] 17:33:44 INFO - PROCESS | 1643 | 1462581224705 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:33:44 INFO - PROCESS | 1643 | 1462581224768 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dcd800 == 58 [pid = 1643] [id = 502] 17:33:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x1185e5000) [pid = 1643] [serial = 1506] [outer = 0x0] 17:33:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x1187c1c00) [pid = 1643] [serial = 1507] [outer = 0x1185e5000] 17:33:44 INFO - PROCESS | 1643 | 1462581224797 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x119ceb400) [pid = 1643] [serial = 1508] [outer = 0x1185e5000] 17:33:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11824d800 == 57 [pid = 1643] [id = 478] 17:33:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb65000 == 56 [pid = 1643] [id = 491] 17:33:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b98c800 == 55 [pid = 1643] [id = 490] 17:33:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b229800 == 54 [pid = 1643] [id = 489] 17:33:45 INFO - PROCESS | 1643 | --DOCSHELL 0x126a56800 == 53 [pid = 1643] [id = 488] 17:33:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1215ea800 == 52 [pid = 1643] [id = 487] 17:33:45 INFO - PROCESS | 1643 | 1462581225293 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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 722ms 17:33:45 INFO - PROCESS | 1643 | 1462581225300 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 1643 | 1462581225302 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 17:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:33:45 INFO - PROCESS | 1643 | 1462581225306 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 1643 | 1462581225308 Marionette TRACE conn2 <- [1,1982,null,{}] 17:33:45 INFO - PROCESS | 1643 | 1462581225312 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}] 17:33:45 INFO - PROCESS | 1643 | 1462581225417 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:33:45 INFO - PROCESS | 1643 | 1462581225478 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x125344000 == 53 [pid = 1643] [id = 503] 17:33:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x1184c8400) [pid = 1643] [serial = 1509] [outer = 0x0] 17:33:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x1190d2800) [pid = 1643] [serial = 1510] [outer = 0x1184c8400] 17:33:45 INFO - PROCESS | 1643 | 1462581225523 Marionette DEBUG loaded listener.js 17:33:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x11a19a000) [pid = 1643] [serial = 1511] [outer = 0x1184c8400] 17:33:45 INFO - PROCESS | 1643 | 1462581225955 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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 17:33:45 INFO - PROCESS | 1643 | 1462581225992 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 1643 | 1462581225996 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 17:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:33:46 INFO - PROCESS | 1643 | 1462581226016 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 1643 | 1462581226018 Marionette TRACE conn2 <- [1,1986,null,{}] 17:33:46 INFO - PROCESS | 1643 | 1462581226021 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}] 17:33:46 INFO - PROCESS | 1643 | 1462581226124 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:33:46 INFO - PROCESS | 1643 | 1462581226187 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb63800 == 54 [pid = 1643] [id = 504] 17:33:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x121c3c400) [pid = 1643] [serial = 1512] [outer = 0x0] 17:33:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x124d36400) [pid = 1643] [serial = 1513] [outer = 0x121c3c400] 17:33:46 INFO - PROCESS | 1643 | 1462581226217 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12524d800) [pid = 1643] [serial = 1514] [outer = 0x121c3c400] 17:33:46 INFO - PROCESS | 1643 | 1462581226638 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]]]}] 17:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 17:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:33:46 INFO - PROCESS | 1643 | 1462581226686 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 1643 | 1462581226688 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 17:33:46 INFO - PROCESS | 1643 | 1462581226690 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 1643 | 1462581226693 Marionette TRACE conn2 <- [1,1990,null,{}] 17:33:46 INFO - PROCESS | 1643 | 1462581226701 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}] 17:33:46 INFO - PROCESS | 1643 | 1462581226807 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:33:46 INFO - PROCESS | 1643 | 1462581226874 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c80d800 == 55 [pid = 1643] [id = 505] 17:33:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x1259f7c00) [pid = 1643] [serial = 1515] [outer = 0x0] 17:33:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x127836c00) [pid = 1643] [serial = 1516] [outer = 0x1259f7c00] 17:33:46 INFO - PROCESS | 1643 | 1462581226918 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x1278a4c00) [pid = 1643] [serial = 1517] [outer = 0x1259f7c00] 17:33:47 INFO - PROCESS | 1643 | 1462581227328 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]]]}] 17:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 17:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:33:47 INFO - PROCESS | 1643 | 1462581227363 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 1643 | 1462581227365 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 17:33:47 INFO - PROCESS | 1643 | 1462581227367 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - PROCESS | 1643 | 1462581227368 Marionette TRACE conn2 <- [1,1994,null,{}] 17:33:47 INFO - PROCESS | 1643 | 1462581227370 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}] 17:33:47 INFO - PROCESS | 1643 | 1462581227491 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:33:47 INFO - PROCESS | 1643 | 1462581227554 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cde3800 == 56 [pid = 1643] [id = 506] 17:33:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x128c37800) [pid = 1643] [serial = 1518] [outer = 0x0] 17:33:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x128f81400) [pid = 1643] [serial = 1519] [outer = 0x128c37800] 17:33:47 INFO - PROCESS | 1643 | 1462581227583 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x1294ea800) [pid = 1643] [serial = 1520] [outer = 0x128c37800] 17:33:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12b97f000 == 55 [pid = 1643] [id = 496] 17:33:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b7000 == 54 [pid = 1643] [id = 495] 17:33:48 INFO - PROCESS | 1643 | --DOCSHELL 0x119bdb800 == 53 [pid = 1643] [id = 494] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x121693000 == 52 [pid = 1643] [id = 475] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x124863000 == 51 [pid = 1643] [id = 476] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126516000 == 50 [pid = 1643] [id = 477] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1126b0000 == 49 [pid = 1643] [id = 415] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x124855000 == 48 [pid = 1643] [id = 426] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129453000 == 47 [pid = 1643] [id = 449] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129439800 == 46 [pid = 1643] [id = 482] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129157000 == 45 [pid = 1643] [id = 431] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118715000 == 44 [pid = 1643] [id = 465] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b009800 == 43 [pid = 1643] [id = 484] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12bea2000 == 42 [pid = 1643] [id = 497] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b234000 == 41 [pid = 1643] [id = 485] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d9800 == 40 [pid = 1643] [id = 424] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52d000 == 39 [pid = 1643] [id = 498] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc19000 == 38 [pid = 1643] [id = 500] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119c31800 == 37 [pid = 1643] [id = 486] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126d4f000 == 36 [pid = 1643] [id = 430] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126512800 == 35 [pid = 1643] [id = 466] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x112016000 == 34 [pid = 1643] [id = 483] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1164db000 == 33 [pid = 1643] [id = 468] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c818000 == 32 [pid = 1643] [id = 499] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118257800 == 31 [pid = 1643] [id = 419] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x112dbc000 == 30 [pid = 1643] [id = 416] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdc5000 == 29 [pid = 1643] [id = 501] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1217c5000 == 28 [pid = 1643] [id = 493] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12651f000 == 27 [pid = 1643] [id = 428] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x125354800 == 26 [pid = 1643] [id = 427] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119068800 == 25 [pid = 1643] [id = 420] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d3000 == 24 [pid = 1643] [id = 421] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119bc8000 == 23 [pid = 1643] [id = 429] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11a029000 == 22 [pid = 1643] [id = 474] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12943d000 == 21 [pid = 1643] [id = 432] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118712800 == 20 [pid = 1643] [id = 473] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118146000 == 19 [pid = 1643] [id = 418] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1126c6800 == 18 [pid = 1643] [id = 472] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118245000 == 17 [pid = 1643] [id = 425] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x116a9d800 == 16 [pid = 1643] [id = 417] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x116a9d000 == 15 [pid = 1643] [id = 423] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119bdd800 == 14 [pid = 1643] [id = 422] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c80d800 == 13 [pid = 1643] [id = 505] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb63800 == 12 [pid = 1643] [id = 504] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x125344000 == 11 [pid = 1643] [id = 503] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c187800 == 10 [pid = 1643] [id = 492] 17:33:50 INFO - PROCESS | 1643 | --DOCSHELL 0x128dcd800 == 9 [pid = 1643] [id = 502] 17:33:51 INFO - PROCESS | 1643 | 1462581231699 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]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 4382ms 17:33:51 INFO - PROCESS | 1643 | 1462581231752 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 1643 | 1462581231755 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 17:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:33:51 INFO - PROCESS | 1643 | 1462581231759 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 1643 | 1462581231763 Marionette TRACE conn2 <- [1,1998,null,{}] 17:33:51 INFO - PROCESS | 1643 | 1462581231777 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}] 17:33:51 INFO - PROCESS | 1643 | 1462581231865 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:33:51 INFO - PROCESS | 1643 | 1462581231872 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x114e42800 == 10 [pid = 1643] [id = 507] 17:33:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x113294800) [pid = 1643] [serial = 1521] [outer = 0x0] 17:33:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x1133ef000) [pid = 1643] [serial = 1522] [outer = 0x113294800] 17:33:51 INFO - PROCESS | 1643 | 1462581231902 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x115a52400) [pid = 1643] [serial = 1523] [outer = 0x113294800] 17:33:52 INFO - PROCESS | 1643 | 1462581232301 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]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 581ms 17:33:52 INFO - PROCESS | 1643 | 1462581232341 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 1643 | 1462581232346 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 17:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:33:52 INFO - PROCESS | 1643 | 1462581232350 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 1643 | 1462581232352 Marionette TRACE conn2 <- [1,2002,null,{}] 17:33:52 INFO - PROCESS | 1643 | 1462581232354 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}] 17:33:52 INFO - PROCESS | 1643 | 1462581232454 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:33:52 INFO - PROCESS | 1643 | 1462581232493 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x10ea8e000 == 11 [pid = 1643] [id = 508] 17:33:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x115f50000) [pid = 1643] [serial = 1524] [outer = 0x0] 17:33:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x1168c4000) [pid = 1643] [serial = 1525] [outer = 0x115f50000] 17:33:52 INFO - PROCESS | 1643 | 1462581232523 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x117453800) [pid = 1643] [serial = 1526] [outer = 0x115f50000] 17:33:52 INFO - PROCESS | 1643 | 1462581232903 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]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 570ms 17:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:33:52 INFO - PROCESS | 1643 | 1462581232921 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 1643 | 1462581232923 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 17:33:52 INFO - PROCESS | 1643 | 1462581232925 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 1643 | 1462581232928 Marionette TRACE conn2 <- [1,2006,null,{}] 17:33:52 INFO - PROCESS | 1643 | 1462581232944 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}] 17:33:53 INFO - PROCESS | 1643 | 1462581233056 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:33:53 INFO - PROCESS | 1643 | 1462581233063 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bcf800 == 12 [pid = 1643] [id = 509] 17:33:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x110ea3000) [pid = 1643] [serial = 1527] [outer = 0x0] 17:33:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x118520800) [pid = 1643] [serial = 1528] [outer = 0x110ea3000] 17:33:53 INFO - PROCESS | 1643 | 1462581233092 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x1185e2400) [pid = 1643] [serial = 1529] [outer = 0x110ea3000] 17:33:53 INFO - PROCESS | 1643 | 1462581233459 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]]]}] 17:33:53 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 17:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 574ms 17:33:53 INFO - PROCESS | 1643 | 1462581233500 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:33:53 INFO - PROCESS | 1643 | 1462581233502 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 17:33:53 INFO - PROCESS | 1643 | 1462581233504 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - PROCESS | 1643 | 1462581233505 Marionette TRACE conn2 <- [1,2010,null,{}] 17:33:53 INFO - PROCESS | 1643 | 1462581233507 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}] 17:33:53 INFO - PROCESS | 1643 | 1462581233602 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:33:53 INFO - PROCESS | 1643 | 1462581233615 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x121986000 == 13 [pid = 1643] [id = 510] 17:33:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x118787400) [pid = 1643] [serial = 1530] [outer = 0x0] 17:33:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x119094400) [pid = 1643] [serial = 1531] [outer = 0x118787400] 17:33:53 INFO - PROCESS | 1643 | 1462581233641 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x1191e7c00) [pid = 1643] [serial = 1532] [outer = 0x118787400] 17:33:53 INFO - PROCESS | 1643 | 1462581233992 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]]]}] 17:33:54 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 17:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 517ms 17:33:54 INFO - PROCESS | 1643 | 1462581234022 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 1643 | 1462581234023 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 17:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:33:54 INFO - PROCESS | 1643 | 1462581234032 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 1643 | 1462581234033 Marionette TRACE conn2 <- [1,2014,null,{}] 17:33:54 INFO - PROCESS | 1643 | 1462581234036 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}] 17:33:54 INFO - PROCESS | 1643 | 1462581234847 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x1167b4000) [pid = 1643] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x1164f7000) [pid = 1643] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x119cdc400) [pid = 1643] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x118787000) [pid = 1643] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x1129d4000) [pid = 1643] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x111cb7400) [pid = 1643] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x111a0ac00) [pid = 1643] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x11909a800) [pid = 1643] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x115e48800) [pid = 1643] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x1129d5c00) [pid = 1643] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x111e33400) [pid = 1643] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x110ee1800) [pid = 1643] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x11a18b400) [pid = 1643] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x11909b000) [pid = 1643] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x112a63c00) [pid = 1643] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x11224e000) [pid = 1643] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x112a5cc00) [pid = 1643] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x110ea1000) [pid = 1643] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x118521800) [pid = 1643] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x112f37c00) [pid = 1643] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x11852b800) [pid = 1643] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x117471800) [pid = 1643] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x118c36c00) [pid = 1643] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x110ee9000) [pid = 1643] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x121c3c400) [pid = 1643] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x118c32c00) [pid = 1643] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x1166bf000) [pid = 1643] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x121483800) [pid = 1643] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x119014800) [pid = 1643] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x118c33c00) [pid = 1643] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x1185eb400) [pid = 1643] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x11752c800) [pid = 1643] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x118529800) [pid = 1643] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x1129d4400) [pid = 1643] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x115ee6000) [pid = 1643] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x117451c00) [pid = 1643] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x1185e5000) [pid = 1643] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11752c000) [pid = 1643] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x110ea8000) [pid = 1643] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x1265a0000) [pid = 1643] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x129176000) [pid = 1643] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x129174800) [pid = 1643] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x1265a0800) [pid = 1643] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x128c32000) [pid = 1643] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x126ad7400) [pid = 1643] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x124d2c800) [pid = 1643] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x1259f7c00) [pid = 1643] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x124d38000) [pid = 1643] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x1184c8400) [pid = 1643] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1214f0000) [pid = 1643] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x124b38400) [pid = 1643] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x124d35800) [pid = 1643] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11a197000) [pid = 1643] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11684b000) [pid = 1643] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x124b35800) [pid = 1643] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:33:54 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x119cd7c00) [pid = 1643] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:33:54 INFO - PROCESS | 1643 | 1462581234934 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b3800 == 14 [pid = 1643] [id = 511] 17:33:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x110ea2800) [pid = 1643] [serial = 1533] [outer = 0x0] 17:33:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x110ee2800) [pid = 1643] [serial = 1534] [outer = 0x110ea2800] 17:33:54 INFO - PROCESS | 1643 | 1462581234959 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x1122c4000) [pid = 1643] [serial = 1535] [outer = 0x110ea2800] 17:33:55 INFO - PROCESS | 1643 | 1462581235271 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]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1270ms 17:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:33:55 INFO - PROCESS | 1643 | 1462581235302 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 1643 | 1462581235304 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 17:33:55 INFO - PROCESS | 1643 | 1462581235306 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 1643 | 1462581235307 Marionette TRACE conn2 <- [1,2018,null,{}] 17:33:55 INFO - PROCESS | 1643 | 1462581235309 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}] 17:33:55 INFO - PROCESS | 1643 | 1462581235435 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:33:55 INFO - PROCESS | 1643 | 1462581235442 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x11907d000 == 15 [pid = 1643] [id = 512] 17:33:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x1129ca400) [pid = 1643] [serial = 1536] [outer = 0x0] 17:33:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x115a55000) [pid = 1643] [serial = 1537] [outer = 0x1129ca400] 17:33:55 INFO - PROCESS | 1643 | 1462581235468 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x118c35c00) [pid = 1643] [serial = 1538] [outer = 0x1129ca400] 17:33:55 INFO - PROCESS | 1643 | 1462581235770 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]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 517ms 17:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:33:55 INFO - PROCESS | 1643 | 1462581235824 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 1643 | 1462581235825 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 17:33:55 INFO - PROCESS | 1643 | 1462581235827 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 1643 | 1462581235829 Marionette TRACE conn2 <- [1,2022,null,{}] 17:33:55 INFO - PROCESS | 1643 | 1462581235831 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}] 17:33:55 INFO - PROCESS | 1643 | 1462581235914 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:33:55 INFO - PROCESS | 1643 | 1462581235919 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dcd800 == 16 [pid = 1643] [id = 513] 17:33:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x1122c8800) [pid = 1643] [serial = 1539] [outer = 0x0] 17:33:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x1191e8000) [pid = 1643] [serial = 1540] [outer = 0x1122c8800] 17:33:55 INFO - PROCESS | 1643 | 1462581235946 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x119cdc000) [pid = 1643] [serial = 1541] [outer = 0x1122c8800] 17:33:56 INFO - PROCESS | 1643 | 1462581236326 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]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 17:33:56 INFO - PROCESS | 1643 | 1462581236350 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 1643 | 1462581236352 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 17:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:33:56 INFO - PROCESS | 1643 | 1462581236375 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 1643 | 1462581236377 Marionette TRACE conn2 <- [1,2026,null,{}] 17:33:56 INFO - PROCESS | 1643 | 1462581236382 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}] 17:33:56 INFO - PROCESS | 1643 | 1462581236500 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:33:56 INFO - PROCESS | 1643 | 1462581236507 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12943e000 == 17 [pid = 1643] [id = 514] 17:33:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x119ce1400) [pid = 1643] [serial = 1542] [outer = 0x0] 17:33:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x119f33000) [pid = 1643] [serial = 1543] [outer = 0x119ce1400] 17:33:56 INFO - PROCESS | 1643 | 1462581236544 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x11a190800) [pid = 1643] [serial = 1544] [outer = 0x119ce1400] 17:33:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12cde3800 == 16 [pid = 1643] [id = 506] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1164ab800) [pid = 1643] [serial = 1359] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x116a5f000) [pid = 1643] [serial = 1360] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x114edd800) [pid = 1643] [serial = 1356] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x115aabc00) [pid = 1643] [serial = 1357] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x112f41800) [pid = 1643] [serial = 1351] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1129cfc00) [pid = 1643] [serial = 1350] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x1122bc000) [pid = 1643] [serial = 1353] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x1129d6000) [pid = 1643] [serial = 1354] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x121a03800) [pid = 1643] [serial = 1389] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x119933c00) [pid = 1643] [serial = 1377] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1191e9400) [pid = 1643] [serial = 1375] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x112f36c00) [pid = 1643] [serial = 1407] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x115a48400) [pid = 1643] [serial = 1380] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x115f51c00) [pid = 1643] [serial = 1410] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x115a4a800) [pid = 1643] [serial = 1408] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x112e8ac00) [pid = 1643] [serial = 1435] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x1168c3000) [pid = 1643] [serial = 1411] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11822fc00) [pid = 1643] [serial = 1381] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11a2cd800) [pid = 1643] [serial = 1386] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x124b32c00) [pid = 1643] [serial = 1390] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x118525c00) [pid = 1643] [serial = 1414] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x110ee7000) [pid = 1643] [serial = 1392] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x119cdc800) [pid = 1643] [serial = 1378] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x119f31800) [pid = 1643] [serial = 1384] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x116a60800) [pid = 1643] [serial = 1396] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11644cc00) [pid = 1643] [serial = 1395] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1185c2800) [pid = 1643] [serial = 1368] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11271f400) [pid = 1643] [serial = 1393] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11852a000) [pid = 1643] [serial = 1399] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x118785c00) [pid = 1643] [serial = 1369] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x118233800) [pid = 1643] [serial = 1398] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x119932400) [pid = 1643] [serial = 1401] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1191ee000) [pid = 1643] [serial = 1383] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x119cec400) [pid = 1643] [serial = 1402] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x119095c00) [pid = 1643] [serial = 1372] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12167b800) [pid = 1643] [serial = 1405] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x119ce4000) [pid = 1643] [serial = 1404] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x118521c00) [pid = 1643] [serial = 1483] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x118513800) [pid = 1643] [serial = 1441] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1185b8400) [pid = 1643] [serial = 1481] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1187c1c00) [pid = 1643] [serial = 1507] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x118518000) [pid = 1643] [serial = 1422] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11822a400) [pid = 1643] [serial = 1459] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1184bf400) [pid = 1643] [serial = 1480] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12167a400) [pid = 1643] [serial = 1387] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1187c9400) [pid = 1643] [serial = 1371] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x115a50400) [pid = 1643] [serial = 1438] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x115aafc00) [pid = 1643] [serial = 1436] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118512400) [pid = 1643] [serial = 1365] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118527c00) [pid = 1643] [serial = 1366] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11710b000) [pid = 1643] [serial = 1362] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1190d1000) [pid = 1643] [serial = 1374] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11835e000) [pid = 1643] [serial = 1363] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11901c000) [pid = 1643] [serial = 1444] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118529400) [pid = 1643] [serial = 1442] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119cdd000) [pid = 1643] [serial = 1465] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11901d400) [pid = 1643] [serial = 1426] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1167b3c00) [pid = 1643] [serial = 1439] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1166c0c00) [pid = 1643] [serial = 1419] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1191edc00) [pid = 1643] [serial = 1428] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x110ee5800) [pid = 1643] [serial = 1416] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1184c9400) [pid = 1643] [serial = 1413] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119ceb400) [pid = 1643] [serial = 1508] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1190d2800) [pid = 1643] [serial = 1510] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113295400) [pid = 1643] [serial = 889] [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.] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118789000) [pid = 1643] [serial = 1425] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118520000) [pid = 1643] [serial = 1462] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117107400) [pid = 1643] [serial = 1420] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11852a400) [pid = 1643] [serial = 1423] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118522c00) [pid = 1643] [serial = 1460] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x127836c00) [pid = 1643] [serial = 1516] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124b33800) [pid = 1643] [serial = 1348] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1252de400) [pid = 1643] [serial = 1471] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12524d800) [pid = 1643] [serial = 1514] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119cdf000) [pid = 1643] [serial = 1429] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118786400) [pid = 1643] [serial = 1484] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124b35400) [pid = 1643] [serial = 1448] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x124d31400) [pid = 1643] [serial = 1468] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x124c17c00) [pid = 1643] [serial = 1450] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124d36400) [pid = 1643] [serial = 1513] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x124d3a400) [pid = 1643] [serial = 1489] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11a192800) [pid = 1643] [serial = 1466] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11a2d2000) [pid = 1643] [serial = 1487] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x119cf0400) [pid = 1643] [serial = 1445] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x119cb3c00) [pid = 1643] [serial = 1486] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x121c3e000) [pid = 1643] [serial = 1447] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x127844800) [pid = 1643] [serial = 1477] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x126598800) [pid = 1643] [serial = 1472] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1278a4c00) [pid = 1643] [serial = 1517] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x128f81400) [pid = 1643] [serial = 1519] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1265a1c00) [pid = 1643] [serial = 1474] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x127845800) [pid = 1643] [serial = 1495] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1259ec800) [pid = 1643] [serial = 1456] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x126595400) [pid = 1643] [serial = 1457] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x11a19a000) [pid = 1643] [serial = 1511] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x126ac9400) [pid = 1643] [serial = 1492] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x124d30800) [pid = 1643] [serial = 1451] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x125246400) [pid = 1643] [serial = 1490] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x124edac00) [pid = 1643] [serial = 1453] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x1253d7c00) [pid = 1643] [serial = 1454] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 58 (0x1248ef400) [pid = 1643] [serial = 1432] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 57 (0x11a2c7400) [pid = 1643] [serial = 1431] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 56 (0x1185bf400) [pid = 1643] [serial = 1463] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 55 (0x12500f400) [pid = 1643] [serial = 1469] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 54 (0x1129cb800) [pid = 1643] [serial = 1417] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 53 (0x127837800) [pid = 1643] [serial = 1493] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 52 (0x12a614000) [pid = 1643] [serial = 1505] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 51 (0x12a60a800) [pid = 1643] [serial = 1504] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 50 (0x1294f0000) [pid = 1643] [serial = 1501] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 49 (0x12a422400) [pid = 1643] [serial = 1502] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 48 (0x1278a1800) [pid = 1643] [serial = 1496] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 47 (0x128f8bc00) [pid = 1643] [serial = 1498] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 46 (0x129173800) [pid = 1643] [serial = 1499] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | --DOMWINDOW == 45 (0x12789cc00) [pid = 1643] [serial = 1478] [outer = 0x0] [url = about:blank] 17:33:58 INFO - PROCESS | 1643 | 1462581238201 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]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1876ms 17:33:58 INFO - PROCESS | 1643 | 1462581238255 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 1643 | 1462581238257 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 17:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:33:58 INFO - PROCESS | 1643 | 1462581238263 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 1643 | 1462581238265 Marionette TRACE conn2 <- [1,2030,null,{}] 17:33:58 INFO - PROCESS | 1643 | 1462581238269 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}] 17:33:58 INFO - PROCESS | 1643 | 1462581238342 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:33:58 INFO - PROCESS | 1643 | 1462581238349 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b7800 == 17 [pid = 1643] [id = 515] 17:33:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 46 (0x1122c6c00) [pid = 1643] [serial = 1545] [outer = 0x0] 17:33:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 47 (0x11271e400) [pid = 1643] [serial = 1546] [outer = 0x1122c6c00] 17:33:58 INFO - PROCESS | 1643 | 1462581238380 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 48 (0x110ea5000) [pid = 1643] [serial = 1547] [outer = 0x1122c6c00] 17:33:58 INFO - PROCESS | 1643 | 1462581238735 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]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 17:33:58 INFO - PROCESS | 1643 | 1462581238784 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 1643 | 1462581238789 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 17:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:33:58 INFO - PROCESS | 1643 | 1462581238793 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 1643 | 1462581238795 Marionette TRACE conn2 <- [1,2034,null,{}] 17:33:58 INFO - PROCESS | 1643 | 1462581238798 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}] 17:33:58 INFO - PROCESS | 1643 | 1462581238873 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:33:58 INFO - PROCESS | 1643 | 1462581238920 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1130a1800 == 18 [pid = 1643] [id = 516] 17:33:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 49 (0x1129d0800) [pid = 1643] [serial = 1548] [outer = 0x0] 17:33:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 50 (0x1129d7c00) [pid = 1643] [serial = 1549] [outer = 0x1129d0800] 17:33:58 INFO - PROCESS | 1643 | 1462581238946 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x1131d4000) [pid = 1643] [serial = 1550] [outer = 0x1129d0800] 17:33:59 INFO - PROCESS | 1643 | 1462581239266 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]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 17:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:33:59 INFO - PROCESS | 1643 | 1462581239315 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 1643 | 1462581239316 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 17:33:59 INFO - PROCESS | 1643 | 1462581239319 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 1643 | 1462581239322 Marionette TRACE conn2 <- [1,2038,null,{}] 17:33:59 INFO - PROCESS | 1643 | 1462581239331 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}] 17:33:59 INFO - PROCESS | 1643 | 1462581239415 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:33:59 INFO - PROCESS | 1643 | 1462581239460 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aae800 == 19 [pid = 1643] [id = 517] 17:33:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x1133f0400) [pid = 1643] [serial = 1551] [outer = 0x0] 17:33:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x115a4fc00) [pid = 1643] [serial = 1552] [outer = 0x1133f0400] 17:33:59 INFO - PROCESS | 1643 | 1462581239492 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x11627c000) [pid = 1643] [serial = 1553] [outer = 0x1133f0400] 17:33:59 INFO - PROCESS | 1643 | 1462581239780 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]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 475ms 17:33:59 INFO - PROCESS | 1643 | 1462581239795 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 1643 | 1462581239799 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 17:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:33:59 INFO - PROCESS | 1643 | 1462581239807 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 1643 | 1462581239808 Marionette TRACE conn2 <- [1,2042,null,{}] 17:33:59 INFO - PROCESS | 1643 | 1462581239810 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}] 17:33:59 INFO - PROCESS | 1643 | 1462581239897 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:33:59 INFO - PROCESS | 1643 | 1462581239901 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x118143800 == 20 [pid = 1643] [id = 518] 17:33:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x115a49800) [pid = 1643] [serial = 1554] [outer = 0x0] 17:33:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x1166be000) [pid = 1643] [serial = 1555] [outer = 0x115a49800] 17:33:59 INFO - PROCESS | 1643 | 1462581239929 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x1168c1c00) [pid = 1643] [serial = 1556] [outer = 0x115a49800] 17:34:00 INFO - PROCESS | 1643 | 1462581240238 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]]]}] 17:34:00 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) 17:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 474ms 17:34:00 INFO - PROCESS | 1643 | 1462581240282 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 1643 | 1462581240284 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 17:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:34:00 INFO - PROCESS | 1643 | 1462581240286 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 1643 | 1462581240287 Marionette TRACE conn2 <- [1,2046,null,{}] 17:34:00 INFO - PROCESS | 1643 | 1462581240289 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}] 17:34:00 INFO - PROCESS | 1643 | 1462581240379 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:34:00 INFO - PROCESS | 1643 | 1462581240385 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x118160800 == 21 [pid = 1643] [id = 519] 17:34:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x112e8ac00) [pid = 1643] [serial = 1557] [outer = 0x0] 17:34:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x116a69400) [pid = 1643] [serial = 1558] [outer = 0x112e8ac00] 17:34:00 INFO - PROCESS | 1643 | 1462581240412 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x11744b800) [pid = 1643] [serial = 1559] [outer = 0x112e8ac00] 17:34:00 INFO - PROCESS | 1643 | 1462581240725 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]]]}] 17:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 17:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:34:00 INFO - PROCESS | 1643 | 1462581240805 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 1643 | 1462581240807 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 17:34:00 INFO - PROCESS | 1643 | 1462581240810 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 1643 | 1462581240814 Marionette TRACE conn2 <- [1,2050,null,{}] 17:34:00 INFO - PROCESS | 1643 | 1462581240819 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}] 17:34:00 INFO - PROCESS | 1643 | 1462581240916 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:34:00 INFO - PROCESS | 1643 | 1462581240960 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126b0800 == 22 [pid = 1643] [id = 520] 17:34:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x110eeb000) [pid = 1643] [serial = 1560] [outer = 0x0] 17:34:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x111c20400) [pid = 1643] [serial = 1561] [outer = 0x110eeb000] 17:34:00 INFO - PROCESS | 1643 | 1462581240992 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x112725c00) [pid = 1643] [serial = 1562] [outer = 0x110eeb000] 17:34:01 INFO - PROCESS | 1643 | 1462581241518 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]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 729ms 17:34:01 INFO - PROCESS | 1643 | 1462581241539 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 1643 | 1462581241542 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 17:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:34:01 INFO - PROCESS | 1643 | 1462581241548 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 1643 | 1462581241551 Marionette TRACE conn2 <- [1,2054,null,{}] 17:34:01 INFO - PROCESS | 1643 | 1462581241554 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}] 17:34:01 INFO - PROCESS | 1643 | 1462581241654 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:34:01 INFO - PROCESS | 1643 | 1462581241727 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11858f800 == 23 [pid = 1643] [id = 521] 17:34:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1129c9c00) [pid = 1643] [serial = 1563] [outer = 0x0] 17:34:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1133f0800) [pid = 1643] [serial = 1564] [outer = 0x1129c9c00] 17:34:01 INFO - PROCESS | 1643 | 1462581241760 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x115a53000) [pid = 1643] [serial = 1565] [outer = 0x1129c9c00] 17:34:02 INFO - PROCESS | 1643 | 1462581242402 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]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 924ms 17:34:02 INFO - PROCESS | 1643 | 1462581242471 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 1643 | 1462581242473 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 17:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:34:02 INFO - PROCESS | 1643 | 1462581242476 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 1643 | 1462581242479 Marionette TRACE conn2 <- [1,2058,null,{}] 17:34:02 INFO - PROCESS | 1643 | 1462581242483 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}] 17:34:02 INFO - PROCESS | 1643 | 1462581242586 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:34:02 INFO - PROCESS | 1643 | 1462581242675 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126ac800 == 24 [pid = 1643] [id = 522] 17:34:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1122c2000) [pid = 1643] [serial = 1566] [outer = 0x0] 17:34:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x1129d4000) [pid = 1643] [serial = 1567] [outer = 0x1122c2000] 17:34:02 INFO - PROCESS | 1643 | 1462581242702 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x112f39000) [pid = 1643] [serial = 1568] [outer = 0x1122c2000] 17:34:02 INFO - PROCESS | 1643 | 1462581242985 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]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 523ms 17:34:03 INFO - PROCESS | 1643 | 1462581243004 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 1643 | 1462581243007 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 17:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:34:03 INFO - PROCESS | 1643 | 1462581243023 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 1643 | 1462581243024 Marionette TRACE conn2 <- [1,2062,null,{}] 17:34:03 INFO - PROCESS | 1643 | 1462581243043 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}] 17:34:03 INFO - PROCESS | 1643 | 1462581243121 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:34:03 INFO - PROCESS | 1643 | 1462581243126 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x117423800 == 25 [pid = 1643] [id = 523] 17:34:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x113cbac00) [pid = 1643] [serial = 1569] [outer = 0x0] 17:34:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x116275c00) [pid = 1643] [serial = 1570] [outer = 0x113cbac00] 17:34:03 INFO - PROCESS | 1643 | 1462581243155 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11684b800) [pid = 1643] [serial = 1571] [outer = 0x113cbac00] 17:34:03 INFO - PROCESS | 1643 | 1462581243500 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]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 494ms 17:34:03 INFO - PROCESS | 1643 | 1462581243506 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 1643 | 1462581243508 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 17:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:34:03 INFO - PROCESS | 1643 | 1462581243510 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 1643 | 1462581243514 Marionette TRACE conn2 <- [1,2066,null,{}] 17:34:03 INFO - PROCESS | 1643 | 1462581243525 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}] 17:34:03 INFO - PROCESS | 1643 | 1462581243610 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:34:03 INFO - PROCESS | 1643 | 1462581243659 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11871e000 == 26 [pid = 1643] [id = 524] 17:34:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x110ea3800) [pid = 1643] [serial = 1572] [outer = 0x0] 17:34:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11710c000) [pid = 1643] [serial = 1573] [outer = 0x110ea3800] 17:34:03 INFO - PROCESS | 1643 | 1462581243688 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1176ca000) [pid = 1643] [serial = 1574] [outer = 0x110ea3800] 17:34:04 INFO - PROCESS | 1643 | 1462581244016 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]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 528ms 17:34:04 INFO - PROCESS | 1643 | 1462581244038 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 1643 | 1462581244040 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 17:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:34:04 INFO - PROCESS | 1643 | 1462581244043 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 1643 | 1462581244044 Marionette TRACE conn2 <- [1,2070,null,{}] 17:34:04 INFO - PROCESS | 1643 | 1462581244049 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}] 17:34:04 INFO - PROCESS | 1643 | 1462581244122 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:34:04 INFO - PROCESS | 1643 | 1462581244126 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195cf800 == 27 [pid = 1643] [id = 525] 17:34:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1176ca400) [pid = 1643] [serial = 1575] [outer = 0x0] 17:34:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11835e000) [pid = 1643] [serial = 1576] [outer = 0x1176ca400] 17:34:04 INFO - PROCESS | 1643 | 1462581244156 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11850dc00) [pid = 1643] [serial = 1577] [outer = 0x1176ca400] 17:34:04 INFO - PROCESS | 1643 | 1462581244455 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]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 472ms 17:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:34:04 INFO - PROCESS | 1643 | 1462581244532 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 1643 | 1462581244533 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 17:34:04 INFO - PROCESS | 1643 | 1462581244536 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 1643 | 1462581244537 Marionette TRACE conn2 <- [1,2074,null,{}] 17:34:04 INFO - PROCESS | 1643 | 1462581244539 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}] 17:34:04 INFO - PROCESS | 1643 | 1462581244612 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:34:04 INFO - PROCESS | 1643 | 1462581244617 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1199a4000 == 28 [pid = 1643] [id = 526] 17:34:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1184bd800) [pid = 1643] [serial = 1578] [outer = 0x0] 17:34:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118519800) [pid = 1643] [serial = 1579] [outer = 0x1184bd800] 17:34:04 INFO - PROCESS | 1643 | 1462581244644 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118521400) [pid = 1643] [serial = 1580] [outer = 0x1184bd800] 17:34:04 INFO - PROCESS | 1643 | 1462581244974 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]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 468ms 17:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:34:05 INFO - PROCESS | 1643 | 1462581245004 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 1643 | 1462581245006 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 17:34:05 INFO - PROCESS | 1643 | 1462581245008 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 1643 | 1462581245009 Marionette TRACE conn2 <- [1,2078,null,{}] 17:34:05 INFO - PROCESS | 1643 | 1462581245011 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}] 17:34:05 INFO - PROCESS | 1643 | 1462581245119 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:34:05 INFO - PROCESS | 1643 | 1462581245151 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a279000 == 29 [pid = 1643] [id = 527] 17:34:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118520400) [pid = 1643] [serial = 1581] [outer = 0x0] 17:34:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11852a400) [pid = 1643] [serial = 1582] [outer = 0x118520400] 17:34:05 INFO - PROCESS | 1643 | 1462581245177 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118786400) [pid = 1643] [serial = 1583] [outer = 0x118520400] 17:34:05 INFO - PROCESS | 1643 | 1462581245588 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]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 17:34:05 INFO - PROCESS | 1643 | 1462581245630 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 1643 | 1462581245632 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 17:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:34:05 INFO - PROCESS | 1643 | 1462581245645 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 1643 | 1462581245647 Marionette TRACE conn2 <- [1,2082,null,{}] 17:34:05 INFO - PROCESS | 1643 | 1462581245650 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}] 17:34:05 INFO - PROCESS | 1643 | 1462581245787 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:34:05 INFO - PROCESS | 1643 | 1462581245840 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215e7000 == 30 [pid = 1643] [id = 528] 17:34:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1185b9800) [pid = 1643] [serial = 1584] [outer = 0x0] 17:34:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1187c1000) [pid = 1643] [serial = 1585] [outer = 0x1185b9800] 17:34:05 INFO - PROCESS | 1643 | 1462581245881 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1187ccc00) [pid = 1643] [serial = 1586] [outer = 0x1185b9800] 17:34:06 INFO - PROCESS | 1643 | 1462581246238 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]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 17:34:06 INFO - PROCESS | 1643 | 1462581246266 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 1643 | 1462581246267 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 17:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:34:06 INFO - PROCESS | 1643 | 1462581246270 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - PROCESS | 1643 | 1462581246271 Marionette TRACE conn2 <- [1,2086,null,{}] 17:34:06 INFO - PROCESS | 1643 | 1462581246273 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}] 17:34:06 INFO - PROCESS | 1643 | 1462581246368 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:34:06 INFO - PROCESS | 1643 | 1462581246401 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12198e000 == 31 [pid = 1643] [id = 529] 17:34:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1187c5c00) [pid = 1643] [serial = 1587] [outer = 0x0] 17:34:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119022400) [pid = 1643] [serial = 1588] [outer = 0x1187c5c00] 17:34:06 INFO - PROCESS | 1643 | 1462581246425 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1190c7000) [pid = 1643] [serial = 1589] [outer = 0x1187c5c00] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119ce1400) [pid = 1643] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x115a49800) [pid = 1643] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1122c6c00) [pid = 1643] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1129d0800) [pid = 1643] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1133f0400) [pid = 1643] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x115f50000) [pid = 1643] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x110ea3000) [pid = 1643] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118787400) [pid = 1643] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1122c8800) [pid = 1643] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x113294800) [pid = 1643] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128c37800) [pid = 1643] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x110ea2800) [pid = 1643] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1129ca400) [pid = 1643] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:34:06 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1259ebc00) [pid = 1643] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:34:06 INFO - PROCESS | 1643 | 1462581246788 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]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 568ms 17:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:34:06 INFO - PROCESS | 1643 | 1462581246839 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 1643 | 1462581246841 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 17:34:06 INFO - PROCESS | 1643 | 1462581246845 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - PROCESS | 1643 | 1462581246847 Marionette TRACE conn2 <- [1,2090,null,{}] 17:34:06 INFO - PROCESS | 1643 | 1462581246850 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}] 17:34:06 INFO - PROCESS | 1643 | 1462581246969 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:34:07 INFO - PROCESS | 1643 | 1462581247044 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215cd000 == 32 [pid = 1643] [id = 530] 17:34:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x110ea6400) [pid = 1643] [serial = 1590] [outer = 0x0] 17:34:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1129d0800) [pid = 1643] [serial = 1591] [outer = 0x110ea6400] 17:34:07 INFO - PROCESS | 1643 | 1462581247088 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118518000) [pid = 1643] [serial = 1592] [outer = 0x110ea6400] 17:34:07 INFO - PROCESS | 1643 | 1462581247399 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]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 572ms 17:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:34:07 INFO - PROCESS | 1643 | 1462581247421 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 1643 | 1462581247422 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 17:34:07 INFO - PROCESS | 1643 | 1462581247425 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 1643 | 1462581247426 Marionette TRACE conn2 <- [1,2094,null,{}] 17:34:07 INFO - PROCESS | 1643 | 1462581247436 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}] 17:34:07 INFO - PROCESS | 1643 | 1462581247517 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:34:07 INFO - PROCESS | 1643 | 1462581247563 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fc4000 == 33 [pid = 1643] [id = 531] 17:34:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11752ac00) [pid = 1643] [serial = 1593] [outer = 0x0] 17:34:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1190cc400) [pid = 1643] [serial = 1594] [outer = 0x11752ac00] 17:34:07 INFO - PROCESS | 1643 | 1462581247588 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1191e7800) [pid = 1643] [serial = 1595] [outer = 0x11752ac00] 17:34:07 INFO - PROCESS | 1643 | 1462581247846 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]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 17:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:34:07 INFO - PROCESS | 1643 | 1462581247903 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 1643 | 1462581247905 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 17:34:07 INFO - PROCESS | 1643 | 1462581247907 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 1643 | 1462581247909 Marionette TRACE conn2 <- [1,2098,null,{}] 17:34:07 INFO - PROCESS | 1643 | 1462581247912 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}] 17:34:08 INFO - PROCESS | 1643 | 1462581248016 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:34:08 INFO - PROCESS | 1643 | 1462581248020 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12534f800 == 34 [pid = 1643] [id = 532] 17:34:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1191eb400) [pid = 1643] [serial = 1596] [outer = 0x0] 17:34:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119933000) [pid = 1643] [serial = 1597] [outer = 0x1191eb400] 17:34:08 INFO - PROCESS | 1643 | 1462581248049 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119ce4800) [pid = 1643] [serial = 1598] [outer = 0x1191eb400] 17:34:08 INFO - PROCESS | 1643 | 1462581248372 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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 475ms 17:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:34:08 INFO - PROCESS | 1643 | 1462581248384 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 1643 | 1462581248385 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 17:34:08 INFO - PROCESS | 1643 | 1462581248387 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 1643 | 1462581248388 Marionette TRACE conn2 <- [1,2102,null,{}] 17:34:08 INFO - PROCESS | 1643 | 1462581248390 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}] 17:34:08 INFO - PROCESS | 1643 | 1462581248496 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:34:08 INFO - PROCESS | 1643 | 1462581248503 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12592d800 == 35 [pid = 1643] [id = 533] 17:34:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1191ee800) [pid = 1643] [serial = 1599] [outer = 0x0] 17:34:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119f30000) [pid = 1643] [serial = 1600] [outer = 0x1191ee800] 17:34:08 INFO - PROCESS | 1643 | 1462581248527 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11a192c00) [pid = 1643] [serial = 1601] [outer = 0x1191ee800] 17:34:08 INFO - PROCESS | 1643 | 1462581248881 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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 17:34:08 INFO - PROCESS | 1643 | 1462581248907 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 1643 | 1462581248909 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 17:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:34:08 INFO - PROCESS | 1643 | 1462581248916 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 1643 | 1462581248918 Marionette TRACE conn2 <- [1,2106,null,{}] 17:34:08 INFO - PROCESS | 1643 | 1462581248923 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}] 17:34:09 INFO - PROCESS | 1643 | 1462581249020 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:34:09 INFO - PROCESS | 1643 | 1462581249082 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x116654000 == 36 [pid = 1643] [id = 534] 17:34:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1122c3000) [pid = 1643] [serial = 1602] [outer = 0x0] 17:34:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11274c000) [pid = 1643] [serial = 1603] [outer = 0x1122c3000] 17:34:09 INFO - PROCESS | 1643 | 1462581249114 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x113295c00) [pid = 1643] [serial = 1604] [outer = 0x1122c3000] 17:34:09 INFO - PROCESS | 1643 | 1462581249539 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]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 674ms 17:34:09 INFO - PROCESS | 1643 | 1462581249588 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 1643 | 1462581249592 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 17:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:34:09 INFO - PROCESS | 1643 | 1462581249597 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - PROCESS | 1643 | 1462581249598 Marionette TRACE conn2 <- [1,2110,null,{}] 17:34:09 INFO - PROCESS | 1643 | 1462581249601 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}] 17:34:09 INFO - PROCESS | 1643 | 1462581249699 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:34:09 INFO - PROCESS | 1643 | 1462581249761 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x119074800 == 37 [pid = 1643] [id = 535] 17:34:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1133ee400) [pid = 1643] [serial = 1605] [outer = 0x0] 17:34:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11644cc00) [pid = 1643] [serial = 1606] [outer = 0x1133ee400] 17:34:09 INFO - PROCESS | 1643 | 1462581249792 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11744e800) [pid = 1643] [serial = 1607] [outer = 0x1133ee400] 17:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 625ms 17:34:10 INFO - PROCESS | 1643 | 1462581250213 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]]]}] 17:34:10 INFO - PROCESS | 1643 | 1462581250222 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 1643 | 1462581250223 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 17:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:34:10 INFO - PROCESS | 1643 | 1462581250226 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 1643 | 1462581250228 Marionette TRACE conn2 <- [1,2114,null,{}] 17:34:10 INFO - PROCESS | 1643 | 1462581250238 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}] 17:34:10 INFO - PROCESS | 1643 | 1462581250337 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:34:10 INFO - PROCESS | 1643 | 1462581250426 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x126519000 == 38 [pid = 1643] [id = 536] 17:34:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1184bf400) [pid = 1643] [serial = 1608] [outer = 0x0] 17:34:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11851a400) [pid = 1643] [serial = 1609] [outer = 0x1184bf400] 17:34:10 INFO - PROCESS | 1643 | 1462581250457 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1185b4c00) [pid = 1643] [serial = 1610] [outer = 0x1184bf400] 17:34:10 INFO - PROCESS | 1643 | 1462581250883 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]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 674ms 17:34:10 INFO - PROCESS | 1643 | 1462581250900 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 1643 | 1462581250902 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 17:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:34:10 INFO - PROCESS | 1643 | 1462581250904 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 1643 | 1462581250906 Marionette TRACE conn2 <- [1,2118,null,{}] 17:34:10 INFO - PROCESS | 1643 | 1462581250908 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}] 17:34:11 INFO - PROCESS | 1643 | 1462581251003 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:34:11 INFO - PROCESS | 1643 | 1462581251051 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dda800 == 39 [pid = 1643] [id = 537] 17:34:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1185b8400) [pid = 1643] [serial = 1611] [outer = 0x0] 17:34:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118783800) [pid = 1643] [serial = 1612] [outer = 0x1185b8400] 17:34:11 INFO - PROCESS | 1643 | 1462581251081 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1190d0000) [pid = 1643] [serial = 1613] [outer = 0x1185b8400] 17:34:11 INFO - PROCESS | 1643 | 1462581251515 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]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 618ms 17:34:11 INFO - PROCESS | 1643 | 1462581251523 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 1643 | 1462581251524 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 17:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:34:11 INFO - PROCESS | 1643 | 1462581251527 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 1643 | 1462581251528 Marionette TRACE conn2 <- [1,2122,null,{}] 17:34:11 INFO - PROCESS | 1643 | 1462581251533 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}] 17:34:11 INFO - PROCESS | 1643 | 1462581251741 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:34:11 INFO - PROCESS | 1643 | 1462581251852 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176de800 == 40 [pid = 1643] [id = 538] 17:34:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1129cec00) [pid = 1643] [serial = 1614] [outer = 0x0] 17:34:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1129d1000) [pid = 1643] [serial = 1615] [outer = 0x1129cec00] 17:34:11 INFO - PROCESS | 1643 | 1462581251884 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x115a49000) [pid = 1643] [serial = 1616] [outer = 0x1129cec00] 17:34:12 INFO - PROCESS | 1643 | 1462581252295 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]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 822ms 17:34:12 INFO - PROCESS | 1643 | 1462581252350 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 1643 | 1462581252352 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 17:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:34:12 INFO - PROCESS | 1643 | 1462581252355 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 1643 | 1462581252357 Marionette TRACE conn2 <- [1,2126,null,{}] 17:34:12 INFO - PROCESS | 1643 | 1462581252360 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}] 17:34:12 INFO - PROCESS | 1643 | 1462581252447 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:34:12 INFO - PROCESS | 1643 | 1462581252500 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166da800 == 41 [pid = 1643] [id = 539] 17:34:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x115a4ec00) [pid = 1643] [serial = 1617] [outer = 0x0] 17:34:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1164ab800) [pid = 1643] [serial = 1618] [outer = 0x115a4ec00] 17:34:12 INFO - PROCESS | 1643 | 1462581252529 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1168c2800) [pid = 1643] [serial = 1619] [outer = 0x115a4ec00] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12534f800 == 40 [pid = 1643] [id = 532] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x121fc4000 == 39 [pid = 1643] [id = 531] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1215cd000 == 38 [pid = 1643] [id = 530] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12198e000 == 37 [pid = 1643] [id = 529] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1215e7000 == 36 [pid = 1643] [id = 528] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x11a279000 == 35 [pid = 1643] [id = 527] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1199a4000 == 34 [pid = 1643] [id = 526] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x116a69400) [pid = 1643] [serial = 1558] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1195cf800 == 33 [pid = 1643] [id = 525] 17:34:12 INFO - PROCESS | 1643 | 1462581252874 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]]]}] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119f33000) [pid = 1643] [serial = 1543] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1168c1c00) [pid = 1643] [serial = 1556] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11271e400) [pid = 1643] [serial = 1546] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1129d7c00) [pid = 1643] [serial = 1549] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1166be000) [pid = 1643] [serial = 1555] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1131d4000) [pid = 1643] [serial = 1550] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x110ea5000) [pid = 1643] [serial = 1547] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11a190800) [pid = 1643] [serial = 1544] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11627c000) [pid = 1643] [serial = 1553] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x115a4fc00) [pid = 1643] [serial = 1552] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1168c4000) [pid = 1643] [serial = 1525] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118520800) [pid = 1643] [serial = 1528] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x117453800) [pid = 1643] [serial = 1526] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119094400) [pid = 1643] [serial = 1531] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1191e7c00) [pid = 1643] [serial = 1532] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1191e8000) [pid = 1643] [serial = 1540] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1133ef000) [pid = 1643] [serial = 1522] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1294ea800) [pid = 1643] [serial = 1520] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x110ee2800) [pid = 1643] [serial = 1534] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x115a55000) [pid = 1643] [serial = 1537] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1122c4000) [pid = 1643] [serial = 1535] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1185e2400) [pid = 1643] [serial = 1529] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118c35c00) [pid = 1643] [serial = 1538] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119cdc000) [pid = 1643] [serial = 1541] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x115a52400) [pid = 1643] [serial = 1523] [outer = 0x0] [url = about:blank] 17:34:12 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126a34000) [pid = 1643] [serial = 1475] [outer = 0x0] [url = about:blank] 17:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 572ms 17:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:34:12 INFO - PROCESS | 1643 | 1462581252928 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 1643 | 1462581252930 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 17:34:12 INFO - PROCESS | 1643 | 1462581252933 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 1643 | 1462581252934 Marionette TRACE conn2 <- [1,2130,null,{}] 17:34:12 INFO - PROCESS | 1643 | 1462581252937 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}] 17:34:13 INFO - PROCESS | 1643 | 1462581253042 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:34:13 INFO - PROCESS | 1643 | 1462581253086 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11687e800 == 34 [pid = 1643] [id = 540] 17:34:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1168c1c00) [pid = 1643] [serial = 1620] [outer = 0x0] 17:34:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x117453c00) [pid = 1643] [serial = 1621] [outer = 0x1168c1c00] 17:34:13 INFO - PROCESS | 1643 | 1462581253126 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x117530800) [pid = 1643] [serial = 1622] [outer = 0x1168c1c00] 17:34:13 INFO - PROCESS | 1643 | 1462581253623 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] 17:34:13 INFO - PROCESS | 1643 | 1462581253658 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 17:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:34:13 INFO - PROCESS | 1643 | 1462581253673 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 1643 | 1462581253677 Marionette TRACE conn2 <- [1,2134,null,{}] 17:34:13 INFO - PROCESS | 1643 | 1462581253681 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}] 17:34:13 INFO - PROCESS | 1643 | 1462581253767 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:34:13 INFO - PROCESS | 1643 | 1462581253773 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191af800 == 35 [pid = 1643] [id = 541] 17:34:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118231800) [pid = 1643] [serial = 1623] [outer = 0x0] 17:34:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11851cc00) [pid = 1643] [serial = 1624] [outer = 0x118231800] 17:34:13 INFO - PROCESS | 1643 | 1462581253800 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1185b7800) [pid = 1643] [serial = 1625] [outer = 0x118231800] 17:34:14 INFO - PROCESS | 1643 | 1462581254120 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]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 486ms 17:34:14 INFO - PROCESS | 1643 | 1462581254149 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 17:34:14 INFO - PROCESS | 1643 | 1462581254151 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 17:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:34:14 INFO - PROCESS | 1643 | 1462581254153 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 1643 | 1462581254154 Marionette TRACE conn2 <- [1,2138,null,{}] 17:34:14 INFO - PROCESS | 1643 | 1462581254164 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}] 17:34:14 INFO - PROCESS | 1643 | 1462581254239 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:34:14 INFO - PROCESS | 1643 | 1462581254243 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bc4000 == 36 [pid = 1643] [id = 542] 17:34:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11852bc00) [pid = 1643] [serial = 1626] [outer = 0x0] 17:34:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118786000) [pid = 1643] [serial = 1627] [outer = 0x11852bc00] 17:34:14 INFO - PROCESS | 1643 | 1462581254273 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1187ca000) [pid = 1643] [serial = 1628] [outer = 0x11852bc00] 17:34:14 INFO - PROCESS | 1643 | 1462581254591 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]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 468ms 17:34:14 INFO - PROCESS | 1643 | 1462581254621 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:34:14 INFO - PROCESS | 1643 | 1462581254623 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 17:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:34:14 INFO - PROCESS | 1643 | 1462581254625 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 1643 | 1462581254626 Marionette TRACE conn2 <- [1,2142,null,{}] 17:34:14 INFO - PROCESS | 1643 | 1462581254628 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}] 17:34:14 INFO - PROCESS | 1643 | 1462581254706 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:34:14 INFO - PROCESS | 1643 | 1462581254766 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215dd000 == 37 [pid = 1643] [id = 543] 17:34:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119095c00) [pid = 1643] [serial = 1629] [outer = 0x0] 17:34:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1190c9800) [pid = 1643] [serial = 1630] [outer = 0x119095c00] 17:34:14 INFO - PROCESS | 1643 | 1462581254797 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119930000) [pid = 1643] [serial = 1631] [outer = 0x119095c00] 17:34:15 INFO - PROCESS | 1643 | 1462581255164 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] 17:34:15 INFO - PROCESS | 1643 | 1462581255197 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 17:34:15 INFO - PROCESS | 1643 | 1462581255200 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 1643 | 1462581255202 Marionette TRACE conn2 <- [1,2146,null,{}] 17:34:15 INFO - PROCESS | 1643 | 1462581255206 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}] 17:34:15 INFO - PROCESS | 1643 | 1462581255345 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:34:15 INFO - PROCESS | 1643 | 1462581255366 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fc4000 == 38 [pid = 1643] [id = 544] 17:34:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119097400) [pid = 1643] [serial = 1632] [outer = 0x0] 17:34:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119cd9800) [pid = 1643] [serial = 1633] [outer = 0x119097400] 17:34:15 INFO - PROCESS | 1643 | 1462581255397 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11a190400) [pid = 1643] [serial = 1634] [outer = 0x119097400] 17:34:15 INFO - PROCESS | 1643 | 1462581255748 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] 17:34:15 INFO - PROCESS | 1643 | 1462581255775 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 17:34:15 INFO - PROCESS | 1643 | 1462581255778 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 1643 | 1462581255779 Marionette TRACE conn2 <- [1,2150,null,{}] 17:34:15 INFO - PROCESS | 1643 | 1462581255784 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}] 17:34:15 INFO - PROCESS | 1643 | 1462581255877 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:34:15 INFO - PROCESS | 1643 | 1462581255896 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x124ce2800 == 39 [pid = 1643] [id = 545] 17:34:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119ce5800) [pid = 1643] [serial = 1635] [outer = 0x0] 17:34:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11a199800) [pid = 1643] [serial = 1636] [outer = 0x119ce5800] 17:34:15 INFO - PROCESS | 1643 | 1462581255921 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12147e800) [pid = 1643] [serial = 1637] [outer = 0x119ce5800] 17:34:16 INFO - PROCESS | 1643 | 1462581256243 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]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 523ms 17:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:34:16 INFO - PROCESS | 1643 | 1462581256301 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 1643 | 1462581256303 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 17:34:16 INFO - PROCESS | 1643 | 1462581256305 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 1643 | 1462581256306 Marionette TRACE conn2 <- [1,2154,null,{}] 17:34:16 INFO - PROCESS | 1643 | 1462581256308 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}] 17:34:16 INFO - PROCESS | 1643 | 1462581256402 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:34:16 INFO - PROCESS | 1643 | 1462581256417 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x126520800 == 40 [pid = 1643] [id = 546] 17:34:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11a199000) [pid = 1643] [serial = 1638] [outer = 0x0] 17:34:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x121485800) [pid = 1643] [serial = 1639] [outer = 0x11a199000] 17:34:16 INFO - PROCESS | 1643 | 1462581256442 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1217d3400) [pid = 1643] [serial = 1640] [outer = 0x11a199000] 17:34:16 INFO - PROCESS | 1643 | 1462581256829 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]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 569ms 17:34:16 INFO - PROCESS | 1643 | 1462581256875 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 1643 | 1462581256877 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 17:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:34:16 INFO - PROCESS | 1643 | 1462581256881 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 1643 | 1462581256883 Marionette TRACE conn2 <- [1,2158,null,{}] 17:34:16 INFO - PROCESS | 1643 | 1462581256886 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}] 17:34:17 INFO - PROCESS | 1643 | 1462581257034 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118520400) [pid = 1643] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1187c5c00) [pid = 1643] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1185b9800) [pid = 1643] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112e8ac00) [pid = 1643] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x110ea6400) [pid = 1643] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1122c2000) [pid = 1643] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110ea3800) [pid = 1643] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1191eb400) [pid = 1643] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x113cbac00) [pid = 1643] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1184bd800) [pid = 1643] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1176ca400) [pid = 1643] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:34:17 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11752ac00) [pid = 1643] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:34:17 INFO - PROCESS | 1643 | 1462581257175 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x11814b800 == 41 [pid = 1643] [id = 547] 17:34:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x110ee0000) [pid = 1643] [serial = 1641] [outer = 0x0] 17:34:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1122c2000) [pid = 1643] [serial = 1642] [outer = 0x110ee0000] 17:34:17 INFO - PROCESS | 1643 | 1462581257200 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1164acc00) [pid = 1643] [serial = 1643] [outer = 0x110ee0000] 17:34:17 INFO - PROCESS | 1643 | 1462581257469 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]]]}] 17:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 622ms 17:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:34:17 INFO - PROCESS | 1643 | 1462581257504 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 1643 | 1462581257505 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 17:34:17 INFO - PROCESS | 1643 | 1462581257507 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 1643 | 1462581257508 Marionette TRACE conn2 <- [1,2162,null,{}] 17:34:17 INFO - PROCESS | 1643 | 1462581257511 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}] 17:34:17 INFO - PROCESS | 1643 | 1462581257606 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:34:17 INFO - PROCESS | 1643 | 1462581257610 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x126a60000 == 42 [pid = 1643] [id = 548] 17:34:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11710f800) [pid = 1643] [serial = 1644] [outer = 0x0] 17:34:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1187bdc00) [pid = 1643] [serial = 1645] [outer = 0x11710f800] 17:34:17 INFO - PROCESS | 1643 | 1462581257642 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121e0f400) [pid = 1643] [serial = 1646] [outer = 0x11710f800] 17:34:17 INFO - PROCESS | 1643 | 1462581257990 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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 17:34:18 INFO - PROCESS | 1643 | 1462581258027 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 1643 | 1462581258029 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 17:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:34:18 INFO - PROCESS | 1643 | 1462581258031 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 1643 | 1462581258033 Marionette TRACE conn2 <- [1,2166,null,{}] 17:34:18 INFO - PROCESS | 1643 | 1462581258035 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}] 17:34:18 INFO - PROCESS | 1643 | 1462581258158 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:34:18 INFO - PROCESS | 1643 | 1462581258184 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a6c9000 == 43 [pid = 1643] [id = 549] 17:34:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124b3cc00) [pid = 1643] [serial = 1647] [outer = 0x0] 17:34:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124c26400) [pid = 1643] [serial = 1648] [outer = 0x124b3cc00] 17:34:18 INFO - PROCESS | 1643 | 1462581258208 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124d30400) [pid = 1643] [serial = 1649] [outer = 0x124b3cc00] 17:34:18 INFO - PROCESS | 1643 | 1462581258488 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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 471ms 17:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:34:18 INFO - PROCESS | 1643 | 1462581258505 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 1643 | 1462581258507 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 17:34:18 INFO - PROCESS | 1643 | 1462581258509 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 1643 | 1462581258510 Marionette TRACE conn2 <- [1,2170,null,{}] 17:34:18 INFO - PROCESS | 1643 | 1462581258521 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}] 17:34:18 INFO - PROCESS | 1643 | 1462581258606 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:34:18 INFO - PROCESS | 1643 | 1462581258659 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa1a000 == 44 [pid = 1643] [id = 550] 17:34:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124b3d800) [pid = 1643] [serial = 1650] [outer = 0x0] 17:34:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124d33400) [pid = 1643] [serial = 1651] [outer = 0x124b3d800] 17:34:18 INFO - PROCESS | 1643 | 1462581258685 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124d3b400) [pid = 1643] [serial = 1652] [outer = 0x124b3d800] 17:34:18 INFO - PROCESS | 1643 | 1462581258960 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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 478ms 17:34:18 INFO - PROCESS | 1643 | 1462581258987 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 1643 | 1462581258989 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 17:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:34:18 INFO - PROCESS | 1643 | 1462581258991 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 1643 | 1462581258992 Marionette TRACE conn2 <- [1,2174,null,{}] 17:34:19 INFO - PROCESS | 1643 | 1462581259003 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}] 17:34:19 INFO - PROCESS | 1643 | 1462581259090 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:34:19 INFO - PROCESS | 1643 | 1462581259095 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01c800 == 45 [pid = 1643] [id = 551] 17:34:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124d70c00) [pid = 1643] [serial = 1653] [outer = 0x0] 17:34:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x124edf800) [pid = 1643] [serial = 1654] [outer = 0x124d70c00] 17:34:19 INFO - PROCESS | 1643 | 1462581259120 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12501a800) [pid = 1643] [serial = 1655] [outer = 0x124d70c00] 17:34:19 INFO - PROCESS | 1643 | 1462581259617 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]]]}] 17:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 17:34:19 INFO - PROCESS | 1643 | 1462581259665 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 1643 | 1462581259669 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 17:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:34:19 INFO - PROCESS | 1643 | 1462581259672 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - PROCESS | 1643 | 1462581259675 Marionette TRACE conn2 <- [1,2178,null,{}] 17:34:19 INFO - PROCESS | 1643 | 1462581259678 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}] 17:34:19 INFO - PROCESS | 1643 | 1462581259778 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:34:19 INFO - PROCESS | 1643 | 1462581259848 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x117421800 == 46 [pid = 1643] [id = 552] 17:34:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x112a63800) [pid = 1643] [serial = 1656] [outer = 0x0] 17:34:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x115a4b800) [pid = 1643] [serial = 1657] [outer = 0x112a63800] 17:34:19 INFO - PROCESS | 1643 | 1462581259879 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1164f9800) [pid = 1643] [serial = 1658] [outer = 0x112a63800] 17:34:20 INFO - PROCESS | 1643 | 1462581260262 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]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 623ms 17:34:20 INFO - PROCESS | 1643 | 1462581260301 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 1643 | 1462581260305 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 17:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:34:20 INFO - PROCESS | 1643 | 1462581260310 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 1643 | 1462581260311 Marionette TRACE conn2 <- [1,2182,null,{}] 17:34:20 INFO - PROCESS | 1643 | 1462581260316 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}] 17:34:20 INFO - PROCESS | 1643 | 1462581260441 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:34:20 INFO - PROCESS | 1643 | 1462581260508 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a5000 == 47 [pid = 1643] [id = 553] 17:34:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1176c7400) [pid = 1643] [serial = 1659] [outer = 0x0] 17:34:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11835fc00) [pid = 1643] [serial = 1660] [outer = 0x1176c7400] 17:34:20 INFO - PROCESS | 1643 | 1462581260538 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118522000) [pid = 1643] [serial = 1661] [outer = 0x1176c7400] 17:34:20 INFO - PROCESS | 1643 | 1462581260952 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]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 673ms 17:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:34:20 INFO - PROCESS | 1643 | 1462581260983 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 1643 | 1462581260984 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 17:34:20 INFO - PROCESS | 1643 | 1462581260987 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 1643 | 1462581260990 Marionette TRACE conn2 <- [1,2186,null,{}] 17:34:20 INFO - PROCESS | 1643 | 1462581260998 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}] 17:34:21 INFO - PROCESS | 1643 | 1462581261101 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:34:21 INFO - PROCESS | 1643 | 1462581261156 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b23f000 == 48 [pid = 1643] [id = 554] 17:34:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118787400) [pid = 1643] [serial = 1662] [outer = 0x0] 17:34:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11909dc00) [pid = 1643] [serial = 1663] [outer = 0x118787400] 17:34:21 INFO - PROCESS | 1643 | 1462581261188 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119cda000) [pid = 1643] [serial = 1664] [outer = 0x118787400] 17:34:21 INFO - PROCESS | 1643 | 1462581261737 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]]]}] 17:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 825ms 17:34:21 INFO - PROCESS | 1643 | 1462581261813 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 1643 | 1462581261816 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 17:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:34:21 INFO - PROCESS | 1643 | 1462581261820 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 1643 | 1462581261822 Marionette TRACE conn2 <- [1,2190,null,{}] 17:34:21 INFO - PROCESS | 1643 | 1462581261825 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}] 17:34:21 INFO - PROCESS | 1643 | 1462581261979 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:34:22 INFO - PROCESS | 1643 | 1462581262238 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x114e3d800 == 49 [pid = 1643] [id = 555] 17:34:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x110ee6800) [pid = 1643] [serial = 1665] [outer = 0x0] 17:34:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1122bc000) [pid = 1643] [serial = 1666] [outer = 0x110ee6800] 17:34:22 INFO - PROCESS | 1643 | 1462581262283 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1130eb800) [pid = 1643] [serial = 1667] [outer = 0x110ee6800] 17:34:22 INFO - PROCESS | 1643 | 1462581262715 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]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 924ms 17:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:34:22 INFO - PROCESS | 1643 | 1462581262743 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 1643 | 1462581262746 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 17:34:22 INFO - PROCESS | 1643 | 1462581262749 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 1643 | 1462581262751 Marionette TRACE conn2 <- [1,2194,null,{}] 17:34:22 INFO - PROCESS | 1643 | 1462581262754 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}] 17:34:22 INFO - PROCESS | 1643 | 1462581262845 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:34:22 INFO - PROCESS | 1643 | 1462581262904 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118146000 == 50 [pid = 1643] [id = 556] 17:34:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x115f5a800) [pid = 1643] [serial = 1668] [outer = 0x0] 17:34:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x116846800) [pid = 1643] [serial = 1669] [outer = 0x115f5a800] 17:34:22 INFO - PROCESS | 1643 | 1462581262932 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x117455400) [pid = 1643] [serial = 1670] [outer = 0x115f5a800] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa1a000 == 49 [pid = 1643] [id = 550] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x12a6c9000 == 48 [pid = 1643] [id = 549] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x126a60000 == 47 [pid = 1643] [id = 548] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11814b800 == 46 [pid = 1643] [id = 547] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x126520800 == 45 [pid = 1643] [id = 546] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x124ce2800 == 44 [pid = 1643] [id = 545] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x121fc4000 == 43 [pid = 1643] [id = 544] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x119f30000) [pid = 1643] [serial = 1600] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1215dd000 == 42 [pid = 1643] [id = 543] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x119bc4000 == 41 [pid = 1643] [id = 542] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1191af800 == 40 [pid = 1643] [id = 541] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x11687e800 == 39 [pid = 1643] [id = 540] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1166da800 == 38 [pid = 1643] [id = 539] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x1176de800 == 37 [pid = 1643] [id = 538] 17:34:23 INFO - PROCESS | 1643 | --DOCSHELL 0x12592d800 == 36 [pid = 1643] [id = 533] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11852a400) [pid = 1643] [serial = 1582] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x119022400) [pid = 1643] [serial = 1588] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1187ccc00) [pid = 1643] [serial = 1586] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1187c1000) [pid = 1643] [serial = 1585] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11744b800) [pid = 1643] [serial = 1559] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x111c20400) [pid = 1643] [serial = 1561] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1133f0800) [pid = 1643] [serial = 1564] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1129d0800) [pid = 1643] [serial = 1591] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1129d4000) [pid = 1643] [serial = 1567] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11710c000) [pid = 1643] [serial = 1573] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1176ca000) [pid = 1643] [serial = 1574] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119ce4800) [pid = 1643] [serial = 1598] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x116275c00) [pid = 1643] [serial = 1570] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11684b800) [pid = 1643] [serial = 1571] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118519800) [pid = 1643] [serial = 1579] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11835e000) [pid = 1643] [serial = 1576] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11850dc00) [pid = 1643] [serial = 1577] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1191e7800) [pid = 1643] [serial = 1595] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119933000) [pid = 1643] [serial = 1597] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1190c7000) [pid = 1643] [serial = 1589] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112f39000) [pid = 1643] [serial = 1568] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118518000) [pid = 1643] [serial = 1592] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118786400) [pid = 1643] [serial = 1583] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118521400) [pid = 1643] [serial = 1580] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1190cc400) [pid = 1643] [serial = 1594] [outer = 0x0] [url = about:blank] 17:34:23 INFO - PROCESS | 1643 | 1462581263314 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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 572ms 17:34:23 INFO - PROCESS | 1643 | 1462581263322 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 1643 | 1462581263324 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 17:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:34:23 INFO - PROCESS | 1643 | 1462581263328 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 1643 | 1462581263329 Marionette TRACE conn2 <- [1,2198,null,{}] 17:34:23 INFO - PROCESS | 1643 | 1462581263334 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}] 17:34:23 INFO - PROCESS | 1643 | 1462581263410 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:34:23 INFO - PROCESS | 1643 | 1462581263462 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11687e800 == 37 [pid = 1643] [id = 557] 17:34:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11620cc00) [pid = 1643] [serial = 1671] [outer = 0x0] 17:34:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x117451800) [pid = 1643] [serial = 1672] [outer = 0x11620cc00] 17:34:23 INFO - PROCESS | 1643 | 1462581263491 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11835ec00) [pid = 1643] [serial = 1673] [outer = 0x11620cc00] 17:34:23 INFO - PROCESS | 1643 | 1462581263824 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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 522ms 17:34:23 INFO - PROCESS | 1643 | 1462581263852 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 1643 | 1462581263854 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 17:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:34:23 INFO - PROCESS | 1643 | 1462581263857 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 1643 | 1462581263861 Marionette TRACE conn2 <- [1,2202,null,{}] 17:34:23 INFO - PROCESS | 1643 | 1462581263871 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}] 17:34:23 INFO - PROCESS | 1643 | 1462581263949 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:34:23 INFO - PROCESS | 1643 | 1462581263955 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bd4800 == 38 [pid = 1643] [id = 558] 17:34:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11851f800) [pid = 1643] [serial = 1674] [outer = 0x0] 17:34:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11852a400) [pid = 1643] [serial = 1675] [outer = 0x11851f800] 17:34:23 INFO - PROCESS | 1643 | 1462581263981 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118786400) [pid = 1643] [serial = 1676] [outer = 0x11851f800] 17:34:24 INFO - PROCESS | 1643 | 1462581264323 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]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 480ms 17:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:34:24 INFO - PROCESS | 1643 | 1462581264337 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 1643 | 1462581264338 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 17:34:24 INFO - PROCESS | 1643 | 1462581264340 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - PROCESS | 1643 | 1462581264352 Marionette TRACE conn2 <- [1,2206,null,{}] 17:34:24 INFO - PROCESS | 1643 | 1462581264354 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}] 17:34:24 INFO - PROCESS | 1643 | 1462581264430 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:34:24 INFO - PROCESS | 1643 | 1462581264436 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215da800 == 39 [pid = 1643] [id = 559] 17:34:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1187bec00) [pid = 1643] [serial = 1677] [outer = 0x0] 17:34:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118c35c00) [pid = 1643] [serial = 1678] [outer = 0x1187bec00] 17:34:24 INFO - PROCESS | 1643 | 1462581264462 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1190d0400) [pid = 1643] [serial = 1679] [outer = 0x1187bec00] 17:34:24 INFO - PROCESS | 1643 | 1462581264798 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]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 480ms 17:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:34:24 INFO - PROCESS | 1643 | 1462581264822 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 1643 | 1462581264823 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 17:34:24 INFO - PROCESS | 1643 | 1462581264825 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - PROCESS | 1643 | 1462581264826 Marionette TRACE conn2 <- [1,2210,null,{}] 17:34:24 INFO - PROCESS | 1643 | 1462581264829 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}] 17:34:24 INFO - PROCESS | 1643 | 1462581264905 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:34:24 INFO - PROCESS | 1643 | 1462581264967 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x116aa9800 == 40 [pid = 1643] [id = 560] 17:34:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1191e4c00) [pid = 1643] [serial = 1680] [outer = 0x0] 17:34:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11992ac00) [pid = 1643] [serial = 1681] [outer = 0x1191e4c00] 17:34:25 INFO - PROCESS | 1643 | 1462581264999 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119cdf000) [pid = 1643] [serial = 1682] [outer = 0x1191e4c00] 17:34:25 INFO - PROCESS | 1643 | 1462581265319 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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 17:34:25 INFO - PROCESS | 1643 | 1462581265345 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 1643 | 1462581265348 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 17:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:34:25 INFO - PROCESS | 1643 | 1462581265359 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 1643 | 1462581265360 Marionette TRACE conn2 <- [1,2214,null,{}] 17:34:25 INFO - PROCESS | 1643 | 1462581265363 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}] 17:34:25 INFO - PROCESS | 1643 | 1462581265469 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:34:25 INFO - PROCESS | 1643 | 1462581265473 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b0f000 == 41 [pid = 1643] [id = 561] 17:34:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119cadc00) [pid = 1643] [serial = 1683] [outer = 0x0] 17:34:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119ce4400) [pid = 1643] [serial = 1684] [outer = 0x119cadc00] 17:34:25 INFO - PROCESS | 1643 | 1462581265499 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11a251000) [pid = 1643] [serial = 1685] [outer = 0x119cadc00] 17:34:25 INFO - PROCESS | 1643 | 1462581265871 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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 17:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:34:25 INFO - PROCESS | 1643 | 1462581265879 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 1643 | 1462581265881 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 17:34:25 INFO - PROCESS | 1643 | 1462581265884 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 1643 | 1462581265887 Marionette TRACE conn2 <- [1,2218,null,{}] 17:34:25 INFO - PROCESS | 1643 | 1462581265890 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}] 17:34:26 INFO - PROCESS | 1643 | 1462581266039 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:34:26 INFO - PROCESS | 1643 | 1462581266057 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x125889000 == 42 [pid = 1643] [id = 562] 17:34:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11a195c00) [pid = 1643] [serial = 1686] [outer = 0x0] 17:34:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x121482400) [pid = 1643] [serial = 1687] [outer = 0x11a195c00] 17:34:26 INFO - PROCESS | 1643 | 1462581266091 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x115a50800) [pid = 1643] [serial = 1688] [outer = 0x11a195c00] 17:34:26 INFO - PROCESS | 1643 | 1462581266406 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]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 570ms 17:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:34:26 INFO - PROCESS | 1643 | 1462581266455 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 1643 | 1462581266456 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 17:34:26 INFO - PROCESS | 1643 | 1462581266458 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 1643 | 1462581266459 Marionette TRACE conn2 <- [1,2222,null,{}] 17:34:26 INFO - PROCESS | 1643 | 1462581266462 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}] 17:34:26 INFO - PROCESS | 1643 | 1462581266557 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:34:26 INFO - PROCESS | 1643 | 1462581266570 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d43800 == 43 [pid = 1643] [id = 563] 17:34:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x121a7c400) [pid = 1643] [serial = 1689] [outer = 0x0] 17:34:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x121e15c00) [pid = 1643] [serial = 1690] [outer = 0x121a7c400] 17:34:26 INFO - PROCESS | 1643 | 1462581266595 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x124b33800) [pid = 1643] [serial = 1691] [outer = 0x121a7c400] 17:34:26 INFO - PROCESS | 1643 | 1462581266941 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]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 17:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:34:26 INFO - PROCESS | 1643 | 1462581266976 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 1643 | 1462581266978 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 17:34:26 INFO - PROCESS | 1643 | 1462581266980 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 1643 | 1462581266981 Marionette TRACE conn2 <- [1,2226,null,{}] 17:34:26 INFO - PROCESS | 1643 | 1462581266983 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}] 17:34:27 INFO - PROCESS | 1643 | 1462581267083 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:34:27 INFO - PROCESS | 1643 | 1462581267087 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296ac000 == 44 [pid = 1643] [id = 564] 17:34:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x121ea7800) [pid = 1643] [serial = 1692] [outer = 0x0] 17:34:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x124c1d800) [pid = 1643] [serial = 1693] [outer = 0x121ea7800] 17:34:27 INFO - PROCESS | 1643 | 1462581267111 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x124d36c00) [pid = 1643] [serial = 1694] [outer = 0x121ea7800] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1168c1c00) [pid = 1643] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118231800) [pid = 1643] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11a199000) [pid = 1643] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11852bc00) [pid = 1643] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x115a4ec00) [pid = 1643] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119ce5800) [pid = 1643] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119097400) [pid = 1643] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119095c00) [pid = 1643] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1191ee800) [pid = 1643] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11710f800) [pid = 1643] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124b3cc00) [pid = 1643] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1129cec00) [pid = 1643] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x110ee0000) [pid = 1643] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:34:27 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124b3d800) [pid = 1643] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:34:27 INFO - PROCESS | 1643 | 1462581267554 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]]]}] 17:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 622ms 17:34:27 INFO - PROCESS | 1643 | 1462581267602 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 1643 | 1462581267604 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 17:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:34:27 INFO - PROCESS | 1643 | 1462581267606 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - PROCESS | 1643 | 1462581267608 Marionette TRACE conn2 <- [1,2230,null,{}] 17:34:27 INFO - PROCESS | 1643 | 1462581267610 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}] 17:34:27 INFO - PROCESS | 1643 | 1462581267690 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:34:27 INFO - PROCESS | 1643 | 1462581267746 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x126516000 == 45 [pid = 1643] [id = 565] 17:34:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1164ec400) [pid = 1643] [serial = 1695] [outer = 0x0] 17:34:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118785800) [pid = 1643] [serial = 1696] [outer = 0x1164ec400] 17:34:27 INFO - PROCESS | 1643 | 1462581267776 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124b3c800) [pid = 1643] [serial = 1697] [outer = 0x1164ec400] 17:34:28 INFO - PROCESS | 1643 | 1462581268072 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]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 17:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:34:28 INFO - PROCESS | 1643 | 1462581268127 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 1643 | 1462581268128 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 17:34:28 INFO - PROCESS | 1643 | 1462581268131 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 1643 | 1462581268133 Marionette TRACE conn2 <- [1,2234,null,{}] 17:34:28 INFO - PROCESS | 1643 | 1462581268135 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}] 17:34:28 INFO - PROCESS | 1643 | 1462581268227 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:34:28 INFO - PROCESS | 1643 | 1462581268234 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b234000 == 46 [pid = 1643] [id = 566] 17:34:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124c1a000) [pid = 1643] [serial = 1698] [outer = 0x0] 17:34:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12501bc00) [pid = 1643] [serial = 1699] [outer = 0x124c1a000] 17:34:28 INFO - PROCESS | 1643 | 1462581268259 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1252d8400) [pid = 1643] [serial = 1700] [outer = 0x124c1a000] 17:34:28 INFO - PROCESS | 1643 | 1462581268606 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]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 17:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:34:28 INFO - PROCESS | 1643 | 1462581268652 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 1643 | 1462581268654 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 17:34:28 INFO - PROCESS | 1643 | 1462581268658 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 1643 | 1462581268660 Marionette TRACE conn2 <- [1,2238,null,{}] 17:34:28 INFO - PROCESS | 1643 | 1462581268663 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}] 17:34:28 INFO - PROCESS | 1643 | 1462581268786 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:34:28 INFO - PROCESS | 1643 | 1462581268793 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b997000 == 47 [pid = 1643] [id = 567] 17:34:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1252d9000) [pid = 1643] [serial = 1701] [outer = 0x0] 17:34:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1253d9000) [pid = 1643] [serial = 1702] [outer = 0x1252d9000] 17:34:28 INFO - PROCESS | 1643 | 1462581268832 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126592400) [pid = 1643] [serial = 1703] [outer = 0x1252d9000] 17:34:29 INFO - PROCESS | 1643 | 1462581269135 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]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 522ms 17:34:29 INFO - PROCESS | 1643 | 1462581269180 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:34:29 INFO - PROCESS | 1643 | 1462581269181 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 17:34:29 INFO - PROCESS | 1643 | 1462581269183 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 1643 | 1462581269192 Marionette TRACE conn2 <- [1,2242,null,{}] 17:34:29 INFO - PROCESS | 1643 | 1462581269195 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}] 17:34:29 INFO - PROCESS | 1643 | 1462581269274 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:34:29 INFO - PROCESS | 1643 | 1462581269330 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb6d000 == 48 [pid = 1643] [id = 568] 17:34:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1252df000) [pid = 1643] [serial = 1704] [outer = 0x0] 17:34:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126597c00) [pid = 1643] [serial = 1705] [outer = 0x1252df000] 17:34:29 INFO - PROCESS | 1643 | 1462581269355 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1265a1c00) [pid = 1643] [serial = 1706] [outer = 0x1252df000] 17:34:29 INFO - PROCESS | 1643 | 1462581269802 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]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 17:34:29 INFO - PROCESS | 1643 | 1462581269830 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:34:29 INFO - PROCESS | 1643 | 1462581269833 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 17:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:34:29 INFO - PROCESS | 1643 | 1462581269838 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 1643 | 1462581269841 Marionette TRACE conn2 <- [1,2246,null,{}] 17:34:29 INFO - PROCESS | 1643 | 1462581269845 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}] 17:34:29 INFO - PROCESS | 1643 | 1462581269950 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:34:30 INFO - PROCESS | 1643 | 1462581270044 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11870c000 == 49 [pid = 1643] [id = 569] 17:34:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1166c4400) [pid = 1643] [serial = 1707] [outer = 0x0] 17:34:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1167b9400) [pid = 1643] [serial = 1708] [outer = 0x1166c4400] 17:34:30 INFO - PROCESS | 1643 | 1462581270088 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11752cc00) [pid = 1643] [serial = 1709] [outer = 0x1166c4400] 17:34:30 INFO - PROCESS | 1643 | 1462581270518 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]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 727ms 17:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:34:30 INFO - PROCESS | 1643 | 1462581270567 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 1643 | 1462581270571 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 17:34:30 INFO - PROCESS | 1643 | 1462581270576 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - PROCESS | 1643 | 1462581270578 Marionette TRACE conn2 <- [1,2250,null,{}] 17:34:30 INFO - PROCESS | 1643 | 1462581270580 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}] 17:34:30 INFO - PROCESS | 1643 | 1462581270681 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:34:30 INFO - PROCESS | 1643 | 1462581270751 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fc8800 == 50 [pid = 1643] [id = 570] 17:34:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x118237000) [pid = 1643] [serial = 1710] [outer = 0x0] 17:34:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118524800) [pid = 1643] [serial = 1711] [outer = 0x118237000] 17:34:30 INFO - PROCESS | 1643 | 1462581270781 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1187c0000) [pid = 1643] [serial = 1712] [outer = 0x118237000] 17:34:31 INFO - PROCESS | 1643 | 1462581271193 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]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 623ms 17:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:34:31 INFO - PROCESS | 1643 | 1462581271199 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 1643 | 1462581271200 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 17:34:31 INFO - PROCESS | 1643 | 1462581271202 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 1643 | 1462581271205 Marionette TRACE conn2 <- [1,2254,null,{}] 17:34:31 INFO - PROCESS | 1643 | 1462581271213 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}] 17:34:31 INFO - PROCESS | 1643 | 1462581271339 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:34:31 INFO - PROCESS | 1643 | 1462581271424 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb6f800 == 51 [pid = 1643] [id = 571] 17:34:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x119ca8800) [pid = 1643] [serial = 1713] [outer = 0x0] 17:34:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x119ce6000) [pid = 1643] [serial = 1714] [outer = 0x119ca8800] 17:34:31 INFO - PROCESS | 1643 | 1462581271455 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11a2d0c00) [pid = 1643] [serial = 1715] [outer = 0x119ca8800] 17:34:31 INFO - PROCESS | 1643 | 1462581271899 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]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 722ms 17:34:31 INFO - PROCESS | 1643 | 1462581271925 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 1643 | 1462581271926 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 17:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:34:31 INFO - PROCESS | 1643 | 1462581271928 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 1643 | 1462581271929 Marionette TRACE conn2 <- [1,2258,null,{}] 17:34:31 INFO - PROCESS | 1643 | 1462581271932 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}] 17:34:32 INFO - PROCESS | 1643 | 1462581272064 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:34:32 INFO - PROCESS | 1643 | 1462581272368 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ad1800 == 52 [pid = 1643] [id = 572] 17:34:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x110eec400) [pid = 1643] [serial = 1716] [outer = 0x0] 17:34:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1129d7c00) [pid = 1643] [serial = 1717] [outer = 0x110eec400] 17:34:32 INFO - PROCESS | 1643 | 1462581272405 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x114eda800) [pid = 1643] [serial = 1718] [outer = 0x110eec400] 17:34:32 INFO - PROCESS | 1643 | 1462581272929 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]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1021ms 17:34:32 INFO - PROCESS | 1643 | 1462581272950 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:34:32 INFO - PROCESS | 1643 | 1462581272954 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 17:34:32 INFO - PROCESS | 1643 | 1462581272957 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 1643 | 1462581272959 Marionette TRACE conn2 <- [1,2262,null,{}] 17:34:32 INFO - PROCESS | 1643 | 1462581272969 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}] 17:34:33 INFO - PROCESS | 1643 | 1462581273049 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:34:33 INFO - PROCESS | 1643 | 1462581273114 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f93800 == 53 [pid = 1643] [id = 573] 17:34:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x116446800) [pid = 1643] [serial = 1719] [outer = 0x0] 17:34:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1167b5400) [pid = 1643] [serial = 1720] [outer = 0x116446800] 17:34:33 INFO - PROCESS | 1643 | 1462581273162 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x117451400) [pid = 1643] [serial = 1721] [outer = 0x116446800] 17:34:33 INFO - PROCESS | 1643 | 1462581273686 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]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 774ms 17:34:33 INFO - PROCESS | 1643 | 1462581273734 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:34:33 INFO - PROCESS | 1643 | 1462581273738 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 17:34:33 INFO - PROCESS | 1643 | 1462581273743 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - PROCESS | 1643 | 1462581273745 Marionette TRACE conn2 <- [1,2266,null,{}] 17:34:33 INFO - PROCESS | 1643 | 1462581273749 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}] 17:34:33 INFO - PROCESS | 1643 | 1462581273889 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:34:33 INFO - PROCESS | 1643 | 1462581273947 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bd4000 == 54 [pid = 1643] [id = 574] 17:34:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11822fc00) [pid = 1643] [serial = 1722] [outer = 0x0] 17:34:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x118513000) [pid = 1643] [serial = 1723] [outer = 0x11822fc00] 17:34:33 INFO - PROCESS | 1643 | 1462581273974 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x118526000) [pid = 1643] [serial = 1724] [outer = 0x11822fc00] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12b997000 == 53 [pid = 1643] [id = 567] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12b234000 == 52 [pid = 1643] [id = 566] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x126516000 == 51 [pid = 1643] [id = 565] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1296ac000 == 50 [pid = 1643] [id = 564] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x126d43800 == 49 [pid = 1643] [id = 563] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x125889000 == 48 [pid = 1643] [id = 562] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x124b0f000 == 47 [pid = 1643] [id = 561] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11644cc00) [pid = 1643] [serial = 1606] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x118783800) [pid = 1643] [serial = 1612] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11274c000) [pid = 1643] [serial = 1603] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11851a400) [pid = 1643] [serial = 1609] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x116aa9800 == 46 [pid = 1643] [id = 560] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1215da800 == 45 [pid = 1643] [id = 559] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x119bd4800 == 44 [pid = 1643] [id = 558] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x11687e800 == 43 [pid = 1643] [id = 557] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x118146000 == 42 [pid = 1643] [id = 556] 17:34:34 INFO - PROCESS | 1643 | --DOCSHELL 0x114e3d800 == 41 [pid = 1643] [id = 555] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x124d33400) [pid = 1643] [serial = 1651] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x124d3b400) [pid = 1643] [serial = 1652] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x117530800) [pid = 1643] [serial = 1622] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1185b7800) [pid = 1643] [serial = 1625] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x121485800) [pid = 1643] [serial = 1639] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1187ca000) [pid = 1643] [serial = 1628] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1217d3400) [pid = 1643] [serial = 1640] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1168c2800) [pid = 1643] [serial = 1619] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12147e800) [pid = 1643] [serial = 1637] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11a190400) [pid = 1643] [serial = 1634] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1190c9800) [pid = 1643] [serial = 1630] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x117453c00) [pid = 1643] [serial = 1621] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11a192c00) [pid = 1643] [serial = 1601] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1187bdc00) [pid = 1643] [serial = 1645] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11a199800) [pid = 1643] [serial = 1636] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x121e0f400) [pid = 1643] [serial = 1646] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x124c26400) [pid = 1643] [serial = 1648] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119cd9800) [pid = 1643] [serial = 1633] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1129d1000) [pid = 1643] [serial = 1615] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11851cc00) [pid = 1643] [serial = 1624] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1164acc00) [pid = 1643] [serial = 1643] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118786000) [pid = 1643] [serial = 1627] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1164ab800) [pid = 1643] [serial = 1618] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x115a49000) [pid = 1643] [serial = 1616] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119930000) [pid = 1643] [serial = 1631] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1122c2000) [pid = 1643] [serial = 1642] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124d30400) [pid = 1643] [serial = 1649] [outer = 0x0] [url = about:blank] 17:34:34 INFO - PROCESS | 1643 | 1462581274377 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]]]}] 17:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 17:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:34:34 INFO - PROCESS | 1643 | 1462581274415 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 1643 | 1462581274417 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 17:34:34 INFO - PROCESS | 1643 | 1462581274422 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 1643 | 1462581274428 Marionette TRACE conn2 <- [1,2270,null,{}] 17:34:34 INFO - PROCESS | 1643 | 1462581274438 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}] 17:34:34 INFO - PROCESS | 1643 | 1462581274562 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:34:34 INFO - PROCESS | 1643 | 1462581274653 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x118150000 == 42 [pid = 1643] [id = 575] 17:34:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x115a49000) [pid = 1643] [serial = 1725] [outer = 0x0] 17:34:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11851dc00) [pid = 1643] [serial = 1726] [outer = 0x115a49000] 17:34:34 INFO - PROCESS | 1643 | 1462581274696 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1187bdc00) [pid = 1643] [serial = 1727] [outer = 0x115a49000] 17:34:35 INFO - PROCESS | 1643 | 1462581275088 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]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 680ms 17:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:34:35 INFO - PROCESS | 1643 | 1462581275102 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 1643 | 1462581275104 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 17:34:35 INFO - PROCESS | 1643 | 1462581275106 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 1643 | 1462581275107 Marionette TRACE conn2 <- [1,2274,null,{}] 17:34:35 INFO - PROCESS | 1643 | 1462581275109 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}] 17:34:35 INFO - PROCESS | 1643 | 1462581275191 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:34:35 INFO - PROCESS | 1643 | 1462581275264 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195c5000 == 43 [pid = 1643] [id = 576] 17:34:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1187c8c00) [pid = 1643] [serial = 1728] [outer = 0x0] 17:34:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119020000) [pid = 1643] [serial = 1729] [outer = 0x1187c8c00] 17:34:35 INFO - PROCESS | 1643 | 1462581275290 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1191e5800) [pid = 1643] [serial = 1730] [outer = 0x1187c8c00] 17:34:35 INFO - PROCESS | 1643 | 1462581275554 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]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 17:34:35 INFO - PROCESS | 1643 | 1462581275574 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 1643 | 1462581275587 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 17:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:34:35 INFO - PROCESS | 1643 | 1462581275605 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 1643 | 1462581275607 Marionette TRACE conn2 <- [1,2278,null,{}] 17:34:35 INFO - PROCESS | 1643 | 1462581275610 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}] 17:34:35 INFO - PROCESS | 1643 | 1462581275701 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:34:35 INFO - PROCESS | 1643 | 1462581275769 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1133b7000 == 44 [pid = 1643] [id = 577] 17:34:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11992f000) [pid = 1643] [serial = 1731] [outer = 0x0] 17:34:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119ce2c00) [pid = 1643] [serial = 1732] [outer = 0x11992f000] 17:34:35 INFO - PROCESS | 1643 | 1462581275820 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11a192800) [pid = 1643] [serial = 1733] [outer = 0x11992f000] 17:34:36 INFO - PROCESS | 1643 | 1462581276245 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]]]}] 17:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 680ms 17:34:36 INFO - PROCESS | 1643 | 1462581276276 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 1643 | 1462581276278 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 17:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:34:36 INFO - PROCESS | 1643 | 1462581276280 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 1643 | 1462581276281 Marionette TRACE conn2 <- [1,2282,null,{}] 17:34:36 INFO - PROCESS | 1643 | 1462581276284 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}] 17:34:36 INFO - PROCESS | 1643 | 1462581276392 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:34:36 INFO - PROCESS | 1643 | 1462581276408 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b22000 == 45 [pid = 1643] [id = 578] 17:34:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11a199800) [pid = 1643] [serial = 1734] [outer = 0x0] 17:34:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12147f000) [pid = 1643] [serial = 1735] [outer = 0x11a199800] 17:34:36 INFO - PROCESS | 1643 | 1462581276433 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x121682800) [pid = 1643] [serial = 1736] [outer = 0x11a199800] 17:34:36 INFO - PROCESS | 1643 | 1462581276783 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]]]}] 17:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 17:34:36 INFO - PROCESS | 1643 | 1462581276800 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 1643 | 1462581276802 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 17:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:34:36 INFO - PROCESS | 1643 | 1462581276804 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 1643 | 1462581276805 Marionette TRACE conn2 <- [1,2286,null,{}] 17:34:36 INFO - PROCESS | 1643 | 1462581276807 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}] 17:34:36 INFO - PROCESS | 1643 | 1462581276912 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:34:36 INFO - PROCESS | 1643 | 1462581276926 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x126a63000 == 46 [pid = 1643] [id = 579] 17:34:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x121a03800) [pid = 1643] [serial = 1737] [outer = 0x0] 17:34:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x121a7ac00) [pid = 1643] [serial = 1738] [outer = 0x121a03800] 17:34:36 INFO - PROCESS | 1643 | 1462581276952 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x124b35c00) [pid = 1643] [serial = 1739] [outer = 0x121a03800] 17:34:37 INFO - PROCESS | 1643 | 1462581277273 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]]]}] 17:34:37 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 17:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 518ms 17:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:34:37 INFO - PROCESS | 1643 | 1462581277322 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 1643 | 1462581277323 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 17:34:37 INFO - PROCESS | 1643 | 1462581277326 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 1643 | 1462581277327 Marionette TRACE conn2 <- [1,2290,null,{}] 17:34:37 INFO - PROCESS | 1643 | 1462581277329 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}] 17:34:37 INFO - PROCESS | 1643 | 1462581277426 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:34:37 INFO - PROCESS | 1643 | 1462581277433 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x128ddc800 == 47 [pid = 1643] [id = 580] 17:34:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x121c3cc00) [pid = 1643] [serial = 1740] [outer = 0x0] 17:34:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x124c2b400) [pid = 1643] [serial = 1741] [outer = 0x121c3cc00] 17:34:37 INFO - PROCESS | 1643 | 1462581277488 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124d38400) [pid = 1643] [serial = 1742] [outer = 0x121c3cc00] 17:34:37 INFO - PROCESS | 1643 | 1462581277819 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]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 17:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:34:37 INFO - PROCESS | 1643 | 1462581277851 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 1643 | 1462581277852 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 17:34:37 INFO - PROCESS | 1643 | 1462581277854 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 1643 | 1462581277855 Marionette TRACE conn2 <- [1,2294,null,{}] 17:34:37 INFO - PROCESS | 1643 | 1462581277857 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}] 17:34:37 INFO - PROCESS | 1643 | 1462581277956 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:34:37 INFO - PROCESS | 1643 | 1462581277960 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a8000 == 48 [pid = 1643] [id = 581] 17:34:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x124d3a000) [pid = 1643] [serial = 1743] [outer = 0x0] 17:34:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x125017400) [pid = 1643] [serial = 1744] [outer = 0x124d3a000] 17:34:37 INFO - PROCESS | 1643 | 1462581277987 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x125245400) [pid = 1643] [serial = 1745] [outer = 0x124d3a000] 17:34:38 INFO - PROCESS | 1643 | 1462581278324 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]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x115f5a800) [pid = 1643] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11620cc00) [pid = 1643] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1187bec00) [pid = 1643] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x110ee6800) [pid = 1643] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1191e4c00) [pid = 1643] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x119cadc00) [pid = 1643] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11851f800) [pid = 1643] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x121a7c400) [pid = 1643] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11a195c00) [pid = 1643] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x121ea7800) [pid = 1643] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1164ec400) [pid = 1643] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x124c1a000) [pid = 1643] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:34:38 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1252d9000) [pid = 1643] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:34:38 INFO - PROCESS | 1643 | 1462581278497 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 1643 | 1462581278498 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 17:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:34:38 INFO - PROCESS | 1643 | 1462581278509 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 1643 | 1462581278510 Marionette TRACE conn2 <- [1,2298,null,{}] 17:34:38 INFO - PROCESS | 1643 | 1462581278512 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}] 17:34:38 INFO - PROCESS | 1643 | 1462581278593 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:34:38 INFO - PROCESS | 1643 | 1462581278601 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215e4000 == 49 [pid = 1643] [id = 582] 17:34:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1164ec400) [pid = 1643] [serial = 1746] [outer = 0x0] 17:34:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11851f800) [pid = 1643] [serial = 1747] [outer = 0x1164ec400] 17:34:38 INFO - PROCESS | 1643 | 1462581278632 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x121ea7800) [pid = 1643] [serial = 1748] [outer = 0x1164ec400] 17:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 467ms 17:34:38 INFO - PROCESS | 1643 | 1462581278974 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]]]}] 17:34:38 INFO - PROCESS | 1643 | 1462581278977 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 1643 | 1462581278978 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 17:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:34:38 INFO - PROCESS | 1643 | 1462581278982 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 1643 | 1462581278984 Marionette TRACE conn2 <- [1,2302,null,{}] 17:34:38 INFO - PROCESS | 1643 | 1462581278986 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}] 17:34:39 INFO - PROCESS | 1643 | 1462581279083 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:34:39 INFO - PROCESS | 1643 | 1462581279137 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b246800 == 50 [pid = 1643] [id = 583] 17:34:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x117526000) [pid = 1643] [serial = 1749] [outer = 0x0] 17:34:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1253db400) [pid = 1643] [serial = 1750] [outer = 0x117526000] 17:34:39 INFO - PROCESS | 1643 | 1462581279162 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1269c6800) [pid = 1643] [serial = 1751] [outer = 0x117526000] 17:34:39 INFO - PROCESS | 1643 | 1462581279435 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]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 471ms 17:34:39 INFO - PROCESS | 1643 | 1462581279460 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 1643 | 1462581279461 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 17:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:34:39 INFO - PROCESS | 1643 | 1462581279471 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 1643 | 1462581279472 Marionette TRACE conn2 <- [1,2306,null,{}] 17:34:39 INFO - PROCESS | 1643 | 1462581279475 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}] 17:34:39 INFO - PROCESS | 1643 | 1462581279561 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:34:39 INFO - PROCESS | 1643 | 1462581279568 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c18c800 == 51 [pid = 1643] [id = 584] 17:34:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1269d2c00) [pid = 1643] [serial = 1752] [outer = 0x0] 17:34:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x126a40800) [pid = 1643] [serial = 1753] [outer = 0x1269d2c00] 17:34:39 INFO - PROCESS | 1643 | 1462581279592 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12780b400) [pid = 1643] [serial = 1754] [outer = 0x1269d2c00] 17:34:39 INFO - PROCESS | 1643 | 1462581279926 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]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 477ms 17:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:34:39 INFO - PROCESS | 1643 | 1462581279941 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 1643 | 1462581279942 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 17:34:39 INFO - PROCESS | 1643 | 1462581279944 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 1643 | 1462581279945 Marionette TRACE conn2 <- [1,2310,null,{}] 17:34:39 INFO - PROCESS | 1643 | 1462581279950 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}] 17:34:40 INFO - PROCESS | 1643 | 1462581280037 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:34:40 INFO - PROCESS | 1643 | 1462581280094 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c19f800 == 52 [pid = 1643] [id = 585] 17:34:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1122c6c00) [pid = 1643] [serial = 1755] [outer = 0x0] 17:34:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12783c400) [pid = 1643] [serial = 1756] [outer = 0x1122c6c00] 17:34:40 INFO - PROCESS | 1643 | 1462581280119 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x127845400) [pid = 1643] [serial = 1757] [outer = 0x1122c6c00] 17:34:40 INFO - PROCESS | 1643 | 1462581280388 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]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 469ms 17:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:34:40 INFO - PROCESS | 1643 | 1462581280421 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 1643 | 1462581280422 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 17:34:40 INFO - PROCESS | 1643 | 1462581280425 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 1643 | 1462581280426 Marionette TRACE conn2 <- [1,2314,null,{}] 17:34:40 INFO - PROCESS | 1643 | 1462581280428 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}] 17:34:40 INFO - PROCESS | 1643 | 1462581280533 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:34:40 INFO - PROCESS | 1643 | 1462581280638 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126c1000 == 53 [pid = 1643] [id = 586] 17:34:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x110ea0000) [pid = 1643] [serial = 1758] [outer = 0x0] 17:34:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x110ee8400) [pid = 1643] [serial = 1759] [outer = 0x110ea0000] 17:34:40 INFO - PROCESS | 1643 | 1462581280669 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x112e8ac00) [pid = 1643] [serial = 1760] [outer = 0x110ea0000] 17:34:41 INFO - PROCESS | 1643 | 1462581281117 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]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 717ms 17:34:41 INFO - PROCESS | 1643 | 1462581281144 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 1643 | 1462581281147 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 17:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:34:41 INFO - PROCESS | 1643 | 1462581281150 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 1643 | 1462581281152 Marionette TRACE conn2 <- [1,2318,null,{}] 17:34:41 INFO - PROCESS | 1643 | 1462581281156 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}] 17:34:41 INFO - PROCESS | 1643 | 1462581281261 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:34:41 INFO - PROCESS | 1643 | 1462581281369 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a262000 == 54 [pid = 1643] [id = 587] 17:34:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11744a800) [pid = 1643] [serial = 1761] [outer = 0x0] 17:34:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x117456000) [pid = 1643] [serial = 1762] [outer = 0x11744a800] 17:34:41 INFO - PROCESS | 1643 | 1462581281401 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11835f400) [pid = 1643] [serial = 1763] [outer = 0x11744a800] 17:34:41 INFO - PROCESS | 1643 | 1462581281835 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] 17:34:41 INFO - PROCESS | 1643 | 1462581281877 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 17:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:34:41 INFO - PROCESS | 1643 | 1462581281880 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 1643 | 1462581281881 Marionette TRACE conn2 <- [1,2322,null,{}] 17:34:41 INFO - PROCESS | 1643 | 1462581281884 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}] 17:34:42 INFO - PROCESS | 1643 | 1462581281997 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:34:42 INFO - PROCESS | 1643 | 1462581282100 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b004000 == 55 [pid = 1643] [id = 588] 17:34:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x11852b000) [pid = 1643] [serial = 1764] [outer = 0x0] 17:34:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x119094c00) [pid = 1643] [serial = 1765] [outer = 0x11852b000] 17:34:42 INFO - PROCESS | 1643 | 1462581282131 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x119cde400) [pid = 1643] [serial = 1766] [outer = 0x11852b000] 17:34:42 INFO - PROCESS | 1643 | 1462581282548 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]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 722ms 17:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:34:42 INFO - PROCESS | 1643 | 1462581282620 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 1643 | 1462581282621 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 17:34:42 INFO - PROCESS | 1643 | 1462581282629 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 1643 | 1462581282633 Marionette TRACE conn2 <- [1,2326,null,{}] 17:34:42 INFO - PROCESS | 1643 | 1462581282652 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}] 17:34:42 INFO - PROCESS | 1643 | 1462581282755 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:34:42 INFO - PROCESS | 1643 | 1462581282825 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c53c000 == 56 [pid = 1643] [id = 589] 17:34:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1187ccc00) [pid = 1643] [serial = 1767] [outer = 0x0] 17:34:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11a2ce000) [pid = 1643] [serial = 1768] [outer = 0x1187ccc00] 17:34:42 INFO - PROCESS | 1643 | 1462581282855 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x125016000) [pid = 1643] [serial = 1769] [outer = 0x1187ccc00] 17:34:43 INFO - PROCESS | 1643 | 1462581283263 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]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 17:34:43 INFO - PROCESS | 1643 | 1462581283316 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 1643 | 1462581283317 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 17:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:34:43 INFO - PROCESS | 1643 | 1462581283320 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 1643 | 1462581283321 Marionette TRACE conn2 <- [1,2330,null,{}] 17:34:43 INFO - PROCESS | 1643 | 1462581283324 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}] 17:34:43 INFO - PROCESS | 1643 | 1462581283428 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:34:43 INFO - PROCESS | 1643 | 1462581283499 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x118706000 == 57 [pid = 1643] [id = 590] 17:34:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x116218400) [pid = 1643] [serial = 1770] [outer = 0x0] 17:34:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x121a04800) [pid = 1643] [serial = 1771] [outer = 0x116218400] 17:34:43 INFO - PROCESS | 1643 | 1462581283531 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1253d9800) [pid = 1643] [serial = 1772] [outer = 0x116218400] 17:34:44 INFO - PROCESS | 1643 | 1462581284142 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 872ms 17:34:44 INFO - PROCESS | 1643 | 1462581284192 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:34:44 INFO - PROCESS | 1643 | 1462581284196 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 17:34:44 INFO - PROCESS | 1643 | 1462581284201 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 1643 | 1462581284204 Marionette TRACE conn2 <- [1,2334,null,{}] 17:34:44 INFO - PROCESS | 1643 | 1462581284207 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}] 17:34:44 INFO - PROCESS | 1643 | 1462581284302 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:34:44 INFO - PROCESS | 1643 | 1462581284374 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f54800 == 58 [pid = 1643] [id = 591] 17:34:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x113299400) [pid = 1643] [serial = 1773] [outer = 0x0] 17:34:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x1164fa000) [pid = 1643] [serial = 1774] [outer = 0x113299400] 17:34:44 INFO - PROCESS | 1643 | 1462581284403 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x116a61400) [pid = 1643] [serial = 1775] [outer = 0x113299400] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12c19f800 == 57 [pid = 1643] [id = 585] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12c18c800 == 56 [pid = 1643] [id = 584] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12b246800 == 55 [pid = 1643] [id = 583] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1215e4000 == 54 [pid = 1643] [id = 582] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a8000 == 53 [pid = 1643] [id = 581] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x128ddc800 == 52 [pid = 1643] [id = 580] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x126a63000 == 51 [pid = 1643] [id = 579] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x126597c00) [pid = 1643] [serial = 1705] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x124b22000 == 50 [pid = 1643] [id = 578] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1133b7000 == 49 [pid = 1643] [id = 577] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1195c5000 == 48 [pid = 1643] [id = 576] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x118150000 == 47 [pid = 1643] [id = 575] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x119bd4000 == 46 [pid = 1643] [id = 574] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x115f93800 == 45 [pid = 1643] [id = 573] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x115ad1800 == 44 [pid = 1643] [id = 572] 17:34:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb6d000 == 43 [pid = 1643] [id = 568] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x117455400) [pid = 1643] [serial = 1670] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x116846800) [pid = 1643] [serial = 1669] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x117451800) [pid = 1643] [serial = 1672] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x11835ec00) [pid = 1643] [serial = 1673] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x118c35c00) [pid = 1643] [serial = 1678] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1190d0400) [pid = 1643] [serial = 1679] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1130eb800) [pid = 1643] [serial = 1667] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x1122bc000) [pid = 1643] [serial = 1666] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11992ac00) [pid = 1643] [serial = 1681] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x119ce4400) [pid = 1643] [serial = 1684] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11852a400) [pid = 1643] [serial = 1675] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x118786400) [pid = 1643] [serial = 1676] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x121e15c00) [pid = 1643] [serial = 1690] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124edf800) [pid = 1643] [serial = 1654] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11835fc00) [pid = 1643] [serial = 1660] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x121482400) [pid = 1643] [serial = 1687] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11909dc00) [pid = 1643] [serial = 1663] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x124c1d800) [pid = 1643] [serial = 1693] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x118785800) [pid = 1643] [serial = 1696] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x115a4b800) [pid = 1643] [serial = 1657] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12501bc00) [pid = 1643] [serial = 1699] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1253d9000) [pid = 1643] [serial = 1702] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x126592400) [pid = 1643] [serial = 1703] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x124b3c800) [pid = 1643] [serial = 1697] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124b33800) [pid = 1643] [serial = 1691] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x115a50800) [pid = 1643] [serial = 1688] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x124d36c00) [pid = 1643] [serial = 1694] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119cdf000) [pid = 1643] [serial = 1682] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11a251000) [pid = 1643] [serial = 1685] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1252d8400) [pid = 1643] [serial = 1700] [outer = 0x0] [url = about:blank] 17:34:44 INFO - PROCESS | 1643 | 1462581284814 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 624ms 17:34:44 INFO - PROCESS | 1643 | 1462581284824 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 1643 | 1462581284828 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 17:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:34:44 INFO - PROCESS | 1643 | 1462581284835 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 1643 | 1462581284836 Marionette TRACE conn2 <- [1,2338,null,{}] 17:34:44 INFO - PROCESS | 1643 | 1462581284839 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}] 17:34:44 INFO - PROCESS | 1643 | 1462581284918 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:34:44 INFO - PROCESS | 1643 | 1462581284923 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x117422000 == 44 [pid = 1643] [id = 592] 17:34:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x115a50800) [pid = 1643] [serial = 1776] [outer = 0x0] 17:34:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x117462400) [pid = 1643] [serial = 1777] [outer = 0x115a50800] 17:34:44 INFO - PROCESS | 1643 | 1462581284952 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118368000) [pid = 1643] [serial = 1778] [outer = 0x115a50800] 17:34:45 INFO - PROCESS | 1643 | 1462581285294 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 17:34:45 INFO - PROCESS | 1643 | 1462581285306 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 1643 | 1462581285308 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 17:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:34:45 INFO - PROCESS | 1643 | 1462581285310 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 1643 | 1462581285313 Marionette TRACE conn2 <- [1,2342,null,{}] 17:34:45 INFO - PROCESS | 1643 | 1462581285322 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}] 17:34:45 INFO - PROCESS | 1643 | 1462581285428 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:34:45 INFO - PROCESS | 1643 | 1462581285484 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191c6800 == 45 [pid = 1643] [id = 593] 17:34:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11835fc00) [pid = 1643] [serial = 1779] [outer = 0x0] 17:34:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118529400) [pid = 1643] [serial = 1780] [outer = 0x11835fc00] 17:34:45 INFO - PROCESS | 1643 | 1462581285512 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1187cb400) [pid = 1643] [serial = 1781] [outer = 0x11835fc00] 17:34:45 INFO - PROCESS | 1643 | 1462581285824 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 526ms 17:34:45 INFO - PROCESS | 1643 | 1462581285838 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 1643 | 1462581285840 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 17:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:34:45 INFO - PROCESS | 1643 | 1462581285854 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 1643 | 1462581285856 Marionette TRACE conn2 <- [1,2346,null,{}] 17:34:45 INFO - PROCESS | 1643 | 1462581285858 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}] 17:34:45 INFO - PROCESS | 1643 | 1462581285940 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:34:46 INFO - PROCESS | 1643 | 1462581285999 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d4800 == 46 [pid = 1643] [id = 594] 17:34:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1187bfc00) [pid = 1643] [serial = 1782] [outer = 0x0] 17:34:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1190c9800) [pid = 1643] [serial = 1783] [outer = 0x1187bfc00] 17:34:46 INFO - PROCESS | 1643 | 1462581286025 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x119ca9400) [pid = 1643] [serial = 1784] [outer = 0x1187bfc00] 17:34:46 INFO - PROCESS | 1643 | 1462581286302 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]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 480ms 17:34:46 INFO - PROCESS | 1643 | 1462581286324 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 1643 | 1462581286325 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 17:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:34:46 INFO - PROCESS | 1643 | 1462581286327 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 1643 | 1462581286328 Marionette TRACE conn2 <- [1,2350,null,{}] 17:34:46 INFO - PROCESS | 1643 | 1462581286340 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}] 17:34:46 INFO - PROCESS | 1643 | 1462581286422 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:34:46 INFO - PROCESS | 1643 | 1462581286427 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x124cdb800 == 47 [pid = 1643] [id = 595] 17:34:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1191edc00) [pid = 1643] [serial = 1785] [outer = 0x0] 17:34:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x119ce5800) [pid = 1643] [serial = 1786] [outer = 0x1191edc00] 17:34:46 INFO - PROCESS | 1643 | 1462581286455 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x119f3a400) [pid = 1643] [serial = 1787] [outer = 0x1191edc00] 17:34:46 INFO - PROCESS | 1643 | 1462581286813 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]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 528ms 17:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:34:46 INFO - PROCESS | 1643 | 1462581286857 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 1643 | 1462581286858 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 17:34:46 INFO - PROCESS | 1643 | 1462581286860 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 1643 | 1462581286861 Marionette TRACE conn2 <- [1,2354,null,{}] 17:34:46 INFO - PROCESS | 1643 | 1462581286864 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}] 17:34:46 INFO - PROCESS | 1643 | 1462581286974 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:34:46 INFO - PROCESS | 1643 | 1462581286995 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x125894800 == 48 [pid = 1643] [id = 596] 17:34:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11a18f400) [pid = 1643] [serial = 1788] [outer = 0x0] 17:34:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11a2cd800) [pid = 1643] [serial = 1789] [outer = 0x11a18f400] 17:34:47 INFO - PROCESS | 1643 | 1462581287021 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x121a7c400) [pid = 1643] [serial = 1790] [outer = 0x11a18f400] 17:34:47 INFO - PROCESS | 1643 | 1462581287352 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 17:34:47 INFO - PROCESS | 1643 | 1462581287379 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 1643 | 1462581287380 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 17:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:34:47 INFO - PROCESS | 1643 | 1462581287390 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 1643 | 1462581287391 Marionette TRACE conn2 <- [1,2358,null,{}] 17:34:47 INFO - PROCESS | 1643 | 1462581287393 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}] 17:34:47 INFO - PROCESS | 1643 | 1462581287491 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:34:47 INFO - PROCESS | 1643 | 1462581287497 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x129158000 == 49 [pid = 1643] [id = 597] 17:34:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11a191000) [pid = 1643] [serial = 1791] [outer = 0x0] 17:34:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x121e13800) [pid = 1643] [serial = 1792] [outer = 0x11a191000] 17:34:47 INFO - PROCESS | 1643 | 1462581287522 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x124c1cc00) [pid = 1643] [serial = 1793] [outer = 0x11a191000] 17:34:47 INFO - PROCESS | 1643 | 1462581287855 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 17:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:34:47 INFO - PROCESS | 1643 | 1462581287908 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 1643 | 1462581287910 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 17:34:47 INFO - PROCESS | 1643 | 1462581287912 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 1643 | 1462581287913 Marionette TRACE conn2 <- [1,2362,null,{}] 17:34:47 INFO - PROCESS | 1643 | 1462581287915 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}] 17:34:48 INFO - PROCESS | 1643 | 1462581288013 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:34:48 INFO - PROCESS | 1643 | 1462581288039 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296af800 == 50 [pid = 1643] [id = 598] 17:34:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x124d30400) [pid = 1643] [serial = 1794] [outer = 0x0] 17:34:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x124edf800) [pid = 1643] [serial = 1795] [outer = 0x124d30400] 17:34:48 INFO - PROCESS | 1643 | 1462581288064 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x125242400) [pid = 1643] [serial = 1796] [outer = 0x124d30400] 17:34:48 INFO - PROCESS | 1643 | 1462581288415 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]]]}] 17:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 520ms 17:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:34:48 INFO - PROCESS | 1643 | 1462581288433 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 1643 | 1462581288434 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 17:34:48 INFO - PROCESS | 1643 | 1462581288436 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - PROCESS | 1643 | 1462581288438 Marionette TRACE conn2 <- [1,2366,null,{}] 17:34:48 INFO - PROCESS | 1643 | 1462581288440 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}] 17:34:48 INFO - PROCESS | 1643 | 1462581288542 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:34:48 INFO - PROCESS | 1643 | 1462581288554 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b009000 == 51 [pid = 1643] [id = 599] 17:34:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x124d36000) [pid = 1643] [serial = 1797] [outer = 0x0] 17:34:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1259ea000) [pid = 1643] [serial = 1798] [outer = 0x124d36000] 17:34:48 INFO - PROCESS | 1643 | 1462581288579 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x126598c00) [pid = 1643] [serial = 1799] [outer = 0x124d36000] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x121a03800) [pid = 1643] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x121c3cc00) [pid = 1643] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1187c8c00) [pid = 1643] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x110eec400) [pid = 1643] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x116446800) [pid = 1643] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11992f000) [pid = 1643] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x115a49000) [pid = 1643] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124d3a000) [pid = 1643] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11822fc00) [pid = 1643] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1164ec400) [pid = 1643] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x117526000) [pid = 1643] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:34:49 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11a199800) [pid = 1643] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:34:49 INFO - PROCESS | 1643 | 1462581289085 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]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 17:34:49 INFO - PROCESS | 1643 | 1462581289107 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 1643 | 1462581289108 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 17:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:34:49 INFO - PROCESS | 1643 | 1462581289110 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 1643 | 1462581289111 Marionette TRACE conn2 <- [1,2370,null,{}] 17:34:49 INFO - PROCESS | 1643 | 1462581289116 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}] 17:34:49 INFO - PROCESS | 1643 | 1462581289195 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:34:49 INFO - PROCESS | 1643 | 1462581289202 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x128de2800 == 52 [pid = 1643] [id = 600] 17:34:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1191ea400) [pid = 1643] [serial = 1800] [outer = 0x0] 17:34:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x121c3cc00) [pid = 1643] [serial = 1801] [outer = 0x1191ea400] 17:34:49 INFO - PROCESS | 1643 | 1462581289227 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1265a0000) [pid = 1643] [serial = 1802] [outer = 0x1191ea400] 17:34:49 INFO - PROCESS | 1643 | 1462581289595 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]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 519ms 17:34:49 INFO - PROCESS | 1643 | 1462581289631 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:34:49 INFO - PROCESS | 1643 | 1462581289641 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 17:34:49 INFO - PROCESS | 1643 | 1462581289643 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 1643 | 1462581289645 Marionette TRACE conn2 <- [1,2374,null,{}] 17:34:49 INFO - PROCESS | 1643 | 1462581289647 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}] 17:34:49 INFO - PROCESS | 1643 | 1462581289742 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:34:49 INFO - PROCESS | 1643 | 1462581289747 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c182000 == 53 [pid = 1643] [id = 601] 17:34:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1269cfc00) [pid = 1643] [serial = 1803] [outer = 0x0] 17:34:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x127805400) [pid = 1643] [serial = 1804] [outer = 0x1269cfc00] 17:34:49 INFO - PROCESS | 1643 | 1462581289777 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x128c2d000) [pid = 1643] [serial = 1805] [outer = 0x1269cfc00] 17:34:50 INFO - PROCESS | 1643 | 1462581290116 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]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 521ms 17:34:50 INFO - PROCESS | 1643 | 1462581290166 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 1643 | 1462581290168 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 17:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:34:50 INFO - PROCESS | 1643 | 1462581290171 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 1643 | 1462581290173 Marionette TRACE conn2 <- [1,2378,null,{}] 17:34:50 INFO - PROCESS | 1643 | 1462581290176 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}] 17:34:50 INFO - PROCESS | 1643 | 1462581290337 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:34:50 INFO - PROCESS | 1643 | 1462581290354 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52c000 == 54 [pid = 1643] [id = 602] 17:34:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12789c400) [pid = 1643] [serial = 1806] [outer = 0x0] 17:34:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x128c31400) [pid = 1643] [serial = 1807] [outer = 0x12789c400] 17:34:50 INFO - PROCESS | 1643 | 1462581290395 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x128c38400) [pid = 1643] [serial = 1808] [outer = 0x12789c400] 17:34:50 INFO - PROCESS | 1643 | 1462581290741 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]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 620ms 17:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:34:50 INFO - PROCESS | 1643 | 1462581290790 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 1643 | 1462581290791 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 17:34:50 INFO - PROCESS | 1643 | 1462581290794 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 1643 | 1462581290795 Marionette TRACE conn2 <- [1,2382,null,{}] 17:34:50 INFO - PROCESS | 1643 | 1462581290797 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}] 17:34:50 INFO - PROCESS | 1643 | 1462581290889 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:34:50 INFO - PROCESS | 1643 | 1462581290947 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c820000 == 55 [pid = 1643] [id = 603] 17:34:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11744b000) [pid = 1643] [serial = 1809] [outer = 0x0] 17:34:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1278a5000) [pid = 1643] [serial = 1810] [outer = 0x11744b000] 17:34:50 INFO - PROCESS | 1643 | 1462581290972 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12916a000) [pid = 1643] [serial = 1811] [outer = 0x11744b000] 17:34:51 INFO - PROCESS | 1643 | 1462581291436 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]]]}] 17:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 673ms 17:34:51 INFO - PROCESS | 1643 | 1462581291468 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 1643 | 1462581291472 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 17:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:34:51 INFO - PROCESS | 1643 | 1462581291475 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 1643 | 1462581291478 Marionette TRACE conn2 <- [1,2386,null,{}] 17:34:51 INFO - PROCESS | 1643 | 1462581291482 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}] 17:34:51 INFO - PROCESS | 1643 | 1462581291586 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:34:51 INFO - PROCESS | 1643 | 1462581291696 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191b2800 == 56 [pid = 1643] [id = 604] 17:34:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11684b000) [pid = 1643] [serial = 1812] [outer = 0x0] 17:34:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x116a5e000) [pid = 1643] [serial = 1813] [outer = 0x11684b000] 17:34:51 INFO - PROCESS | 1643 | 1462581291729 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x117531800) [pid = 1643] [serial = 1814] [outer = 0x11684b000] 17:34:52 INFO - PROCESS | 1643 | 1462581292150 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 724ms 17:34:52 INFO - PROCESS | 1643 | 1462581292200 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 1643 | 1462581292204 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 17:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:34:52 INFO - PROCESS | 1643 | 1462581292209 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 1643 | 1462581292211 Marionette TRACE conn2 <- [1,2390,null,{}] 17:34:52 INFO - PROCESS | 1643 | 1462581292214 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}] 17:34:52 INFO - PROCESS | 1643 | 1462581292320 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:34:52 INFO - PROCESS | 1643 | 1462581292390 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12651d800 == 57 [pid = 1643] [id = 605] 17:34:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x118368400) [pid = 1643] [serial = 1815] [outer = 0x0] 17:34:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1185bd400) [pid = 1643] [serial = 1816] [outer = 0x118368400] 17:34:52 INFO - PROCESS | 1643 | 1462581292420 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x118c35c00) [pid = 1643] [serial = 1817] [outer = 0x118368400] 17:34:52 INFO - PROCESS | 1643 | 1462581292851 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 669ms 17:34:52 INFO - PROCESS | 1643 | 1462581292879 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 1643 | 1462581292881 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 17:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:34:52 INFO - PROCESS | 1643 | 1462581292884 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 1643 | 1462581292886 Marionette TRACE conn2 <- [1,2394,null,{}] 17:34:52 INFO - PROCESS | 1643 | 1462581292894 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}] 17:34:53 INFO - PROCESS | 1643 | 1462581293022 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:34:53 INFO - PROCESS | 1643 | 1462581293096 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc2e000 == 58 [pid = 1643] [id = 606] 17:34:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x11a18e000) [pid = 1643] [serial = 1818] [outer = 0x0] 17:34:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x121680c00) [pid = 1643] [serial = 1819] [outer = 0x11a18e000] 17:34:53 INFO - PROCESS | 1643 | 1462581293129 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x124d36400) [pid = 1643] [serial = 1820] [outer = 0x11a18e000] 17:34:53 INFO - PROCESS | 1643 | 1462581293556 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]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 721ms 17:34:53 INFO - PROCESS | 1643 | 1462581293605 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 1643 | 1462581293607 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 17:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:34:53 INFO - PROCESS | 1643 | 1462581293609 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 1643 | 1462581293611 Marionette TRACE conn2 <- [1,2398,null,{}] 17:34:53 INFO - PROCESS | 1643 | 1462581293613 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}] 17:34:53 INFO - PROCESS | 1643 | 1462581293716 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:34:53 INFO - PROCESS | 1643 | 1462581293786 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdd4000 == 59 [pid = 1643] [id = 607] 17:34:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1259ec000) [pid = 1643] [serial = 1821] [outer = 0x0] 17:34:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x126ad7c00) [pid = 1643] [serial = 1822] [outer = 0x1259ec000] 17:34:53 INFO - PROCESS | 1643 | 1462581293815 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x127898800) [pid = 1643] [serial = 1823] [outer = 0x1259ec000] 17:34:54 INFO - PROCESS | 1643 | 1462581294227 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]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 17:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:34:54 INFO - PROCESS | 1643 | 1462581294279 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 1643 | 1462581294281 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 17:34:54 INFO - PROCESS | 1643 | 1462581294283 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 1643 | 1462581294284 Marionette TRACE conn2 <- [1,2402,null,{}] 17:34:54 INFO - PROCESS | 1643 | 1462581294287 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}] 17:34:54 INFO - PROCESS | 1643 | 1462581294406 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:34:54 INFO - PROCESS | 1643 | 1462581294477 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d1bc800 == 60 [pid = 1643] [id = 608] 17:34:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12789bc00) [pid = 1643] [serial = 1824] [outer = 0x0] 17:34:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1278a4000) [pid = 1643] [serial = 1825] [outer = 0x12789bc00] 17:34:54 INFO - PROCESS | 1643 | 1462581294506 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x128f8a800) [pid = 1643] [serial = 1826] [outer = 0x12789bc00] 17:34:55 INFO - PROCESS | 1643 | 1462581295118 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 869ms 17:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:34:55 INFO - PROCESS | 1643 | 1462581295155 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 1643 | 1462581295157 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 17:34:55 INFO - PROCESS | 1643 | 1462581295160 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 1643 | 1462581295163 Marionette TRACE conn2 <- [1,2406,null,{}] 17:34:55 INFO - PROCESS | 1643 | 1462581295169 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}] 17:34:55 INFO - PROCESS | 1643 | 1462581295265 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:34:55 INFO - PROCESS | 1643 | 1462581295334 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x121693000 == 61 [pid = 1643] [id = 609] 17:34:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x1133f0400) [pid = 1643] [serial = 1827] [outer = 0x0] 17:34:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x115aaa800) [pid = 1643] [serial = 1828] [outer = 0x1133f0400] 17:34:55 INFO - PROCESS | 1643 | 1462581295361 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x116a61800) [pid = 1643] [serial = 1829] [outer = 0x1133f0400] 17:34:55 INFO - PROCESS | 1643 | 1462581295820 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 17:34:55 INFO - PROCESS | 1643 | 1462581295835 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 1643 | 1462581295838 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 17:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:34:55 INFO - PROCESS | 1643 | 1462581295843 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 1643 | 1462581295844 Marionette TRACE conn2 <- [1,2410,null,{}] 17:34:55 INFO - PROCESS | 1643 | 1462581295847 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}] 17:34:55 INFO - PROCESS | 1643 | 1462581295941 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:34:56 INFO - PROCESS | 1643 | 1462581295996 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195bf000 == 62 [pid = 1643] [id = 610] 17:34:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x11744d400) [pid = 1643] [serial = 1830] [outer = 0x0] 17:34:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11822c400) [pid = 1643] [serial = 1831] [outer = 0x11744d400] 17:34:56 INFO - PROCESS | 1643 | 1462581296023 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11852bc00) [pid = 1643] [serial = 1832] [outer = 0x11744d400] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x119074800 == 61 [pid = 1643] [id = 535] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01c800 == 60 [pid = 1643] [id = 551] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52c000 == 59 [pid = 1643] [id = 602] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12c182000 == 58 [pid = 1643] [id = 601] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x128de2800 == 57 [pid = 1643] [id = 600] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12b009000 == 56 [pid = 1643] [id = 599] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1296af800 == 55 [pid = 1643] [id = 598] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x118524800) [pid = 1643] [serial = 1711] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x119ce6000) [pid = 1643] [serial = 1714] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x1167b9400) [pid = 1643] [serial = 1708] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12783c400) [pid = 1643] [serial = 1756] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x129158000 == 54 [pid = 1643] [id = 597] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x125894800 == 53 [pid = 1643] [id = 596] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x124cdb800 == 52 [pid = 1643] [id = 595] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d4800 == 51 [pid = 1643] [id = 594] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1191c6800 == 50 [pid = 1643] [id = 593] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x117422000 == 49 [pid = 1643] [id = 592] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x116f54800 == 48 [pid = 1643] [id = 591] 17:34:56 INFO - PROCESS | 1643 | 1462581296482 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]]]}] 17:34:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1126c1000 == 47 [pid = 1643] [id = 586] 17:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 17:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:34:56 INFO - PROCESS | 1643 | 1462581296514 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 1643 | 1462581296515 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 17:34:56 INFO - PROCESS | 1643 | 1462581296517 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 1643 | 1462581296519 Marionette TRACE conn2 <- [1,2414,null,{}] 17:34:56 INFO - PROCESS | 1643 | 1462581296527 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}] 17:34:56 INFO - PROCESS | 1643 | 1462581296611 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:34:56 INFO - PROCESS | 1643 | 1462581296628 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x121a7ac00) [pid = 1643] [serial = 1738] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x124c2b400) [pid = 1643] [serial = 1741] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x119020000) [pid = 1643] [serial = 1729] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x1191e5800) [pid = 1643] [serial = 1730] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x114eda800) [pid = 1643] [serial = 1718] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x1129d7c00) [pid = 1643] [serial = 1717] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x117451400) [pid = 1643] [serial = 1721] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1167b5400) [pid = 1643] [serial = 1720] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x119ce2c00) [pid = 1643] [serial = 1732] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11a192800) [pid = 1643] [serial = 1733] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x11851dc00) [pid = 1643] [serial = 1726] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1187bdc00) [pid = 1643] [serial = 1727] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x125017400) [pid = 1643] [serial = 1744] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x118526000) [pid = 1643] [serial = 1724] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x118513000) [pid = 1643] [serial = 1723] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x124d38400) [pid = 1643] [serial = 1742] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11851f800) [pid = 1643] [serial = 1747] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x121ea7800) [pid = 1643] [serial = 1748] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x126a40800) [pid = 1643] [serial = 1753] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1253db400) [pid = 1643] [serial = 1750] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1269c6800) [pid = 1643] [serial = 1751] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x125245400) [pid = 1643] [serial = 1745] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12147f000) [pid = 1643] [serial = 1735] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x124b35c00) [pid = 1643] [serial = 1739] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x121682800) [pid = 1643] [serial = 1736] [outer = 0x0] [url = about:blank] 17:34:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x118258000 == 48 [pid = 1643] [id = 611] 17:34:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x114eda800) [pid = 1643] [serial = 1833] [outer = 0x0] 17:34:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11851f800) [pid = 1643] [serial = 1834] [outer = 0x114eda800] 17:34:56 INFO - PROCESS | 1643 | 1462581296707 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1191e9000) [pid = 1643] [serial = 1835] [outer = 0x114eda800] 17:34:57 INFO - PROCESS | 1643 | 1462581297023 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]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 523ms 17:34:57 INFO - PROCESS | 1643 | 1462581297046 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 1643 | 1462581297047 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 17:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:34:57 INFO - PROCESS | 1643 | 1462581297054 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 1643 | 1462581297055 Marionette TRACE conn2 <- [1,2418,null,{}] 17:34:57 INFO - PROCESS | 1643 | 1462581297058 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}] 17:34:57 INFO - PROCESS | 1643 | 1462581297139 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:34:57 INFO - PROCESS | 1643 | 1462581297143 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x121995000 == 49 [pid = 1643] [id = 612] 17:34:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x119930000) [pid = 1643] [serial = 1836] [outer = 0x0] 17:34:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x119ce4400) [pid = 1643] [serial = 1837] [outer = 0x119930000] 17:34:57 INFO - PROCESS | 1643 | 1462581297171 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x121482400) [pid = 1643] [serial = 1838] [outer = 0x119930000] 17:34:57 INFO - PROCESS | 1643 | 1462581297535 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]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 17:34:57 INFO - PROCESS | 1643 | 1462581297575 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:34:57 INFO - PROCESS | 1643 | 1462581297584 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 17:34:57 INFO - PROCESS | 1643 | 1462581297587 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 1643 | 1462581297588 Marionette TRACE conn2 <- [1,2422,null,{}] 17:34:57 INFO - PROCESS | 1643 | 1462581297590 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}] 17:34:57 INFO - PROCESS | 1643 | 1462581297670 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:34:57 INFO - PROCESS | 1643 | 1462581297675 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x117437000 == 50 [pid = 1643] [id = 613] 17:34:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x121485400) [pid = 1643] [serial = 1839] [outer = 0x0] 17:34:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x121a7ac00) [pid = 1643] [serial = 1840] [outer = 0x121485400] 17:34:57 INFO - PROCESS | 1643 | 1462581297701 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x124b36400) [pid = 1643] [serial = 1841] [outer = 0x121485400] 17:34:58 INFO - PROCESS | 1643 | 1462581298045 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 17:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:34:58 INFO - PROCESS | 1643 | 1462581298055 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 1643 | 1462581298056 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 17:34:58 INFO - PROCESS | 1643 | 1462581298059 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 1643 | 1462581298060 Marionette TRACE conn2 <- [1,2426,null,{}] 17:34:58 INFO - PROCESS | 1643 | 1462581298062 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}] 17:34:58 INFO - PROCESS | 1643 | 1462581298183 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:34:58 INFO - PROCESS | 1643 | 1462581298191 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dd8000 == 51 [pid = 1643] [id = 614] 17:34:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x124c1d800) [pid = 1643] [serial = 1842] [outer = 0x0] 17:34:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x125013800) [pid = 1643] [serial = 1843] [outer = 0x124c1d800] 17:34:58 INFO - PROCESS | 1643 | 1462581298218 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1269c8c00) [pid = 1643] [serial = 1844] [outer = 0x124c1d800] 17:34:58 INFO - PROCESS | 1643 | 1462581298544 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 17:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:34:58 INFO - PROCESS | 1643 | 1462581298577 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 1643 | 1462581298578 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 17:34:58 INFO - PROCESS | 1643 | 1462581298582 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 1643 | 1462581298585 Marionette TRACE conn2 <- [1,2430,null,{}] 17:34:58 INFO - PROCESS | 1643 | 1462581298587 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}] 17:34:58 INFO - PROCESS | 1643 | 1462581298676 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:34:58 INFO - PROCESS | 1643 | 1462581298681 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa14000 == 52 [pid = 1643] [id = 615] 17:34:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126ac8800) [pid = 1643] [serial = 1845] [outer = 0x0] 17:34:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x127897400) [pid = 1643] [serial = 1846] [outer = 0x126ac8800] 17:34:58 INFO - PROCESS | 1643 | 1462581298706 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x128c36000) [pid = 1643] [serial = 1847] [outer = 0x126ac8800] 17:34:59 INFO - PROCESS | 1643 | 1462581299077 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]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 17:34:59 INFO - PROCESS | 1643 | 1462581299104 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 1643 | 1462581299105 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 17:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:34:59 INFO - PROCESS | 1643 | 1462581299107 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - PROCESS | 1643 | 1462581299109 Marionette TRACE conn2 <- [1,2434,null,{}] 17:34:59 INFO - PROCESS | 1643 | 1462581299117 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}] 17:34:59 INFO - PROCESS | 1643 | 1462581299218 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:34:59 INFO - PROCESS | 1643 | 1462581299222 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01c800 == 53 [pid = 1643] [id = 616] 17:34:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12780d800) [pid = 1643] [serial = 1848] [outer = 0x0] 17:34:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x128f8a400) [pid = 1643] [serial = 1849] [outer = 0x12780d800] 17:34:59 INFO - PROCESS | 1643 | 1462581299279 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x129173000) [pid = 1643] [serial = 1850] [outer = 0x12780d800] 17:34:59 INFO - PROCESS | 1643 | 1462581299596 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]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 526ms 17:34:59 INFO - PROCESS | 1643 | 1462581299642 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 1643 | 1462581299644 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 17:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:34:59 INFO - PROCESS | 1643 | 1462581299646 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - PROCESS | 1643 | 1462581299647 Marionette TRACE conn2 <- [1,2438,null,{}] 17:34:59 INFO - PROCESS | 1643 | 1462581299650 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}] 17:34:59 INFO - PROCESS | 1643 | 1462581299752 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:34:59 INFO - PROCESS | 1643 | 1462581299788 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb6b800 == 54 [pid = 1643] [id = 617] 17:34:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x1278a1800) [pid = 1643] [serial = 1851] [outer = 0x0] 17:34:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x1294ec800) [pid = 1643] [serial = 1852] [outer = 0x1278a1800] 17:34:59 INFO - PROCESS | 1643 | 1462581299814 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12a422400) [pid = 1643] [serial = 1853] [outer = 0x1278a1800] 17:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 17:35:00 INFO - PROCESS | 1643 | 1462581300160 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]]]}] 17:35:00 INFO - PROCESS | 1643 | 1462581300169 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 1643 | 1462581300171 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 17:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:35:00 INFO - PROCESS | 1643 | 1462581300173 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 1643 | 1462581300174 Marionette TRACE conn2 <- [1,2442,null,{}] 17:35:00 INFO - PROCESS | 1643 | 1462581300177 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}] 17:35:00 INFO - PROCESS | 1643 | 1462581300284 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:35:00 INFO - PROCESS | 1643 | 1462581300298 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c529800 == 55 [pid = 1643] [id = 618] 17:35:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1294f0800) [pid = 1643] [serial = 1854] [outer = 0x0] 17:35:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12a60b800) [pid = 1643] [serial = 1855] [outer = 0x1294f0800] 17:35:00 INFO - PROCESS | 1643 | 1462581300323 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12a612c00) [pid = 1643] [serial = 1856] [outer = 0x1294f0800] 17:35:00 INFO - PROCESS | 1643 | 1462581300719 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]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 568ms 17:35:00 INFO - PROCESS | 1643 | 1462581300742 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 1643 | 1462581300745 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 17:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:35:00 INFO - PROCESS | 1643 | 1462581300756 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 1643 | 1462581300759 Marionette TRACE conn2 <- [1,2446,null,{}] 17:35:00 INFO - PROCESS | 1643 | 1462581300762 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}] 17:35:01 INFO - PROCESS | 1643 | 1462581301117 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1122c6c00) [pid = 1643] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11a191000) [pid = 1643] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x124d30400) [pid = 1643] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x124d36000) [pid = 1643] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x116218400) [pid = 1643] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x115a50800) [pid = 1643] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1187bfc00) [pid = 1643] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x113299400) [pid = 1643] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x1191edc00) [pid = 1643] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x11835fc00) [pid = 1643] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1191ea400) [pid = 1643] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12789c400) [pid = 1643] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11a18f400) [pid = 1643] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x1269cfc00) [pid = 1643] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1166c4400) [pid = 1643] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x118237000) [pid = 1643] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x119ca8800) [pid = 1643] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x118787400) [pid = 1643] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1176c7400) [pid = 1643] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x112a63800) [pid = 1643] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x124d70c00) [pid = 1643] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1185b8400) [pid = 1643] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1184bf400) [pid = 1643] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1133ee400) [pid = 1643] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1122c3000) [pid = 1643] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1129c9c00) [pid = 1643] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x110eeb000) [pid = 1643] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1269d2c00) [pid = 1643] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:35:01 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1252df000) [pid = 1643] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:35:01 INFO - PROCESS | 1643 | 1462581301191 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x114e3d800 == 56 [pid = 1643] [id = 619] 17:35:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x110ea8800) [pid = 1643] [serial = 1857] [outer = 0x0] 17:35:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x111c2a000) [pid = 1643] [serial = 1858] [outer = 0x110ea8800] 17:35:01 INFO - PROCESS | 1643 | 1462581301220 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x115a53c00) [pid = 1643] [serial = 1859] [outer = 0x110ea8800] 17:35:01 INFO - PROCESS | 1643 | 1462581301509 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]]]}] 17:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 780ms 17:35:01 INFO - PROCESS | 1643 | 1462581301529 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 1643 | 1462581301530 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 17:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:35:01 INFO - PROCESS | 1643 | 1462581301541 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - PROCESS | 1643 | 1462581301543 Marionette TRACE conn2 <- [1,2450,null,{}] 17:35:01 INFO - PROCESS | 1643 | 1462581301545 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}] 17:35:01 INFO - PROCESS | 1643 | 1462581301636 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:35:01 INFO - PROCESS | 1643 | 1462581301696 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296b0000 == 57 [pid = 1643] [id = 620] 17:35:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x110ee5000) [pid = 1643] [serial = 1860] [outer = 0x0] 17:35:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1184c9400) [pid = 1643] [serial = 1861] [outer = 0x110ee5000] 17:35:01 INFO - PROCESS | 1643 | 1462581301723 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x124b33000) [pid = 1643] [serial = 1862] [outer = 0x110ee5000] 17:35:01 INFO - PROCESS | 1643 | 1462581301983 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 472ms 17:35:02 INFO - PROCESS | 1643 | 1462581302022 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 1643 | 1462581302023 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 17:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:35:02 INFO - PROCESS | 1643 | 1462581302025 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 1643 | 1462581302027 Marionette TRACE conn2 <- [1,2454,null,{}] 17:35:02 INFO - PROCESS | 1643 | 1462581302029 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}] 17:35:02 INFO - PROCESS | 1643 | 1462581302129 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:35:02 INFO - PROCESS | 1643 | 1462581302136 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d41e800 == 58 [pid = 1643] [id = 621] 17:35:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1122c3000) [pid = 1643] [serial = 1863] [outer = 0x0] 17:35:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x1253db800) [pid = 1643] [serial = 1864] [outer = 0x1122c3000] 17:35:02 INFO - PROCESS | 1643 | 1462581302161 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12a699c00) [pid = 1643] [serial = 1865] [outer = 0x1122c3000] 17:35:02 INFO - PROCESS | 1643 | 1462581302498 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 17:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:35:02 INFO - PROCESS | 1643 | 1462581302554 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 1643 | 1462581302555 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 17:35:02 INFO - PROCESS | 1643 | 1462581302557 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 1643 | 1462581302558 Marionette TRACE conn2 <- [1,2458,null,{}] 17:35:02 INFO - PROCESS | 1643 | 1462581302568 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}] 17:35:02 INFO - PROCESS | 1643 | 1462581302651 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:35:02 INFO - PROCESS | 1643 | 1462581302764 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126ca800 == 59 [pid = 1643] [id = 622] 17:35:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x110ea6000) [pid = 1643] [serial = 1866] [outer = 0x0] 17:35:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1110b1400) [pid = 1643] [serial = 1867] [outer = 0x110ea6000] 17:35:02 INFO - PROCESS | 1643 | 1462581302796 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x112a59c00) [pid = 1643] [serial = 1868] [outer = 0x110ea6000] 17:35:03 INFO - PROCESS | 1643 | 1462581303232 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]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 727ms 17:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:35:03 INFO - PROCESS | 1643 | 1462581303285 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 1643 | 1462581303288 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 17:35:03 INFO - PROCESS | 1643 | 1462581303291 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 1643 | 1462581303294 Marionette TRACE conn2 <- [1,2462,null,{}] 17:35:03 INFO - PROCESS | 1643 | 1462581303315 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}] 17:35:03 INFO - PROCESS | 1643 | 1462581303448 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:35:03 INFO - PROCESS | 1643 | 1462581303504 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1217c3800 == 60 [pid = 1643] [id = 623] 17:35:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x117453400) [pid = 1643] [serial = 1869] [outer = 0x0] 17:35:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x1176c9c00) [pid = 1643] [serial = 1870] [outer = 0x117453400] 17:35:03 INFO - PROCESS | 1643 | 1462581303535 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x118521400) [pid = 1643] [serial = 1871] [outer = 0x117453400] 17:35:03 INFO - PROCESS | 1643 | 1462581303941 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]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 17:35:03 INFO - PROCESS | 1643 | 1462581303966 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:35:03 INFO - PROCESS | 1643 | 1462581303969 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 17:35:03 INFO - PROCESS | 1643 | 1462581303971 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 1643 | 1462581303973 Marionette TRACE conn2 <- [1,2466,null,{}] 17:35:03 INFO - PROCESS | 1643 | 1462581303975 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}] 17:35:04 INFO - PROCESS | 1643 | 1462581304105 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:35:04 INFO - PROCESS | 1643 | 1462581304179 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa11800 == 61 [pid = 1643] [id = 624] 17:35:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119015800) [pid = 1643] [serial = 1872] [outer = 0x0] 17:35:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1190d1000) [pid = 1643] [serial = 1873] [outer = 0x119015800] 17:35:04 INFO - PROCESS | 1643 | 1462581304221 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x119cf9c00) [pid = 1643] [serial = 1874] [outer = 0x119015800] 17:35:04 INFO - PROCESS | 1643 | 1462581304610 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]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 669ms 17:35:04 INFO - PROCESS | 1643 | 1462581304640 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 1643 | 1462581304642 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 17:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:35:04 INFO - PROCESS | 1643 | 1462581304649 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 1643 | 1462581304654 Marionette TRACE conn2 <- [1,2470,null,{}] 17:35:04 INFO - PROCESS | 1643 | 1462581304657 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}] 17:35:04 INFO - PROCESS | 1643 | 1462581304765 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:35:04 INFO - PROCESS | 1643 | 1462581304827 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d669000 == 62 [pid = 1643] [id = 625] 17:35:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11a2ce800) [pid = 1643] [serial = 1875] [outer = 0x0] 17:35:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x124d31400) [pid = 1643] [serial = 1876] [outer = 0x11a2ce800] 17:35:04 INFO - PROCESS | 1643 | 1462581304857 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12524dc00) [pid = 1643] [serial = 1877] [outer = 0x11a2ce800] 17:35:05 INFO - PROCESS | 1643 | 1462581305326 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]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 727ms 17:35:05 INFO - PROCESS | 1643 | 1462581305374 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 1643 | 1462581305376 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 17:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:35:05 INFO - PROCESS | 1643 | 1462581305380 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 1643 | 1462581305382 Marionette TRACE conn2 <- [1,2474,null,{}] 17:35:05 INFO - PROCESS | 1643 | 1462581305386 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}] 17:35:05 INFO - PROCESS | 1643 | 1462581305536 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:35:05 INFO - PROCESS | 1643 | 1462581305622 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d960800 == 63 [pid = 1643] [id = 626] 17:35:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x1259eb000) [pid = 1643] [serial = 1878] [outer = 0x0] 17:35:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x127840800) [pid = 1643] [serial = 1879] [outer = 0x1259eb000] 17:35:05 INFO - PROCESS | 1643 | 1462581305653 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x128c3a000) [pid = 1643] [serial = 1880] [outer = 0x1259eb000] 17:35:06 INFO - PROCESS | 1643 | 1462581306107 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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 771ms 17:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:35:06 INFO - PROCESS | 1643 | 1462581306152 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 1643 | 1462581306153 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 17:35:06 INFO - PROCESS | 1643 | 1462581306155 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 1643 | 1462581306157 Marionette TRACE conn2 <- [1,2478,null,{}] 17:35:06 INFO - PROCESS | 1643 | 1462581306159 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}] 17:35:06 INFO - PROCESS | 1643 | 1462581306264 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:35:06 INFO - PROCESS | 1643 | 1462581306326 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b97c800 == 64 [pid = 1643] [id = 627] 17:35:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x1294ed400) [pid = 1643] [serial = 1881] [outer = 0x0] 17:35:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12a429400) [pid = 1643] [serial = 1882] [outer = 0x1294ed400] 17:35:06 INFO - PROCESS | 1643 | 1462581306373 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12a6a5800) [pid = 1643] [serial = 1883] [outer = 0x1294ed400] 17:35:06 INFO - PROCESS | 1643 | 1462581306813 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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 17:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:35:06 INFO - PROCESS | 1643 | 1462581306826 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 1643 | 1462581306828 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 17:35:06 INFO - PROCESS | 1643 | 1462581306830 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 1643 | 1462581306832 Marionette TRACE conn2 <- [1,2482,null,{}] 17:35:06 INFO - PROCESS | 1643 | 1462581306837 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}] 17:35:06 INFO - PROCESS | 1643 | 1462581306962 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:35:07 INFO - PROCESS | 1643 | 1462581307024 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a25c800 == 65 [pid = 1643] [id = 628] 17:35:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x116846400) [pid = 1643] [serial = 1884] [outer = 0x0] 17:35:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12a6a7c00) [pid = 1643] [serial = 1885] [outer = 0x116846400] 17:35:07 INFO - PROCESS | 1643 | 1462581307054 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12aa37800) [pid = 1643] [serial = 1886] [outer = 0x116846400] 17:35:07 INFO - PROCESS | 1643 | 1462581307683 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]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 872ms 17:35:07 INFO - PROCESS | 1643 | 1462581307703 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 1643 | 1462581307705 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 17:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:35:07 INFO - PROCESS | 1643 | 1462581307709 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - PROCESS | 1643 | 1462581307711 Marionette TRACE conn2 <- [1,2486,null,{}] 17:35:07 INFO - PROCESS | 1643 | 1462581307716 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}] 17:35:07 INFO - PROCESS | 1643 | 1462581307812 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:35:07 INFO - PROCESS | 1643 | 1462581307889 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d8000 == 66 [pid = 1643] [id = 629] 17:35:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x111a0d800) [pid = 1643] [serial = 1887] [outer = 0x0] 17:35:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x112d16400) [pid = 1643] [serial = 1888] [outer = 0x111a0d800] 17:35:07 INFO - PROCESS | 1643 | 1462581307917 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x115a46800) [pid = 1643] [serial = 1889] [outer = 0x111a0d800] 17:35:08 INFO - PROCESS | 1643 | 1462581308403 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]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 727ms 17:35:08 INFO - PROCESS | 1643 | 1462581308448 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 1643 | 1462581308454 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 17:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:35:08 INFO - PROCESS | 1643 | 1462581308461 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - PROCESS | 1643 | 1462581308464 Marionette TRACE conn2 <- [1,2490,null,{}] 17:35:08 INFO - PROCESS | 1643 | 1462581308470 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}] 17:35:08 INFO - PROCESS | 1643 | 1462581308613 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:35:08 INFO - PROCESS | 1643 | 1462581308720 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191bc800 == 67 [pid = 1643] [id = 630] 17:35:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x116846800) [pid = 1643] [serial = 1890] [outer = 0x0] 17:35:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x117455400) [pid = 1643] [serial = 1891] [outer = 0x116846800] 17:35:08 INFO - PROCESS | 1643 | 1462581308765 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x118360800) [pid = 1643] [serial = 1892] [outer = 0x116846800] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12d41e800 == 66 [pid = 1643] [id = 621] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x1296b0000 == 65 [pid = 1643] [id = 620] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x114e3d800 == 64 [pid = 1643] [id = 619] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12c529800 == 63 [pid = 1643] [id = 618] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb6b800 == 62 [pid = 1643] [id = 617] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01c800 == 61 [pid = 1643] [id = 616] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa14000 == 60 [pid = 1643] [id = 615] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x110ee8400) [pid = 1643] [serial = 1759] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x117456000) [pid = 1643] [serial = 1762] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x119094c00) [pid = 1643] [serial = 1765] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x11a2ce000) [pid = 1643] [serial = 1768] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x128dd8000 == 59 [pid = 1643] [id = 614] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x117437000 == 58 [pid = 1643] [id = 613] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x121995000 == 57 [pid = 1643] [id = 612] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x118258000 == 56 [pid = 1643] [id = 611] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x1195bf000 == 55 [pid = 1643] [id = 610] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x121693000 == 54 [pid = 1643] [id = 609] 17:35:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12c820000 == 53 [pid = 1643] [id = 603] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x127845400) [pid = 1643] [serial = 1757] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x1187c0000) [pid = 1643] [serial = 1712] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11a2d0c00) [pid = 1643] [serial = 1715] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x119cda000) [pid = 1643] [serial = 1664] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x118522000) [pid = 1643] [serial = 1661] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x1164f9800) [pid = 1643] [serial = 1658] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12501a800) [pid = 1643] [serial = 1655] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x1190d0000) [pid = 1643] [serial = 1613] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x1185b4c00) [pid = 1643] [serial = 1610] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11744e800) [pid = 1643] [serial = 1607] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x113295c00) [pid = 1643] [serial = 1604] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x115a53000) [pid = 1643] [serial = 1565] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x112725c00) [pid = 1643] [serial = 1562] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x121e13800) [pid = 1643] [serial = 1792] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x124edf800) [pid = 1643] [serial = 1795] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1259ea000) [pid = 1643] [serial = 1798] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x125242400) [pid = 1643] [serial = 1796] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1253d9800) [pid = 1643] [serial = 1772] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x121a04800) [pid = 1643] [serial = 1771] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x117462400) [pid = 1643] [serial = 1777] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x118368000) [pid = 1643] [serial = 1778] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1190c9800) [pid = 1643] [serial = 1783] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x119ca9400) [pid = 1643] [serial = 1784] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x116a61400) [pid = 1643] [serial = 1775] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1164fa000) [pid = 1643] [serial = 1774] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x119ce5800) [pid = 1643] [serial = 1786] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x118529400) [pid = 1643] [serial = 1780] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1187cb400) [pid = 1643] [serial = 1781] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1265a0000) [pid = 1643] [serial = 1802] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x121c3cc00) [pid = 1643] [serial = 1801] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x128c31400) [pid = 1643] [serial = 1807] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x126598c00) [pid = 1643] [serial = 1799] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11a2cd800) [pid = 1643] [serial = 1789] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x121a7c400) [pid = 1643] [serial = 1790] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x128c2d000) [pid = 1643] [serial = 1805] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x124c1cc00) [pid = 1643] [serial = 1793] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x127805400) [pid = 1643] [serial = 1804] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x119f3a400) [pid = 1643] [serial = 1787] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x128c38400) [pid = 1643] [serial = 1808] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11752cc00) [pid = 1643] [serial = 1709] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12780b400) [pid = 1643] [serial = 1754] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1265a1c00) [pid = 1643] [serial = 1706] [outer = 0x0] [url = about:blank] 17:35:09 INFO - PROCESS | 1643 | 1462581309199 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]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 774ms 17:35:09 INFO - PROCESS | 1643 | 1462581309235 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 1643 | 1462581309238 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 17:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:35:09 INFO - PROCESS | 1643 | 1462581309241 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - PROCESS | 1643 | 1462581309245 Marionette TRACE conn2 <- [1,2494,null,{}] 17:35:09 INFO - PROCESS | 1643 | 1462581309256 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}] 17:35:09 INFO - PROCESS | 1643 | 1462581309393 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:35:09 INFO - PROCESS | 1643 | 1462581309483 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cbe000 == 54 [pid = 1643] [id = 631] 17:35:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11744a400) [pid = 1643] [serial = 1893] [outer = 0x0] 17:35:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118518000) [pid = 1643] [serial = 1894] [outer = 0x11744a400] 17:35:09 INFO - PROCESS | 1643 | 1462581309527 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118787000) [pid = 1643] [serial = 1895] [outer = 0x11744a400] 17:35:09 INFO - PROCESS | 1643 | 1462581309918 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]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 728ms 17:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:35:09 INFO - PROCESS | 1643 | 1462581309992 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 1643 | 1462581309994 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 17:35:10 INFO - PROCESS | 1643 | 1462581310003 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 1643 | 1462581310004 Marionette TRACE conn2 <- [1,2498,null,{}] 17:35:10 INFO - PROCESS | 1643 | 1462581310007 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}] 17:35:10 INFO - PROCESS | 1643 | 1462581310093 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:35:10 INFO - PROCESS | 1643 | 1462581310102 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fc4000 == 55 [pid = 1643] [id = 632] 17:35:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118c36c00) [pid = 1643] [serial = 1896] [outer = 0x0] 17:35:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1191ea000) [pid = 1643] [serial = 1897] [outer = 0x118c36c00] 17:35:10 INFO - PROCESS | 1643 | 1462581310128 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x119cb7c00) [pid = 1643] [serial = 1898] [outer = 0x118c36c00] 17:35:10 INFO - PROCESS | 1643 | 1462581310472 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]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 524ms 17:35:10 INFO - PROCESS | 1643 | 1462581310528 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:35:10 INFO - PROCESS | 1643 | 1462581310537 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 17:35:10 INFO - PROCESS | 1643 | 1462581310539 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 1643 | 1462581310540 Marionette TRACE conn2 <- [1,2502,null,{}] 17:35:10 INFO - PROCESS | 1643 | 1462581310543 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}] 17:35:10 INFO - PROCESS | 1643 | 1462581310624 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:35:10 INFO - PROCESS | 1643 | 1462581310631 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x11815f000 == 56 [pid = 1643] [id = 633] 17:35:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119cdb400) [pid = 1643] [serial = 1899] [outer = 0x0] 17:35:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x119cf1c00) [pid = 1643] [serial = 1900] [outer = 0x119cdb400] 17:35:10 INFO - PROCESS | 1643 | 1462581310657 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11a193c00) [pid = 1643] [serial = 1901] [outer = 0x119cdb400] 17:35:10 INFO - PROCESS | 1643 | 1462581310992 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]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 469ms 17:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:35:11 INFO - PROCESS | 1643 | 1462581311008 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 1643 | 1462581311010 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 17:35:11 INFO - PROCESS | 1643 | 1462581311012 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 1643 | 1462581311013 Marionette TRACE conn2 <- [1,2506,null,{}] 17:35:11 INFO - PROCESS | 1643 | 1462581311017 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}] 17:35:11 INFO - PROCESS | 1643 | 1462581311113 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:35:11 INFO - PROCESS | 1643 | 1462581311192 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x129160000 == 57 [pid = 1643] [id = 634] 17:35:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x119cdf000) [pid = 1643] [serial = 1902] [outer = 0x0] 17:35:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x121480000) [pid = 1643] [serial = 1903] [outer = 0x119cdf000] 17:35:11 INFO - PROCESS | 1643 | 1462581311218 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x124d3b400) [pid = 1643] [serial = 1904] [outer = 0x119cdf000] 17:35:11 INFO - PROCESS | 1643 | 1462581311570 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]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 573ms 17:35:11 INFO - PROCESS | 1643 | 1462581311588 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:35:11 INFO - PROCESS | 1643 | 1462581311590 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 17:35:11 INFO - PROCESS | 1643 | 1462581311593 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 1643 | 1462581311595 Marionette TRACE conn2 <- [1,2510,null,{}] 17:35:11 INFO - PROCESS | 1643 | 1462581311600 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}] 17:35:11 INFO - PROCESS | 1643 | 1462581311753 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:35:11 INFO - PROCESS | 1643 | 1462581311769 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa0e000 == 58 [pid = 1643] [id = 635] 17:35:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12167e800) [pid = 1643] [serial = 1905] [outer = 0x0] 17:35:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1253d9800) [pid = 1643] [serial = 1906] [outer = 0x12167e800] 17:35:11 INFO - PROCESS | 1643 | 1462581311794 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x126941400) [pid = 1643] [serial = 1907] [outer = 0x12167e800] 17:35:12 INFO - PROCESS | 1643 | 1462581312141 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]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 572ms 17:35:12 INFO - PROCESS | 1643 | 1462581312166 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 1643 | 1462581312167 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 17:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:35:12 INFO - PROCESS | 1643 | 1462581312169 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - PROCESS | 1643 | 1462581312170 Marionette TRACE conn2 <- [1,2514,null,{}] 17:35:12 INFO - PROCESS | 1643 | 1462581312173 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}] 17:35:12 INFO - PROCESS | 1643 | 1462581312289 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:35:12 INFO - PROCESS | 1643 | 1462581312302 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b012800 == 59 [pid = 1643] [id = 636] 17:35:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x126ac9000) [pid = 1643] [serial = 1908] [outer = 0x0] 17:35:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x127842c00) [pid = 1643] [serial = 1909] [outer = 0x126ac9000] 17:35:12 INFO - PROCESS | 1643 | 1462581312327 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x128c31400) [pid = 1643] [serial = 1910] [outer = 0x126ac9000] 17:35:12 INFO - PROCESS | 1643 | 1462581312715 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]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 572ms 17:35:12 INFO - PROCESS | 1643 | 1462581312743 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 1643 | 1462581312744 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 17:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:35:12 INFO - PROCESS | 1643 | 1462581312746 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - PROCESS | 1643 | 1462581312747 Marionette TRACE conn2 <- [1,2518,null,{}] 17:35:12 INFO - PROCESS | 1643 | 1462581312753 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}] 17:35:12 INFO - PROCESS | 1643 | 1462581312844 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:35:12 INFO - PROCESS | 1643 | 1462581312886 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb69800 == 60 [pid = 1643] [id = 637] 17:35:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x126ad6400) [pid = 1643] [serial = 1911] [outer = 0x0] 17:35:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x128c3a400) [pid = 1643] [serial = 1912] [outer = 0x126ad6400] 17:35:12 INFO - PROCESS | 1643 | 1462581312922 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x129176800) [pid = 1643] [serial = 1913] [outer = 0x126ad6400] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11744d400) [pid = 1643] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1294f0800) [pid = 1643] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x121485400) [pid = 1643] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x119930000) [pid = 1643] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1187ccc00) [pid = 1643] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124c1d800) [pid = 1643] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x126ac8800) [pid = 1643] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11852b000) [pid = 1643] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12780d800) [pid = 1643] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11744b000) [pid = 1643] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1133f0400) [pid = 1643] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x110ee5000) [pid = 1643] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x110ea8800) [pid = 1643] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11744a800) [pid = 1643] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1278a1800) [pid = 1643] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x114eda800) [pid = 1643] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:35:13 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x110ea0000) [pid = 1643] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:35:13 INFO - PROCESS | 1643 | 1462581313487 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]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 773ms 17:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:35:13 INFO - PROCESS | 1643 | 1462581313524 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 1643 | 1462581313525 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 17:35:13 INFO - PROCESS | 1643 | 1462581313527 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 1643 | 1462581313528 Marionette TRACE conn2 <- [1,2522,null,{}] 17:35:13 INFO - PROCESS | 1643 | 1462581313533 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}] 17:35:13 INFO - PROCESS | 1643 | 1462581313621 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:35:13 INFO - PROCESS | 1643 | 1462581313625 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x124ce0000 == 61 [pid = 1643] [id = 638] 17:35:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11224e000) [pid = 1643] [serial = 1914] [outer = 0x0] 17:35:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11744a800) [pid = 1643] [serial = 1915] [outer = 0x11224e000] 17:35:13 INFO - PROCESS | 1643 | 1462581313651 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x121482800) [pid = 1643] [serial = 1916] [outer = 0x11224e000] 17:35:13 INFO - PROCESS | 1643 | 1462581313994 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]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 17:35:14 INFO - PROCESS | 1643 | 1462581314046 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 1643 | 1462581314048 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 17:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:35:14 INFO - PROCESS | 1643 | 1462581314056 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 1643 | 1462581314058 Marionette TRACE conn2 <- [1,2526,null,{}] 17:35:14 INFO - PROCESS | 1643 | 1462581314060 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}] 17:35:14 INFO - PROCESS | 1643 | 1462581314162 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:35:14 INFO - PROCESS | 1643 | 1462581314167 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c530000 == 62 [pid = 1643] [id = 639] 17:35:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x129177800) [pid = 1643] [serial = 1917] [outer = 0x0] 17:35:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12a616800) [pid = 1643] [serial = 1918] [outer = 0x129177800] 17:35:14 INFO - PROCESS | 1643 | 1462581314195 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12aa30c00) [pid = 1643] [serial = 1919] [outer = 0x129177800] 17:35:14 INFO - PROCESS | 1643 | 1462581314535 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]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 17:35:14 INFO - PROCESS | 1643 | 1462581314576 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 1643 | 1462581314578 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 17:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:35:14 INFO - PROCESS | 1643 | 1462581314580 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 1643 | 1462581314581 Marionette TRACE conn2 <- [1,2530,null,{}] 17:35:14 INFO - PROCESS | 1643 | 1462581314584 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}] 17:35:14 INFO - PROCESS | 1643 | 1462581314667 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:35:14 INFO - PROCESS | 1643 | 1462581314731 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc18800 == 63 [pid = 1643] [id = 640] 17:35:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x129173800) [pid = 1643] [serial = 1920] [outer = 0x0] 17:35:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12aa38800) [pid = 1643] [serial = 1921] [outer = 0x129173800] 17:35:14 INFO - PROCESS | 1643 | 1462581314755 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12ab64800) [pid = 1643] [serial = 1922] [outer = 0x129173800] 17:35:15 INFO - PROCESS | 1643 | 1462581315051 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]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 522ms 17:35:15 INFO - PROCESS | 1643 | 1462581315103 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 1643 | 1462581315104 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 17:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:35:15 INFO - PROCESS | 1643 | 1462581315106 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 1643 | 1462581315107 Marionette TRACE conn2 <- [1,2534,null,{}] 17:35:15 INFO - PROCESS | 1643 | 1462581315110 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}] 17:35:15 INFO - PROCESS | 1643 | 1462581315196 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:35:15 INFO - PROCESS | 1643 | 1462581315201 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d419800 == 64 [pid = 1643] [id = 641] 17:35:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12ab66c00) [pid = 1643] [serial = 1923] [outer = 0x0] 17:35:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12ab6bc00) [pid = 1643] [serial = 1924] [outer = 0x12ab66c00] 17:35:15 INFO - PROCESS | 1643 | 1462581315225 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12abb5400) [pid = 1643] [serial = 1925] [outer = 0x12ab66c00] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x118706000 == 63 [pid = 1643] [id = 590] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1191b2800 == 62 [pid = 1643] [id = 604] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x126519000 == 61 [pid = 1643] [id = 536] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b004000 == 60 [pid = 1643] [id = 588] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x121fc8800 == 59 [pid = 1643] [id = 570] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12d1bc800 == 58 [pid = 1643] [id = 608] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb6f800 == 57 [pid = 1643] [id = 571] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11a262000 == 56 [pid = 1643] [id = 587] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x116654000 == 55 [pid = 1643] [id = 534] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12c53c000 == 54 [pid = 1643] [id = 589] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12651d800 == 53 [pid = 1643] [id = 605] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b23f000 == 52 [pid = 1643] [id = 554] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdd4000 == 51 [pid = 1643] [id = 607] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11870c000 == 50 [pid = 1643] [id = 569] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc2e000 == 49 [pid = 1643] [id = 606] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a5000 == 48 [pid = 1643] [id = 553] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117421800 == 47 [pid = 1643] [id = 552] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x128dda800 == 46 [pid = 1643] [id = 537] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d8000 == 45 [pid = 1643] [id = 629] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11a25c800 == 44 [pid = 1643] [id = 628] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b97c800 == 43 [pid = 1643] [id = 627] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12d960800 == 42 [pid = 1643] [id = 626] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12d669000 == 41 [pid = 1643] [id = 625] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa11800 == 40 [pid = 1643] [id = 624] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1217c3800 == 39 [pid = 1643] [id = 623] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1126ca800 == 38 [pid = 1643] [id = 622] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1191bc800 == 37 [pid = 1643] [id = 630] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11815f000 == 36 [pid = 1643] [id = 633] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x118cbe000 == 35 [pid = 1643] [id = 631] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa0e000 == 34 [pid = 1643] [id = 635] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb69800 == 33 [pid = 1643] [id = 637] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x129160000 == 32 [pid = 1643] [id = 634] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12c530000 == 31 [pid = 1643] [id = 639] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x121fc4000 == 30 [pid = 1643] [id = 632] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x124ce0000 == 29 [pid = 1643] [id = 638] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b012800 == 28 [pid = 1643] [id = 636] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124b33000) [pid = 1643] [serial = 1862] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1278a5000) [pid = 1643] [serial = 1810] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x111c2a000) [pid = 1643] [serial = 1858] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x121680c00) [pid = 1643] [serial = 1819] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x115aaa800) [pid = 1643] [serial = 1828] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11835f400) [pid = 1643] [serial = 1763] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1294ec800) [pid = 1643] [serial = 1852] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1191e9000) [pid = 1643] [serial = 1835] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x112e8ac00) [pid = 1643] [serial = 1760] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11822c400) [pid = 1643] [serial = 1831] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11851f800) [pid = 1643] [serial = 1834] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12a60b800) [pid = 1643] [serial = 1855] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x124b36400) [pid = 1643] [serial = 1841] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x121482400) [pid = 1643] [serial = 1838] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119ce4400) [pid = 1643] [serial = 1837] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x125016000) [pid = 1643] [serial = 1769] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1269c8c00) [pid = 1643] [serial = 1844] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x128c36000) [pid = 1643] [serial = 1847] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x121a7ac00) [pid = 1643] [serial = 1840] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1184c9400) [pid = 1643] [serial = 1861] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x125013800) [pid = 1643] [serial = 1843] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11852bc00) [pid = 1643] [serial = 1832] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119cde400) [pid = 1643] [serial = 1766] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x127897400) [pid = 1643] [serial = 1846] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126ad7c00) [pid = 1643] [serial = 1822] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1278a4000) [pid = 1643] [serial = 1825] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115a53c00) [pid = 1643] [serial = 1859] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a422400) [pid = 1643] [serial = 1853] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x129173000) [pid = 1643] [serial = 1850] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12a612c00) [pid = 1643] [serial = 1856] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc18800 == 27 [pid = 1643] [id = 640] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x128f8a400) [pid = 1643] [serial = 1849] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12916a000) [pid = 1643] [serial = 1811] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116a61800) [pid = 1643] [serial = 1829] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1185bd400) [pid = 1643] [serial = 1816] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116a5e000) [pid = 1643] [serial = 1813] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1253db800) [pid = 1643] [serial = 1864] [outer = 0x0] [url = about:blank] 17:35:16 INFO - PROCESS | 1643 | 1462581316874 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]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1773ms 17:35:16 INFO - PROCESS | 1643 | 1462581316880 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 1643 | 1462581316883 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 17:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:35:16 INFO - PROCESS | 1643 | 1462581316889 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 1643 | 1462581316891 Marionette TRACE conn2 <- [1,2538,null,{}] 17:35:16 INFO - PROCESS | 1643 | 1462581316895 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}] 17:35:16 INFO - PROCESS | 1643 | 1462581316974 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:35:17 INFO - PROCESS | 1643 | 1462581317028 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x113c42000 == 28 [pid = 1643] [id = 642] 17:35:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1122c3400) [pid = 1643] [serial = 1926] [outer = 0x0] 17:35:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1122c4000) [pid = 1643] [serial = 1927] [outer = 0x1122c3400] 17:35:17 INFO - PROCESS | 1643 | 1462581317056 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x112a5a000) [pid = 1643] [serial = 1928] [outer = 0x1122c3400] 17:35:17 INFO - PROCESS | 1643 | 1462581317387 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]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 17:35:17 INFO - PROCESS | 1643 | 1462581317409 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 1643 | 1462581317414 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 17:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:35:17 INFO - PROCESS | 1643 | 1462581317421 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 1643 | 1462581317423 Marionette TRACE conn2 <- [1,2542,null,{}] 17:35:17 INFO - PROCESS | 1643 | 1462581317426 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}] 17:35:17 INFO - PROCESS | 1643 | 1462581317501 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:35:17 INFO - PROCESS | 1643 | 1462581317507 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x116ab1800 == 29 [pid = 1643] [id = 643] 17:35:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x112dfb800) [pid = 1643] [serial = 1929] [outer = 0x0] 17:35:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1133ee000) [pid = 1643] [serial = 1930] [outer = 0x112dfb800] 17:35:17 INFO - PROCESS | 1643 | 1462581317536 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x115a52800) [pid = 1643] [serial = 1931] [outer = 0x112dfb800] 17:35:17 INFO - PROCESS | 1643 | 1462581317879 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]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 521ms 17:35:17 INFO - PROCESS | 1643 | 1462581317942 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 1643 | 1462581317944 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 17:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:35:17 INFO - PROCESS | 1643 | 1462581317947 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 1643 | 1462581317949 Marionette TRACE conn2 <- [1,2546,null,{}] 17:35:17 INFO - PROCESS | 1643 | 1462581317957 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}] 17:35:18 INFO - PROCESS | 1643 | 1462581318034 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:35:18 INFO - PROCESS | 1643 | 1462581318041 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181e1000 == 30 [pid = 1643] [id = 644] 17:35:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x110ea3800) [pid = 1643] [serial = 1932] [outer = 0x0] 17:35:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1164afc00) [pid = 1643] [serial = 1933] [outer = 0x110ea3800] 17:35:18 INFO - PROCESS | 1643 | 1462581318082 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x116844000) [pid = 1643] [serial = 1934] [outer = 0x110ea3800] 17:35:18 INFO - PROCESS | 1643 | 1462581318441 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]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 17:35:18 INFO - PROCESS | 1643 | 1462581318480 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 1643 | 1462581318481 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 17:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:35:18 INFO - PROCESS | 1643 | 1462581318486 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 1643 | 1462581318487 Marionette TRACE conn2 <- [1,2550,null,{}] 17:35:18 INFO - PROCESS | 1643 | 1462581318490 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}] 17:35:18 INFO - PROCESS | 1643 | 1462581318562 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:35:18 INFO - PROCESS | 1643 | 1462581318569 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x11871d800 == 31 [pid = 1643] [id = 645] 17:35:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1168c3400) [pid = 1643] [serial = 1935] [outer = 0x0] 17:35:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11710ac00) [pid = 1643] [serial = 1936] [outer = 0x1168c3400] 17:35:18 INFO - PROCESS | 1643 | 1462581318596 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x117456c00) [pid = 1643] [serial = 1937] [outer = 0x1168c3400] 17:35:18 INFO - PROCESS | 1643 | 1462581318936 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]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 469ms 17:35:18 INFO - PROCESS | 1643 | 1462581318956 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 1643 | 1462581318957 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 17:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:35:18 INFO - PROCESS | 1643 | 1462581318959 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 1643 | 1462581318960 Marionette TRACE conn2 <- [1,2554,null,{}] 17:35:18 INFO - PROCESS | 1643 | 1462581318963 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}] 17:35:19 INFO - PROCESS | 1643 | 1462581319037 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:35:19 INFO - PROCESS | 1643 | 1462581319041 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195c4800 == 32 [pid = 1643] [id = 646] 17:35:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x112d1a400) [pid = 1643] [serial = 1938] [outer = 0x0] 17:35:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11752f400) [pid = 1643] [serial = 1939] [outer = 0x112d1a400] 17:35:19 INFO - PROCESS | 1643 | 1462581319069 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118236c00) [pid = 1643] [serial = 1940] [outer = 0x112d1a400] 17:35:19 INFO - PROCESS | 1643 | 1462581319422 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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 469ms 17:35:19 INFO - PROCESS | 1643 | 1462581319429 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 1643 | 1462581319430 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 17:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:35:19 INFO - PROCESS | 1643 | 1462581319435 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 1643 | 1462581319437 Marionette TRACE conn2 <- [1,2558,null,{}] 17:35:19 INFO - PROCESS | 1643 | 1462581319439 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}] 17:35:19 INFO - PROCESS | 1643 | 1462581319554 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:35:19 INFO - PROCESS | 1643 | 1462581319559 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c3b800 == 33 [pid = 1643] [id = 647] 17:35:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118360000) [pid = 1643] [serial = 1941] [outer = 0x0] 17:35:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118516c00) [pid = 1643] [serial = 1942] [outer = 0x118360000] 17:35:19 INFO - PROCESS | 1643 | 1462581319587 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118526400) [pid = 1643] [serial = 1943] [outer = 0x118360000] 17:35:19 INFO - PROCESS | 1643 | 1462581319889 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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 470ms 17:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:35:19 INFO - PROCESS | 1643 | 1462581319906 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 1643 | 1462581319907 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 17:35:19 INFO - PROCESS | 1643 | 1462581319909 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 1643 | 1462581319910 Marionette TRACE conn2 <- [1,2562,null,{}] 17:35:19 INFO - PROCESS | 1643 | 1462581319913 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}] 17:35:19 INFO - PROCESS | 1643 | 1462581319991 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:35:19 INFO - PROCESS | 1643 | 1462581319995 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d5800 == 34 [pid = 1643] [id = 648] 17:35:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x110ea6c00) [pid = 1643] [serial = 1944] [outer = 0x0] 17:35:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1185b5c00) [pid = 1643] [serial = 1945] [outer = 0x110ea6c00] 17:35:20 INFO - PROCESS | 1643 | 1462581320023 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118780400) [pid = 1643] [serial = 1946] [outer = 0x110ea6c00] 17:35:20 INFO - PROCESS | 1643 | 1462581320335 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]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 468ms 17:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:35:20 INFO - PROCESS | 1643 | 1462581320395 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 1643 | 1462581320397 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 17:35:20 INFO - PROCESS | 1643 | 1462581320401 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 1643 | 1462581320404 Marionette TRACE conn2 <- [1,2566,null,{}] 17:35:20 INFO - PROCESS | 1643 | 1462581320407 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}] 17:35:20 INFO - PROCESS | 1643 | 1462581320481 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:35:20 INFO - PROCESS | 1643 | 1462581320488 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12198e800 == 35 [pid = 1643] [id = 649] 17:35:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1185c3800) [pid = 1643] [serial = 1947] [outer = 0x0] 17:35:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x118788c00) [pid = 1643] [serial = 1948] [outer = 0x1185c3800] 17:35:20 INFO - PROCESS | 1643 | 1462581320513 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1187c6800) [pid = 1643] [serial = 1949] [outer = 0x1185c3800] 17:35:20 INFO - PROCESS | 1643 | 1462581320841 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]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 473ms 17:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:35:20 INFO - PROCESS | 1643 | 1462581320872 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 1643 | 1462581320874 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 17:35:20 INFO - PROCESS | 1643 | 1462581320876 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 1643 | 1462581320877 Marionette TRACE conn2 <- [1,2570,null,{}] 17:35:20 INFO - PROCESS | 1643 | 1462581320879 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}] 17:35:20 INFO - PROCESS | 1643 | 1462581320953 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:35:21 INFO - PROCESS | 1643 | 1462581321003 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181e0000 == 36 [pid = 1643] [id = 650] 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x110eecc00) [pid = 1643] [serial = 1950] [outer = 0x0] 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1187cc000) [pid = 1643] [serial = 1951] [outer = 0x110eecc00] 17:35:21 INFO - PROCESS | 1643 | 1462581321027 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119020000) [pid = 1643] [serial = 1952] [outer = 0x110eecc00] 17:35:21 INFO - PROCESS | 1643 | 1462581321305 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]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 17:35:21 INFO - PROCESS | 1643 | 1462581321345 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 1643 | 1462581321346 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 17:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:35:21 INFO - PROCESS | 1643 | 1462581321349 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 1643 | 1462581321352 Marionette TRACE conn2 <- [1,2574,null,{}] 17:35:21 INFO - PROCESS | 1643 | 1462581321356 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}] 17:35:21 INFO - PROCESS | 1643 | 1462581321438 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:35:21 INFO - PROCESS | 1643 | 1462581321442 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x124cdc000 == 37 [pid = 1643] [id = 651] 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x119095400) [pid = 1643] [serial = 1953] [outer = 0x0] 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1190d0800) [pid = 1643] [serial = 1954] [outer = 0x119095400] 17:35:21 INFO - PROCESS | 1643 | 1462581321467 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1191ea400) [pid = 1643] [serial = 1955] [outer = 0x119095400] 17:35:21 INFO - PROCESS | 1643 | 1462581321794 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]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 475ms 17:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:35:21 INFO - PROCESS | 1643 | 1462581321825 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 1643 | 1462581321826 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 17:35:21 INFO - PROCESS | 1643 | 1462581321840 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 1643 | 1462581321842 Marionette TRACE conn2 <- [1,2578,null,{}] 17:35:21 INFO - PROCESS | 1643 | 1462581321844 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}] 17:35:21 INFO - PROCESS | 1643 | 1462581321965 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:35:21 INFO - PROCESS | 1643 | 1462581321980 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195c1800 == 38 [pid = 1643] [id = 652] 17:35:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x119095c00) [pid = 1643] [serial = 1956] [outer = 0x0] 17:35:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11992d400) [pid = 1643] [serial = 1957] [outer = 0x119095c00] 17:35:22 INFO - PROCESS | 1643 | 1462581322009 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x119cf0400) [pid = 1643] [serial = 1958] [outer = 0x119095c00] 17:35:22 INFO - PROCESS | 1643 | 1462581322395 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]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 582ms 17:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:35:22 INFO - PROCESS | 1643 | 1462581322411 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 1643 | 1462581322413 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 17:35:22 INFO - PROCESS | 1643 | 1462581322416 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - PROCESS | 1643 | 1462581322418 Marionette TRACE conn2 <- [1,2582,null,{}] 17:35:22 INFO - PROCESS | 1643 | 1462581322421 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}] 17:35:22 INFO - PROCESS | 1643 | 1462581322568 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:35:22 INFO - PROCESS | 1643 | 1462581322591 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dc8800 == 39 [pid = 1643] [id = 653] 17:35:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x119cf1800) [pid = 1643] [serial = 1959] [outer = 0x0] 17:35:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11a18c400) [pid = 1643] [serial = 1960] [outer = 0x119cf1800] 17:35:22 INFO - PROCESS | 1643 | 1462581322616 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11a194400) [pid = 1643] [serial = 1961] [outer = 0x119cf1800] 17:35:22 INFO - PROCESS | 1643 | 1462581322955 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]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 17:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:35:23 INFO - PROCESS | 1643 | 1462581322991 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 1643 | 1462581322992 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 17:35:23 INFO - PROCESS | 1643 | 1462581322994 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 1643 | 1462581322995 Marionette TRACE conn2 <- [1,2586,null,{}] 17:35:23 INFO - PROCESS | 1643 | 1462581322997 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}] 17:35:23 INFO - PROCESS | 1643 | 1462581323095 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:35:23 INFO - PROCESS | 1643 | 1462581323135 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12915f800 == 40 [pid = 1643] [id = 654] 17:35:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x119f33800) [pid = 1643] [serial = 1962] [outer = 0x0] 17:35:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11a250400) [pid = 1643] [serial = 1963] [outer = 0x119f33800] 17:35:23 INFO - PROCESS | 1643 | 1462581323160 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x11a2d2000) [pid = 1643] [serial = 1964] [outer = 0x119f33800] 17:35:23 INFO - PROCESS | 1643 | 1462581323496 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]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 522ms 17:35:23 INFO - PROCESS | 1643 | 1462581323517 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 1643 | 1462581323518 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 17:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:35:23 INFO - PROCESS | 1643 | 1462581323521 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 1643 | 1462581323522 Marionette TRACE conn2 <- [1,2590,null,{}] 17:35:23 INFO - PROCESS | 1643 | 1462581323524 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}] 17:35:23 INFO - PROCESS | 1643 | 1462581323623 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:35:23 INFO - PROCESS | 1643 | 1462581323646 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a0000 == 41 [pid = 1643] [id = 655] 17:35:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x11a253800) [pid = 1643] [serial = 1965] [outer = 0x0] 17:35:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1217c9400) [pid = 1643] [serial = 1966] [outer = 0x11a253800] 17:35:23 INFO - PROCESS | 1643 | 1462581323671 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x121a03c00) [pid = 1643] [serial = 1967] [outer = 0x11a253800] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11684b000) [pid = 1643] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1259ec000) [pid = 1643] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x118368400) [pid = 1643] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12789bc00) [pid = 1643] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1122c3000) [pid = 1643] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11a18e000) [pid = 1643] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12167e800) [pid = 1643] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x126ac9000) [pid = 1643] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x126ad6400) [pid = 1643] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11224e000) [pid = 1643] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x129177800) [pid = 1643] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x117453400) [pid = 1643] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x110ea6000) [pid = 1643] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x119cdb400) [pid = 1643] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118c36c00) [pid = 1643] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11744a400) [pid = 1643] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x116846800) [pid = 1643] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x111a0d800) [pid = 1643] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x116846400) [pid = 1643] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1294ed400) [pid = 1643] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1259eb000) [pid = 1643] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11a2ce800) [pid = 1643] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119015800) [pid = 1643] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119cdf000) [pid = 1643] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:35:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x129173800) [pid = 1643] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:35:24 INFO - PROCESS | 1643 | 1462581324260 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]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 769ms 17:35:24 INFO - PROCESS | 1643 | 1462581324290 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:35:24 INFO - PROCESS | 1643 | 1462581324293 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 17:35:24 INFO - PROCESS | 1643 | 1462581324296 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 1643 | 1462581324297 Marionette TRACE conn2 <- [1,2594,null,{}] 17:35:24 INFO - PROCESS | 1643 | 1462581324299 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}] 17:35:24 INFO - PROCESS | 1643 | 1462581324378 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:35:24 INFO - PROCESS | 1643 | 1462581324402 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x119081000 == 42 [pid = 1643] [id = 656] 17:35:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x111cb5400) [pid = 1643] [serial = 1968] [outer = 0x0] 17:35:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x115f53800) [pid = 1643] [serial = 1969] [outer = 0x111cb5400] 17:35:24 INFO - PROCESS | 1643 | 1462581324427 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1187bf800) [pid = 1643] [serial = 1970] [outer = 0x111cb5400] 17:35:24 INFO - PROCESS | 1643 | 1462581324761 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]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 470ms 17:35:24 INFO - PROCESS | 1643 | 1462581324768 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 1643 | 1462581324771 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 17:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:35:24 INFO - PROCESS | 1643 | 1462581324773 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 1643 | 1462581324774 Marionette TRACE conn2 <- [1,2598,null,{}] 17:35:24 INFO - PROCESS | 1643 | 1462581324777 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}] 17:35:24 INFO - PROCESS | 1643 | 1462581324880 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:35:24 INFO - PROCESS | 1643 | 1462581324888 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a4000 == 43 [pid = 1643] [id = 657] 17:35:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1122ba800) [pid = 1643] [serial = 1971] [outer = 0x0] 17:35:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11a18e000) [pid = 1643] [serial = 1972] [outer = 0x1122ba800] 17:35:24 INFO - PROCESS | 1643 | 1462581324913 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x121e0f400) [pid = 1643] [serial = 1973] [outer = 0x1122ba800] 17:35:25 INFO - PROCESS | 1643 | 1462581325227 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]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 467ms 17:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:35:25 INFO - PROCESS | 1643 | 1462581325241 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 1643 | 1462581325243 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 17:35:25 INFO - PROCESS | 1643 | 1462581325246 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 1643 | 1462581325247 Marionette TRACE conn2 <- [1,2602,null,{}] 17:35:25 INFO - PROCESS | 1643 | 1462581325255 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}] 17:35:25 INFO - PROCESS | 1643 | 1462581325346 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:35:25 INFO - PROCESS | 1643 | 1462581325352 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01b800 == 44 [pid = 1643] [id = 658] 17:35:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1187c5c00) [pid = 1643] [serial = 1974] [outer = 0x0] 17:35:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x124b33000) [pid = 1643] [serial = 1975] [outer = 0x1187c5c00] 17:35:25 INFO - PROCESS | 1643 | 1462581325394 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x124b3fc00) [pid = 1643] [serial = 1976] [outer = 0x1187c5c00] 17:35:25 INFO - PROCESS | 1643 | 1462581325821 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]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 624ms 17:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:35:25 INFO - PROCESS | 1643 | 1462581325870 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 1643 | 1462581325872 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 17:35:25 INFO - PROCESS | 1643 | 1462581325887 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 1643 | 1462581325888 Marionette TRACE conn2 <- [1,2606,null,{}] 17:35:25 INFO - PROCESS | 1643 | 1462581325892 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}] 17:35:26 INFO - PROCESS | 1643 | 1462581326017 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:35:26 INFO - PROCESS | 1643 | 1462581326024 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b989800 == 45 [pid = 1643] [id = 659] 17:35:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x124b36000) [pid = 1643] [serial = 1977] [outer = 0x0] 17:35:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x124c23c00) [pid = 1643] [serial = 1978] [outer = 0x124b36000] 17:35:26 INFO - PROCESS | 1643 | 1462581326062 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x124d31000) [pid = 1643] [serial = 1979] [outer = 0x124b36000] 17:35:26 INFO - PROCESS | 1643 | 1462581326788 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]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 982ms 17:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:35:26 INFO - PROCESS | 1643 | 1462581326858 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 1643 | 1462581326861 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 17:35:26 INFO - PROCESS | 1643 | 1462581326865 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 1643 | 1462581326867 Marionette TRACE conn2 <- [1,2610,null,{}] 17:35:26 INFO - PROCESS | 1643 | 1462581326871 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}] 17:35:26 INFO - PROCESS | 1643 | 1462581326986 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:35:27 INFO - PROCESS | 1643 | 1462581327043 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f57800 == 46 [pid = 1643] [id = 660] 17:35:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1122c6c00) [pid = 1643] [serial = 1980] [outer = 0x0] 17:35:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1129d6400) [pid = 1643] [serial = 1981] [outer = 0x1122c6c00] 17:35:27 INFO - PROCESS | 1643 | 1462581327075 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11329f400) [pid = 1643] [serial = 1982] [outer = 0x1122c6c00] 17:35:27 INFO - PROCESS | 1643 | 1462581327637 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]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 821ms 17:35:27 INFO - PROCESS | 1643 | 1462581327692 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 1643 | 1462581327696 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 17:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:35:27 INFO - PROCESS | 1643 | 1462581327704 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 1643 | 1462581327706 Marionette TRACE conn2 <- [1,2614,null,{}] 17:35:27 INFO - PROCESS | 1643 | 1462581327709 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}] 17:35:27 INFO - PROCESS | 1643 | 1462581327948 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:35:28 INFO - PROCESS | 1643 | 1462581328044 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x112dc6800 == 47 [pid = 1643] [id = 661] 17:35:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x110eeac00) [pid = 1643] [serial = 1983] [outer = 0x0] 17:35:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11224ec00) [pid = 1643] [serial = 1984] [outer = 0x110eeac00] 17:35:28 INFO - PROCESS | 1643 | 1462581328072 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1129d7000) [pid = 1643] [serial = 1985] [outer = 0x110eeac00] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01b800 == 46 [pid = 1643] [id = 658] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a4000 == 45 [pid = 1643] [id = 657] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x119081000 == 44 [pid = 1643] [id = 656] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a0000 == 43 [pid = 1643] [id = 655] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12915f800 == 42 [pid = 1643] [id = 654] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x128dc8800 == 41 [pid = 1643] [id = 653] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1195c1800 == 40 [pid = 1643] [id = 652] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12ab6bc00) [pid = 1643] [serial = 1924] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x124cdc000 == 39 [pid = 1643] [id = 651] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1181e0000 == 38 [pid = 1643] [id = 650] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12198e800 == 37 [pid = 1643] [id = 649] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d5800 == 36 [pid = 1643] [id = 648] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x119c3b800 == 35 [pid = 1643] [id = 647] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1195c4800 == 34 [pid = 1643] [id = 646] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x11871d800 == 33 [pid = 1643] [id = 645] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1181e1000 == 32 [pid = 1643] [id = 644] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x116ab1800 == 31 [pid = 1643] [id = 643] 17:35:28 INFO - PROCESS | 1643 | --DOCSHELL 0x113c42000 == 30 [pid = 1643] [id = 642] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x117531800) [pid = 1643] [serial = 1814] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x127898800) [pid = 1643] [serial = 1823] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x118c35c00) [pid = 1643] [serial = 1817] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x128f8a800) [pid = 1643] [serial = 1826] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12a699c00) [pid = 1643] [serial = 1865] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x124d36400) [pid = 1643] [serial = 1820] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12a616800) [pid = 1643] [serial = 1918] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1176c9c00) [pid = 1643] [serial = 1870] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x112a59c00) [pid = 1643] [serial = 1868] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1110b1400) [pid = 1643] [serial = 1867] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119cf1c00) [pid = 1643] [serial = 1900] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11a193c00) [pid = 1643] [serial = 1901] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1191ea000) [pid = 1643] [serial = 1897] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119cb7c00) [pid = 1643] [serial = 1898] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118518000) [pid = 1643] [serial = 1894] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118787000) [pid = 1643] [serial = 1895] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118360800) [pid = 1643] [serial = 1892] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x117455400) [pid = 1643] [serial = 1891] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x115a46800) [pid = 1643] [serial = 1889] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112d16400) [pid = 1643] [serial = 1888] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12aa37800) [pid = 1643] [serial = 1886] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a6a7c00) [pid = 1643] [serial = 1885] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a6a5800) [pid = 1643] [serial = 1883] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12a429400) [pid = 1643] [serial = 1882] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x128c3a000) [pid = 1643] [serial = 1880] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x127840800) [pid = 1643] [serial = 1879] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12524dc00) [pid = 1643] [serial = 1877] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x124d31400) [pid = 1643] [serial = 1876] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119cf9c00) [pid = 1643] [serial = 1874] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1190d1000) [pid = 1643] [serial = 1873] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118521400) [pid = 1643] [serial = 1871] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x121480000) [pid = 1643] [serial = 1903] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12ab64800) [pid = 1643] [serial = 1922] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x129176800) [pid = 1643] [serial = 1913] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x124d3b400) [pid = 1643] [serial = 1904] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126941400) [pid = 1643] [serial = 1907] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12aa30c00) [pid = 1643] [serial = 1919] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12aa38800) [pid = 1643] [serial = 1921] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1253d9800) [pid = 1643] [serial = 1906] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x127842c00) [pid = 1643] [serial = 1909] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x128c3a400) [pid = 1643] [serial = 1912] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x128c31400) [pid = 1643] [serial = 1910] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x121482800) [pid = 1643] [serial = 1916] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11744a800) [pid = 1643] [serial = 1915] [outer = 0x0] [url = about:blank] 17:35:28 INFO - PROCESS | 1643 | 1462581328609 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]]]}] 17:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 921ms 17:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:35:28 INFO - PROCESS | 1643 | 1462581328626 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 1643 | 1462581328628 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 17:35:28 INFO - PROCESS | 1643 | 1462581328640 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 1643 | 1462581328642 Marionette TRACE conn2 <- [1,2618,null,{}] 17:35:28 INFO - PROCESS | 1643 | 1462581328646 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}] 17:35:28 INFO - PROCESS | 1643 | 1462581328726 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:35:28 INFO - PROCESS | 1643 | 1462581328736 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1166e2800 == 31 [pid = 1643] [id = 662] 17:35:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112f36800) [pid = 1643] [serial = 1986] [outer = 0x0] 17:35:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115a52400) [pid = 1643] [serial = 1987] [outer = 0x112f36800] 17:35:28 INFO - PROCESS | 1643 | 1462581328766 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116216000) [pid = 1643] [serial = 1988] [outer = 0x112f36800] 17:35:29 INFO - PROCESS | 1643 | 1462581329146 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]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 528ms 17:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:35:29 INFO - PROCESS | 1643 | 1462581329160 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 1643 | 1462581329162 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 17:35:29 INFO - PROCESS | 1643 | 1462581329164 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 1643 | 1462581329166 Marionette TRACE conn2 <- [1,2622,null,{}] 17:35:29 INFO - PROCESS | 1643 | 1462581329168 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}] 17:35:29 INFO - PROCESS | 1643 | 1462581329244 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:35:29 INFO - PROCESS | 1643 | 1462581329254 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x118712000 == 32 [pid = 1643] [id = 663] 17:35:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1166c7400) [pid = 1643] [serial = 1989] [outer = 0x0] 17:35:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x116a61c00) [pid = 1643] [serial = 1990] [outer = 0x1166c7400] 17:35:29 INFO - PROCESS | 1643 | 1462581329281 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x117450400) [pid = 1643] [serial = 1991] [outer = 0x1166c7400] 17:35:29 INFO - PROCESS | 1643 | 1462581329643 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]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 17:35:29 INFO - PROCESS | 1643 | 1462581329684 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 1643 | 1462581329687 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 17:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:35:29 INFO - PROCESS | 1643 | 1462581329695 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 1643 | 1462581329698 Marionette TRACE conn2 <- [1,2626,null,{}] 17:35:29 INFO - PROCESS | 1643 | 1462581329701 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}] 17:35:29 INFO - PROCESS | 1643 | 1462581329789 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:35:29 INFO - PROCESS | 1643 | 1462581329796 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c51000 == 33 [pid = 1643] [id = 664] 17:35:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x110ea6400) [pid = 1643] [serial = 1992] [outer = 0x0] 17:35:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1176c9400) [pid = 1643] [serial = 1993] [outer = 0x110ea6400] 17:35:29 INFO - PROCESS | 1643 | 1462581329825 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118512c00) [pid = 1643] [serial = 1994] [outer = 0x110ea6400] 17:35:30 INFO - PROCESS | 1643 | 1462581330146 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]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 479ms 17:35:30 INFO - PROCESS | 1643 | 1462581330171 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 1643 | 1462581330172 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 17:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:35:30 INFO - PROCESS | 1643 | 1462581330175 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 1643 | 1462581330176 Marionette TRACE conn2 <- [1,2630,null,{}] 17:35:30 INFO - PROCESS | 1643 | 1462581330178 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}] 17:35:30 INFO - PROCESS | 1643 | 1462581330256 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:35:30 INFO - PROCESS | 1643 | 1462581330316 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12149d000 == 34 [pid = 1643] [id = 665] 17:35:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x111e2fc00) [pid = 1643] [serial = 1995] [outer = 0x0] 17:35:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118518800) [pid = 1643] [serial = 1996] [outer = 0x111e2fc00] 17:35:30 INFO - PROCESS | 1643 | 1462581330342 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118529400) [pid = 1643] [serial = 1997] [outer = 0x111e2fc00] 17:35:30 INFO - PROCESS | 1643 | 1462581330655 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]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 17:35:30 INFO - PROCESS | 1643 | 1462581330693 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 1643 | 1462581330695 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 17:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:35:30 INFO - PROCESS | 1643 | 1462581330706 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 1643 | 1462581330707 Marionette TRACE conn2 <- [1,2634,null,{}] 17:35:30 INFO - PROCESS | 1643 | 1462581330709 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}] 17:35:30 INFO - PROCESS | 1643 | 1462581330807 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:35:30 INFO - PROCESS | 1643 | 1462581330812 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x121cd4000 == 35 [pid = 1643] [id = 666] 17:35:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1185e7800) [pid = 1643] [serial = 1998] [outer = 0x0] 17:35:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118783800) [pid = 1643] [serial = 1999] [outer = 0x1185e7800] 17:35:30 INFO - PROCESS | 1643 | 1462581330880 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1187ccc00) [pid = 1643] [serial = 2000] [outer = 0x1185e7800] 17:35:31 INFO - PROCESS | 1643 | 1462581331221 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]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 568ms 17:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:35:31 INFO - PROCESS | 1643 | 1462581331274 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 1643 | 1462581331275 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 17:35:31 INFO - PROCESS | 1643 | 1462581331277 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 1643 | 1462581331279 Marionette TRACE conn2 <- [1,2638,null,{}] 17:35:31 INFO - PROCESS | 1643 | 1462581331281 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}] 17:35:31 INFO - PROCESS | 1643 | 1462581331377 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:35:31 INFO - PROCESS | 1643 | 1462581331388 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x125033800 == 36 [pid = 1643] [id = 667] 17:35:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1185eb400) [pid = 1643] [serial = 2001] [outer = 0x0] 17:35:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119097c00) [pid = 1643] [serial = 2002] [outer = 0x1185eb400] 17:35:31 INFO - PROCESS | 1643 | 1462581331413 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1191eac00) [pid = 1643] [serial = 2003] [outer = 0x1185eb400] 17:35:31 INFO - PROCESS | 1643 | 1462581331755 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]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 17:35:31 INFO - PROCESS | 1643 | 1462581331800 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 1643 | 1462581331802 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 17:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:35:31 INFO - PROCESS | 1643 | 1462581331804 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 1643 | 1462581331805 Marionette TRACE conn2 <- [1,2642,null,{}] 17:35:31 INFO - PROCESS | 1643 | 1462581331807 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}] 17:35:31 INFO - PROCESS | 1643 | 1462581331906 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:35:31 INFO - PROCESS | 1643 | 1462581331920 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x126519000 == 37 [pid = 1643] [id = 668] 17:35:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119095800) [pid = 1643] [serial = 2004] [outer = 0x0] 17:35:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119931000) [pid = 1643] [serial = 2005] [outer = 0x119095800] 17:35:31 INFO - PROCESS | 1643 | 1462581331944 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119cd8000) [pid = 1643] [serial = 2006] [outer = 0x119095800] 17:35:32 INFO - PROCESS | 1643 | 1462581332305 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]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 17:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:35:32 INFO - PROCESS | 1643 | 1462581332325 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 1643 | 1462581332326 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 17:35:32 INFO - PROCESS | 1643 | 1462581332328 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 1643 | 1462581332329 Marionette TRACE conn2 <- [1,2646,null,{}] 17:35:32 INFO - PROCESS | 1643 | 1462581332332 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}] 17:35:32 INFO - PROCESS | 1643 | 1462581332428 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:35:32 INFO - PROCESS | 1643 | 1462581332440 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d4f000 == 38 [pid = 1643] [id = 669] 17:35:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1191eb400) [pid = 1643] [serial = 2007] [outer = 0x0] 17:35:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119ce1800) [pid = 1643] [serial = 2008] [outer = 0x1191eb400] 17:35:32 INFO - PROCESS | 1643 | 1462581332466 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119cf1c00) [pid = 1643] [serial = 2009] [outer = 0x1191eb400] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119cf1800) [pid = 1643] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119f33800) [pid = 1643] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x112dfb800) [pid = 1643] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118360000) [pid = 1643] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x110eecc00) [pid = 1643] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112d1a400) [pid = 1643] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119095400) [pid = 1643] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x110ea3800) [pid = 1643] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x110ea6c00) [pid = 1643] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1168c3400) [pid = 1643] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1122c3400) [pid = 1643] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1185c3800) [pid = 1643] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11a253800) [pid = 1643] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x111cb5400) [pid = 1643] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1122ba800) [pid = 1643] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1187c5c00) [pid = 1643] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:35:32 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119095c00) [pid = 1643] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:35:33 INFO - PROCESS | 1643 | 1462581333011 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]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 718ms 17:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:35:33 INFO - PROCESS | 1643 | 1462581333047 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 1643 | 1462581333049 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 17:35:33 INFO - PROCESS | 1643 | 1462581333052 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 1643 | 1462581333055 Marionette TRACE conn2 <- [1,2650,null,{}] 17:35:33 INFO - PROCESS | 1643 | 1462581333058 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}] 17:35:33 INFO - PROCESS | 1643 | 1462581333212 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:35:33 INFO - PROCESS | 1643 | 1462581333264 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c4a800 == 39 [pid = 1643] [id = 670] 17:35:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x110ea6000) [pid = 1643] [serial = 2010] [outer = 0x0] 17:35:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x116a69800) [pid = 1643] [serial = 2011] [outer = 0x110ea6000] 17:35:33 INFO - PROCESS | 1643 | 1462581333289 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118786c00) [pid = 1643] [serial = 2012] [outer = 0x110ea6000] 17:35:33 INFO - PROCESS | 1643 | 1462581333550 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]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 17:35:33 INFO - PROCESS | 1643 | 1462581333579 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 1643 | 1462581333580 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 17:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:35:33 INFO - PROCESS | 1643 | 1462581333591 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 1643 | 1462581333592 Marionette TRACE conn2 <- [1,2654,null,{}] 17:35:33 INFO - PROCESS | 1643 | 1462581333612 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}] 17:35:33 INFO - PROCESS | 1643 | 1462581333695 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:35:33 INFO - PROCESS | 1643 | 1462581333701 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x129453800 == 40 [pid = 1643] [id = 671] 17:35:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119095400) [pid = 1643] [serial = 2013] [outer = 0x0] 17:35:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119f31800) [pid = 1643] [serial = 2014] [outer = 0x119095400] 17:35:33 INFO - PROCESS | 1643 | 1462581333732 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11a196c00) [pid = 1643] [serial = 2015] [outer = 0x119095400] 17:35:34 INFO - PROCESS | 1643 | 1462581334075 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]]]}] 17:35:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 540ms 17:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:35:34 INFO - PROCESS | 1643 | 1462581334126 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 1643 | 1462581334127 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 17:35:34 INFO - PROCESS | 1643 | 1462581334129 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 1643 | 1462581334131 Marionette TRACE conn2 <- [1,2658,null,{}] 17:35:34 INFO - PROCESS | 1643 | 1462581334133 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}] 17:35:34 INFO - PROCESS | 1643 | 1462581334227 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:35:34 INFO - PROCESS | 1643 | 1462581334235 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa15800 == 41 [pid = 1643] [id = 672] 17:35:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11a24e400) [pid = 1643] [serial = 2016] [outer = 0x0] 17:35:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x121485800) [pid = 1643] [serial = 2017] [outer = 0x11a24e400] 17:35:34 INFO - PROCESS | 1643 | 1462581334261 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x121a7f400) [pid = 1643] [serial = 2018] [outer = 0x11a24e400] 17:35:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 472ms 17:35:34 INFO - PROCESS | 1643 | 1462581334596 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]]]}] 17:35:34 INFO - PROCESS | 1643 | 1462581334602 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 1643 | 1462581334604 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 17:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:35:34 INFO - PROCESS | 1643 | 1462581334606 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 1643 | 1462581334607 Marionette TRACE conn2 <- [1,2662,null,{}] 17:35:34 INFO - PROCESS | 1643 | 1462581334609 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}] 17:35:34 INFO - PROCESS | 1643 | 1462581334691 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:35:34 INFO - PROCESS | 1643 | 1462581334695 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b978800 == 42 [pid = 1643] [id = 673] 17:35:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121e13000) [pid = 1643] [serial = 2019] [outer = 0x0] 17:35:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124b3b000) [pid = 1643] [serial = 2020] [outer = 0x121e13000] 17:35:34 INFO - PROCESS | 1643 | 1462581334728 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x121ea4800) [pid = 1643] [serial = 2021] [outer = 0x121e13000] 17:35:35 INFO - PROCESS | 1643 | 1462581335215 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]]]}] 17:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 620ms 17:35:35 INFO - PROCESS | 1643 | 1462581335227 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:35:35 INFO - PROCESS | 1643 | 1462581335230 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 17:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:35:35 INFO - PROCESS | 1643 | 1462581335234 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - PROCESS | 1643 | 1462581335236 Marionette TRACE conn2 <- [1,2666,null,{}] 17:35:35 INFO - PROCESS | 1643 | 1462581335240 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}] 17:35:35 INFO - PROCESS | 1643 | 1462581335345 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:35:35 INFO - PROCESS | 1643 | 1462581335415 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x118251800 == 43 [pid = 1643] [id = 674] 17:35:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112f38c00) [pid = 1643] [serial = 2022] [outer = 0x0] 17:35:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x114edd800) [pid = 1643] [serial = 2023] [outer = 0x112f38c00] 17:35:35 INFO - PROCESS | 1643 | 1462581335449 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x115ee0800) [pid = 1643] [serial = 2024] [outer = 0x112f38c00] 17:35:36 INFO - PROCESS | 1643 | 1462581336388 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]]]}] 17:35:36 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) 17:35:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1174ms 17:35:36 INFO - PROCESS | 1643 | 1462581336408 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 1643 | 1462581336412 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 17:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:35:36 INFO - PROCESS | 1643 | 1462581336419 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 1643 | 1462581336421 Marionette TRACE conn2 <- [1,2670,null,{}] 17:35:36 INFO - PROCESS | 1643 | 1462581336424 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}] 17:35:36 INFO - PROCESS | 1643 | 1462581336525 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:35:36 INFO - PROCESS | 1643 | 1462581336579 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b4a800 == 44 [pid = 1643] [id = 675] 17:35:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1164ab800) [pid = 1643] [serial = 2025] [outer = 0x0] 17:35:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x117531800) [pid = 1643] [serial = 2026] [outer = 0x1164ab800] 17:35:36 INFO - PROCESS | 1643 | 1462581336609 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11835f400) [pid = 1643] [serial = 2027] [outer = 0x1164ab800] 17:35:37 INFO - PROCESS | 1643 | 1462581337552 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] 17:35:37 INFO - PROCESS | 1643 | 1462581337594 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 17:35:37 INFO - PROCESS | 1643 | 1462581337597 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 1643 | 1462581337600 Marionette TRACE conn2 <- [1,2674,null,{}] 17:35:37 INFO - PROCESS | 1643 | 1462581337607 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}] 17:35:37 INFO - PROCESS | 1643 | 1462581337710 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:35:37 INFO - PROCESS | 1643 | 1462581337764 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b98d000 == 45 [pid = 1643] [id = 676] 17:35:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118525400) [pid = 1643] [serial = 2028] [outer = 0x0] 17:35:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118785000) [pid = 1643] [serial = 2029] [outer = 0x118525400] 17:35:37 INFO - PROCESS | 1643 | 1462581337796 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119cb5400) [pid = 1643] [serial = 2030] [outer = 0x118525400] 17:35:38 INFO - PROCESS | 1643 | 1462581338746 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] 17:35:38 INFO - PROCESS | 1643 | 1462581338774 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 17:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:35:38 INFO - PROCESS | 1643 | 1462581338778 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 1643 | 1462581338780 Marionette TRACE conn2 <- [1,2678,null,{}] 17:35:38 INFO - PROCESS | 1643 | 1462581338785 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}] 17:35:38 INFO - PROCESS | 1643 | 1462581338879 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:35:38 INFO - PROCESS | 1643 | 1462581338934 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195be000 == 46 [pid = 1643] [id = 677] 17:35:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x112f41000) [pid = 1643] [serial = 2031] [outer = 0x0] 17:35:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x113299400) [pid = 1643] [serial = 2032] [outer = 0x112f41000] 17:35:38 INFO - PROCESS | 1643 | 1462581338961 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x115a55000) [pid = 1643] [serial = 2033] [outer = 0x112f41000] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa15800 == 45 [pid = 1643] [id = 672] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x129453800 == 44 [pid = 1643] [id = 671] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x119c4a800 == 43 [pid = 1643] [id = 670] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x126d4f000 == 42 [pid = 1643] [id = 669] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x126519000 == 41 [pid = 1643] [id = 668] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x125033800 == 40 [pid = 1643] [id = 667] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121cd4000 == 39 [pid = 1643] [id = 666] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x124c23c00) [pid = 1643] [serial = 1978] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12149d000 == 38 [pid = 1643] [id = 665] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x119c51000 == 37 [pid = 1643] [id = 664] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x118712000 == 36 [pid = 1643] [id = 663] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1166e2800 == 35 [pid = 1643] [id = 662] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x112dc6800 == 34 [pid = 1643] [id = 661] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x116f57800 == 33 [pid = 1643] [id = 660] 17:35:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12b989800 == 32 [pid = 1643] [id = 659] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x115f53800) [pid = 1643] [serial = 1969] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1187bf800) [pid = 1643] [serial = 1970] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11a18e000) [pid = 1643] [serial = 1972] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124b33000) [pid = 1643] [serial = 1975] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x124b3fc00) [pid = 1643] [serial = 1976] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11992d400) [pid = 1643] [serial = 1957] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x121e0f400) [pid = 1643] [serial = 1973] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x121a03c00) [pid = 1643] [serial = 1967] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11a194400) [pid = 1643] [serial = 1961] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119cf0400) [pid = 1643] [serial = 1958] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11a18c400) [pid = 1643] [serial = 1960] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11a250400) [pid = 1643] [serial = 1963] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1133ee000) [pid = 1643] [serial = 1930] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x115a52800) [pid = 1643] [serial = 1931] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118516c00) [pid = 1643] [serial = 1942] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118526400) [pid = 1643] [serial = 1943] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1187cc000) [pid = 1643] [serial = 1951] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119020000) [pid = 1643] [serial = 1952] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11752f400) [pid = 1643] [serial = 1939] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118236c00) [pid = 1643] [serial = 1940] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1190d0800) [pid = 1643] [serial = 1954] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1191ea400) [pid = 1643] [serial = 1955] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1164afc00) [pid = 1643] [serial = 1933] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116844000) [pid = 1643] [serial = 1934] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1185b5c00) [pid = 1643] [serial = 1945] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118780400) [pid = 1643] [serial = 1946] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11710ac00) [pid = 1643] [serial = 1936] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x117456c00) [pid = 1643] [serial = 1937] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1122c4000) [pid = 1643] [serial = 1927] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x112a5a000) [pid = 1643] [serial = 1928] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118788c00) [pid = 1643] [serial = 1948] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1187c6800) [pid = 1643] [serial = 1949] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1217c9400) [pid = 1643] [serial = 1966] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11a2d2000) [pid = 1643] [serial = 1964] [outer = 0x0] [url = about:blank] 17:35:39 INFO - PROCESS | 1643 | 1462581339849 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]]]}] 17:35:39 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) 17:35:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1123ms 17:35:39 INFO - PROCESS | 1643 | 1462581339901 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 1643 | 1462581339905 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 17:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:35:39 INFO - PROCESS | 1643 | 1462581339909 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 1643 | 1462581339911 Marionette TRACE conn2 <- [1,2682,null,{}] 17:35:39 INFO - PROCESS | 1643 | 1462581339914 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}] 17:35:39 INFO - PROCESS | 1643 | 1462581339994 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:35:40 INFO - PROCESS | 1643 | 1462581340044 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164cd000 == 33 [pid = 1643] [id = 678] 17:35:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1130e4000) [pid = 1643] [serial = 2034] [outer = 0x0] 17:35:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1166be400) [pid = 1643] [serial = 2035] [outer = 0x1130e4000] 17:35:40 INFO - PROCESS | 1643 | 1462581340071 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11710f800) [pid = 1643] [serial = 2036] [outer = 0x1130e4000] 17:35:40 INFO - PROCESS | 1643 | 1462581340888 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]]]}] 17:35:40 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) 17:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 17:35:40 INFO - PROCESS | 1643 | 1462581340929 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 1643 | 1462581340931 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 17:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:35:40 INFO - PROCESS | 1643 | 1462581340933 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 1643 | 1462581340935 Marionette TRACE conn2 <- [1,2686,null,{}] 17:35:40 INFO - PROCESS | 1643 | 1462581340953 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}] 17:35:41 INFO - PROCESS | 1643 | 1462581341037 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:35:41 INFO - PROCESS | 1643 | 1462581341088 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191c9800 == 34 [pid = 1643] [id = 679] 17:35:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1176c9800) [pid = 1643] [serial = 2037] [outer = 0x0] 17:35:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1184c9800) [pid = 1643] [serial = 2038] [outer = 0x1176c9800] 17:35:41 INFO - PROCESS | 1643 | 1462581341116 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118527c00) [pid = 1643] [serial = 2039] [outer = 0x1176c9800] 17:35:41 INFO - PROCESS | 1643 | 1462581341890 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] 17:35:41 INFO - PROCESS | 1643 | 1462581341907 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 17:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:35:41 INFO - PROCESS | 1643 | 1462581341914 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 1643 | 1462581341915 Marionette TRACE conn2 <- [1,2690,null,{}] 17:35:41 INFO - PROCESS | 1643 | 1462581341920 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}] 17:35:42 INFO - PROCESS | 1643 | 1462581342022 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:35:42 INFO - PROCESS | 1643 | 1462581342060 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x121980000 == 35 [pid = 1643] [id = 680] 17:35:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11852cc00) [pid = 1643] [serial = 2040] [outer = 0x0] 17:35:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1187bf800) [pid = 1643] [serial = 2041] [outer = 0x11852cc00] 17:35:42 INFO - PROCESS | 1643 | 1462581342086 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119015800) [pid = 1643] [serial = 2042] [outer = 0x11852cc00] 17:35:42 INFO - PROCESS | 1643 | 1462581342940 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] 17:35:42 INFO - PROCESS | 1643 | 1462581342990 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 17:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:35:42 INFO - PROCESS | 1643 | 1462581342994 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 1643 | 1462581342996 Marionette TRACE conn2 <- [1,2694,null,{}] 17:35:43 INFO - PROCESS | 1643 | 1462581343000 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}] 17:35:43 INFO - PROCESS | 1643 | 1462581343130 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:35:43 INFO - PROCESS | 1643 | 1462581343143 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x124cd9800 == 36 [pid = 1643] [id = 681] 17:35:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1185b8000) [pid = 1643] [serial = 2043] [outer = 0x0] 17:35:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1190d1800) [pid = 1643] [serial = 2044] [outer = 0x1185b8000] 17:35:43 INFO - PROCESS | 1643 | 1462581343168 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119cd7400) [pid = 1643] [serial = 2045] [outer = 0x1185b8000] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12ab66c00) [pid = 1643] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1185eb400) [pid = 1643] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1185e7800) [pid = 1643] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119095800) [pid = 1643] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x112f36800) [pid = 1643] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1166c7400) [pid = 1643] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x110eeac00) [pid = 1643] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x110ea6400) [pid = 1643] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x111e2fc00) [pid = 1643] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1191eb400) [pid = 1643] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x110ea6000) [pid = 1643] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x119095400) [pid = 1643] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:35:43 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11a24e400) [pid = 1643] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:35:43 INFO - PROCESS | 1643 | 1462581343977 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] 17:35:44 INFO - PROCESS | 1643 | 1462581344023 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 17:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:35:44 INFO - PROCESS | 1643 | 1462581344025 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 1643 | 1462581344026 Marionette TRACE conn2 <- [1,2698,null,{}] 17:35:44 INFO - PROCESS | 1643 | 1462581344029 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}] 17:35:44 INFO - PROCESS | 1643 | 1462581344129 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:35:44 INFO - PROCESS | 1643 | 1462581344182 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x126519000 == 37 [pid = 1643] [id = 682] 17:35:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1185be400) [pid = 1643] [serial = 2046] [outer = 0x0] 17:35:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119cd7800) [pid = 1643] [serial = 2047] [outer = 0x1185be400] 17:35:44 INFO - PROCESS | 1643 | 1462581344209 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x119f34c00) [pid = 1643] [serial = 2048] [outer = 0x1185be400] 17:35:44 INFO - PROCESS | 1643 | 1462581344985 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] 17:35:44 INFO - PROCESS | 1643 | 1462581344996 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 17:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:35:45 INFO - PROCESS | 1643 | 1462581344998 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 1643 | 1462581345001 Marionette TRACE conn2 <- [1,2702,null,{}] 17:35:45 INFO - PROCESS | 1643 | 1462581345004 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}] 17:35:45 INFO - PROCESS | 1643 | 1462581345082 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:35:45 INFO - PROCESS | 1643 | 1462581345089 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x129158800 == 38 [pid = 1643] [id = 683] 17:35:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11a073000) [pid = 1643] [serial = 2049] [outer = 0x0] 17:35:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11a199000) [pid = 1643] [serial = 2050] [outer = 0x11a073000] 17:35:45 INFO - PROCESS | 1643 | 1462581345115 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x121482c00) [pid = 1643] [serial = 2051] [outer = 0x11a073000] 17:35:45 INFO - PROCESS | 1643 | 1462581345444 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]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 17:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:35:45 INFO - PROCESS | 1643 | 1462581345470 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 1643 | 1462581345471 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 17:35:45 INFO - PROCESS | 1643 | 1462581345473 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 1643 | 1462581345474 Marionette TRACE conn2 <- [1,2706,null,{}] 17:35:45 INFO - PROCESS | 1643 | 1462581345476 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}] 17:35:45 INFO - PROCESS | 1643 | 1462581345557 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:35:45 INFO - PROCESS | 1643 | 1462581345613 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x116482000 == 39 [pid = 1643] [id = 684] 17:35:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1190d3000) [pid = 1643] [serial = 2052] [outer = 0x0] 17:35:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1217cec00) [pid = 1643] [serial = 2053] [outer = 0x1190d3000] 17:35:45 INFO - PROCESS | 1643 | 1462581345638 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x124b33000) [pid = 1643] [serial = 2054] [outer = 0x1190d3000] 17:35:46 INFO - PROCESS | 1643 | 1462581346102 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]]]}] 17:35:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 17:35:46 INFO - PROCESS | 1643 | 1462581346144 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 17:35:46 INFO - PROCESS | 1643 | 1462581346148 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 17:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:35:46 INFO - PROCESS | 1643 | 1462581346151 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - PROCESS | 1643 | 1462581346154 Marionette TRACE conn2 <- [1,2710,null,{}] 17:35:46 INFO - PROCESS | 1643 | 1462581346157 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}] 17:35:46 INFO - PROCESS | 1643 | 1462581346261 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:35:46 INFO - PROCESS | 1643 | 1462581346314 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x118713800 == 40 [pid = 1643] [id = 685] 17:35:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1122c3400) [pid = 1643] [serial = 2055] [outer = 0x0] 17:35:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x113305800) [pid = 1643] [serial = 2056] [outer = 0x1122c3400] 17:35:46 INFO - PROCESS | 1643 | 1462581346346 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x115f5a800) [pid = 1643] [serial = 2057] [outer = 0x1122c3400] 17:35:46 INFO - PROCESS | 1643 | 1462581346805 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] 17:35:46 INFO - PROCESS | 1643 | 1462581346829 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 17:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:35:46 INFO - PROCESS | 1643 | 1462581346854 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - PROCESS | 1643 | 1462581346856 Marionette TRACE conn2 <- [1,2714,null,{}] 17:35:46 INFO - PROCESS | 1643 | 1462581346858 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}] 17:35:46 INFO - PROCESS | 1643 | 1462581346984 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:35:47 INFO - PROCESS | 1643 | 1462581347052 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x125891800 == 41 [pid = 1643] [id = 686] 17:35:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1167b4c00) [pid = 1643] [serial = 2058] [outer = 0x0] 17:35:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11836c000) [pid = 1643] [serial = 2059] [outer = 0x1167b4c00] 17:35:47 INFO - PROCESS | 1643 | 1462581347082 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11852ac00) [pid = 1643] [serial = 2060] [outer = 0x1167b4c00] 17:35:47 INFO - PROCESS | 1643 | 1462581347479 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:35:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 17:35:47 INFO - PROCESS | 1643 | 1462581347525 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 1643 | 1462581347526 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 17:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:35:47 INFO - PROCESS | 1643 | 1462581347529 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 1643 | 1462581347532 Marionette TRACE conn2 <- [1,2718,null,{}] 17:35:47 INFO - PROCESS | 1643 | 1462581347540 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}] 17:35:47 INFO - PROCESS | 1643 | 1462581347647 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:35:47 INFO - PROCESS | 1643 | 1462581347704 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa1e800 == 42 [pid = 1643] [id = 687] 17:35:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118787400) [pid = 1643] [serial = 2061] [outer = 0x0] 17:35:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1191e9400) [pid = 1643] [serial = 2062] [outer = 0x118787400] 17:35:47 INFO - PROCESS | 1643 | 1462581347736 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11a256000) [pid = 1643] [serial = 2063] [outer = 0x118787400] 17:35:48 INFO - PROCESS | 1643 | 1462581348146 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] 17:35:48 INFO - PROCESS | 1643 | 1462581348205 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 17:35:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:35:48 INFO - PROCESS | 1643 | 1462581348208 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 1643 | 1462581348209 Marionette TRACE conn2 <- [1,2722,null,{}] 17:35:48 INFO - PROCESS | 1643 | 1462581348212 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}] 17:35:48 INFO - PROCESS | 1643 | 1462581348313 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:35:48 INFO - PROCESS | 1643 | 1462581348399 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b23b800 == 43 [pid = 1643] [id = 688] 17:35:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12147fc00) [pid = 1643] [serial = 2064] [outer = 0x0] 17:35:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124b35800) [pid = 1643] [serial = 2065] [outer = 0x12147fc00] 17:35:48 INFO - PROCESS | 1643 | 1462581348429 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124d2d800) [pid = 1643] [serial = 2066] [outer = 0x12147fc00] 17:35:48 INFO - PROCESS | 1643 | 1462581348842 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] 17:35:48 INFO - PROCESS | 1643 | 1462581348879 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 17:35:48 INFO - PROCESS | 1643 | 1462581348881 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 1643 | 1462581348882 Marionette TRACE conn2 <- [1,2726,null,{}] 17:35:48 INFO - PROCESS | 1643 | 1462581348885 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}] 17:35:48 INFO - PROCESS | 1643 | 1462581348982 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:35:49 INFO - PROCESS | 1643 | 1462581349049 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb6f000 == 44 [pid = 1643] [id = 689] 17:35:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x121487400) [pid = 1643] [serial = 2067] [outer = 0x0] 17:35:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124d37c00) [pid = 1643] [serial = 2068] [outer = 0x121487400] 17:35:49 INFO - PROCESS | 1643 | 1462581349078 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124ed7800) [pid = 1643] [serial = 2069] [outer = 0x121487400] 17:35:49 INFO - PROCESS | 1643 | 1462581349537 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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 719ms 17:35:49 INFO - PROCESS | 1643 | 1462581349600 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 1643 | 1462581349602 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 17:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:35:49 INFO - PROCESS | 1643 | 1462581349623 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 1643 | 1462581349625 Marionette TRACE conn2 <- [1,2730,null,{}] 17:35:49 INFO - PROCESS | 1643 | 1462581349627 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}] 17:35:49 INFO - PROCESS | 1643 | 1462581349768 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:35:49 INFO - PROCESS | 1643 | 1462581349807 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x118713000 == 45 [pid = 1643] [id = 690] 17:35:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1184ca400) [pid = 1643] [serial = 2070] [outer = 0x0] 17:35:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124ed8800) [pid = 1643] [serial = 2071] [outer = 0x1184ca400] 17:35:49 INFO - PROCESS | 1643 | 1462581349838 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x125245800) [pid = 1643] [serial = 2072] [outer = 0x1184ca400] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129158800 == 44 [pid = 1643] [id = 683] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126519000 == 43 [pid = 1643] [id = 682] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x124cd9800 == 42 [pid = 1643] [id = 681] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x121980000 == 41 [pid = 1643] [id = 680] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1191c9800 == 40 [pid = 1643] [id = 679] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1164cd000 == 39 [pid = 1643] [id = 678] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1195be000 == 38 [pid = 1643] [id = 677] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124b3b000) [pid = 1643] [serial = 2020] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118251800 == 37 [pid = 1643] [id = 674] 17:35:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b978800 == 36 [pid = 1643] [id = 673] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12abb5400) [pid = 1643] [serial = 1925] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119097c00) [pid = 1643] [serial = 2002] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1187ccc00) [pid = 1643] [serial = 2000] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119931000) [pid = 1643] [serial = 2005] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x115a52400) [pid = 1643] [serial = 1987] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x116216000) [pid = 1643] [serial = 1988] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116a61c00) [pid = 1643] [serial = 1990] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x117450400) [pid = 1643] [serial = 1991] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1129d7000) [pid = 1643] [serial = 1985] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11224ec00) [pid = 1643] [serial = 1984] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1176c9400) [pid = 1643] [serial = 1993] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118512c00) [pid = 1643] [serial = 1994] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1129d6400) [pid = 1643] [serial = 1981] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118518800) [pid = 1643] [serial = 1996] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119ce1800) [pid = 1643] [serial = 2008] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116a69800) [pid = 1643] [serial = 2011] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119f31800) [pid = 1643] [serial = 2014] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x121485800) [pid = 1643] [serial = 2017] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11a196c00) [pid = 1643] [serial = 2015] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119cf1c00) [pid = 1643] [serial = 2009] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118783800) [pid = 1643] [serial = 1999] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1191eac00) [pid = 1643] [serial = 2003] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x119cd8000) [pid = 1643] [serial = 2006] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x118786c00) [pid = 1643] [serial = 2012] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x121a7f400) [pid = 1643] [serial = 2018] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x118529400) [pid = 1643] [serial = 1997] [outer = 0x0] [url = about:blank] 17:35:50 INFO - PROCESS | 1643 | 1462581350804 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] 17:35:50 INFO - PROCESS | 1643 | 1462581350848 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 17:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:35:50 INFO - PROCESS | 1643 | 1462581350851 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - PROCESS | 1643 | 1462581350852 Marionette TRACE conn2 <- [1,2734,null,{}] 17:35:50 INFO - PROCESS | 1643 | 1462581350856 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}] 17:35:50 INFO - PROCESS | 1643 | 1462581350941 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:35:50 INFO - PROCESS | 1643 | 1462581350946 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x118145800 == 37 [pid = 1643] [id = 691] 17:35:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1130e2800) [pid = 1643] [serial = 2073] [outer = 0x0] 17:35:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x115a4ec00) [pid = 1643] [serial = 2074] [outer = 0x1130e2800] 17:35:50 INFO - PROCESS | 1643 | 1462581350977 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1122c8400) [pid = 1643] [serial = 2075] [outer = 0x1130e2800] 17:35:51 INFO - PROCESS | 1643 | 1462581351351 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]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 524ms 17:35:51 INFO - PROCESS | 1643 | 1462581351375 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 1643 | 1462581351379 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 17:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:35:51 INFO - PROCESS | 1643 | 1462581351387 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 1643 | 1462581351389 Marionette TRACE conn2 <- [1,2738,null,{}] 17:35:51 INFO - PROCESS | 1643 | 1462581351392 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}] 17:35:51 INFO - PROCESS | 1643 | 1462581351484 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:35:51 INFO - PROCESS | 1643 | 1462581351491 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d1800 == 38 [pid = 1643] [id = 692] 17:35:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1166c7400) [pid = 1643] [serial = 2076] [outer = 0x0] 17:35:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x117455c00) [pid = 1643] [serial = 2077] [outer = 0x1166c7400] 17:35:51 INFO - PROCESS | 1643 | 1462581351535 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1184c8800) [pid = 1643] [serial = 2078] [outer = 0x1166c7400] 17:35:51 INFO - PROCESS | 1643 | 1462581351976 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 17:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:35:52 INFO - PROCESS | 1643 | 1462581352008 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 1643 | 1462581352010 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 17:35:52 INFO - PROCESS | 1643 | 1462581352012 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 1643 | 1462581352014 Marionette TRACE conn2 <- [1,2742,null,{}] 17:35:52 INFO - PROCESS | 1643 | 1462581352022 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}] 17:35:52 INFO - PROCESS | 1643 | 1462581352113 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:35:52 INFO - PROCESS | 1643 | 1462581352121 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x121995000 == 39 [pid = 1643] [id = 693] 17:35:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118524800) [pid = 1643] [serial = 2079] [outer = 0x0] 17:35:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11877e400) [pid = 1643] [serial = 2080] [outer = 0x118524800] 17:35:52 INFO - PROCESS | 1643 | 1462581352149 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119022800) [pid = 1643] [serial = 2081] [outer = 0x118524800] 17:35:52 INFO - PROCESS | 1643 | 1462581352506 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 523ms 17:35:52 INFO - PROCESS | 1643 | 1462581352536 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 1643 | 1462581352538 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 17:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:35:52 INFO - PROCESS | 1643 | 1462581352556 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 1643 | 1462581352557 Marionette TRACE conn2 <- [1,2746,null,{}] 17:35:52 INFO - PROCESS | 1643 | 1462581352560 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}] 17:35:52 INFO - PROCESS | 1643 | 1462581352643 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:35:52 INFO - PROCESS | 1643 | 1462581352647 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x125354800 == 40 [pid = 1643] [id = 694] 17:35:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11909d800) [pid = 1643] [serial = 2082] [outer = 0x0] 17:35:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119ca9400) [pid = 1643] [serial = 2083] [outer = 0x11909d800] 17:35:52 INFO - PROCESS | 1643 | 1462581352674 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119f36c00) [pid = 1643] [serial = 2084] [outer = 0x11909d800] 17:35:53 INFO - PROCESS | 1643 | 1462581353026 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]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 535ms 17:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:35:53 INFO - PROCESS | 1643 | 1462581353075 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 1643 | 1462581353077 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 17:35:53 INFO - PROCESS | 1643 | 1462581353079 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 1643 | 1462581353080 Marionette TRACE conn2 <- [1,2750,null,{}] 17:35:53 INFO - PROCESS | 1643 | 1462581353082 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}] 17:35:53 INFO - PROCESS | 1643 | 1462581353182 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:35:53 INFO - PROCESS | 1643 | 1462581353187 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12699a000 == 41 [pid = 1643] [id = 695] 17:35:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11992dc00) [pid = 1643] [serial = 2085] [outer = 0x0] 17:35:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11a2c7400) [pid = 1643] [serial = 2086] [outer = 0x11992dc00] 17:35:53 INFO - PROCESS | 1643 | 1462581353240 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124b32c00) [pid = 1643] [serial = 2087] [outer = 0x11992dc00] 17:35:53 INFO - PROCESS | 1643 | 1462581353589 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]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 17:35:53 INFO - PROCESS | 1643 | 1462581353598 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 1643 | 1462581353599 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 17:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:35:53 INFO - PROCESS | 1643 | 1462581353604 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 1643 | 1462581353605 Marionette TRACE conn2 <- [1,2754,null,{}] 17:35:53 INFO - PROCESS | 1643 | 1462581353607 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}] 17:35:53 INFO - PROCESS | 1643 | 1462581353726 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:35:53 INFO - PROCESS | 1643 | 1462581353739 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a624000 == 42 [pid = 1643] [id = 696] 17:35:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124d2cc00) [pid = 1643] [serial = 2088] [outer = 0x0] 17:35:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1253d3c00) [pid = 1643] [serial = 2089] [outer = 0x124d2cc00] 17:35:53 INFO - PROCESS | 1643 | 1462581353765 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126596000) [pid = 1643] [serial = 2090] [outer = 0x124d2cc00] 17:35:54 INFO - PROCESS | 1643 | 1462581354103 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]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 522ms 17:35:54 INFO - PROCESS | 1643 | 1462581354125 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 1643 | 1462581354126 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 17:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:35:54 INFO - PROCESS | 1643 | 1462581354139 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - PROCESS | 1643 | 1462581354140 Marionette TRACE conn2 <- [1,2758,null,{}] 17:35:54 INFO - PROCESS | 1643 | 1462581354142 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}] 17:35:54 INFO - PROCESS | 1643 | 1462581354243 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:35:54 INFO - PROCESS | 1643 | 1462581354248 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b004000 == 43 [pid = 1643] [id = 697] 17:35:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1259f1400) [pid = 1643] [serial = 2091] [outer = 0x0] 17:35:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126941000) [pid = 1643] [serial = 2092] [outer = 0x1259f1400] 17:35:54 INFO - PROCESS | 1643 | 1462581354305 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a39400) [pid = 1643] [serial = 2093] [outer = 0x1259f1400] 17:35:54 INFO - PROCESS | 1643 | 1462581354652 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]]]}] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1122c6c00) [pid = 1643] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x112f41000) [pid = 1643] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1130e4000) [pid = 1643] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1176c9800) [pid = 1643] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1185b8000) [pid = 1643] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11a073000) [pid = 1643] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11852cc00) [pid = 1643] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:35:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1185be400) [pid = 1643] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 580ms 17:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:35:54 INFO - PROCESS | 1643 | 1462581354710 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 1643 | 1462581354711 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 17:35:54 INFO - PROCESS | 1643 | 1462581354713 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - PROCESS | 1643 | 1462581354714 Marionette TRACE conn2 <- [1,2762,null,{}] 17:35:54 INFO - PROCESS | 1643 | 1462581354717 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}] 17:35:54 INFO - PROCESS | 1643 | 1462581354798 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:35:54 INFO - PROCESS | 1643 | 1462581354804 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa1c000 == 44 [pid = 1643] [id = 698] 17:35:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11744e800) [pid = 1643] [serial = 2094] [outer = 0x0] 17:35:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11852cc00) [pid = 1643] [serial = 2095] [outer = 0x11744e800] 17:35:54 INFO - PROCESS | 1643 | 1462581354829 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126a33000) [pid = 1643] [serial = 2096] [outer = 0x11744e800] 17:35:55 INFO - PROCESS | 1643 | 1462581355147 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]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 17:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:35:55 INFO - PROCESS | 1643 | 1462581355182 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 1643 | 1462581355184 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 17:35:55 INFO - PROCESS | 1643 | 1462581355186 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 1643 | 1462581355188 Marionette TRACE conn2 <- [1,2766,null,{}] 17:35:55 INFO - PROCESS | 1643 | 1462581355192 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}] 17:35:55 INFO - PROCESS | 1643 | 1462581355300 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:35:55 INFO - PROCESS | 1643 | 1462581355382 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c191000 == 45 [pid = 1643] [id = 699] 17:35:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11878a800) [pid = 1643] [serial = 2097] [outer = 0x0] 17:35:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126ad7000) [pid = 1643] [serial = 2098] [outer = 0x11878a800] 17:35:55 INFO - PROCESS | 1643 | 1462581355421 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x127837c00) [pid = 1643] [serial = 2099] [outer = 0x11878a800] 17:35:55 INFO - PROCESS | 1643 | 1462581355809 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]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms 17:35:55 INFO - PROCESS | 1643 | 1462581355860 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 1643 | 1462581355861 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 17:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:35:55 INFO - PROCESS | 1643 | 1462581355863 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 1643 | 1462581355864 Marionette TRACE conn2 <- [1,2770,null,{}] 17:35:55 INFO - PROCESS | 1643 | 1462581355867 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}] 17:35:55 INFO - PROCESS | 1643 | 1462581355981 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:35:55 INFO - PROCESS | 1643 | 1462581355988 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c529800 == 46 [pid = 1643] [id = 700] 17:35:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12783e400) [pid = 1643] [serial = 2100] [outer = 0x0] 17:35:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x127896400) [pid = 1643] [serial = 2101] [outer = 0x12783e400] 17:35:56 INFO - PROCESS | 1643 | 1462581356013 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12789b400) [pid = 1643] [serial = 2102] [outer = 0x12783e400] 17:35:56 INFO - PROCESS | 1643 | 1462581356326 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]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 468ms 17:35:56 INFO - PROCESS | 1643 | 1462581356331 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 1643 | 1462581356333 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 17:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:35:56 INFO - PROCESS | 1643 | 1462581356339 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 1643 | 1462581356341 Marionette TRACE conn2 <- [1,2774,null,{}] 17:35:56 INFO - PROCESS | 1643 | 1462581356343 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}] 17:35:56 INFO - PROCESS | 1643 | 1462581356445 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:35:56 INFO - PROCESS | 1643 | 1462581356450 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c81e800 == 47 [pid = 1643] [id = 701] 17:35:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12789f400) [pid = 1643] [serial = 2103] [outer = 0x0] 17:35:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x128c2e400) [pid = 1643] [serial = 2104] [outer = 0x12789f400] 17:35:56 INFO - PROCESS | 1643 | 1462581356479 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128f89000) [pid = 1643] [serial = 2105] [outer = 0x12789f400] 17:35:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12d1ac800 == 46 [pid = 1643] [id = 17] 17:35:56 INFO - PROCESS | 1643 | 1462581356915 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]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 623ms 17:35:56 INFO - PROCESS | 1643 | 1462581356961 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 1643 | 1462581356964 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 17:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:35:56 INFO - PROCESS | 1643 | 1462581356968 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 1643 | 1462581356970 Marionette TRACE conn2 <- [1,2778,null,{}] 17:35:56 INFO - PROCESS | 1643 | 1462581356975 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}] 17:35:57 INFO - PROCESS | 1643 | 1462581357110 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:35:57 INFO - PROCESS | 1643 | 1462581357166 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x118158800 == 47 [pid = 1643] [id = 702] 17:35:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1129d5c00) [pid = 1643] [serial = 2106] [outer = 0x0] 17:35:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11329a800) [pid = 1643] [serial = 2107] [outer = 0x1129d5c00] 17:35:57 INFO - PROCESS | 1643 | 1462581357198 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1167b9400) [pid = 1643] [serial = 2108] [outer = 0x1129d5c00] 17:35:57 INFO - PROCESS | 1643 | 1462581357657 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]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 724ms 17:35:57 INFO - PROCESS | 1643 | 1462581357691 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 1643 | 1462581357696 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 17:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:35:57 INFO - PROCESS | 1643 | 1462581357725 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 1643 | 1462581357727 Marionette TRACE conn2 <- [1,2782,null,{}] 17:35:57 INFO - PROCESS | 1643 | 1462581357730 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}] 17:35:57 INFO - PROCESS | 1643 | 1462581357873 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:35:57 INFO - PROCESS | 1643 | 1462581357914 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x125343000 == 48 [pid = 1643] [id = 703] 17:35:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x117525800) [pid = 1643] [serial = 2109] [outer = 0x0] 17:35:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1185b4c00) [pid = 1643] [serial = 2110] [outer = 0x117525800] 17:35:57 INFO - PROCESS | 1643 | 1462581357956 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1187ccc00) [pid = 1643] [serial = 2111] [outer = 0x117525800] 17:35:58 INFO - PROCESS | 1643 | 1462581358375 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]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 17:35:58 INFO - PROCESS | 1643 | 1462581358395 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 1643 | 1462581358397 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 17:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:35:58 INFO - PROCESS | 1643 | 1462581358399 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 1643 | 1462581358402 Marionette TRACE conn2 <- [1,2786,null,{}] 17:35:58 INFO - PROCESS | 1643 | 1462581358410 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}] 17:35:58 INFO - PROCESS | 1643 | 1462581358518 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:35:58 INFO - PROCESS | 1643 | 1462581358576 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c816000 == 49 [pid = 1643] [id = 704] 17:35:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119cf1c00) [pid = 1643] [serial = 2112] [outer = 0x0] 17:35:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x124c1dc00) [pid = 1643] [serial = 2113] [outer = 0x119cf1c00] 17:35:58 INFO - PROCESS | 1643 | 1462581358608 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12501a800) [pid = 1643] [serial = 2114] [outer = 0x119cf1c00] 17:35:59 INFO - PROCESS | 1643 | 1462581359038 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]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 17:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:35:59 INFO - PROCESS | 1643 | 1462581359071 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 1643 | 1462581359073 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 17:35:59 INFO - PROCESS | 1643 | 1462581359075 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 1643 | 1462581359077 Marionette TRACE conn2 <- [1,2790,null,{}] 17:35:59 INFO - PROCESS | 1643 | 1462581359079 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}] 17:35:59 INFO - PROCESS | 1643 | 1462581359186 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:35:59 INFO - PROCESS | 1643 | 1462581359296 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdd4000 == 50 [pid = 1643] [id = 705] 17:35:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1259ed000) [pid = 1643] [serial = 2115] [outer = 0x0] 17:35:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12659d800) [pid = 1643] [serial = 2116] [outer = 0x1259ed000] 17:35:59 INFO - PROCESS | 1643 | 1462581359327 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x127897c00) [pid = 1643] [serial = 2117] [outer = 0x1259ed000] 17:35:59 INFO - PROCESS | 1643 | 1462581359769 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]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 17:35:59 INFO - PROCESS | 1643 | 1462581359796 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 1643 | 1462581359798 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 17:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:35:59 INFO - PROCESS | 1643 | 1462581359800 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 1643 | 1462581359801 Marionette TRACE conn2 <- [1,2794,null,{}] 17:35:59 INFO - PROCESS | 1643 | 1462581359804 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}] 17:35:59 INFO - PROCESS | 1643 | 1462581359910 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:35:59 INFO - PROCESS | 1643 | 1462581359968 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1176f5000 == 51 [pid = 1643] [id = 706] 17:35:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x115e4ec00) [pid = 1643] [serial = 2118] [outer = 0x0] 17:35:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1278a1800) [pid = 1643] [serial = 2119] [outer = 0x115e4ec00] 17:35:59 INFO - PROCESS | 1643 | 1462581359997 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x128c38800) [pid = 1643] [serial = 2120] [outer = 0x115e4ec00] 17:36:00 INFO - PROCESS | 1643 | 1462581360622 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]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 870ms 17:36:00 INFO - PROCESS | 1643 | 1462581360670 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:36:00 INFO - PROCESS | 1643 | 1462581360673 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 17:36:00 INFO - PROCESS | 1643 | 1462581360676 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - PROCESS | 1643 | 1462581360679 Marionette TRACE conn2 <- [1,2798,null,{}] 17:36:00 INFO - PROCESS | 1643 | 1462581360682 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}] 17:36:00 INFO - PROCESS | 1643 | 1462581360818 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:36:00 INFO - PROCESS | 1643 | 1462581360831 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x118720800 == 52 [pid = 1643] [id = 707] 17:36:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1129d1c00) [pid = 1643] [serial = 2121] [outer = 0x0] 17:36:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x112a59c00) [pid = 1643] [serial = 2122] [outer = 0x1129d1c00] 17:36:00 INFO - PROCESS | 1643 | 1462581360872 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x115a50c00) [pid = 1643] [serial = 2123] [outer = 0x1129d1c00] 17:36:01 INFO - PROCESS | 1643 | 1462581361379 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]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 721ms 17:36:01 INFO - PROCESS | 1643 | 1462581361398 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 1643 | 1462581361404 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 17:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:36:01 INFO - PROCESS | 1643 | 1462581361439 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 1643 | 1462581361442 Marionette TRACE conn2 <- [1,2802,null,{}] 17:36:01 INFO - PROCESS | 1643 | 1462581361446 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}] 17:36:01 INFO - PROCESS | 1643 | 1462581361548 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12b98d000 == 51 [pid = 1643] [id = 676] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x121b4a800 == 50 [pid = 1643] [id = 675] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12c529800 == 49 [pid = 1643] [id = 700] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12c191000 == 48 [pid = 1643] [id = 699] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa1c000 == 47 [pid = 1643] [id = 698] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12b004000 == 46 [pid = 1643] [id = 697] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12a624000 == 45 [pid = 1643] [id = 696] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118785000) [pid = 1643] [serial = 2029] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x114edd800) [pid = 1643] [serial = 2023] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x117531800) [pid = 1643] [serial = 2026] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12699a000 == 44 [pid = 1643] [id = 695] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x125354800 == 43 [pid = 1643] [id = 694] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x121995000 == 42 [pid = 1643] [id = 693] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc2f800 == 41 [pid = 1643] [id = 18] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d1800 == 40 [pid = 1643] [id = 692] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x118145800 == 39 [pid = 1643] [id = 691] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x118713000 == 38 [pid = 1643] [id = 690] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb6f000 == 37 [pid = 1643] [id = 689] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12b23b800 == 36 [pid = 1643] [id = 688] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa1e800 == 35 [pid = 1643] [id = 687] 17:36:01 INFO - PROCESS | 1643 | 1462581361672 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x125891800 == 34 [pid = 1643] [id = 686] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x118713800 == 33 [pid = 1643] [id = 685] 17:36:01 INFO - PROCESS | 1643 | --DOCSHELL 0x116482000 == 32 [pid = 1643] [id = 684] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x115a55000) [pid = 1643] [serial = 2033] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x113299400) [pid = 1643] [serial = 2032] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1166be400) [pid = 1643] [serial = 2035] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11710f800) [pid = 1643] [serial = 2036] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1184c9800) [pid = 1643] [serial = 2038] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1190d1800) [pid = 1643] [serial = 2044] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11a199000) [pid = 1643] [serial = 2050] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1187bf800) [pid = 1643] [serial = 2041] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119015800) [pid = 1643] [serial = 2042] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119f34c00) [pid = 1643] [serial = 2048] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119cd7400) [pid = 1643] [serial = 2045] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119cd7800) [pid = 1643] [serial = 2047] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118527c00) [pid = 1643] [serial = 2039] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x121482c00) [pid = 1643] [serial = 2051] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11329f400) [pid = 1643] [serial = 1982] [outer = 0x0] [url = about:blank] 17:36:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126c0000 == 33 [pid = 1643] [id = 708] 17:36:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x111e6fc00) [pid = 1643] [serial = 2124] [outer = 0x0] 17:36:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1130e4000) [pid = 1643] [serial = 2125] [outer = 0x111e6fc00] 17:36:01 INFO - PROCESS | 1643 | 1462581361705 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1168bb400) [pid = 1643] [serial = 2126] [outer = 0x111e6fc00] 17:36:02 INFO - PROCESS | 1643 | 1462581362009 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]]]}] 17:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 17:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:36:02 INFO - PROCESS | 1643 | 1462581362062 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 1643 | 1462581362064 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 17:36:02 INFO - PROCESS | 1643 | 1462581362066 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 1643 | 1462581362068 Marionette TRACE conn2 <- [1,2806,null,{}] 17:36:02 INFO - PROCESS | 1643 | 1462581362076 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}] 17:36:02 INFO - PROCESS | 1643 | 1462581362178 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:36:02 INFO - PROCESS | 1643 | 1462581362214 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195c6800 == 34 [pid = 1643] [id = 709] 17:36:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11271f400) [pid = 1643] [serial = 2127] [outer = 0x0] 17:36:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x117457c00) [pid = 1643] [serial = 2128] [outer = 0x11271f400] 17:36:02 INFO - PROCESS | 1643 | 1462581362286 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118517400) [pid = 1643] [serial = 2129] [outer = 0x11271f400] 17:36:02 INFO - PROCESS | 1643 | 1462581362571 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]]]}] 17:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 523ms 17:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:36:02 INFO - PROCESS | 1643 | 1462581362592 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 1643 | 1462581362594 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 17:36:02 INFO - PROCESS | 1643 | 1462581362597 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 1643 | 1462581362598 Marionette TRACE conn2 <- [1,2810,null,{}] 17:36:02 INFO - PROCESS | 1643 | 1462581362609 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}] 17:36:02 INFO - PROCESS | 1643 | 1462581362695 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:36:02 INFO - PROCESS | 1643 | 1462581362701 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x121691800 == 35 [pid = 1643] [id = 710] 17:36:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118521c00) [pid = 1643] [serial = 2130] [outer = 0x0] 17:36:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1185e7400) [pid = 1643] [serial = 2131] [outer = 0x118521c00] 17:36:02 INFO - PROCESS | 1643 | 1462581362729 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1187bdc00) [pid = 1643] [serial = 2132] [outer = 0x118521c00] 17:36:03 INFO - PROCESS | 1643 | 1462581363059 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]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 473ms 17:36:03 INFO - PROCESS | 1643 | 1462581363073 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 1643 | 1462581363074 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 17:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:36:03 INFO - PROCESS | 1643 | 1462581363087 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 1643 | 1462581363089 Marionette TRACE conn2 <- [1,2814,null,{}] 17:36:03 INFO - PROCESS | 1643 | 1462581363091 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}] 17:36:03 INFO - PROCESS | 1643 | 1462581363171 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:36:03 INFO - PROCESS | 1643 | 1462581363176 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12199c800 == 36 [pid = 1643] [id = 711] 17:36:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1187c5c00) [pid = 1643] [serial = 2133] [outer = 0x0] 17:36:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1187ca800) [pid = 1643] [serial = 2134] [outer = 0x1187c5c00] 17:36:03 INFO - PROCESS | 1643 | 1462581363201 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11901d400) [pid = 1643] [serial = 2135] [outer = 0x1187c5c00] 17:36:03 INFO - PROCESS | 1643 | 1462581363560 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]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 17:36:03 INFO - PROCESS | 1643 | 1462581363606 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 1643 | 1462581363607 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 17:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:36:03 INFO - PROCESS | 1643 | 1462581363610 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 1643 | 1462581363611 Marionette TRACE conn2 <- [1,2818,null,{}] 17:36:03 INFO - PROCESS | 1643 | 1462581363613 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}] 17:36:03 INFO - PROCESS | 1643 | 1462581363702 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:36:03 INFO - PROCESS | 1643 | 1462581363775 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x124862800 == 37 [pid = 1643] [id = 712] 17:36:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119015800) [pid = 1643] [serial = 2136] [outer = 0x0] 17:36:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1190c7000) [pid = 1643] [serial = 2137] [outer = 0x119015800] 17:36:03 INFO - PROCESS | 1643 | 1462581363801 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119cdbc00) [pid = 1643] [serial = 2138] [outer = 0x119015800] 17:36:04 INFO - PROCESS | 1643 | 1462581364143 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 570ms 17:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:36:04 INFO - PROCESS | 1643 | 1462581364185 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 1643 | 1462581364186 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 17:36:04 INFO - PROCESS | 1643 | 1462581364188 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 1643 | 1462581364190 Marionette TRACE conn2 <- [1,2822,null,{}] 17:36:04 INFO - PROCESS | 1643 | 1462581364192 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}] 17:36:04 INFO - PROCESS | 1643 | 1462581364290 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:36:04 INFO - PROCESS | 1643 | 1462581364294 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x126511800 == 38 [pid = 1643] [id = 713] 17:36:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x119930000) [pid = 1643] [serial = 2139] [outer = 0x0] 17:36:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119cf1800) [pid = 1643] [serial = 2140] [outer = 0x119930000] 17:36:04 INFO - PROCESS | 1643 | 1462581364319 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11a194800) [pid = 1643] [serial = 2141] [outer = 0x119930000] 17:36:04 INFO - PROCESS | 1643 | 1462581364660 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 17:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:36:04 INFO - PROCESS | 1643 | 1462581364709 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 1643 | 1462581364710 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 17:36:04 INFO - PROCESS | 1643 | 1462581364712 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 1643 | 1462581364713 Marionette TRACE conn2 <- [1,2826,null,{}] 17:36:04 INFO - PROCESS | 1643 | 1462581364716 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}] 17:36:04 INFO - PROCESS | 1643 | 1462581364814 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:36:04 INFO - PROCESS | 1643 | 1462581364825 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dd1800 == 39 [pid = 1643] [id = 714] 17:36:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x119ce5c00) [pid = 1643] [serial = 2142] [outer = 0x0] 17:36:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x11a2cf400) [pid = 1643] [serial = 2143] [outer = 0x119ce5c00] 17:36:04 INFO - PROCESS | 1643 | 1462581364851 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1214f0c00) [pid = 1643] [serial = 2144] [outer = 0x119ce5c00] 17:36:05 INFO - PROCESS | 1643 | 1462581365205 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 17:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:36:05 INFO - PROCESS | 1643 | 1462581365231 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 1643 | 1462581365233 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 17:36:05 INFO - PROCESS | 1643 | 1462581365242 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 1643 | 1462581365243 Marionette TRACE conn2 <- [1,2830,null,{}] 17:36:05 INFO - PROCESS | 1643 | 1462581365245 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}] 17:36:05 INFO - PROCESS | 1643 | 1462581365355 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:36:05 INFO - PROCESS | 1643 | 1462581365389 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x1296a4000 == 40 [pid = 1643] [id = 715] 17:36:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x121682000) [pid = 1643] [serial = 2145] [outer = 0x0] 17:36:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x121a0ac00) [pid = 1643] [serial = 2146] [outer = 0x121682000] 17:36:05 INFO - PROCESS | 1643 | 1462581365417 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x115a48800) [pid = 1643] [serial = 2147] [outer = 0x121682000] 17:36:05 INFO - PROCESS | 1643 | 1462581365916 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]]]}] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11992dc00) [pid = 1643] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x124d2cc00) [pid = 1643] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1184ca400) [pid = 1643] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12147fc00) [pid = 1643] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1167b4c00) [pid = 1643] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11909d800) [pid = 1643] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1130e2800) [pid = 1643] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1122c3400) [pid = 1643] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118787400) [pid = 1643] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1166c7400) [pid = 1643] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x121487400) [pid = 1643] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118524800) [pid = 1643] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1259f1400) [pid = 1643] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11744e800) [pid = 1643] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11878a800) [pid = 1643] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12783e400) [pid = 1643] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x112f38c00) [pid = 1643] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1164ab800) [pid = 1643] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118525400) [pid = 1643] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124b36000) [pid = 1643] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x121e13000) [pid = 1643] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12cca3800) [pid = 1643] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:36:05 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12d1ad000) [pid = 1643] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 727ms 17:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:36:05 INFO - PROCESS | 1643 | 1462581365963 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 1643 | 1462581365964 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 17:36:05 INFO - PROCESS | 1643 | 1462581365966 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 1643 | 1462581365967 Marionette TRACE conn2 <- [1,2834,null,{}] 17:36:05 INFO - PROCESS | 1643 | 1462581365970 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}] 17:36:06 INFO - PROCESS | 1643 | 1462581366053 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:36:06 INFO - PROCESS | 1643 | 1462581366075 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b0f000 == 41 [pid = 1643] [id = 716] 17:36:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1110b1400) [pid = 1643] [serial = 2148] [outer = 0x0] 17:36:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1164ab800) [pid = 1643] [serial = 2149] [outer = 0x1110b1400] 17:36:06 INFO - PROCESS | 1643 | 1462581366100 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1176c7400) [pid = 1643] [serial = 2150] [outer = 0x1110b1400] 17:36:06 INFO - PROCESS | 1643 | 1462581366456 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 17:36:06 INFO - PROCESS | 1643 | 1462581366486 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 1643 | 1462581366488 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 17:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:36:06 INFO - PROCESS | 1643 | 1462581366490 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 1643 | 1462581366492 Marionette TRACE conn2 <- [1,2838,null,{}] 17:36:06 INFO - PROCESS | 1643 | 1462581366494 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}] 17:36:06 INFO - PROCESS | 1643 | 1462581366614 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:36:06 INFO - PROCESS | 1643 | 1462581366621 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b229800 == 42 [pid = 1643] [id = 717] 17:36:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1130e2800) [pid = 1643] [serial = 2151] [outer = 0x0] 17:36:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x121487400) [pid = 1643] [serial = 2152] [outer = 0x1130e2800] 17:36:06 INFO - PROCESS | 1643 | 1462581366650 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124edec00) [pid = 1643] [serial = 2153] [outer = 0x1130e2800] 17:36:06 INFO - PROCESS | 1643 | 1462581366973 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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 17:36:07 INFO - PROCESS | 1643 | 1462581367012 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 1643 | 1462581367013 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 17:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:36:07 INFO - PROCESS | 1643 | 1462581367016 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 1643 | 1462581367017 Marionette TRACE conn2 <- [1,2842,null,{}] 17:36:07 INFO - PROCESS | 1643 | 1462581367019 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}] 17:36:07 INFO - PROCESS | 1643 | 1462581367101 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:36:07 INFO - PROCESS | 1643 | 1462581367108 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c182000 == 43 [pid = 1643] [id = 718] 17:36:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x125013800) [pid = 1643] [serial = 2154] [outer = 0x0] 17:36:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1252de400) [pid = 1643] [serial = 2155] [outer = 0x125013800] 17:36:07 INFO - PROCESS | 1643 | 1462581367133 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1259f4c00) [pid = 1643] [serial = 2156] [outer = 0x125013800] 17:36:07 INFO - PROCESS | 1643 | 1462581367478 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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 471ms 17:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:36:07 INFO - PROCESS | 1643 | 1462581367489 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 1643 | 1462581367490 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 17:36:07 INFO - PROCESS | 1643 | 1462581367493 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 1643 | 1462581367494 Marionette TRACE conn2 <- [1,2846,null,{}] 17:36:07 INFO - PROCESS | 1643 | 1462581367496 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}] 17:36:07 INFO - PROCESS | 1643 | 1462581367610 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:36:07 INFO - PROCESS | 1643 | 1462581367618 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c198000 == 44 [pid = 1643] [id = 719] 17:36:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12524dc00) [pid = 1643] [serial = 2157] [outer = 0x0] 17:36:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126942000) [pid = 1643] [serial = 2158] [outer = 0x12524dc00] 17:36:07 INFO - PROCESS | 1643 | 1462581367643 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126ad2000) [pid = 1643] [serial = 2159] [outer = 0x12524dc00] 17:36:08 INFO - PROCESS | 1643 | 1462581368015 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]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 569ms 17:36:08 INFO - PROCESS | 1643 | 1462581368063 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 1643 | 1462581368066 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 17:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:36:08 INFO - PROCESS | 1643 | 1462581368069 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 1643 | 1462581368072 Marionette TRACE conn2 <- [1,2850,null,{}] 17:36:08 INFO - PROCESS | 1643 | 1462581368076 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}] 17:36:08 INFO - PROCESS | 1643 | 1462581368187 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:36:08 INFO - PROCESS | 1643 | 1462581368253 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x118141800 == 45 [pid = 1643] [id = 720] 17:36:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1122ba800) [pid = 1643] [serial = 2160] [outer = 0x0] 17:36:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1129d0800) [pid = 1643] [serial = 2161] [outer = 0x1122ba800] 17:36:08 INFO - PROCESS | 1643 | 1462581368285 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1133f0800) [pid = 1643] [serial = 2162] [outer = 0x1122ba800] 17:36:08 INFO - PROCESS | 1643 | 1462581368754 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 17:36:08 INFO - PROCESS | 1643 | 1462581368793 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 1643 | 1462581368798 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 17:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:36:08 INFO - PROCESS | 1643 | 1462581368802 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 1643 | 1462581368804 Marionette TRACE conn2 <- [1,2854,null,{}] 17:36:08 INFO - PROCESS | 1643 | 1462581368807 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}] 17:36:08 INFO - PROCESS | 1643 | 1462581368914 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:36:08 INFO - PROCESS | 1643 | 1462581368972 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x121693800 == 46 [pid = 1643] [id = 721] 17:36:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x115aaf000) [pid = 1643] [serial = 2163] [outer = 0x0] 17:36:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x116a61000) [pid = 1643] [serial = 2164] [outer = 0x115aaf000] 17:36:09 INFO - PROCESS | 1643 | 1462581369001 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11752ac00) [pid = 1643] [serial = 2165] [outer = 0x115aaf000] 17:36:09 INFO - PROCESS | 1643 | 1462581369461 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]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 723ms 17:36:09 INFO - PROCESS | 1643 | 1462581369529 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 1643 | 1462581369531 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 17:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:36:09 INFO - PROCESS | 1643 | 1462581369548 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 1643 | 1462581369550 Marionette TRACE conn2 <- [1,2858,null,{}] 17:36:09 INFO - PROCESS | 1643 | 1462581369577 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}] 17:36:09 INFO - PROCESS | 1643 | 1462581369686 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:36:09 INFO - PROCESS | 1643 | 1462581369756 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b246000 == 47 [pid = 1643] [id = 722] 17:36:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118526400) [pid = 1643] [serial = 2166] [outer = 0x0] 17:36:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11878b000) [pid = 1643] [serial = 2167] [outer = 0x118526400] 17:36:09 INFO - PROCESS | 1643 | 1462581369789 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11909b000) [pid = 1643] [serial = 2168] [outer = 0x118526400] 17:36:10 INFO - PROCESS | 1643 | 1462581370187 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 706ms 17:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:36:10 INFO - PROCESS | 1643 | 1462581370240 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 1643 | 1462581370243 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 17:36:10 INFO - PROCESS | 1643 | 1462581370246 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 1643 | 1462581370247 Marionette TRACE conn2 <- [1,2862,null,{}] 17:36:10 INFO - PROCESS | 1643 | 1462581370251 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}] 17:36:10 INFO - PROCESS | 1643 | 1462581370389 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:36:10 INFO - PROCESS | 1643 | 1462581370488 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdd2800 == 48 [pid = 1643] [id = 723] 17:36:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1187c8400) [pid = 1643] [serial = 2169] [outer = 0x0] 17:36:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x119cab800) [pid = 1643] [serial = 2170] [outer = 0x1187c8400] 17:36:10 INFO - PROCESS | 1643 | 1462581370538 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x121915c00) [pid = 1643] [serial = 2171] [outer = 0x1187c8400] 17:36:11 INFO - PROCESS | 1643 | 1462581371029 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 824ms 17:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:36:11 INFO - PROCESS | 1643 | 1462581371070 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 1643 | 1462581371072 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 17:36:11 INFO - PROCESS | 1643 | 1462581371074 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 1643 | 1462581371075 Marionette TRACE conn2 <- [1,2866,null,{}] 17:36:11 INFO - PROCESS | 1643 | 1462581371078 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}] 17:36:11 INFO - PROCESS | 1643 | 1462581371181 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:36:11 INFO - PROCESS | 1643 | 1462581371239 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d1c3000 == 49 [pid = 1643] [id = 724] 17:36:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11992f000) [pid = 1643] [serial = 2172] [outer = 0x0] 17:36:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x124c1e400) [pid = 1643] [serial = 2173] [outer = 0x11992f000] 17:36:11 INFO - PROCESS | 1643 | 1462581371269 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x125016000) [pid = 1643] [serial = 2174] [outer = 0x11992f000] 17:36:11 INFO - PROCESS | 1643 | 1462581371682 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 618ms 17:36:11 INFO - PROCESS | 1643 | 1462581371693 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 1643 | 1462581371694 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 17:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:36:11 INFO - PROCESS | 1643 | 1462581371697 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 1643 | 1462581371698 Marionette TRACE conn2 <- [1,2870,null,{}] 17:36:11 INFO - PROCESS | 1643 | 1462581371701 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}] 17:36:11 INFO - PROCESS | 1643 | 1462581371822 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:36:11 INFO - PROCESS | 1643 | 1462581371883 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d656800 == 50 [pid = 1643] [id = 725] 17:36:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1259f1000) [pid = 1643] [serial = 2175] [outer = 0x0] 17:36:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x127842400) [pid = 1643] [serial = 2176] [outer = 0x1259f1000] 17:36:11 INFO - PROCESS | 1643 | 1462581371913 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x128f7d000) [pid = 1643] [serial = 2177] [outer = 0x1259f1000] 17:36:12 INFO - PROCESS | 1643 | 1462581372379 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]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 873ms 17:36:12 INFO - PROCESS | 1643 | 1462581372620 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 1643 | 1462581372623 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 17:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:36:12 INFO - PROCESS | 1643 | 1462581372628 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 1643 | 1462581372630 Marionette TRACE conn2 <- [1,2874,null,{}] 17:36:12 INFO - PROCESS | 1643 | 1462581372634 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}] 17:36:12 INFO - PROCESS | 1643 | 1462581372733 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:36:12 INFO - PROCESS | 1643 | 1462581372802 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119c3b000 == 51 [pid = 1643] [id = 726] 17:36:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1129d4c00) [pid = 1643] [serial = 2178] [outer = 0x0] 17:36:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x112d17000) [pid = 1643] [serial = 2179] [outer = 0x1129d4c00] 17:36:12 INFO - PROCESS | 1643 | 1462581372829 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x115a4f800) [pid = 1643] [serial = 2180] [outer = 0x1129d4c00] 17:36:13 INFO - PROCESS | 1643 | 1462581373248 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 677ms 17:36:13 INFO - PROCESS | 1643 | 1462581373305 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 1643 | 1462581373307 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 17:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:36:13 INFO - PROCESS | 1643 | 1462581373312 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 1643 | 1462581373315 Marionette TRACE conn2 <- [1,2878,null,{}] 17:36:13 INFO - PROCESS | 1643 | 1462581373317 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}] 17:36:13 INFO - PROCESS | 1643 | 1462581373416 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:36:13 INFO - PROCESS | 1643 | 1462581373476 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11871d800 == 52 [pid = 1643] [id = 727] 17:36:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x1129d6400) [pid = 1643] [serial = 2181] [outer = 0x0] 17:36:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x1168c3c00) [pid = 1643] [serial = 2182] [outer = 0x1129d6400] 17:36:13 INFO - PROCESS | 1643 | 1462581373503 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x117455800) [pid = 1643] [serial = 2183] [outer = 0x1129d6400] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12c182000 == 51 [pid = 1643] [id = 718] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12b229800 == 50 [pid = 1643] [id = 717] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x124b0f000 == 49 [pid = 1643] [id = 716] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1296a4000 == 48 [pid = 1643] [id = 715] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x128dd1800 == 47 [pid = 1643] [id = 714] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x126511800 == 46 [pid = 1643] [id = 713] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x124862800 == 45 [pid = 1643] [id = 712] 17:36:13 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1217cec00) [pid = 1643] [serial = 2053] [outer = 0x0] [url = about:blank] 17:36:13 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x128c2e400) [pid = 1643] [serial = 2104] [outer = 0x0] [url = about:blank] 17:36:13 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12d1b6000) [pid = 1643] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12199c800 == 44 [pid = 1643] [id = 711] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x121691800 == 43 [pid = 1643] [id = 710] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1195c6800 == 42 [pid = 1643] [id = 709] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1126c0000 == 41 [pid = 1643] [id = 708] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x118720800 == 40 [pid = 1643] [id = 707] 17:36:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12c81e800 == 39 [pid = 1643] [id = 701] 17:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 625ms 17:36:13 INFO - PROCESS | 1643 | 1462581373931 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]]]}] 17:36:13 INFO - PROCESS | 1643 | 1462581373937 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 1643 | 1462581373938 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 17:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:36:13 INFO - PROCESS | 1643 | 1462581373940 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 1643 | 1462581373942 Marionette TRACE conn2 <- [1,2882,null,{}] 17:36:13 INFO - PROCESS | 1643 | 1462581373948 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}] 17:36:14 INFO - PROCESS | 1643 | 1462581374038 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x124d31000) [pid = 1643] [serial = 1979] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x121ea4800) [pid = 1643] [serial = 2021] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x115ee0800) [pid = 1643] [serial = 2024] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11835f400) [pid = 1643] [serial = 2027] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x119cb5400) [pid = 1643] [serial = 2030] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11a2c7400) [pid = 1643] [serial = 2086] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1253d3c00) [pid = 1643] [serial = 2089] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x125245800) [pid = 1643] [serial = 2072] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124ed8800) [pid = 1643] [serial = 2071] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x124b32c00) [pid = 1643] [serial = 2087] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x124d2d800) [pid = 1643] [serial = 2066] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x124b35800) [pid = 1643] [serial = 2065] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11852ac00) [pid = 1643] [serial = 2060] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11836c000) [pid = 1643] [serial = 2059] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x119ca9400) [pid = 1643] [serial = 2083] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x115a4ec00) [pid = 1643] [serial = 2074] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x113305800) [pid = 1643] [serial = 2056] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11a256000) [pid = 1643] [serial = 2063] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1191e9400) [pid = 1643] [serial = 2062] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x117455c00) [pid = 1643] [serial = 2077] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1184c8800) [pid = 1643] [serial = 2078] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x124ed7800) [pid = 1643] [serial = 2069] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x124d37c00) [pid = 1643] [serial = 2068] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11877e400) [pid = 1643] [serial = 2080] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119022800) [pid = 1643] [serial = 2081] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126941000) [pid = 1643] [serial = 2092] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11852cc00) [pid = 1643] [serial = 2095] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126ad7000) [pid = 1643] [serial = 2098] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x126a33000) [pid = 1643] [serial = 2096] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x127896400) [pid = 1643] [serial = 2101] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x126a39400) [pid = 1643] [serial = 2093] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1122c8400) [pid = 1643] [serial = 2075] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12789b400) [pid = 1643] [serial = 2102] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x115f5a800) [pid = 1643] [serial = 2057] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126596000) [pid = 1643] [serial = 2090] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119f36c00) [pid = 1643] [serial = 2084] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x127837c00) [pid = 1643] [serial = 2099] [outer = 0x0] [url = about:blank] 17:36:14 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x124b37c00) [pid = 1643] [serial = 1433] [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.] 17:36:14 INFO - PROCESS | 1643 | 1462581374124 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x118250000 == 40 [pid = 1643] [id = 728] 17:36:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x115a4ec00) [pid = 1643] [serial = 2184] [outer = 0x0] 17:36:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x116a5f800) [pid = 1643] [serial = 2185] [outer = 0x115a4ec00] 17:36:14 INFO - PROCESS | 1643 | 1462581374158 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118510400) [pid = 1643] [serial = 2186] [outer = 0x115a4ec00] 17:36:14 INFO - PROCESS | 1643 | 1462581374482 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]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 573ms 17:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:36:14 INFO - PROCESS | 1643 | 1462581374513 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 1643 | 1462581374515 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 17:36:14 INFO - PROCESS | 1643 | 1462581374517 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 1643 | 1462581374518 Marionette TRACE conn2 <- [1,2886,null,{}] 17:36:14 INFO - PROCESS | 1643 | 1462581374523 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}] 17:36:14 INFO - PROCESS | 1643 | 1462581374608 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:36:14 INFO - PROCESS | 1643 | 1462581374684 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215d0800 == 41 [pid = 1643] [id = 729] 17:36:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118518c00) [pid = 1643] [serial = 2187] [outer = 0x0] 17:36:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1185b6400) [pid = 1643] [serial = 2188] [outer = 0x118518c00] 17:36:14 INFO - PROCESS | 1643 | 1462581374710 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1187c9400) [pid = 1643] [serial = 2189] [outer = 0x118518c00] 17:36:14 INFO - PROCESS | 1643 | 1462581374989 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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 17:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:36:15 INFO - PROCESS | 1643 | 1462581375040 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 1643 | 1462581375041 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 17:36:15 INFO - PROCESS | 1643 | 1462581375051 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 1643 | 1462581375055 Marionette TRACE conn2 <- [1,2890,null,{}] 17:36:15 INFO - PROCESS | 1643 | 1462581375058 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}] 17:36:15 INFO - PROCESS | 1643 | 1462581375141 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:36:15 INFO - PROCESS | 1643 | 1462581375145 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x125351800 == 42 [pid = 1643] [id = 730] 17:36:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118786400) [pid = 1643] [serial = 2190] [outer = 0x0] 17:36:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1190cc400) [pid = 1643] [serial = 2191] [outer = 0x118786400] 17:36:15 INFO - PROCESS | 1643 | 1462581375171 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119931000) [pid = 1643] [serial = 2192] [outer = 0x118786400] 17:36:15 INFO - PROCESS | 1643 | 1462581375528 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 531ms 17:36:15 INFO - PROCESS | 1643 | 1462581375576 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 1643 | 1462581375577 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 17:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:36:15 INFO - PROCESS | 1643 | 1462581375579 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 1643 | 1462581375580 Marionette TRACE conn2 <- [1,2894,null,{}] 17:36:15 INFO - PROCESS | 1643 | 1462581375583 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}] 17:36:15 INFO - PROCESS | 1643 | 1462581375682 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:36:15 INFO - PROCESS | 1643 | 1462581375689 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x126d58800 == 43 [pid = 1643] [id = 731] 17:36:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119f2c000) [pid = 1643] [serial = 2193] [outer = 0x0] 17:36:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11a199000) [pid = 1643] [serial = 2194] [outer = 0x119f2c000] 17:36:15 INFO - PROCESS | 1643 | 1462581375716 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1217d6c00) [pid = 1643] [serial = 2195] [outer = 0x119f2c000] 17:36:16 INFO - PROCESS | 1643 | 1462581376061 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 520ms 17:36:16 INFO - PROCESS | 1643 | 1462581376100 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 1643 | 1462581376101 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 17:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:36:16 INFO - PROCESS | 1643 | 1462581376106 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 1643 | 1462581376107 Marionette TRACE conn2 <- [1,2898,null,{}] 17:36:16 INFO - PROCESS | 1643 | 1462581376109 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}] 17:36:16 INFO - PROCESS | 1643 | 1462581376232 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:36:16 INFO - PROCESS | 1643 | 1462581376244 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x129439800 == 44 [pid = 1643] [id = 732] 17:36:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11a2cf800) [pid = 1643] [serial = 2196] [outer = 0x0] 17:36:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x124b37c00) [pid = 1643] [serial = 2197] [outer = 0x11a2cf800] 17:36:16 INFO - PROCESS | 1643 | 1462581376269 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x124c33c00) [pid = 1643] [serial = 2198] [outer = 0x11a2cf800] 17:36:16 INFO - PROCESS | 1643 | 1462581376626 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 571ms 17:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:36:16 INFO - PROCESS | 1643 | 1462581376677 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 1643 | 1462581376679 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 17:36:16 INFO - PROCESS | 1643 | 1462581376681 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 1643 | 1462581376682 Marionette TRACE conn2 <- [1,2902,null,{}] 17:36:16 INFO - PROCESS | 1643 | 1462581376684 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}] 17:36:16 INFO - PROCESS | 1643 | 1462581376788 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:36:16 INFO - PROCESS | 1643 | 1462581376805 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa12000 == 45 [pid = 1643] [id = 733] 17:36:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x124d33800) [pid = 1643] [serial = 2199] [outer = 0x0] 17:36:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x124ed7800) [pid = 1643] [serial = 2200] [outer = 0x124d33800] 17:36:16 INFO - PROCESS | 1643 | 1462581376831 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1252d8000) [pid = 1643] [serial = 2201] [outer = 0x124d33800] 17:36:17 INFO - PROCESS | 1643 | 1462581377165 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 17:36:17 INFO - PROCESS | 1643 | 1462581377200 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 1643 | 1462581377204 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 17:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:36:17 INFO - PROCESS | 1643 | 1462581377207 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 1643 | 1462581377209 Marionette TRACE conn2 <- [1,2906,null,{}] 17:36:17 INFO - PROCESS | 1643 | 1462581377211 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}] 17:36:17 INFO - PROCESS | 1643 | 1462581377366 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:36:17 INFO - PROCESS | 1643 | 1462581377386 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b238800 == 46 [pid = 1643] [id = 734] 17:36:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12501ac00) [pid = 1643] [serial = 2202] [outer = 0x0] 17:36:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x126596000) [pid = 1643] [serial = 2203] [outer = 0x12501ac00] 17:36:17 INFO - PROCESS | 1643 | 1462581377427 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x126a3ec00) [pid = 1643] [serial = 2204] [outer = 0x12501ac00] 17:36:17 INFO - PROCESS | 1643 | 1462581377883 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]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 17:36:17 INFO - PROCESS | 1643 | 1462581377931 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 1643 | 1462581377933 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 17:36:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:36:17 INFO - PROCESS | 1643 | 1462581377936 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 1643 | 1462581377938 Marionette TRACE conn2 <- [1,2910,null,{}] 17:36:17 INFO - PROCESS | 1643 | 1462581377942 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}] 17:36:18 INFO - PROCESS | 1643 | 1462581378106 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:36:18 INFO - PROCESS | 1643 | 1462581378131 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bb67000 == 47 [pid = 1643] [id = 735] 17:36:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1252db000) [pid = 1643] [serial = 2205] [outer = 0x0] 17:36:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x127843400) [pid = 1643] [serial = 2206] [outer = 0x1252db000] 17:36:18 INFO - PROCESS | 1643 | 1462581378172 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1278a0000) [pid = 1643] [serial = 2207] [outer = 0x1252db000] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x119930000) [pid = 1643] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x119ce5c00) [pid = 1643] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x121682000) [pid = 1643] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1187c5c00) [pid = 1643] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118521c00) [pid = 1643] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1129d1c00) [pid = 1643] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x115e4ec00) [pid = 1643] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11271f400) [pid = 1643] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x111e6fc00) [pid = 1643] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1110b1400) [pid = 1643] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1130e2800) [pid = 1643] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x125013800) [pid = 1643] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119015800) [pid = 1643] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:36:18 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1190d3000) [pid = 1643] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:36:18 INFO - PROCESS | 1643 | 1462581378673 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]]]}] 17:36:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:36:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:36:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 772ms 17:36:18 INFO - PROCESS | 1643 | 1462581378735 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 1643 | 1462581378738 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 17:36:18 INFO - TEST-START | /DOMEvents/constructors.html 17:36:18 INFO - PROCESS | 1643 | 1462581378747 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 1643 | 1462581378750 Marionette TRACE conn2 <- [1,2914,null,{}] 17:36:18 INFO - PROCESS | 1643 | 1462581378759 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}] 17:36:18 INFO - PROCESS | 1643 | 1462581378919 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:36:18 INFO - PROCESS | 1643 | 1462581378926 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c186000 == 48 [pid = 1643] [id = 736] 17:36:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1130e2800) [pid = 1643] [serial = 2208] [outer = 0x0] 17:36:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12167b400) [pid = 1643] [serial = 2209] [outer = 0x1130e2800] 17:36:18 INFO - PROCESS | 1643 | 1462581378975 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128c2f800) [pid = 1643] [serial = 2210] [outer = 0x1130e2800] 17:36:19 INFO - PROCESS | 1643 | 1462581379345 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]]]}] 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:36:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:36:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:36:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:36:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:36:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:36:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:36:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:36:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:36:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 636ms 17:36:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:36:19 INFO - PROCESS | 1643 | 1462581379383 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 1643 | 1462581379384 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 17:36:19 INFO - PROCESS | 1643 | 1462581379387 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 1643 | 1462581379388 Marionette TRACE conn2 <- [1,2918,null,{}] 17:36:19 INFO - PROCESS | 1643 | 1462581379391 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}] 17:36:19 INFO - PROCESS | 1643 | 1462581379478 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:36:19 INFO - PROCESS | 1643 | 1462581379482 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c80b800 == 49 [pid = 1643] [id = 737] 17:36:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1185b9c00) [pid = 1643] [serial = 2211] [outer = 0x0] 17:36:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x128f7cc00) [pid = 1643] [serial = 2212] [outer = 0x1185b9c00] 17:36:19 INFO - PROCESS | 1643 | 1462581379509 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1294ee000) [pid = 1643] [serial = 2213] [outer = 0x1185b9c00] 17:36:19 INFO - PROCESS | 1643 | 1462581379813 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:36:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:36:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 17:36:19 INFO - PROCESS | 1643 | 1462581379856 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 1643 | 1462581379857 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 17:36:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:36:19 INFO - PROCESS | 1643 | 1462581379860 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 1643 | 1462581379861 Marionette TRACE conn2 <- [1,2922,null,{}] 17:36:19 INFO - PROCESS | 1643 | 1462581379863 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}] 17:36:19 INFO - PROCESS | 1643 | 1462581379950 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:36:20 INFO - PROCESS | 1643 | 1462581380008 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cdc7800 == 50 [pid = 1643] [id = 738] 17:36:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1185c3c00) [pid = 1643] [serial = 2214] [outer = 0x0] 17:36:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1294f2000) [pid = 1643] [serial = 2215] [outer = 0x1185c3c00] 17:36:20 INFO - PROCESS | 1643 | 1462581380033 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12a60a800) [pid = 1643] [serial = 2216] [outer = 0x1185c3c00] 17:36:20 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:36:20 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:36:20 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:36:20 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:36:20 INFO - PROCESS | 1643 | 1462581380319 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]]]}] 17:36:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:36:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:36:20 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 17:36:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:36:20 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 17:36:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:36:20 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]" 17:36:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:36:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:36:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 17:36:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:36:20 INFO - PROCESS | 1643 | 1462581380331 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 1643 | 1462581380333 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 17:36:20 INFO - PROCESS | 1643 | 1462581380343 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 1643 | 1462581380344 Marionette TRACE conn2 <- [1,2926,null,{}] 17:36:20 INFO - PROCESS | 1643 | 1462581380346 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}] 17:36:20 INFO - PROCESS | 1643 | 1462581380440 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:36:20 INFO - PROCESS | 1643 | 1462581380445 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d94d800 == 51 [pid = 1643] [id = 739] 17:36:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12a42ec00) [pid = 1643] [serial = 2217] [outer = 0x0] 17:36:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a699c00) [pid = 1643] [serial = 2218] [outer = 0x12a42ec00] 17:36:20 INFO - PROCESS | 1643 | 1462581380470 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12aa32000) [pid = 1643] [serial = 2219] [outer = 0x12a42ec00] 17:36:20 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:36:20 INFO - PROCESS | 1643 | 1462581380912 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]]]}] 17:36:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:36:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 627ms 17:36:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:36:20 INFO - PROCESS | 1643 | 1462581380964 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 1643 | 1462581380967 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 17:36:20 INFO - PROCESS | 1643 | 1462581380970 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 1643 | 1462581380973 Marionette TRACE conn2 <- [1,2930,null,{}] 17:36:20 INFO - PROCESS | 1643 | 1462581380977 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}] 17:36:21 INFO - PROCESS | 1643 | 1462581381090 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:36:21 INFO - PROCESS | 1643 | 1462581381162 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1181e3800 == 52 [pid = 1643] [id = 740] 17:36:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1122c3000) [pid = 1643] [serial = 2220] [outer = 0x0] 17:36:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x113305800) [pid = 1643] [serial = 2221] [outer = 0x1122c3000] 17:36:21 INFO - PROCESS | 1643 | 1462581381194 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x116218400) [pid = 1643] [serial = 2222] [outer = 0x1122c3000] 17:36:21 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:36:21 INFO - PROCESS | 1643 | 1462581381565 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]]]}] 17:36:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:36:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 623ms 17:36:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:36:21 INFO - PROCESS | 1643 | 1462581381594 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 1643 | 1462581381598 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 17:36:21 INFO - PROCESS | 1643 | 1462581381602 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 1643 | 1462581381604 Marionette TRACE conn2 <- [1,2934,null,{}] 17:36:21 INFO - PROCESS | 1643 | 1462581381607 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}] 17:36:21 INFO - PROCESS | 1643 | 1462581381718 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:36:21 INFO - PROCESS | 1643 | 1462581381777 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x124cdc000 == 53 [pid = 1643] [id = 741] 17:36:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1166be400) [pid = 1643] [serial = 2223] [outer = 0x0] 17:36:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x117456c00) [pid = 1643] [serial = 2224] [outer = 0x1166be400] 17:36:21 INFO - PROCESS | 1643 | 1462581381848 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x118522800) [pid = 1643] [serial = 2225] [outer = 0x1166be400] 17:36:22 INFO - PROCESS | 1643 | 1462581382208 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]]]}] 17:36:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:36:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 623ms 17:36:22 INFO - PROCESS | 1643 | 1462581382226 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:36:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:36:22 INFO - PROCESS | 1643 | 1462581382229 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 17:36:22 INFO - PROCESS | 1643 | 1462581382232 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 1643 | 1462581382236 Marionette TRACE conn2 <- [1,2938,null,{}] 17:36:22 INFO - PROCESS | 1643 | 1462581382247 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}] 17:36:22 INFO - PROCESS | 1643 | 1462581382416 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:36:22 INFO - PROCESS | 1643 | 1462581382548 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc2b800 == 54 [pid = 1643] [id = 742] 17:36:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11992b000) [pid = 1643] [serial = 2226] [outer = 0x0] 17:36:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x119ce6400) [pid = 1643] [serial = 2227] [outer = 0x11992b000] 17:36:22 INFO - PROCESS | 1643 | 1462581382598 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11a256000) [pid = 1643] [serial = 2228] [outer = 0x11992b000] 17:36:23 INFO - PROCESS | 1643 | 1462581383002 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]]]}] 17:36:23 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. 17:36:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 824ms 17:36:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:36:23 INFO - PROCESS | 1643 | 1462581383056 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 1643 | 1462581383058 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 17:36:23 INFO - PROCESS | 1643 | 1462581383060 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 1643 | 1462581383061 Marionette TRACE conn2 <- [1,2942,null,{}] 17:36:23 INFO - PROCESS | 1643 | 1462581383064 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}] 17:36:23 INFO - PROCESS | 1643 | 1462581383172 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:36:23 INFO - PROCESS | 1643 | 1462581383227 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df72800 == 55 [pid = 1643] [id = 743] 17:36:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x119ce4400) [pid = 1643] [serial = 2229] [outer = 0x0] 17:36:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x121482800) [pid = 1643] [serial = 2230] [outer = 0x119ce4400] 17:36:23 INFO - PROCESS | 1643 | 1462581383256 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1259ec800) [pid = 1643] [serial = 2231] [outer = 0x119ce4400] 17:36:23 INFO - PROCESS | 1643 | 1462581383606 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"]]]}] 17:36:23 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 17:36:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:36:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 568ms 17:36:23 INFO - PROCESS | 1643 | 1462581383629 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 1643 | 1462581383630 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 17:36:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:36:23 INFO - PROCESS | 1643 | 1462581383633 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 1643 | 1462581383634 Marionette TRACE conn2 <- [1,2946,null,{}] 17:36:23 INFO - PROCESS | 1643 | 1462581383637 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}] 17:36:23 INFO - PROCESS | 1643 | 1462581383742 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:36:23 INFO - PROCESS | 1643 | 1462581383796 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12df88800 == 56 [pid = 1643] [id = 744] 17:36:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1248f0800) [pid = 1643] [serial = 2232] [outer = 0x0] 17:36:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x127802c00) [pid = 1643] [serial = 2233] [outer = 0x1248f0800] 17:36:23 INFO - PROCESS | 1643 | 1462581383825 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x128f7e000) [pid = 1643] [serial = 2234] [outer = 0x1248f0800] 17:36:24 INFO - PROCESS | 1643 | 1462581384224 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]]]}] 17:36:24 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. 17:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 619ms 17:36:24 INFO - PROCESS | 1643 | 1462581384252 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 1643 | 1462581384254 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 17:36:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:36:24 INFO - PROCESS | 1643 | 1462581384256 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 1643 | 1462581384258 Marionette TRACE conn2 <- [1,2950,null,{}] 17:36:24 INFO - PROCESS | 1643 | 1462581384260 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}] 17:36:24 INFO - PROCESS | 1643 | 1462581384375 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:36:24 INFO - PROCESS | 1643 | 1462581384434 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x135277800 == 57 [pid = 1643] [id = 745] 17:36:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12916f400) [pid = 1643] [serial = 2235] [outer = 0x0] 17:36:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12a610c00) [pid = 1643] [serial = 2236] [outer = 0x12916f400] 17:36:24 INFO - PROCESS | 1643 | 1462581384505 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12ab65000) [pid = 1643] [serial = 2237] [outer = 0x12916f400] 17:36:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x116649800 == 58 [pid = 1643] [id = 746] 17:36:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1294f2800) [pid = 1643] [serial = 2238] [outer = 0x0] 17:36:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12aa36800) [pid = 1643] [serial = 2239] [outer = 0x1294f2800] 17:36:24 INFO - PROCESS | 1643 | 1462581384929 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]]]}] 17:36:24 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. 17:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 720ms 17:36:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:36:24 INFO - PROCESS | 1643 | 1462581384986 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 1643 | 1462581384988 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 17:36:24 INFO - PROCESS | 1643 | 1462581384992 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 1643 | 1462581384994 Marionette TRACE conn2 <- [1,2954,null,{}] 17:36:24 INFO - PROCESS | 1643 | 1462581384996 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}] 17:36:25 INFO - PROCESS | 1643 | 1462581385130 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:36:25 INFO - PROCESS | 1643 | 1462581385236 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x116a9a800 == 59 [pid = 1643] [id = 747] 17:36:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x1129d1800) [pid = 1643] [serial = 2240] [outer = 0x0] 17:36:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x117449400) [pid = 1643] [serial = 2241] [outer = 0x1129d1800] 17:36:25 INFO - PROCESS | 1643 | 1462581385266 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x124ed7000) [pid = 1643] [serial = 2242] [outer = 0x1129d1800] 17:36:25 INFO - PROCESS | 1643 | 1462581385824 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]]]}] 17:36:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:36:25 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 17:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 871ms 17:36:25 INFO - PROCESS | 1643 | 1462581385864 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 1643 | 1462581385867 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 17:36:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:36:25 INFO - PROCESS | 1643 | 1462581385870 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - PROCESS | 1643 | 1462581385872 Marionette TRACE conn2 <- [1,2958,null,{}] 17:36:25 INFO - PROCESS | 1643 | 1462581385876 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}] 17:36:26 INFO - PROCESS | 1643 | 1462581386015 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:36:26 INFO - PROCESS | 1643 | 1462581386126 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x1195d1000 == 60 [pid = 1643] [id = 748] 17:36:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x112f41000) [pid = 1643] [serial = 2243] [outer = 0x0] 17:36:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x113c6c000) [pid = 1643] [serial = 2244] [outer = 0x112f41000] 17:36:26 INFO - PROCESS | 1643 | 1462581386157 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11627dc00) [pid = 1643] [serial = 2245] [outer = 0x112f41000] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdc7800 == 59 [pid = 1643] [id = 738] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12c80b800 == 58 [pid = 1643] [id = 737] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12c186000 == 57 [pid = 1643] [id = 736] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12bb67000 == 56 [pid = 1643] [id = 735] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12b238800 == 55 [pid = 1643] [id = 734] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa12000 == 54 [pid = 1643] [id = 733] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x129439800 == 53 [pid = 1643] [id = 732] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x126942000) [pid = 1643] [serial = 2158] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x126d58800 == 52 [pid = 1643] [id = 731] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x125351800 == 51 [pid = 1643] [id = 730] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1215d0800 == 50 [pid = 1643] [id = 729] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118250000 == 49 [pid = 1643] [id = 728] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11871d800 == 48 [pid = 1643] [id = 727] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x119c3b000 == 47 [pid = 1643] [id = 726] 17:36:26 INFO - PROCESS | 1643 | 1462581386619 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]]]}] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x118141800 == 46 [pid = 1643] [id = 720] 17:36:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12c198000 == 45 [pid = 1643] [id = 719] 17:36:26 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. 17:36:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 772ms 17:36:26 INFO - PROCESS | 1643 | 1462581386643 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 1643 | 1462581386647 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 17:36:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:36:26 INFO - PROCESS | 1643 | 1462581386651 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 1643 | 1462581386653 Marionette TRACE conn2 <- [1,2962,null,{}] 17:36:26 INFO - PROCESS | 1643 | 1462581386655 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}] 17:36:26 INFO - PROCESS | 1643 | 1462581386751 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x124b33000) [pid = 1643] [serial = 2054] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x119cf1800) [pid = 1643] [serial = 2140] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11a2cf400) [pid = 1643] [serial = 2143] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x121a0ac00) [pid = 1643] [serial = 2146] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1214f0c00) [pid = 1643] [serial = 2144] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1187ca800) [pid = 1643] [serial = 2134] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11901d400) [pid = 1643] [serial = 2135] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x11329a800) [pid = 1643] [serial = 2107] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1185b4c00) [pid = 1643] [serial = 2110] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1187bdc00) [pid = 1643] [serial = 2132] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1185e7400) [pid = 1643] [serial = 2131] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x115a50c00) [pid = 1643] [serial = 2123] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x112a59c00) [pid = 1643] [serial = 2122] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x124c1dc00) [pid = 1643] [serial = 2113] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12659d800) [pid = 1643] [serial = 2116] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x128c38800) [pid = 1643] [serial = 2120] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1278a1800) [pid = 1643] [serial = 2119] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x117457c00) [pid = 1643] [serial = 2128] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x118517400) [pid = 1643] [serial = 2129] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1130e4000) [pid = 1643] [serial = 2125] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1168bb400) [pid = 1643] [serial = 2126] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1164ab800) [pid = 1643] [serial = 2149] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x121487400) [pid = 1643] [serial = 2152] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1176c7400) [pid = 1643] [serial = 2150] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1259f4c00) [pid = 1643] [serial = 2156] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1252de400) [pid = 1643] [serial = 2155] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x115a48800) [pid = 1643] [serial = 2147] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1190c7000) [pid = 1643] [serial = 2137] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124edec00) [pid = 1643] [serial = 2153] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119cdbc00) [pid = 1643] [serial = 2138] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11a194800) [pid = 1643] [serial = 2141] [outer = 0x0] [url = about:blank] 17:36:26 INFO - PROCESS | 1643 | 1462581386818 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x118591000 == 46 [pid = 1643] [id = 749] 17:36:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x112a59c00) [pid = 1643] [serial = 2246] [outer = 0x0] 17:36:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x115f5b800) [pid = 1643] [serial = 2247] [outer = 0x112a59c00] 17:36:26 INFO - PROCESS | 1643 | 1462581386844 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x118232800) [pid = 1643] [serial = 2248] [outer = 0x112a59c00] 17:36:27 INFO - PROCESS | 1643 | 1462581387123 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]]]}] 17:36:27 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. 17:36:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 17:36:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:36:27 INFO - PROCESS | 1643 | 1462581387176 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 1643 | 1462581387177 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 17:36:27 INFO - PROCESS | 1643 | 1462581387180 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 1643 | 1462581387182 Marionette TRACE conn2 <- [1,2966,null,{}] 17:36:27 INFO - PROCESS | 1643 | 1462581387193 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}] 17:36:27 INFO - PROCESS | 1643 | 1462581387280 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:36:27 INFO - PROCESS | 1643 | 1462581387365 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b45000 == 47 [pid = 1643] [id = 750] 17:36:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1176cbc00) [pid = 1643] [serial = 2249] [outer = 0x0] 17:36:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1185b8400) [pid = 1643] [serial = 2250] [outer = 0x1176cbc00] 17:36:27 INFO - PROCESS | 1643 | 1462581387394 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x118c35000) [pid = 1643] [serial = 2251] [outer = 0x1176cbc00] 17:36:27 INFO - PROCESS | 1643 | 1462581387674 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]]]}] 17:36:27 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. 17:36:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 525ms 17:36:27 INFO - PROCESS | 1643 | 1462581387716 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 1643 | 1462581387719 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 17:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:36:27 INFO - PROCESS | 1643 | 1462581387729 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 1643 | 1462581387730 Marionette TRACE conn2 <- [1,2970,null,{}] 17:36:27 INFO - PROCESS | 1643 | 1462581387732 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}] 17:36:27 INFO - PROCESS | 1643 | 1462581387825 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:36:27 INFO - PROCESS | 1643 | 1462581387830 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12699e800 == 48 [pid = 1643] [id = 751] 17:36:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x118c36400) [pid = 1643] [serial = 2252] [outer = 0x0] 17:36:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1190d4400) [pid = 1643] [serial = 2253] [outer = 0x118c36400] 17:36:27 INFO - PROCESS | 1643 | 1462581387857 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x119f30400) [pid = 1643] [serial = 2254] [outer = 0x118c36400] 17:36:28 INFO - PROCESS | 1643 | 1462581388182 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]]]}] 17:36:28 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. 17:36:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 468ms 17:36:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:36:28 INFO - PROCESS | 1643 | 1462581388199 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 1643 | 1462581388200 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 17:36:28 INFO - PROCESS | 1643 | 1462581388203 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 1643 | 1462581388206 Marionette TRACE conn2 <- [1,2974,null,{}] 17:36:28 INFO - PROCESS | 1643 | 1462581388209 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}] 17:36:28 INFO - PROCESS | 1643 | 1462581388294 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:36:28 INFO - PROCESS | 1643 | 1462581388298 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x129439800 == 49 [pid = 1643] [id = 752] 17:36:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x11a194400) [pid = 1643] [serial = 2255] [outer = 0x0] 17:36:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x121484c00) [pid = 1643] [serial = 2256] [outer = 0x11a194400] 17:36:28 INFO - PROCESS | 1643 | 1462581388324 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x124b33000) [pid = 1643] [serial = 2257] [outer = 0x11a194400] 17:36:28 INFO - PROCESS | 1643 | 1462581388640 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]]]}] 17:36:28 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. 17:36:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 473ms 17:36:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:36:28 INFO - PROCESS | 1643 | 1462581388676 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 1643 | 1462581388678 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 17:36:28 INFO - PROCESS | 1643 | 1462581388680 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 1643 | 1462581388681 Marionette TRACE conn2 <- [1,2978,null,{}] 17:36:28 INFO - PROCESS | 1643 | 1462581388683 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}] 17:36:28 INFO - PROCESS | 1643 | 1462581388791 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:36:28 INFO - PROCESS | 1643 | 1462581388868 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa1d800 == 50 [pid = 1643] [id = 753] 17:36:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11a2ce800) [pid = 1643] [serial = 2258] [outer = 0x0] 17:36:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x124edac00) [pid = 1643] [serial = 2259] [outer = 0x11a2ce800] 17:36:28 INFO - PROCESS | 1643 | 1462581388894 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x127836c00) [pid = 1643] [serial = 2260] [outer = 0x11a2ce800] 17:36:29 INFO - PROCESS | 1643 | 1462581389191 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]]]}] 17:36:29 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. 17:36:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 568ms 17:36:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:36:29 INFO - PROCESS | 1643 | 1462581389248 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 1643 | 1462581389249 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 17:36:29 INFO - PROCESS | 1643 | 1462581389252 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 1643 | 1462581389253 Marionette TRACE conn2 <- [1,2982,null,{}] 17:36:29 INFO - PROCESS | 1643 | 1462581389255 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}] 17:36:29 INFO - PROCESS | 1643 | 1462581389362 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:36:29 INFO - PROCESS | 1643 | 1462581389375 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b97c000 == 51 [pid = 1643] [id = 754] 17:36:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x127837c00) [pid = 1643] [serial = 2261] [outer = 0x0] 17:36:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x128c34800) [pid = 1643] [serial = 2262] [outer = 0x127837c00] 17:36:29 INFO - PROCESS | 1643 | 1462581389400 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12916a000) [pid = 1643] [serial = 2263] [outer = 0x127837c00] 17:36:29 INFO - PROCESS | 1643 | 1462581389703 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"]]]}] 17:36:29 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 17:36:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:36:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 17:36:29 INFO - PROCESS | 1643 | 1462581389730 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 1643 | 1462581389732 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 17:36:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:36:29 INFO - PROCESS | 1643 | 1462581389734 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 1643 | 1462581389736 Marionette TRACE conn2 <- [1,2986,null,{}] 17:36:29 INFO - PROCESS | 1643 | 1462581389740 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}] 17:36:29 INFO - PROCESS | 1643 | 1462581389853 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:36:29 INFO - PROCESS | 1643 | 1462581389891 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12be93000 == 52 [pid = 1643] [id = 755] 17:36:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x128f8ac00) [pid = 1643] [serial = 2264] [outer = 0x0] 17:36:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1294ea800) [pid = 1643] [serial = 2265] [outer = 0x128f8ac00] 17:36:29 INFO - PROCESS | 1643 | 1462581389917 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12a6a2000) [pid = 1643] [serial = 2266] [outer = 0x128f8ac00] 17:36:30 INFO - PROCESS | 1643 | 1462581390208 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]]]}] 17:36:30 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. 17:36:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 523ms 17:36:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:36:30 INFO - PROCESS | 1643 | 1462581390258 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 1643 | 1462581390259 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 17:36:30 INFO - PROCESS | 1643 | 1462581390261 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 1643 | 1462581390263 Marionette TRACE conn2 <- [1,2990,null,{}] 17:36:30 INFO - PROCESS | 1643 | 1462581390265 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}] 17:36:30 INFO - PROCESS | 1643 | 1462581390377 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:36:30 INFO - PROCESS | 1643 | 1462581390391 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c52e000 == 53 [pid = 1643] [id = 756] 17:36:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x129168800) [pid = 1643] [serial = 2267] [outer = 0x0] 17:36:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12aa3a800) [pid = 1643] [serial = 2268] [outer = 0x129168800] 17:36:30 INFO - PROCESS | 1643 | 1462581390416 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12ab68c00) [pid = 1643] [serial = 2269] [outer = 0x129168800] 17:36:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc2a000 == 54 [pid = 1643] [id = 757] 17:36:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12ab70800) [pid = 1643] [serial = 2270] [outer = 0x0] 17:36:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12ab6cc00) [pid = 1643] [serial = 2271] [outer = 0x12ab70800] 17:36:30 INFO - PROCESS | 1643 | 1462581390772 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]]]}] 17:36:30 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. 17:36:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 17:36:30 INFO - PROCESS | 1643 | 1462581390780 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 1643 | 1462581390781 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 17:36:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:36:30 INFO - PROCESS | 1643 | 1462581390783 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 1643 | 1462581390784 Marionette TRACE conn2 <- [1,2994,null,{}] 17:36:30 INFO - PROCESS | 1643 | 1462581390789 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}] 17:36:31 INFO - PROCESS | 1643 | 1462581391055 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1185c3c00) [pid = 1643] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x124d33800) [pid = 1643] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12524dc00) [pid = 1643] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12501ac00) [pid = 1643] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x119f2c000) [pid = 1643] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1129d4c00) [pid = 1643] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x1185b9c00) [pid = 1643] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x118786400) [pid = 1643] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x118518c00) [pid = 1643] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x1129d6400) [pid = 1643] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x115a4ec00) [pid = 1643] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1252db000) [pid = 1643] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1130e2800) [pid = 1643] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:36:31 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11a2cf800) [pid = 1643] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:36:31 INFO - PROCESS | 1643 | 1462581391105 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x121fd3800 == 55 [pid = 1643] [id = 758] 17:36:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1129d4c00) [pid = 1643] [serial = 2272] [outer = 0x0] 17:36:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x117531800) [pid = 1643] [serial = 2273] [outer = 0x1129d4c00] 17:36:31 INFO - PROCESS | 1643 | 1462581391133 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x119022800) [pid = 1643] [serial = 2274] [outer = 0x1129d4c00] 17:36:31 INFO - PROCESS | 1643 | 1462581391427 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]]]}] 17:36:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:36:31 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 17:36:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 675ms 17:36:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:36:31 INFO - PROCESS | 1643 | 1462581391459 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 1643 | 1462581391461 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 17:36:31 INFO - PROCESS | 1643 | 1462581391463 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 1643 | 1462581391465 Marionette TRACE conn2 <- [1,2998,null,{}] 17:36:31 INFO - PROCESS | 1643 | 1462581391475 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}] 17:36:31 INFO - PROCESS | 1643 | 1462581391611 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:36:31 INFO - PROCESS | 1643 | 1462581391645 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d420800 == 56 [pid = 1643] [id = 759] 17:36:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x118783000) [pid = 1643] [serial = 2275] [outer = 0x0] 17:36:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12ab67800) [pid = 1643] [serial = 2276] [outer = 0x118783000] 17:36:31 INFO - PROCESS | 1643 | 1462581391675 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12b2ebc00) [pid = 1643] [serial = 2277] [outer = 0x118783000] 17:36:31 INFO - PROCESS | 1643 | 1462581391966 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]]]}] 17:36:31 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. 17:36:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 17:36:31 INFO - PROCESS | 1643 | 1462581391982 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 1643 | 1462581391984 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 17:36:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:36:32 INFO - PROCESS | 1643 | 1462581391994 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 1643 | 1462581391995 Marionette TRACE conn2 <- [1,3002,null,{}] 17:36:32 INFO - PROCESS | 1643 | 1462581391997 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}] 17:36:32 INFO - PROCESS | 1643 | 1462581392095 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:36:32 INFO - PROCESS | 1643 | 1462581392100 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d94c800 == 57 [pid = 1643] [id = 760] 17:36:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12ba26000) [pid = 1643] [serial = 2278] [outer = 0x0] 17:36:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12ba2b400) [pid = 1643] [serial = 2279] [outer = 0x12ba26000] 17:36:32 INFO - PROCESS | 1643 | 1462581392125 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12ba33400) [pid = 1643] [serial = 2280] [outer = 0x12ba26000] 17:36:32 INFO - PROCESS | 1643 | 1462581392424 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]]]}] 17:36:32 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. 17:36:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 468ms 17:36:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:36:32 INFO - PROCESS | 1643 | 1462581392463 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 1643 | 1462581392464 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 17:36:32 INFO - PROCESS | 1643 | 1462581392466 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 1643 | 1462581392467 Marionette TRACE conn2 <- [1,3006,null,{}] 17:36:32 INFO - PROCESS | 1643 | 1462581392472 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}] 17:36:32 INFO - PROCESS | 1643 | 1462581392593 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:36:32 INFO - PROCESS | 1643 | 1462581392602 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x135587800 == 58 [pid = 1643] [id = 761] 17:36:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12ba46400) [pid = 1643] [serial = 2281] [outer = 0x0] 17:36:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12ba4c000) [pid = 1643] [serial = 2282] [outer = 0x12ba46400] 17:36:32 INFO - PROCESS | 1643 | 1462581392626 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12ba52000) [pid = 1643] [serial = 2283] [outer = 0x12ba46400] 17:36:32 INFO - PROCESS | 1643 | 1462581392919 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]]]}] 17:36:32 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. 17:36:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 472ms 17:36:32 INFO - PROCESS | 1643 | 1462581392943 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 1643 | 1462581392944 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 17:36:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:36:32 INFO - PROCESS | 1643 | 1462581392947 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 1643 | 1462581392948 Marionette TRACE conn2 <- [1,3010,null,{}] 17:36:32 INFO - PROCESS | 1643 | 1462581392950 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}] 17:36:33 INFO - PROCESS | 1643 | 1462581393048 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:36:33 INFO - PROCESS | 1643 | 1462581393169 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f93000 == 59 [pid = 1643] [id = 762] 17:36:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x110ea8400) [pid = 1643] [serial = 2284] [outer = 0x0] 17:36:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x110ee6c00) [pid = 1643] [serial = 2285] [outer = 0x110ea8400] 17:36:33 INFO - PROCESS | 1643 | 1462581393201 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x115a52c00) [pid = 1643] [serial = 2286] [outer = 0x110ea8400] 17:36:33 INFO - PROCESS | 1643 | 1462581393596 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]]]}] 17:36:33 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 17:36:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 673ms 17:36:33 INFO - PROCESS | 1643 | 1462581393621 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 1643 | 1462581393624 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 17:36:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:36:33 INFO - PROCESS | 1643 | 1462581393627 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 1643 | 1462581393629 Marionette TRACE conn2 <- [1,3014,null,{}] 17:36:33 INFO - PROCESS | 1643 | 1462581393633 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}] 17:36:33 INFO - PROCESS | 1643 | 1462581393748 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:36:33 INFO - PROCESS | 1643 | 1462581393810 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12486e800 == 60 [pid = 1643] [id = 763] 17:36:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x116843400) [pid = 1643] [serial = 2287] [outer = 0x0] 17:36:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x118239000) [pid = 1643] [serial = 2288] [outer = 0x116843400] 17:36:33 INFO - PROCESS | 1643 | 1462581393882 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x118528c00) [pid = 1643] [serial = 2289] [outer = 0x116843400] 17:36:34 INFO - PROCESS | 1643 | [1643] 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 17:36:34 INFO - PROCESS | 1643 | 1462581394271 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:36:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:36:34 INFO - {} 17:36:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:36:34 INFO - {} 17:36:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:36:34 INFO - {} 17:36:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:36:34 INFO - {} 17:36:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 17:36:34 INFO - PROCESS | 1643 | 1462581394300 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 1643 | 1462581394303 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 17:36:34 INFO - TEST-START | /FileAPI/fileReader.html 17:36:34 INFO - PROCESS | 1643 | 1462581394306 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 1643 | 1462581394307 Marionette TRACE conn2 <- [1,3018,null,{}] 17:36:34 INFO - PROCESS | 1643 | 1462581394310 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}] 17:36:34 INFO - PROCESS | 1643 | 1462581394422 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:36:34 INFO - PROCESS | 1643 | 1462581394520 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d96a000 == 61 [pid = 1643] [id = 764] 17:36:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11a197800) [pid = 1643] [serial = 2290] [outer = 0x0] 17:36:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x124b33c00) [pid = 1643] [serial = 2291] [outer = 0x11a197800] 17:36:34 INFO - PROCESS | 1643 | 1462581394551 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x124ee1000) [pid = 1643] [serial = 2292] [outer = 0x11a197800] 17:36:34 INFO - PROCESS | 1643 | 1462581394917 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]]]}] 17:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:36:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 624ms 17:36:34 INFO - TEST-START | /FileAPI/historical.html 17:36:34 INFO - PROCESS | 1643 | 1462581394931 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 1643 | 1462581394932 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 17:36:34 INFO - PROCESS | 1643 | 1462581394942 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 1643 | 1462581394947 Marionette TRACE conn2 <- [1,3022,null,{}] 17:36:34 INFO - PROCESS | 1643 | 1462581394950 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}] 17:36:35 INFO - PROCESS | 1643 | 1462581395062 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:36:35 INFO - PROCESS | 1643 | 1462581395124 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1357d4000 == 62 [pid = 1643] [id = 765] 17:36:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x124b3f400) [pid = 1643] [serial = 2293] [outer = 0x0] 17:36:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1259f4c00) [pid = 1643] [serial = 2294] [outer = 0x124b3f400] 17:36:35 INFO - PROCESS | 1643 | 1462581395195 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12a6a0400) [pid = 1643] [serial = 2295] [outer = 0x124b3f400] 17:36:35 INFO - PROCESS | 1643 | 1462581395533 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"]]]}] 17:36:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:36:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:36:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:36:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:36:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:36:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:36:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:36:35 INFO - TEST-OK | /FileAPI/historical.html | took 638ms 17:36:35 INFO - PROCESS | 1643 | 1462581395574 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 1643 | 1462581395576 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 17:36:35 INFO - TEST-START | /FileAPI/idlharness.html 17:36:35 INFO - PROCESS | 1643 | 1462581395578 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 1643 | 1462581395580 Marionette TRACE conn2 <- [1,3026,null,{}] 17:36:35 INFO - PROCESS | 1643 | 1462581395582 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}] 17:36:35 INFO - PROCESS | 1643 | 1462581395691 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:36:35 INFO - PROCESS | 1643 | 1462581395807 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x135adb000 == 63 [pid = 1643] [id = 766] 17:36:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12aa3f400) [pid = 1643] [serial = 2296] [outer = 0x0] 17:36:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12abc1000) [pid = 1643] [serial = 2297] [outer = 0x12aa3f400] 17:36:35 INFO - PROCESS | 1643 | 1462581395840 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12ba4b000) [pid = 1643] [serial = 2298] [outer = 0x12aa3f400] 17:36:36 INFO - PROCESS | 1643 | 1462581396374 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]]]}] 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:36:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:36:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:36:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:36:36 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 17:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:36:36 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 17:36:36 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 17:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:36:36 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 17:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:36:36 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 17:36:36 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 17:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:36:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:36:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:36:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:36:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:36:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 830ms 17:36:36 INFO - TEST-START | /FileAPI/idlharness.worker 17:36:36 INFO - PROCESS | 1643 | 1462581396410 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 1643 | 1462581396411 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 17:36:36 INFO - PROCESS | 1643 | 1462581396413 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 1643 | 1462581396415 Marionette TRACE conn2 <- [1,3030,null,{}] 17:36:36 INFO - PROCESS | 1643 | 1462581396417 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}] 17:36:36 INFO - PROCESS | 1643 | 1462581396557 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:36:36 INFO - PROCESS | 1643 | 1462581396661 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x135ed8000 == 64 [pid = 1643] [id = 767] 17:36:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12c559000) [pid = 1643] [serial = 2299] [outer = 0x0] 17:36:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12c8e2000) [pid = 1643] [serial = 2300] [outer = 0x12c559000] 17:36:36 INFO - PROCESS | 1643 | 1462581396699 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12c8ea400) [pid = 1643] [serial = 2301] [outer = 0x12c559000] 17:36:36 INFO - PROCESS | 1643 | [1643] 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 17:36:37 INFO - PROCESS | 1643 | 1462581397454 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,{},{}]]]}] 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:36:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:36:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:36:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:36:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:36:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:36:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:36:37 INFO - {} 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:36:37 INFO - {} 17:36:37 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 - {} 17:36:37 INFO - {} 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:36:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:36:37 INFO - {} 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:36:37 INFO - {} 17:36:37 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 - {} 17:36:37 INFO - {} 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:36:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:36:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:36:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:36:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 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 17:36:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:36:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:36:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:36:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:36:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:36:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:36:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:36:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:36:37 INFO - {} 17:36:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1086ms 17:36:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:36:37 INFO - PROCESS | 1643 | 1462581397501 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 1643 | 1462581397502 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 17:36:37 INFO - PROCESS | 1643 | 1462581397505 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 1643 | 1462581397507 Marionette TRACE conn2 <- [1,3034,null,{}] 17:36:37 INFO - PROCESS | 1643 | 1462581397511 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}] 17:36:37 INFO - PROCESS | 1643 | 1462581397693 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:36:37 INFO - PROCESS | 1643 | 1462581397795 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x119bc2000 == 65 [pid = 1643] [id = 768] 17:36:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x128c33c00) [pid = 1643] [serial = 2302] [outer = 0x0] 17:36:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12a423000) [pid = 1643] [serial = 2303] [outer = 0x128c33c00] 17:36:37 INFO - PROCESS | 1643 | 1462581397843 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12cca0800) [pid = 1643] [serial = 2304] [outer = 0x128c33c00] 17:36:38 INFO - PROCESS | 1643 | 1462581398464 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]]]}] 17:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:36:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 971ms 17:36:38 INFO - PROCESS | 1643 | 1462581398477 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 1643 | 1462581398480 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 17:36:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:36:38 INFO - PROCESS | 1643 | 1462581398484 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 1643 | 1462581398486 Marionette TRACE conn2 <- [1,3038,null,{}] 17:36:38 INFO - PROCESS | 1643 | 1462581398490 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}] 17:36:38 INFO - PROCESS | 1643 | 1462581398606 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:36:38 INFO - PROCESS | 1643 | 1462581398729 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x124b10800 == 66 [pid = 1643] [id = 769] 17:36:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x116273000) [pid = 1643] [serial = 2305] [outer = 0x0] 17:36:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x1166bf000) [pid = 1643] [serial = 2306] [outer = 0x116273000] 17:36:38 INFO - PROCESS | 1643 | 1462581398778 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x117528c00) [pid = 1643] [serial = 2307] [outer = 0x116273000] 17:36:39 INFO - PROCESS | 1643 | 1462581399212 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"]]]}] 17:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:36:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 772ms 17:36:39 INFO - PROCESS | 1643 | 1462581399256 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 1643 | 1462581399260 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 17:36:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:36:39 INFO - PROCESS | 1643 | 1462581399265 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 1643 | 1462581399267 Marionette TRACE conn2 <- [1,3042,null,{}] 17:36:39 INFO - PROCESS | 1643 | 1462581399269 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}] 17:36:39 INFO - PROCESS | 1643 | 1462581399372 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:36:39 INFO - PROCESS | 1643 | 1462581399436 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12198c000 == 67 [pid = 1643] [id = 770] 17:36:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x117107400) [pid = 1643] [serial = 2308] [outer = 0x0] 17:36:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11852ac00) [pid = 1643] [serial = 2309] [outer = 0x117107400] 17:36:39 INFO - PROCESS | 1643 | 1462581399464 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x1187bdc00) [pid = 1643] [serial = 2310] [outer = 0x117107400] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d419800 == 66 [pid = 1643] [id = 641] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12cdd4000 == 65 [pid = 1643] [id = 705] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x125343000 == 64 [pid = 1643] [id = 703] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x135587800 == 63 [pid = 1643] [id = 761] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d94c800 == 62 [pid = 1643] [id = 760] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12d420800 == 61 [pid = 1643] [id = 759] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121fd3800 == 60 [pid = 1643] [id = 758] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12cc2a000 == 59 [pid = 1643] [id = 757] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12c52e000 == 58 [pid = 1643] [id = 756] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12be93000 == 57 [pid = 1643] [id = 755] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12b97c000 == 56 [pid = 1643] [id = 754] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12aa1d800 == 55 [pid = 1643] [id = 753] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x129439800 == 54 [pid = 1643] [id = 752] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12699e800 == 53 [pid = 1643] [id = 751] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x121b45000 == 52 [pid = 1643] [id = 750] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x118591000 == 51 [pid = 1643] [id = 749] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1195d1000 == 50 [pid = 1643] [id = 748] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x116649800 == 49 [pid = 1643] [id = 746] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x124cdc000 == 48 [pid = 1643] [id = 741] 17:36:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1181e3800 == 47 [pid = 1643] [id = 740] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x124ed7800) [pid = 1643] [serial = 2200] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x126ad2000) [pid = 1643] [serial = 2159] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x126596000) [pid = 1643] [serial = 2203] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x11a199000) [pid = 1643] [serial = 2194] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x119cab800) [pid = 1643] [serial = 2170] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x115a4f800) [pid = 1643] [serial = 2180] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x112d17000) [pid = 1643] [serial = 2179] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x1294ee000) [pid = 1643] [serial = 2213] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1190cc400) [pid = 1643] [serial = 2191] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x119931000) [pid = 1643] [serial = 2192] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x127842400) [pid = 1643] [serial = 2176] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x1129d0800) [pid = 1643] [serial = 2161] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x1185b6400) [pid = 1643] [serial = 2188] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1187c9400) [pid = 1643] [serial = 2189] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x117455800) [pid = 1643] [serial = 2183] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x1168c3c00) [pid = 1643] [serial = 2182] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x11878b000) [pid = 1643] [serial = 2167] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x116a61000) [pid = 1643] [serial = 2164] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x116a5f800) [pid = 1643] [serial = 2185] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x118510400) [pid = 1643] [serial = 2186] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x124c1e400) [pid = 1643] [serial = 2173] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x127843400) [pid = 1643] [serial = 2206] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12a60a800) [pid = 1643] [serial = 2216] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x126a3ec00) [pid = 1643] [serial = 2204] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x128f7cc00) [pid = 1643] [serial = 2212] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x1278a0000) [pid = 1643] [serial = 2207] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1217d6c00) [pid = 1643] [serial = 2195] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12167b400) [pid = 1643] [serial = 2209] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x124c33c00) [pid = 1643] [serial = 2198] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x124b37c00) [pid = 1643] [serial = 2197] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x128c2f800) [pid = 1643] [serial = 2210] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x1252d8000) [pid = 1643] [serial = 2201] [outer = 0x0] [url = about:blank] 17:36:39 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1294f2000) [pid = 1643] [serial = 2215] [outer = 0x0] [url = about:blank] 17:36:40 INFO - PROCESS | 1643 | 1462581399972 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]]]}] 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:36:40 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. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:36:40 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'.) 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:36:40 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. 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:36:40 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. 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:36:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:36:40 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. 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:36:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:36:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:36:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:36:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 17:36:40 INFO - PROCESS | 1643 | 1462581399993 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:36:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:36:40 INFO - PROCESS | 1643 | 1462581399995 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 17:36:40 INFO - PROCESS | 1643 | 1462581399997 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 1643 | 1462581399999 Marionette TRACE conn2 <- [1,3046,null,{}] 17:36:40 INFO - PROCESS | 1643 | 1462581400016 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}] 17:36:40 INFO - PROCESS | 1643 | 1462581400114 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:36:40 INFO - PROCESS | 1643 | 1462581400122 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x121b34800 == 48 [pid = 1643] [id = 771] 17:36:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11a195c00) [pid = 1643] [serial = 2311] [outer = 0x0] 17:36:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11a2c9000) [pid = 1643] [serial = 2312] [outer = 0x11a195c00] 17:36:40 INFO - PROCESS | 1643 | 1462581400150 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x121ea5400) [pid = 1643] [serial = 2313] [outer = 0x11a195c00] 17:36:40 INFO - PROCESS | 1643 | [1643] 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 17:36:40 INFO - PROCESS | 1643 | 1462581400532 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:36:40 INFO - {} 17:36:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 574ms 17:36:40 INFO - PROCESS | 1643 | 1462581400571 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 1643 | 1462581400573 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 17:36:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:36:40 INFO - PROCESS | 1643 | 1462581400576 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 1643 | 1462581400577 Marionette TRACE conn2 <- [1,3050,null,{}] 17:36:40 INFO - PROCESS | 1643 | 1462581400579 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}] 17:36:40 INFO - PROCESS | 1643 | 1462581400679 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:36:40 INFO - PROCESS | 1643 | 1462581400683 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12aa07000 == 49 [pid = 1643] [id = 772] 17:36:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x124d2e800) [pid = 1643] [serial = 2314] [outer = 0x0] 17:36:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x125245400) [pid = 1643] [serial = 2315] [outer = 0x124d2e800] 17:36:40 INFO - PROCESS | 1643 | 1462581400711 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x126a33000) [pid = 1643] [serial = 2316] [outer = 0x124d2e800] 17:36:41 INFO - PROCESS | 1643 | 1462581401057 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]]]}] 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:36:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 517ms 17:36:41 INFO - PROCESS | 1643 | 1462581401094 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 1643 | 1462581401095 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 17:36:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:36:41 INFO - PROCESS | 1643 | 1462581401098 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 1643 | 1462581401099 Marionette TRACE conn2 <- [1,3054,null,{}] 17:36:41 INFO - PROCESS | 1643 | 1462581401101 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}] 17:36:41 INFO - PROCESS | 1643 | 1462581401197 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:36:41 INFO - PROCESS | 1643 | 1462581401204 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x121984000 == 50 [pid = 1643] [id = 773] 17:36:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1253db400) [pid = 1643] [serial = 2317] [outer = 0x0] 17:36:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12789e800) [pid = 1643] [serial = 2318] [outer = 0x1253db400] 17:36:41 INFO - PROCESS | 1643 | 1462581401225 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x128f7dc00) [pid = 1643] [serial = 2319] [outer = 0x1253db400] 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:36:41 INFO - PROCESS | 1643 | 1462581401864 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"]]]}] 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:36:41 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" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:36:41 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" 17:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:36:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 791ms 17:36:41 INFO - PROCESS | 1643 | 1462581401907 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 1643 | 1462581401909 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 17:36:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:36:41 INFO - PROCESS | 1643 | 1462581401911 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 1643 | 1462581401912 Marionette TRACE conn2 <- [1,3058,null,{}] 17:36:41 INFO - PROCESS | 1643 | 1462581401914 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}] 17:36:42 INFO - PROCESS | 1643 | 1462581402041 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:36:42 INFO - PROCESS | 1643 | 1462581402084 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c19b000 == 51 [pid = 1643] [id = 774] 17:36:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12ab70000) [pid = 1643] [serial = 2320] [outer = 0x0] 17:36:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12ba2c800) [pid = 1643] [serial = 2321] [outer = 0x12ab70000] 17:36:42 INFO - PROCESS | 1643 | 1462581402111 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12bd67c00) [pid = 1643] [serial = 2322] [outer = 0x12ab70000] 17:36:42 INFO - PROCESS | 1643 | 1462581402468 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]]]}] 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:36:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:36:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:36:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:36:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:36:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:36:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:36:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:36:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:36:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 570ms 17:36:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:36:42 INFO - PROCESS | 1643 | 1462581402482 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 1643 | 1462581402484 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 17:36:42 INFO - PROCESS | 1643 | 1462581402488 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 1643 | 1462581402489 Marionette TRACE conn2 <- [1,3062,null,{}] 17:36:42 INFO - PROCESS | 1643 | 1462581402502 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}] 17:36:42 INFO - PROCESS | 1643 | 1462581402650 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:36:42 INFO - PROCESS | 1643 | 1462581402685 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x1126d4800 == 52 [pid = 1643] [id = 775] 17:36:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12c55c400) [pid = 1643] [serial = 2323] [outer = 0x0] 17:36:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12c8e8800) [pid = 1643] [serial = 2324] [outer = 0x12c55c400] 17:36:42 INFO - PROCESS | 1643 | 1462581402715 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12cc9ec00) [pid = 1643] [serial = 2325] [outer = 0x12c55c400] 17:36:42 INFO - PROCESS | 1643 | [1643] 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 17:36:43 INFO - PROCESS | 1643 | 1462581403090 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:36:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:36:43 INFO - {} 17:36:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 17:36:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:36:43 INFO - PROCESS | 1643 | 1462581403108 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 1643 | 1462581403110 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 17:36:43 INFO - PROCESS | 1643 | 1462581403113 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 1643 | 1462581403115 Marionette TRACE conn2 <- [1,3066,null,{}] 17:36:43 INFO - PROCESS | 1643 | 1462581403119 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}] 17:36:43 INFO - PROCESS | 1643 | 1462581403293 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:36:43 INFO - PROCESS | 1643 | 1462581403381 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cc25000 == 53 [pid = 1643] [id = 776] 17:36:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x121f70400) [pid = 1643] [serial = 2326] [outer = 0x0] 17:36:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x121f7d000) [pid = 1643] [serial = 2327] [outer = 0x121f70400] 17:36:43 INFO - PROCESS | 1643 | 1462581403406 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12c8e1000) [pid = 1643] [serial = 2328] [outer = 0x121f70400] 17:36:43 INFO - PROCESS | 1643 | 1462581403697 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]]]}] 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:36:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:36:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 620ms 17:36:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:36:43 INFO - PROCESS | 1643 | 1462581403733 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 1643 | 1462581403735 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 17:36:43 INFO - PROCESS | 1643 | 1462581403738 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 1643 | 1462581403741 Marionette TRACE conn2 <- [1,3070,null,{}] 17:36:43 INFO - PROCESS | 1643 | 1462581403744 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}] 17:36:44 INFO - PROCESS | 1643 | 1462581404011 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x1129d4c00) [pid = 1643] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x127837c00) [pid = 1643] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x118c36400) [pid = 1643] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x112f41000) [pid = 1643] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11a194400) [pid = 1643] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x128f8ac00) [pid = 1643] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x112a59c00) [pid = 1643] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x1176cbc00) [pid = 1643] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12ba26000) [pid = 1643] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1294f2800) [pid = 1643] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12a42ec00) [pid = 1643] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1129d5c00) [pid = 1643] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x119cf1c00) [pid = 1643] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x117525800) [pid = 1643] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1259ed000) [pid = 1643] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x129168800) [pid = 1643] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12ab70800) [pid = 1643] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x118783000) [pid = 1643] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:36:44 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11a2ce800) [pid = 1643] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:36:44 INFO - PROCESS | 1643 | 1462581404061 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12198d000 == 54 [pid = 1643] [id = 777] 17:36:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1129d4c00) [pid = 1643] [serial = 2329] [outer = 0x0] 17:36:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118512000) [pid = 1643] [serial = 2330] [outer = 0x1129d4c00] 17:36:44 INFO - PROCESS | 1643 | 1462581404086 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1259ed000) [pid = 1643] [serial = 2331] [outer = 0x1129d4c00] 17:36:44 INFO - PROCESS | 1643 | 1462581404351 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]]]}] 17:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:36:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 17:36:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:36:44 INFO - PROCESS | 1643 | 1462581404360 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 1643 | 1462581404361 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 17:36:44 INFO - PROCESS | 1643 | 1462581404366 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 1643 | 1462581404367 Marionette TRACE conn2 <- [1,3074,null,{}] 17:36:44 INFO - PROCESS | 1643 | 1462581404379 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}] 17:36:44 INFO - PROCESS | 1643 | 1462581404492 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:36:44 INFO - PROCESS | 1643 | 1462581404605 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d411000 == 55 [pid = 1643] [id = 778] 17:36:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1129d5c00) [pid = 1643] [serial = 2332] [outer = 0x0] 17:36:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12cc9f800) [pid = 1643] [serial = 2333] [outer = 0x1129d5c00] 17:36:44 INFO - PROCESS | 1643 | 1462581404648 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12d07fc00) [pid = 1643] [serial = 2334] [outer = 0x1129d5c00] 17:36:45 INFO - PROCESS | 1643 | 1462581405011 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]]]}] 17:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:36:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 681ms 17:36:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:36:45 INFO - PROCESS | 1643 | 1462581405047 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 1643 | 1462581405049 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 17:36:45 INFO - PROCESS | 1643 | 1462581405051 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 1643 | 1462581405053 Marionette TRACE conn2 <- [1,3078,null,{}] 17:36:45 INFO - PROCESS | 1643 | 1462581405055 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}] 17:36:45 INFO - PROCESS | 1643 | 1462581405195 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:36:45 INFO - PROCESS | 1643 | 1462581405203 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d95f800 == 56 [pid = 1643] [id = 779] 17:36:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x112885400) [pid = 1643] [serial = 2335] [outer = 0x0] 17:36:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x1191e7400) [pid = 1643] [serial = 2336] [outer = 0x112885400] 17:36:45 INFO - PROCESS | 1643 | 1462581405233 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12d086000) [pid = 1643] [serial = 2337] [outer = 0x112885400] 17:36:45 INFO - PROCESS | 1643 | 1462581405549 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] 17:36:45 INFO - PROCESS | 1643 | 1462581405576 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 17:36:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:36:45 INFO - PROCESS | 1643 | 1462581405579 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 1643 | 1462581405580 Marionette TRACE conn2 <- [1,3082,null,{}] 17:36:45 INFO - PROCESS | 1643 | 1462581405582 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}] 17:36:45 INFO - PROCESS | 1643 | 1462581405677 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:36:45 INFO - PROCESS | 1643 | 1462581405681 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x129159800 == 57 [pid = 1643] [id = 780] 17:36:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x124b34c00) [pid = 1643] [serial = 2338] [outer = 0x0] 17:36:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x124edec00) [pid = 1643] [serial = 2339] [outer = 0x124b34c00] 17:36:45 INFO - PROCESS | 1643 | 1462581405707 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12d052400) [pid = 1643] [serial = 2340] [outer = 0x124b34c00] 17:36:46 INFO - PROCESS | 1643 | 1462581406133 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]]]}] 17:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 569ms 17:36:46 INFO - PROCESS | 1643 | 1462581406149 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 1643 | 1462581406151 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 17:36:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:36:46 INFO - PROCESS | 1643 | 1462581406155 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 1643 | 1462581406158 Marionette TRACE conn2 <- [1,3086,null,{}] 17:36:46 INFO - PROCESS | 1643 | 1462581406162 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}] 17:36:46 INFO - PROCESS | 1643 | 1462581406281 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:36:46 INFO - PROCESS | 1643 | 1462581406362 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1191bc800 == 58 [pid = 1643] [id = 781] 17:36:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x112883800) [pid = 1643] [serial = 2341] [outer = 0x0] 17:36:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1129c9400) [pid = 1643] [serial = 2342] [outer = 0x112883800] 17:36:46 INFO - PROCESS | 1643 | 1462581406396 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x115f5a800) [pid = 1643] [serial = 2343] [outer = 0x112883800] 17:36:46 INFO - PROCESS | 1643 | 1462581406766 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 622ms 17:36:46 INFO - PROCESS | 1643 | 1462581406778 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 1643 | 1462581406782 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 17:36:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:36:46 INFO - PROCESS | 1643 | 1462581406787 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 1643 | 1462581406789 Marionette TRACE conn2 <- [1,3090,null,{}] 17:36:46 INFO - PROCESS | 1643 | 1462581406791 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}] 17:36:46 INFO - PROCESS | 1643 | 1462581406902 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:36:47 INFO - PROCESS | 1643 | 1462581407003 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x128dcd000 == 59 [pid = 1643] [id = 782] 17:36:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x118235000) [pid = 1643] [serial = 2344] [outer = 0x0] 17:36:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11852a000) [pid = 1643] [serial = 2345] [outer = 0x118235000] 17:36:47 INFO - PROCESS | 1643 | 1462581407038 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x119014800) [pid = 1643] [serial = 2346] [outer = 0x118235000] 17:36:47 INFO - PROCESS | 1643 | 1462581407398 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 620ms 17:36:47 INFO - PROCESS | 1643 | 1462581407407 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:36:47 INFO - PROCESS | 1643 | 1462581407408 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 17:36:47 INFO - PROCESS | 1643 | 1462581407410 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 1643 | 1462581407413 Marionette TRACE conn2 <- [1,3094,null,{}] 17:36:47 INFO - PROCESS | 1643 | 1462581407421 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}] 17:36:47 INFO - PROCESS | 1643 | 1462581407535 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:36:47 INFO - PROCESS | 1643 | 1462581407647 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d40e800 == 60 [pid = 1643] [id = 783] 17:36:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x119cd9400) [pid = 1643] [serial = 2347] [outer = 0x0] 17:36:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11a2d2c00) [pid = 1643] [serial = 2348] [outer = 0x119cd9400] 17:36:47 INFO - PROCESS | 1643 | 1462581407680 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x124d35400) [pid = 1643] [serial = 2349] [outer = 0x119cd9400] 17:36:48 INFO - PROCESS | 1643 | 1462581408042 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:36:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 672ms 17:36:48 INFO - PROCESS | 1643 | 1462581408083 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 1643 | 1462581408085 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 17:36:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:36:48 INFO - PROCESS | 1643 | 1462581408088 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 1643 | 1462581408089 Marionette TRACE conn2 <- [1,3098,null,{}] 17:36:48 INFO - PROCESS | 1643 | 1462581408091 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}] 17:36:48 INFO - PROCESS | 1643 | 1462581408206 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:36:48 INFO - PROCESS | 1643 | 1462581408310 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1215e7800 == 61 [pid = 1643] [id = 784] 17:36:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x121f75000) [pid = 1643] [serial = 2350] [outer = 0x0] 17:36:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x121f77c00) [pid = 1643] [serial = 2351] [outer = 0x121f75000] 17:36:48 INFO - PROCESS | 1643 | 1462581408353 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x1278a0000) [pid = 1643] [serial = 2352] [outer = 0x121f75000] 17:36:48 INFO - PROCESS | 1643 | 1462581408710 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]]]}] 17:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:36:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 17:36:48 INFO - PROCESS | 1643 | 1462581408759 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 1643 | 1462581408760 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 17:36:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:36:48 INFO - PROCESS | 1643 | 1462581408762 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 1643 | 1462581408763 Marionette TRACE conn2 <- [1,3102,null,{}] 17:36:48 INFO - PROCESS | 1643 | 1462581408766 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}] 17:36:48 INFO - PROCESS | 1643 | 1462581408874 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:36:48 INFO - PROCESS | 1643 | 1462581408981 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x13559d800 == 62 [pid = 1643] [id = 785] 17:36:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x1278a1800) [pid = 1643] [serial = 2353] [outer = 0x0] 17:36:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x129171400) [pid = 1643] [serial = 2354] [outer = 0x1278a1800] 17:36:49 INFO - PROCESS | 1643 | 1462581409012 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12a69dc00) [pid = 1643] [serial = 2355] [outer = 0x1278a1800] 17:36:49 INFO - PROCESS | 1643 | 1462581409367 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:36:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:36:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 17:36:49 INFO - PROCESS | 1643 | 1462581409382 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 1643 | 1462581409383 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 17:36:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:36:49 INFO - PROCESS | 1643 | 1462581409386 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 1643 | 1462581409387 Marionette TRACE conn2 <- [1,3106,null,{}] 17:36:49 INFO - PROCESS | 1643 | 1462581409390 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}] 17:36:49 INFO - PROCESS | 1643 | 1462581409516 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 17:36:49 INFO - PROCESS | 1643 | 1462581409618 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x135ad5000 == 63 [pid = 1643] [id = 786] 17:36:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12b2e6000) [pid = 1643] [serial = 2356] [outer = 0x0] 17:36:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12bd7b400) [pid = 1643] [serial = 2357] [outer = 0x12b2e6000] 17:36:49 INFO - PROCESS | 1643 | 1462581409650 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12c552c00) [pid = 1643] [serial = 2358] [outer = 0x12b2e6000] 17:36:50 INFO - PROCESS | 1643 | 1462581410010 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]]]}] 17:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:36:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 17:36:50 INFO - PROCESS | 1643 | 1462581410057 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 1643 | 1462581410058 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 17:36:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:36:50 INFO - PROCESS | 1643 | 1462581410060 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 1643 | 1462581410062 Marionette TRACE conn2 <- [1,3110,null,{}] 17:36:50 INFO - PROCESS | 1643 | 1462581410064 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}] 17:36:50 INFO - PROCESS | 1643 | 1462581410173 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 17:36:50 INFO - PROCESS | 1643 | 1462581410284 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1328ea800 == 64 [pid = 1643] [id = 787] 17:36:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12b2e9800) [pid = 1643] [serial = 2359] [outer = 0x0] 17:36:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12cc99800) [pid = 1643] [serial = 2360] [outer = 0x12b2e9800] 17:36:50 INFO - PROCESS | 1643 | 1462581410315 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12d050800) [pid = 1643] [serial = 2361] [outer = 0x12b2e9800] 17:36:50 INFO - PROCESS | 1643 | 1462581410660 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"]]]}] 17:36:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:36:50 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 17:36:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:36:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 620ms 17:36:50 INFO - PROCESS | 1643 | 1462581410681 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 1643 | 1462581410683 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 17:36:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:36:50 INFO - PROCESS | 1643 | 1462581410685 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 1643 | 1462581410686 Marionette TRACE conn2 <- [1,3114,null,{}] 17:36:50 INFO - PROCESS | 1643 | 1462581410689 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}] 17:36:50 INFO - PROCESS | 1643 | 1462581410800 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 17:36:50 INFO - PROCESS | 1643 | 1462581410939 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\", \"e36230c9-cbc4-4333-859c-f44fd7b21c65\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x135ae1800 == 65 [pid = 1643] [id = 788] 17:36:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x112880800) [pid = 1643] [serial = 2362] [outer = 0x0] 17:36:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12d058800) [pid = 1643] [serial = 2363] [outer = 0x112880800] 17:36:50 INFO - PROCESS | 1643 | 1462581410973 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12d087400) [pid = 1643] [serial = 2364] [outer = 0x112880800] 17:36:51 INFO - PROCESS | 1643 | 1462581411338 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]]]}] 17:36:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:36:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 17:36:51 INFO - PROCESS | 1643 | 1462581411355 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 1643 | 1462581411356 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 17:36:52 WARNING - u'runner_teardown' () 17:36:52 INFO - No more tests 17:36:52 INFO - Got 0 unexpected results 17:36:52 INFO - SUITE-END | took 515s 17:36:52 INFO - Closing logging queue 17:36:52 INFO - queue closed 17:36:52 INFO - Return code: 0 17:36:52 WARNING - # TBPL SUCCESS # 17:36:52 INFO - Running post-action listener: _resource_record_post_action 17:36:52 INFO - Running post-run listener: _resource_record_post_run 17:36:53 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 37623296; Write bytes: 953389568; Read time: 400; Write time: 4604 17:36:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:36:53 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150522368; Write bytes: 143962112; Read time: 13984; Write time: 270 17:36:53 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 35464704; Write bytes: 792586752; Read time: 371; Write time: 4248 17:36:53 INFO - Running post-run listener: _upload_blobber_files 17:36:53 INFO - Blob upload gear active. 17:36:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:36:53 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 17:36:53 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'] 17:36:53 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 17:36:54 INFO - (blobuploader) - INFO - Open directory for files ... 17:36:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:36:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:36:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:36:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:36:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:36:54 INFO - (blobuploader) - INFO - Done attempting. 17:36:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:36:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:36:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:36:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:36:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:36:56 INFO - (blobuploader) - INFO - Done attempting. 17:36:56 INFO - (blobuploader) - INFO - Iteration through files over. 17:36:56 INFO - Return code: 0 17:36:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:36:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:36:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11a4db809c5a24e526092d99ff46c501255349773e212f8f0e40fda5ca9043ae8cf378f5f4c83beefb660034d87b10da6e15622102e18e3e5af6eb7577fc47cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7898049e7f2a3b9d45c513aa626409139b95232fbfcb949ee5749f68ecfc6c7b9827701193a3d8293180846d3aeb3d9e0d2a2cffda6f0f02337c33f413cdfd8c"} 17:36:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:36:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:36:56 INFO - Contents: 17:36:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11a4db809c5a24e526092d99ff46c501255349773e212f8f0e40fda5ca9043ae8cf378f5f4c83beefb660034d87b10da6e15622102e18e3e5af6eb7577fc47cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7898049e7f2a3b9d45c513aa626409139b95232fbfcb949ee5749f68ecfc6c7b9827701193a3d8293180846d3aeb3d9e0d2a2cffda6f0f02337c33f413cdfd8c"} 17:36:56 INFO - Running post-run listener: copy_logs_to_upload_dir 17:36:56 INFO - Copying logs to upload dir... 17:36:56 INFO - mkdir: /builds/slave/test/build/upload/logs 17:36:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=591.752891 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 52 secs) (at 2016-05-06 17:36:57.401566) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 17:36:57.406599) ========= 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.Lez5boOFDK/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.h1OJR1QhZr/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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/11a4db809c5a24e526092d99ff46c501255349773e212f8f0e40fda5ca9043ae8cf378f5f4c83beefb660034d87b10da6e15622102e18e3e5af6eb7577fc47cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7898049e7f2a3b9d45c513aa626409139b95232fbfcb949ee5749f68ecfc6c7b9827701193a3d8293180846d3aeb3d9e0d2a2cffda6f0f02337c33f413cdfd8c"} build_url:https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012809 build_url: 'https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/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/11a4db809c5a24e526092d99ff46c501255349773e212f8f0e40fda5ca9043ae8cf378f5f4c83beefb660034d87b10da6e15622102e18e3e5af6eb7577fc47cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7898049e7f2a3b9d45c513aa626409139b95232fbfcb949ee5749f68ecfc6c7b9827701193a3d8293180846d3aeb3d9e0d2a2cffda6f0f02337c33f413cdfd8c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BdhDlFCRTBawhnOXIDDhQw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 17:36:57.442963) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:36:57.443292) ========= 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.Lez5boOFDK/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.h1OJR1QhZr/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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.005127 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:36:57.494630) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 17:36:57.494924) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 17:36:57.497242) ========= ========= Total master_lag: 0.85 =========