builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0288 starttime: 1464718271.21 results: success (0) buildid: 20160531103942 builduid: e71bbbe81f194a8996e2dd81575c8890 revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.213345) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.213828) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.214113) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.235506) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.235796) ========= 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.qr49Oor7wG/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.rjDVJBihOY/Listeners TMPDIR=/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/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-31 11:11:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 207M=0s 2016-05-31 11:11:11 (207 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.144152 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.399403) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.399725) ========= 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.qr49Oor7wG/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.rjDVJBihOY/Listeners TMPDIR=/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/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.024988 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:11.480832) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 11:11:11.481180) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9eebb2835273857468a80e0e89013673352a37e7 --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 9eebb2835273857468a80e0e89013673352a37e7 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qr49Oor7wG/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.rjDVJBihOY/Listeners TMPDIR=/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/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-31 11:11:11,564 truncating revision to first 12 chars 2016-05-31 11:11:11,565 Setting DEBUG logging. 2016-05-31 11:11:11,565 attempt 1/10 2016-05-31 11:11:11,565 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9eebb2835273?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 11:11:12,302 unpacking tar archive at: mozilla-aurora-9eebb2835273/testing/mozharness/ program finished with exit code 0 elapsedTime=0.998893 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 11:11:12.499263) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:12.499552) ========= script_repo_revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:12.499923) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:12.500190) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 11:11:12.523839) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 11 secs) (at 2016-05-31 11:11:12.524118) ========= /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.qr49Oor7wG/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.rjDVJBihOY/Listeners TMPDIR=/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 11:11:12 INFO - MultiFileLogger online at 20160531 11:11:12 in /builds/slave/test 11:11:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 11:11:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:11:12 INFO - {'append_to_log': False, 11:11:12 INFO - 'base_work_dir': '/builds/slave/test', 11:11:12 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:11:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:11:12 INFO - 'buildbot_json_path': 'buildprops.json', 11:11:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:11:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:11:12 INFO - 'download_minidump_stackwalk': True, 11:11:12 INFO - 'download_symbols': 'true', 11:11:12 INFO - 'e10s': False, 11:11:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:11:12 INFO - 'tooltool.py': '/tools/tooltool.py', 11:11:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:11:12 INFO - '/tools/misc-python/virtualenv.py')}, 11:11:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:11:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:11:12 INFO - 'log_level': 'info', 11:11:12 INFO - 'log_to_console': True, 11:11:12 INFO - 'opt_config_files': (), 11:11:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:11:12 INFO - '--processes=1', 11:11:12 INFO - '--config=%(test_path)s/wptrunner.ini', 11:11:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:11:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:11:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:11:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:11:12 INFO - 'pip_index': False, 11:11:12 INFO - 'require_test_zip': True, 11:11:12 INFO - 'test_type': ('testharness',), 11:11:12 INFO - 'this_chunk': '1', 11:11:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:11:12 INFO - 'total_chunks': '10', 11:11:12 INFO - 'virtualenv_path': 'venv', 11:11:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:11:12 INFO - 'work_dir': 'build'} 11:11:12 INFO - ##### 11:11:12 INFO - ##### Running clobber step. 11:11:12 INFO - ##### 11:11:12 INFO - Running pre-action listener: _resource_record_pre_action 11:11:12 INFO - Running main action method: clobber 11:11:12 INFO - rmtree: /builds/slave/test/build 11:11:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:11:14 INFO - Running post-action listener: _resource_record_post_action 11:11:14 INFO - ##### 11:11:14 INFO - ##### Running read-buildbot-config step. 11:11:14 INFO - ##### 11:11:14 INFO - Running pre-action listener: _resource_record_pre_action 11:11:14 INFO - Running main action method: read_buildbot_config 11:11:14 INFO - Using buildbot properties: 11:11:14 INFO - { 11:11:14 INFO - "project": "", 11:11:14 INFO - "product": "firefox", 11:11:14 INFO - "script_repo_revision": "production", 11:11:14 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 11:11:14 INFO - "repository": "", 11:11:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 11:11:14 INFO - "buildid": "20160531103942", 11:11:14 INFO - "pgo_build": "False", 11:11:14 INFO - "basedir": "/builds/slave/test", 11:11:14 INFO - "buildnumber": 16, 11:11:14 INFO - "slavename": "t-yosemite-r7-0288", 11:11:14 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 11:11:14 INFO - "platform": "macosx64", 11:11:14 INFO - "branch": "mozilla-aurora", 11:11:14 INFO - "revision": "9eebb2835273857468a80e0e89013673352a37e7", 11:11:14 INFO - "repo_path": "releases/mozilla-aurora", 11:11:14 INFO - "moz_repo_path": "", 11:11:14 INFO - "stage_platform": "macosx64", 11:11:14 INFO - "builduid": "e71bbbe81f194a8996e2dd81575c8890", 11:11:14 INFO - "slavebuilddir": "test" 11:11:14 INFO - } 11:11:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 11:11:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 11:11:14 INFO - Running post-action listener: _resource_record_post_action 11:11:14 INFO - ##### 11:11:14 INFO - ##### Running download-and-extract step. 11:11:14 INFO - ##### 11:11:14 INFO - Running pre-action listener: _resource_record_pre_action 11:11:14 INFO - Running main action method: download_and_extract 11:11:14 INFO - mkdir: /builds/slave/test/build/tests 11:11:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:14 INFO - https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:11:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:11:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:11:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:11:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 11:11:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 11:11:44 INFO - retry: attempt #1 caught exception: timed out 11:11:44 INFO - retry: Failed, sleeping 30 seconds before retrying 11:12:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 11:12:22 INFO - Downloaded 1235 bytes. 11:12:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:12:22 INFO - Using the following test package requirements: 11:12:22 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 11:12:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 11:12:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 11:12:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'jsshell-mac64.zip'], 11:12:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 11:12:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 11:12:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 11:12:22 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 11:12:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 11:12:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:12:22 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 11:12:22 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:22 INFO - https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:12:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:12:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:12:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:12:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 11:12:23 INFO - Downloaded 18344629 bytes. 11:12:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:12:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:12:24 INFO - caution: filename not matched: web-platform/* 11:12:24 INFO - Return code: 11 11:12:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:24 INFO - https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:12:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:12:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:12:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:12:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:12:25 INFO - Downloaded 36409193 bytes. 11:12:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:12:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:12:29 INFO - caution: filename not matched: bin/* 11:12:29 INFO - caution: filename not matched: config/* 11:12:29 INFO - caution: filename not matched: mozbase/* 11:12:29 INFO - caution: filename not matched: marionette/* 11:12:29 INFO - caution: filename not matched: tools/wptserve/* 11:12:29 INFO - Return code: 11 11:12:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:29 INFO - https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 11:12:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:12:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:12:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 11:12:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 11:12:32 INFO - Downloaded 73065414 bytes. 11:12:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:12:32 INFO - mkdir: /builds/slave/test/properties 11:12:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:12:32 INFO - Writing to file /builds/slave/test/properties/build_url 11:12:32 INFO - Contents: 11:12:32 INFO - build_url:https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:12:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:12:35 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:12:35 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:12:35 INFO - Contents: 11:12:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:12:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:35 INFO - https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:12:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:12:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:12:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:12:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:12:37 INFO - Downloaded 103672544 bytes. 11:12:37 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:12:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:12:41 INFO - Return code: 0 11:12:41 INFO - Running post-action listener: _resource_record_post_action 11:12:41 INFO - Running post-action listener: set_extra_try_arguments 11:12:41 INFO - ##### 11:12:41 INFO - ##### Running create-virtualenv step. 11:12:41 INFO - ##### 11:12:41 INFO - Running pre-action listener: _pre_create_virtualenv 11:12:41 INFO - Running pre-action listener: _resource_record_pre_action 11:12:41 INFO - Running main action method: create_virtualenv 11:12:41 INFO - Creating virtualenv /builds/slave/test/build/venv 11:12:41 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:12:41 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:12:41 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:12:41 INFO - Using real prefix '/tools/python27' 11:12:41 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:12:42 INFO - Installing distribute.............................................................................................................................................................................................done. 11:12:45 INFO - Installing pip.................done. 11:12:45 INFO - Return code: 0 11:12:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:12:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:45 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 0x10a716e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a733f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90e05999e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a72f5e0>, '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 0x10a312cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a33d990>, '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.qr49Oor7wG/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.rjDVJBihOY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:12:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:12:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qr49Oor7wG/Render', 11:12:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:45 INFO - 'HOME': '/Users/cltbld', 11:12:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:45 INFO - 'LOGNAME': 'cltbld', 11:12:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:45 INFO - 'MOZ_NO_REMOTE': '1', 11:12:45 INFO - 'NO_EM_RESTART': '1', 11:12:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:45 INFO - 'PWD': '/builds/slave/test', 11:12:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:45 INFO - 'SHELL': '/bin/bash', 11:12:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rjDVJBihOY/Listeners', 11:12:45 INFO - 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', 11:12:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:45 INFO - 'USER': 'cltbld', 11:12:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:45 INFO - 'XPC_FLAGS': '0x0', 11:12:45 INFO - 'XPC_SERVICE_NAME': '0', 11:12:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:45 INFO - Downloading/unpacking psutil>=0.7.1 11:12:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:12:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:12:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:12:48 INFO - Installing collected packages: psutil 11:12:48 INFO - Running setup.py install for psutil 11:12:48 INFO - building 'psutil._psutil_osx' extension 11:12:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:12:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 11:12:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 11:12:48 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 11:12:48 INFO - building 'psutil._psutil_posix' extension 11:12:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 11:12:49 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:12:49 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:12:49 INFO - ^ 11:12:49 INFO - 1 warning generated. 11:12:49 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 11:12:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:12:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:12:49 INFO - Successfully installed psutil 11:12:49 INFO - Cleaning up... 11:12:49 INFO - Return code: 0 11:12:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:49 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 0x10a716e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a733f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90e05999e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a72f5e0>, '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 0x10a312cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a33d990>, '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.qr49Oor7wG/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.rjDVJBihOY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:12:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:12:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qr49Oor7wG/Render', 11:12:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:49 INFO - 'HOME': '/Users/cltbld', 11:12:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:49 INFO - 'LOGNAME': 'cltbld', 11:12:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:49 INFO - 'MOZ_NO_REMOTE': '1', 11:12:49 INFO - 'NO_EM_RESTART': '1', 11:12:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:49 INFO - 'PWD': '/builds/slave/test', 11:12:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:49 INFO - 'SHELL': '/bin/bash', 11:12:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rjDVJBihOY/Listeners', 11:12:49 INFO - 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', 11:12:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:49 INFO - 'USER': 'cltbld', 11:12:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:49 INFO - 'XPC_FLAGS': '0x0', 11:12:49 INFO - 'XPC_SERVICE_NAME': '0', 11:12:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:12:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:12:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:12:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:12:52 INFO - Installing collected packages: mozsystemmonitor 11:12:52 INFO - Running setup.py install for mozsystemmonitor 11:12:52 INFO - Successfully installed mozsystemmonitor 11:12:52 INFO - Cleaning up... 11:12:52 INFO - Return code: 0 11:12:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10a716e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a733f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90e05999e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a72f5e0>, '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 0x10a312cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a33d990>, '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.qr49Oor7wG/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.rjDVJBihOY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:12:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:12:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qr49Oor7wG/Render', 11:12:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:52 INFO - 'HOME': '/Users/cltbld', 11:12:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:52 INFO - 'LOGNAME': 'cltbld', 11:12:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:52 INFO - 'MOZ_NO_REMOTE': '1', 11:12:52 INFO - 'NO_EM_RESTART': '1', 11:12:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:52 INFO - 'PWD': '/builds/slave/test', 11:12:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:52 INFO - 'SHELL': '/bin/bash', 11:12:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rjDVJBihOY/Listeners', 11:12:52 INFO - 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', 11:12:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:52 INFO - 'USER': 'cltbld', 11:12:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:52 INFO - 'XPC_FLAGS': '0x0', 11:12:52 INFO - 'XPC_SERVICE_NAME': '0', 11:12:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:52 INFO - Downloading/unpacking blobuploader==1.2.4 11:12:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:55 INFO - Downloading blobuploader-1.2.4.tar.gz 11:12:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:12:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:12:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:12:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:12:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:56 INFO - Downloading docopt-0.6.1.tar.gz 11:12:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:12:56 INFO - Installing collected packages: blobuploader, requests, docopt 11:12:56 INFO - Running setup.py install for blobuploader 11:12:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:12:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:12:56 INFO - Running setup.py install for requests 11:12:57 INFO - Running setup.py install for docopt 11:12:57 INFO - Successfully installed blobuploader requests docopt 11:12:57 INFO - Cleaning up... 11:12:57 INFO - Return code: 0 11:12:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:12:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:57 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 0x10a716e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a733f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90e05999e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a72f5e0>, '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 0x10a312cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a33d990>, '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.qr49Oor7wG/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.rjDVJBihOY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:12:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:12:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qr49Oor7wG/Render', 11:12:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:57 INFO - 'HOME': '/Users/cltbld', 11:12:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:57 INFO - 'LOGNAME': 'cltbld', 11:12:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:57 INFO - 'MOZ_NO_REMOTE': '1', 11:12:57 INFO - 'NO_EM_RESTART': '1', 11:12:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:57 INFO - 'PWD': '/builds/slave/test', 11:12:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:57 INFO - 'SHELL': '/bin/bash', 11:12:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rjDVJBihOY/Listeners', 11:12:57 INFO - 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', 11:12:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:57 INFO - 'USER': 'cltbld', 11:12:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:57 INFO - 'XPC_FLAGS': '0x0', 11:12:57 INFO - 'XPC_SERVICE_NAME': '0', 11:12:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:12:57 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-FHbRC1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:12:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:12:57 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-2ZvrUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:12:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:12:57 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-WwukJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:12:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:12:57 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-UywAmR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:12:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:12:57 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-8Z2sBb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-ONBxQg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-LUkcTl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-iLHQE_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-8JMOys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-Wj_TyK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-Dy7WIz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-YyKElg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-7qOaLx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-tUziTf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:12:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:58 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-auzN1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:12:59 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-iUM2qa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:12:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:12:59 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-tKTjne-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:12:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:12:59 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-XPkDwQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:12:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:12:59 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-Gxz0k_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:12:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:59 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-nYtAlE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:12:59 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-UJfpqN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:13:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:13:00 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:13:00 INFO - Running setup.py install for manifestparser 11:13:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:13:00 INFO - Running setup.py install for mozcrash 11:13:00 INFO - Running setup.py install for mozdebug 11:13:00 INFO - Running setup.py install for mozdevice 11:13:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:13:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:13:00 INFO - Running setup.py install for mozfile 11:13:00 INFO - Running setup.py install for mozhttpd 11:13:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:13:00 INFO - Running setup.py install for mozinfo 11:13:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Running setup.py install for mozInstall 11:13:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Running setup.py install for mozleak 11:13:01 INFO - Running setup.py install for mozlog 11:13:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Running setup.py install for moznetwork 11:13:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:13:01 INFO - Running setup.py install for mozprocess 11:13:01 INFO - Running setup.py install for mozprofile 11:13:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:13:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:13:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:13:02 INFO - Running setup.py install for mozrunner 11:13:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:13:02 INFO - Running setup.py install for mozscreenshot 11:13:02 INFO - Running setup.py install for moztest 11:13:02 INFO - Running setup.py install for mozversion 11:13:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:13:02 INFO - Running setup.py install for wptserve 11:13:02 INFO - Running setup.py install for marionette-driver 11:13:02 INFO - Running setup.py install for browsermob-proxy 11:13:03 INFO - Running setup.py install for marionette-client 11:13:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:13:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:13:03 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:13:03 INFO - Cleaning up... 11:13:03 INFO - Return code: 0 11:13:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:13:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:13:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:13:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:13:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:13:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:13:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:13:03 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 0x10a716e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a733f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90e05999e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a72f5e0>, '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 0x10a312cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a33d990>, '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.qr49Oor7wG/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.rjDVJBihOY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:13:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:13:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:13:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qr49Oor7wG/Render', 11:13:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:13:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:13:03 INFO - 'HOME': '/Users/cltbld', 11:13:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:13:03 INFO - 'LOGNAME': 'cltbld', 11:13:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:13:03 INFO - 'MOZ_NO_REMOTE': '1', 11:13:03 INFO - 'NO_EM_RESTART': '1', 11:13:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:13:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:13:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:13:03 INFO - 'PWD': '/builds/slave/test', 11:13:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:13:03 INFO - 'SHELL': '/bin/bash', 11:13:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rjDVJBihOY/Listeners', 11:13:03 INFO - 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', 11:13:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:13:03 INFO - 'USER': 'cltbld', 11:13:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:13:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:13:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:13:03 INFO - 'XPC_FLAGS': '0x0', 11:13:03 INFO - 'XPC_SERVICE_NAME': '0', 11:13:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:13:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:13:03 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-I6p4vr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:13:03 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:13:03 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-stAYEl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:13:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:13:03 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-kmdImu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-IKHMRe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-7CLz3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-r_liyL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-loaIa0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-8hA7zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-v6e9RV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-EOJIUj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-NNiJ8t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:13:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:13:04 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-AucPcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-PvD4oz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-UM_LEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-jGH4lo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-pFx5yF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-X3NF7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-O_q5cr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-dnNrpT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:13:05 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-ndLeAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:13:05 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:13:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:13:06 INFO - Running setup.py (path:/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/pip-3tmd1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:13:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:13:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:13:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:13:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:13:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:13:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:13:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:13:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:13:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:13:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:13:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:13:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:13:08 INFO - Downloading blessings-1.6.tar.gz 11:13:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:13:08 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:13:08 INFO - Installing collected packages: blessings 11:13:08 INFO - Running setup.py install for blessings 11:13:09 INFO - Successfully installed blessings 11:13:09 INFO - Cleaning up... 11:13:09 INFO - Return code: 0 11:13:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:13:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:13:09 INFO - Reading from file tmpfile_stdout 11:13:09 INFO - Current package versions: 11:13:09 INFO - blessings == 1.6 11:13:09 INFO - blobuploader == 1.2.4 11:13:09 INFO - browsermob-proxy == 0.6.0 11:13:09 INFO - docopt == 0.6.1 11:13:09 INFO - manifestparser == 1.1 11:13:09 INFO - marionette-client == 2.3.0 11:13:09 INFO - marionette-driver == 1.4.0 11:13:09 INFO - mozInstall == 1.12 11:13:09 INFO - mozcrash == 0.17 11:13:09 INFO - mozdebug == 0.1 11:13:09 INFO - mozdevice == 0.48 11:13:09 INFO - mozfile == 1.2 11:13:09 INFO - mozhttpd == 0.7 11:13:09 INFO - mozinfo == 0.9 11:13:09 INFO - mozleak == 0.1 11:13:09 INFO - mozlog == 3.1 11:13:09 INFO - moznetwork == 0.27 11:13:09 INFO - mozprocess == 0.22 11:13:09 INFO - mozprofile == 0.28 11:13:09 INFO - mozrunner == 6.11 11:13:09 INFO - mozscreenshot == 0.1 11:13:09 INFO - mozsystemmonitor == 0.0 11:13:09 INFO - moztest == 0.7 11:13:09 INFO - mozversion == 1.4 11:13:09 INFO - psutil == 3.1.1 11:13:09 INFO - requests == 1.2.3 11:13:09 INFO - wptserve == 1.4.0 11:13:09 INFO - wsgiref == 0.1.2 11:13:09 INFO - Running post-action listener: _resource_record_post_action 11:13:09 INFO - Running post-action listener: _start_resource_monitoring 11:13:09 INFO - Starting resource monitoring. 11:13:09 INFO - ##### 11:13:09 INFO - ##### Running pull step. 11:13:09 INFO - ##### 11:13:09 INFO - Running pre-action listener: _resource_record_pre_action 11:13:09 INFO - Running main action method: pull 11:13:09 INFO - Pull has nothing to do! 11:13:09 INFO - Running post-action listener: _resource_record_post_action 11:13:09 INFO - ##### 11:13:09 INFO - ##### Running install step. 11:13:09 INFO - ##### 11:13:09 INFO - Running pre-action listener: _resource_record_pre_action 11:13:09 INFO - Running main action method: install 11:13:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:13:09 INFO - Reading from file tmpfile_stdout 11:13:09 INFO - Detecting whether we're running mozinstall >=1.0... 11:13:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:13:09 INFO - Reading from file tmpfile_stdout 11:13:09 INFO - Output received: 11:13:09 INFO - Usage: mozinstall [options] installer 11:13:09 INFO - Options: 11:13:09 INFO - -h, --help show this help message and exit 11:13:09 INFO - -d DEST, --destination=DEST 11:13:09 INFO - Directory to install application into. [default: 11:13:09 INFO - "/builds/slave/test"] 11:13:09 INFO - --app=APP Application being installed. [default: firefox] 11:13:09 INFO - mkdir: /builds/slave/test/build/application 11:13:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:13:27 INFO - Reading from file tmpfile_stdout 11:13:27 INFO - Output received: 11:13:27 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 11:13:27 INFO - Running post-action listener: _resource_record_post_action 11:13:27 INFO - ##### 11:13:27 INFO - ##### Running run-tests step. 11:13:27 INFO - ##### 11:13:27 INFO - Running pre-action listener: _resource_record_pre_action 11:13:27 INFO - Running main action method: run_tests 11:13:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:13:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:13:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:13:27 INFO - grabbing minidump binary from tooltool 11:13:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:13:27 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 0x10a72f5e0>, '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 0x10a312cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a33d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:13:27 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:13:27 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 11:13:27 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:13:27 INFO - Return code: 0 11:13:27 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:13:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:13:27 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/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:13:27 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/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:13:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qr49Oor7wG/Render', 11:13:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:13:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:13:27 INFO - 'HOME': '/Users/cltbld', 11:13:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:13:27 INFO - 'LOGNAME': 'cltbld', 11:13:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:13:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:13:27 INFO - 'MOZ_NO_REMOTE': '1', 11:13:27 INFO - 'NO_EM_RESTART': '1', 11:13:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:13:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:13:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:13:27 INFO - 'PWD': '/builds/slave/test', 11:13:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:13:27 INFO - 'SHELL': '/bin/bash', 11:13:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.rjDVJBihOY/Listeners', 11:13:27 INFO - 'TMPDIR': '/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/T/', 11:13:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:13:27 INFO - 'USER': 'cltbld', 11:13:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:13:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:13:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:13:27 INFO - 'XPC_FLAGS': '0x0', 11:13:27 INFO - 'XPC_SERVICE_NAME': '0', 11:13:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:13:27 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/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:13:28 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:13:28 INFO - import pkg_resources 11:13:29 INFO - Using 1 client processes 11:13:29 INFO - wptserve Starting http server on 127.0.0.1:8000 11:13:29 INFO - wptserve Starting http server on 127.0.0.1:8001 11:13:29 INFO - wptserve Starting http server on 127.0.0.1:8443 11:13:31 INFO - SUITE-START | Running 778 tests 11:13:31 INFO - Running testharness tests 11:13:31 INFO - Setting up ssl 11:13:31 INFO - PROCESS | certutil | 11:13:31 INFO - PROCESS | certutil | 11:13:31 INFO - PROCESS | certutil | 11:13:31 INFO - Certificate Nickname Trust Attributes 11:13:31 INFO - SSL,S/MIME,JAR/XPI 11:13:31 INFO - 11:13:31 INFO - web-platform-tests CT,, 11:13:31 INFO - 11:13:31 INFO - Starting runner 11:13:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:13:32 INFO - PROCESS | 1653 | 1464718412619 Marionette DEBUG Marionette enabled via build flag and pref 11:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ca9800 == 1 [pid = 1653] [id = 1] 11:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113caa000) [pid = 1653] [serial = 1] [outer = 0x0] 11:13:32 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113cab000) [pid = 1653] [serial = 2] [outer = 0x113caa000] 11:13:33 INFO - PROCESS | 1653 | 1464718413100 Marionette INFO Listening on port 2828 11:13:33 INFO - PROCESS | 1653 | 1464718413351 Marionette DEBUG Marionette enabled via command-line flag 11:13:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116851800 == 2 [pid = 1653] [id = 2] 11:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116852000) [pid = 1653] [serial = 3] [outer = 0x0] 11:13:33 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x11687a800) [pid = 1653] [serial = 4] [outer = 0x116852000] 11:13:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:13:33 INFO - PROCESS | 1653 | 1464718413505 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 11:13:33 INFO - PROCESS | 1653 | 1464718413591 Marionette DEBUG Closed connection conn0 11:13:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:13:33 INFO - PROCESS | 1653 | 1464718413595 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 11:13:33 INFO - PROCESS | 1653 | 1464718413606 Marionette DEBUG Closed connection conn1 11:13:33 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:13:33 INFO - PROCESS | 1653 | 1464718413611 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 11:13:33 INFO - PROCESS | 1653 | 1464718413619 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:13:33 INFO - PROCESS | 1653 | 1464718413625 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":"20160531103942","device":"desktop","version":"48.0a2"} 11:13:33 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a220800 == 3 [pid = 1653] [id = 3] 11:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x11a221000) [pid = 1653] [serial = 5] [outer = 0x0] 11:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a221800 == 4 [pid = 1653] [id = 4] 11:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11a246000) [pid = 1653] [serial = 6] [outer = 0x0] 11:13:34 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:13:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12493e000 == 5 [pid = 1653] [id = 5] 11:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11a245800) [pid = 1653] [serial = 7] [outer = 0x0] 11:13:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:13:34 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x124a58000) [pid = 1653] [serial = 8] [outer = 0x11a245800] 11:13:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x124f8f800) [pid = 1653] [serial = 9] [outer = 0x11a221000] 11:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x124874c00) [pid = 1653] [serial = 10] [outer = 0x11a246000] 11:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x124876c00) [pid = 1653] [serial = 11] [outer = 0x11a245800] 11:13:35 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:13:35 INFO - PROCESS | 1653 | 1464718415676 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1653 | 1464718415687 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x1272b9400) [pid = 1653] [serial = 12] [outer = 0x11a245800] 11:13:36 INFO - PROCESS | 1653 | 1464718416030 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"790aba00-3328-f047-8536-3da74d7a81ab","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":"20160531103942","device":"desktop","version":"48.0a2","command_id":1}}] 11:13:36 INFO - PROCESS | 1653 | 1464718416136 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:13:36 INFO - PROCESS | 1653 | 1464718416176 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:13:36 INFO - PROCESS | 1653 | 1464718416267 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:13:36 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:13:36 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x119df4000) [pid = 1653] [serial = 13] [outer = 0x11a245800] 11:13:36 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:13:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:36 INFO - PROCESS | 1653 | 1464718416527 Marionette TRACE conn2 <- [1,3,null,{}] 11:13:36 INFO - PROCESS | 1653 | 1464718416530 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:13:36 INFO - PROCESS | 1653 | 1464718416544 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:13:36 INFO - PROCESS | 1653 | 1464718416572 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 1653 | 1464718416574 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:13:36 INFO - PROCESS | 1653 | 1464718416577 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 1653 | 1464718416579 Marionette TRACE conn2 <- [1,6,null,{}] 11:13:36 INFO - PROCESS | 1653 | 1464718416585 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 1653 | 1464718416592 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:13:36 INFO - PROCESS | 1653 | 1464718416594 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129123800 == 6 [pid = 1653] [id = 6] 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12943d800) [pid = 1653] [serial = 14] [outer = 0x0] 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12943f400) [pid = 1653] [serial = 15] [outer = 0x12943d800] 11:13:36 INFO - PROCESS | 1653 | 1464718416629 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129445000) [pid = 1653] [serial = 16] [outer = 0x12943d800] 11:13:36 INFO - PROCESS | 1653 | 1464718416938 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:13:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x125a0b000 == 7 [pid = 1653] [id = 7] 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x129445800) [pid = 1653] [serial = 17] [outer = 0x0] 11:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 376ms 11:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1296b0800) [pid = 1653] [serial = 18] [outer = 0x129445800] 11:13:36 INFO - PROCESS | 1653 | 1464718416971 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x129834000) [pid = 1653] [serial = 19] [outer = 0x129445800] 11:13:37 INFO - PROCESS | 1653 | 1464718417009 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1653 | 1464718417011 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:13:37 INFO - PROCESS | 1653 | 1464718417056 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1653 | 1464718417057 Marionette TRACE conn2 <- [1,10,null,{}] 11:13:37 INFO - PROCESS | 1653 | 1464718417072 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 1653 | 1464718417213 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:13:37 INFO - PROCESS | 1653 | 1464718417262 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ca000 == 8 [pid = 1653] [id = 8] 11:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a8dac00) [pid = 1653] [serial = 20] [outer = 0x0] 11:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a8dc800) [pid = 1653] [serial = 21] [outer = 0x12a8dac00] 11:13:37 INFO - PROCESS | 1653 | 1464718417309 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a8e0800) [pid = 1653] [serial = 22] [outer = 0x12a8dac00] 11:13:37 INFO - PROCESS | 1653 | 1464718417817 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 785ms 11:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:13:37 INFO - PROCESS | 1653 | 1464718417830 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1653 | 1464718417832 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:13:37 INFO - PROCESS | 1653 | 1464718417834 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1653 | 1464718417835 Marionette TRACE conn2 <- [1,14,null,{}] 11:13:37 INFO - PROCESS | 1653 | 1464718417837 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 1653 | 1464718417925 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:13:37 INFO - PROCESS | 1653 | 1464718417930 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b478800 == 9 [pid = 1653] [id = 9] 11:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12ad31c00) [pid = 1653] [serial = 23] [outer = 0x0] 11:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b395c00) [pid = 1653] [serial = 24] [outer = 0x12ad31c00] 11:13:37 INFO - PROCESS | 1653 | 1464718417955 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12bb8a800) [pid = 1653] [serial = 25] [outer = 0x12ad31c00] 11:13:38 INFO - PROCESS | 1653 | 1464718418222 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 11:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:13:38 INFO - PROCESS | 1653 | 1464718418256 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1653 | 1464718418257 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:13:38 INFO - PROCESS | 1653 | 1464718418259 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1653 | 1464718418260 Marionette TRACE conn2 <- [1,18,null,{}] 11:13:38 INFO - PROCESS | 1653 | 1464718418262 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 1653 | 1464718418360 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:13:38 INFO - PROCESS | 1653 | 1464718418367 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd17000 == 10 [pid = 1653] [id = 10] 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12bd91000) [pid = 1653] [serial = 26] [outer = 0x0] 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12bd96400) [pid = 1653] [serial = 27] [outer = 0x12bd91000] 11:13:38 INFO - PROCESS | 1653 | 1464718418392 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12bdb6c00) [pid = 1653] [serial = 28] [outer = 0x12bd91000] 11:13:38 INFO - PROCESS | 1653 | 1464718418655 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 11:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:13:38 INFO - PROCESS | 1653 | 1464718418678 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1653 | 1464718418679 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:13:38 INFO - PROCESS | 1653 | 1464718418689 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1653 | 1464718418690 Marionette TRACE conn2 <- [1,22,null,{}] 11:13:38 INFO - PROCESS | 1653 | 1464718418692 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 1653 | 1464718418796 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:13:38 INFO - PROCESS | 1653 | 1464718418801 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf39800 == 11 [pid = 1653] [id = 11] 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12bdba000) [pid = 1653] [serial = 29] [outer = 0x0] 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12bdc2000) [pid = 1653] [serial = 30] [outer = 0x12bdba000] 11:13:38 INFO - PROCESS | 1653 | 1464718418830 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12bff2800) [pid = 1653] [serial = 31] [outer = 0x12bdba000] 11:13:39 INFO - PROCESS | 1653 | 1464718419221 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 576ms 11:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:13:39 INFO - PROCESS | 1653 | 1464718419259 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1653 | 1464718419261 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:13:39 INFO - PROCESS | 1653 | 1464718419264 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1653 | 1464718419266 Marionette TRACE conn2 <- [1,26,null,{}] 11:13:39 INFO - PROCESS | 1653 | 1464718419269 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 1653 | 1464718419375 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:13:39 INFO - PROCESS | 1653 | 1464718419380 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x118090800 == 12 [pid = 1653] [id = 12] 11:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12bff7c00) [pid = 1653] [serial = 32] [outer = 0x0] 11:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12c165c00) [pid = 1653] [serial = 33] [outer = 0x12bff7c00] 11:13:39 INFO - PROCESS | 1653 | 1464718419405 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12c16e400) [pid = 1653] [serial = 34] [outer = 0x12bff7c00] 11:13:39 INFO - PROCESS | 1653 | 1464718419652 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 421ms 11:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:13:39 INFO - PROCESS | 1653 | 1464718419688 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1653 | 1464718419689 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:13:39 INFO - PROCESS | 1653 | 1464718419695 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1653 | 1464718419696 Marionette TRACE conn2 <- [1,30,null,{}] 11:13:39 INFO - PROCESS | 1653 | 1464718419706 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 1653 | 1464718419793 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:13:39 INFO - PROCESS | 1653 | 1464718419798 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c565800 == 13 [pid = 1653] [id = 13] 11:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12c171000) [pid = 1653] [serial = 35] [outer = 0x0] 11:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c1a3800) [pid = 1653] [serial = 36] [outer = 0x12c171000] 11:13:39 INFO - PROCESS | 1653 | 1464718419822 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c1a7400) [pid = 1653] [serial = 37] [outer = 0x12c171000] 11:13:40 INFO - PROCESS | 1653 | 1464718420061 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 379ms 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:13:40 INFO - PROCESS | 1653 | 1464718420071 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1653 | 1464718420072 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:13:40 INFO - PROCESS | 1653 | 1464718420074 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1653 | 1464718420075 Marionette TRACE conn2 <- [1,34,null,{}] 11:13:40 INFO - PROCESS | 1653 | 1464718420077 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 1653 | 1464718420176 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:13:40 INFO - PROCESS | 1653 | 1464718420180 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c831000 == 14 [pid = 1653] [id = 14] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c1a9c00) [pid = 1653] [serial = 38] [outer = 0x0] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c8d7400) [pid = 1653] [serial = 39] [outer = 0x12c1a9c00] 11:13:40 INFO - PROCESS | 1653 | 1464718420206 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c8e2000) [pid = 1653] [serial = 40] [outer = 0x12c1a9c00] 11:13:40 INFO - PROCESS | 1653 | 1464718420435 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:13:40 INFO - PROCESS | 1653 | 1464718420442 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1653 | 1464718420443 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:13:40 INFO - PROCESS | 1653 | 1464718420445 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1653 | 1464718420446 Marionette TRACE conn2 <- [1,38,null,{}] 11:13:40 INFO - PROCESS | 1653 | 1464718420450 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 1653 | 1464718420548 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:13:40 INFO - PROCESS | 1653 | 1464718420553 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbd7800 == 15 [pid = 1653] [id = 15] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c8e6c00) [pid = 1653] [serial = 41] [outer = 0x0] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12ca34000) [pid = 1653] [serial = 42] [outer = 0x12c8e6c00] 11:13:40 INFO - PROCESS | 1653 | 1464718420576 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12ca3b800) [pid = 1653] [serial = 43] [outer = 0x12c8e6c00] 11:13:40 INFO - PROCESS | 1653 | 1464718420817 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:13:40 INFO - PROCESS | 1653 | 1464718420875 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1653 | 1464718420877 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:13:40 INFO - PROCESS | 1653 | 1464718420891 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1653 | 1464718420893 Marionette TRACE conn2 <- [1,42,null,{}] 11:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d062000 == 16 [pid = 1653] [id = 16] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12d062800) [pid = 1653] [serial = 44] [outer = 0x0] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12d064000) [pid = 1653] [serial = 45] [outer = 0x12d062800] 11:13:40 INFO - PROCESS | 1653 | 1464718420922 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12d068800) [pid = 1653] [serial = 46] [outer = 0x12d062800] 11:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbd0800 == 17 [pid = 1653] [id = 17] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12ca3dc00) [pid = 1653] [serial = 47] [outer = 0x0] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12ce8e400) [pid = 1653] [serial = 48] [outer = 0x12ca3dc00] 11:13:41 INFO - PROCESS | 1653 | 1464718421104 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x1166d6800) [pid = 1653] [serial = 49] [outer = 0x12ca3dc00] 11:13:41 INFO - PROCESS | 1653 | 1464718421164 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2da000 == 18 [pid = 1653] [id = 18] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1199d8000) [pid = 1653] [serial = 50] [outer = 0x0] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1199d9c00) [pid = 1653] [serial = 51] [outer = 0x1199d8000] 11:13:41 INFO - PROCESS | 1653 | 1464718421204 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12ce8dc00) [pid = 1653] [serial = 52] [outer = 0x1199d8000] 11:13:41 INFO - PROCESS | 1653 | 1464718421626 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 793ms 11:13:41 INFO - PROCESS | 1653 | 1464718421674 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:13:41 INFO - PROCESS | 1653 | 1464718421675 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:13:41 INFO - PROCESS | 1653 | 1464718421677 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 1653 | 1464718421679 Marionette TRACE conn2 <- [1,46,null,{}] 11:13:41 INFO - PROCESS | 1653 | 1464718421681 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:41 INFO - PROCESS | 1653 | 1464718421763 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:13:41 INFO - PROCESS | 1653 | 1464718421770 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118694000 == 19 [pid = 1653] [id = 19] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12c83bc00) [pid = 1653] [serial = 53] [outer = 0x0] 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12c841000) [pid = 1653] [serial = 54] [outer = 0x12c83bc00] 11:13:41 INFO - PROCESS | 1653 | 1464718421798 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12c848400) [pid = 1653] [serial = 55] [outer = 0x12c83bc00] 11:13:42 INFO - PROCESS | 1653 | 1464718422037 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 11:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:13:42 INFO - PROCESS | 1653 | 1464718422053 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1653 | 1464718422054 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:13:42 INFO - PROCESS | 1653 | 1464718422056 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1653 | 1464718422058 Marionette TRACE conn2 <- [1,50,null,{}] 11:13:42 INFO - PROCESS | 1653 | 1464718422060 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 1653 | 1464718422156 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:13:42 INFO - PROCESS | 1653 | 1464718422160 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180cb800 == 20 [pid = 1653] [id = 20] 11:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1180aa400) [pid = 1653] [serial = 56] [outer = 0x0] 11:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1180acc00) [pid = 1653] [serial = 57] [outer = 0x1180aa400] 11:13:42 INFO - PROCESS | 1653 | 1464718422184 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12cb1d800) [pid = 1653] [serial = 58] [outer = 0x1180aa400] 11:13:42 INFO - PROCESS | 1653 | 1464718422423 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 11:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:13:42 INFO - PROCESS | 1653 | 1464718422475 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1653 | 1464718422476 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:13:42 INFO - PROCESS | 1653 | 1464718422478 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1653 | 1464718422480 Marionette TRACE conn2 <- [1,54,null,{}] 11:13:42 INFO - PROCESS | 1653 | 1464718422491 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 1653 | 1464718422590 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:13:42 INFO - PROCESS | 1653 | 1464718422595 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2c4800 == 21 [pid = 1653] [id = 21] 11:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12cb20400) [pid = 1653] [serial = 59] [outer = 0x0] 11:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12cb22400) [pid = 1653] [serial = 60] [outer = 0x12cb20400] 11:13:42 INFO - PROCESS | 1653 | 1464718422618 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1253d1400) [pid = 1653] [serial = 61] [outer = 0x12cb20400] 11:13:43 INFO - PROCESS | 1653 | 1464718423545 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1078ms 11:13:43 INFO - PROCESS | 1653 | 1464718423558 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 1653 | 1464718423561 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:13:43 INFO - PROCESS | 1653 | 1464718423589 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 1653 | 1464718423593 Marionette TRACE conn2 <- [1,58,null,{}] 11:13:43 INFO - PROCESS | 1653 | 1464718423602 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:43 INFO - PROCESS | 1653 | 1464718423765 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:13:43 INFO - PROCESS | 1653 | 1464718423856 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x112acf800 == 22 [pid = 1653] [id = 22] 11:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112f85c00) [pid = 1653] [serial = 62] [outer = 0x0] 11:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112f8a400) [pid = 1653] [serial = 63] [outer = 0x112f85c00] 11:13:43 INFO - PROCESS | 1653 | 1464718423887 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113c79400) [pid = 1653] [serial = 64] [outer = 0x112f85c00] 11:13:44 INFO - PROCESS | 1653 | 1464718424288 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 749ms 11:13:44 INFO - PROCESS | 1653 | 1464718424315 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 1653 | 1464718424321 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:13:44 INFO - PROCESS | 1653 | 1464718424325 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1653 | 1464718424327 Marionette TRACE conn2 <- [1,62,null,{}] 11:13:44 INFO - PROCESS | 1653 | 1464718424329 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 1653 | 1464718424435 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:13:44 INFO - PROCESS | 1653 | 1464718424476 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116839800 == 23 [pid = 1653] [id = 23] 11:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115e61800) [pid = 1653] [serial = 65] [outer = 0x0] 11:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a6f000) [pid = 1653] [serial = 66] [outer = 0x115e61800] 11:13:44 INFO - PROCESS | 1653 | 1464718424507 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1180adc00) [pid = 1653] [serial = 67] [outer = 0x115e61800] 11:13:44 INFO - PROCESS | 1653 | 1464718424906 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 619ms 11:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:13:44 INFO - PROCESS | 1653 | 1464718424945 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 1653 | 1464718424946 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:13:44 INFO - PROCESS | 1653 | 1464718424949 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1653 | 1464718424951 Marionette TRACE conn2 <- [1,66,null,{}] 11:13:44 INFO - PROCESS | 1653 | 1464718424959 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 1653 | 1464718425068 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:13:45 INFO - PROCESS | 1653 | 1464718425137 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f6a800 == 24 [pid = 1653] [id = 24] 11:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119113400) [pid = 1653] [serial = 68] [outer = 0x0] 11:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11950b800) [pid = 1653] [serial = 69] [outer = 0x119113400] 11:13:45 INFO - PROCESS | 1653 | 1464718425170 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119512000) [pid = 1653] [serial = 70] [outer = 0x119113400] 11:13:45 INFO - PROCESS | 1653 | 1464718425818 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 11:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:13:45 INFO - PROCESS | 1653 | 1464718425871 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 1653 | 1464718425874 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:13:45 INFO - PROCESS | 1653 | 1464718425877 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 1653 | 1464718425878 Marionette TRACE conn2 <- [1,70,null,{}] 11:13:45 INFO - PROCESS | 1653 | 1464718425882 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 1653 | 1464718425959 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:13:46 INFO - PROCESS | 1653 | 1464718426011 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115578800 == 25 [pid = 1653] [id = 25] 11:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11644bc00) [pid = 1653] [serial = 71] [outer = 0x0] 11:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116615400) [pid = 1653] [serial = 72] [outer = 0x11644bc00] 11:13:46 INFO - PROCESS | 1653 | 1464718426040 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116860000) [pid = 1653] [serial = 73] [outer = 0x11644bc00] 11:13:46 INFO - PROCESS | 1653 | 1464718426461 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 619ms 11:13:46 INFO - PROCESS | 1653 | 1464718426496 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1653 | 1464718426500 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:13:46 INFO - PROCESS | 1653 | 1464718426504 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1653 | 1464718426506 Marionette TRACE conn2 <- [1,74,null,{}] 11:13:46 INFO - PROCESS | 1653 | 1464718426508 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:46 INFO - PROCESS | 1653 | 1464718426579 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:13:46 INFO - PROCESS | 1653 | 1464718426586 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164e7800 == 26 [pid = 1653] [id = 26] 11:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116a6dc00) [pid = 1653] [serial = 74] [outer = 0x0] 11:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117683400) [pid = 1653] [serial = 75] [outer = 0x116a6dc00] 11:13:46 INFO - PROCESS | 1653 | 1464718426613 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11809d800) [pid = 1653] [serial = 76] [outer = 0x116a6dc00] 11:13:46 INFO - PROCESS | 1653 | 1464718426927 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 471ms 11:13:46 INFO - PROCESS | 1653 | 1464718426975 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1653 | 1464718426977 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:13:46 INFO - PROCESS | 1653 | 1464718426979 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1653 | 1464718426982 Marionette TRACE conn2 <- [1,78,null,{}] 11:13:46 INFO - PROCESS | 1653 | 1464718426989 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 1653 | 1464718427061 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:13:47 INFO - PROCESS | 1653 | 1464718427069 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a9b800 == 27 [pid = 1653] [id = 27] 11:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1180b3400) [pid = 1653] [serial = 77] [outer = 0x0] 11:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118251c00) [pid = 1653] [serial = 78] [outer = 0x1180b3400] 11:13:47 INFO - PROCESS | 1653 | 1464718427096 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1186bfc00) [pid = 1653] [serial = 79] [outer = 0x1180b3400] 11:13:47 INFO - PROCESS | 1653 | 1464718427411 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 11:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:13:47 INFO - PROCESS | 1653 | 1464718427452 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 1653 | 1464718427453 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:13:47 INFO - PROCESS | 1653 | 1464718427455 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1653 | 1464718427456 Marionette TRACE conn2 <- [1,82,null,{}] 11:13:47 INFO - PROCESS | 1653 | 1464718427459 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 1653 | 1464718427541 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:13:47 INFO - PROCESS | 1653 | 1464718427582 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f7f000 == 28 [pid = 1653] [id = 28] 11:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118258c00) [pid = 1653] [serial = 80] [outer = 0x0] 11:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118809800) [pid = 1653] [serial = 81] [outer = 0x118258c00] 11:13:47 INFO - PROCESS | 1653 | 1464718427608 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119157000) [pid = 1653] [serial = 82] [outer = 0x118258c00] 11:13:47 INFO - PROCESS | 1653 | 1464718427881 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 467ms 11:13:47 INFO - PROCESS | 1653 | 1464718427924 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 1653 | 1464718427925 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:13:47 INFO - PROCESS | 1653 | 1464718427927 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1653 | 1464718427928 Marionette TRACE conn2 <- [1,86,null,{}] 11:13:47 INFO - PROCESS | 1653 | 1464718427938 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:48 INFO - PROCESS | 1653 | 1464718428019 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:13:48 INFO - PROCESS | 1653 | 1464718428024 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118092000 == 29 [pid = 1653] [id = 29] 11:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11915b400) [pid = 1653] [serial = 83] [outer = 0x0] 11:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11950b400) [pid = 1653] [serial = 84] [outer = 0x11915b400] 11:13:48 INFO - PROCESS | 1653 | 1464718428053 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119563800) [pid = 1653] [serial = 85] [outer = 0x11915b400] 11:13:48 INFO - PROCESS | 1653 | 1464718428489 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 618ms 11:13:48 INFO - PROCESS | 1653 | 1464718428546 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:13:48 INFO - PROCESS | 1653 | 1464718428549 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:13:48 INFO - PROCESS | 1653 | 1464718428552 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 1653 | 1464718428554 Marionette TRACE conn2 <- [1,90,null,{}] 11:13:48 INFO - PROCESS | 1653 | 1464718428558 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:48 INFO - PROCESS | 1653 | 1464718428645 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:13:48 INFO - PROCESS | 1653 | 1464718428653 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c0000 == 30 [pid = 1653] [id = 30] 11:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11956b400) [pid = 1653] [serial = 86] [outer = 0x0] 11:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197bb800) [pid = 1653] [serial = 87] [outer = 0x11956b400] 11:13:48 INFO - PROCESS | 1653 | 1464718428678 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1199dc000) [pid = 1653] [serial = 88] [outer = 0x11956b400] 11:13:48 INFO - PROCESS | 1653 | 1464718428978 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 11:13:49 INFO - PROCESS | 1653 | 1464718429023 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1653 | 1464718429024 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:13:49 INFO - PROCESS | 1653 | 1464718429026 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1653 | 1464718429027 Marionette TRACE conn2 <- [1,94,null,{}] 11:13:49 INFO - PROCESS | 1653 | 1464718429030 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 1653 | 1464718429121 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:13:49 INFO - PROCESS | 1653 | 1464718429127 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c8800 == 31 [pid = 1653] [id = 31] 11:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11956b800) [pid = 1653] [serial = 89] [outer = 0x0] 11:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119bbec00) [pid = 1653] [serial = 90] [outer = 0x11956b800] 11:13:49 INFO - PROCESS | 1653 | 1464718429153 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119d16000) [pid = 1653] [serial = 91] [outer = 0x11956b800] 11:13:49 INFO - PROCESS | 1653 | 1464718429422 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 11:13:49 INFO - PROCESS | 1653 | 1464718429445 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1653 | 1464718429446 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:13:49 INFO - PROCESS | 1653 | 1464718429455 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1653 | 1464718429456 Marionette TRACE conn2 <- [1,98,null,{}] 11:13:49 INFO - PROCESS | 1653 | 1464718429459 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 1653 | 1464718429534 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:13:49 INFO - PROCESS | 1653 | 1464718429539 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193d1000 == 32 [pid = 1653] [id = 32] 11:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119d0c800) [pid = 1653] [serial = 92] [outer = 0x0] 11:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119dee000) [pid = 1653] [serial = 93] [outer = 0x119d0c800] 11:13:49 INFO - PROCESS | 1653 | 1464718429563 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a24dc00) [pid = 1653] [serial = 94] [outer = 0x119d0c800] 11:13:49 INFO - PROCESS | 1653 | 1464718429837 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 424ms 11:13:49 INFO - PROCESS | 1653 | 1464718429874 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1653 | 1464718429885 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:13:49 INFO - PROCESS | 1653 | 1464718429894 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1653 | 1464718429895 Marionette TRACE conn2 <- [1,102,null,{}] 11:13:49 INFO - PROCESS | 1653 | 1464718429897 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 1653 | 1464718429973 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:13:50 INFO - PROCESS | 1653 | 1464718430018 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193eb800 == 33 [pid = 1653] [id = 33] 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113047800) [pid = 1653] [serial = 95] [outer = 0x0] 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x122b03c00) [pid = 1653] [serial = 96] [outer = 0x113047800] 11:13:50 INFO - PROCESS | 1653 | 1464718430043 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x122b0b400) [pid = 1653] [serial = 97] [outer = 0x113047800] 11:13:50 INFO - PROCESS | 1653 | 1464718430294 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 11:13:50 INFO - PROCESS | 1653 | 1464718430338 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1653 | 1464718430339 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:13:50 INFO - PROCESS | 1653 | 1464718430347 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 1653 | 1464718430348 Marionette TRACE conn2 <- [1,106,null,{}] 11:13:50 INFO - PROCESS | 1653 | 1464718430359 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:50 INFO - PROCESS | 1653 | 1464718430436 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:13:50 INFO - PROCESS | 1653 | 1464718430441 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197b0000 == 34 [pid = 1653] [id = 34] 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x122b07400) [pid = 1653] [serial = 98] [outer = 0x0] 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x122b11400) [pid = 1653] [serial = 99] [outer = 0x122b07400] 11:13:50 INFO - PROCESS | 1653 | 1464718430465 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x122e13c00) [pid = 1653] [serial = 100] [outer = 0x122b07400] 11:13:50 INFO - PROCESS | 1653 | 1464718430760 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 11:13:50 INFO - PROCESS | 1653 | 1464718430774 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1653 | 1464718430775 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:13:50 INFO - PROCESS | 1653 | 1464718430777 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 1653 | 1464718430779 Marionette TRACE conn2 <- [1,110,null,{}] 11:13:50 INFO - PROCESS | 1653 | 1464718430788 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:50 INFO - PROCESS | 1653 | 1464718430881 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:13:50 INFO - PROCESS | 1653 | 1464718430927 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c52000 == 35 [pid = 1653] [id = 35] 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x122b0a800) [pid = 1653] [serial = 101] [outer = 0x0] 11:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124877400) [pid = 1653] [serial = 102] [outer = 0x122b0a800] 11:13:50 INFO - PROCESS | 1653 | 1464718430961 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1253dd400) [pid = 1653] [serial = 103] [outer = 0x122b0a800] 11:13:51 INFO - PROCESS | 1653 | 1464718431233 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 11:13:51 INFO - PROCESS | 1653 | 1464718431256 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 1653 | 1464718431257 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:13:51 INFO - PROCESS | 1653 | 1464718431259 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1653 | 1464718431259 Marionette TRACE conn2 <- [1,114,null,{}] 11:13:51 INFO - PROCESS | 1653 | 1464718431262 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 1653 | 1464718431371 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:13:51 INFO - PROCESS | 1653 | 1464718431379 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b0000 == 36 [pid = 1653] [id = 36] 11:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124f5bc00) [pid = 1653] [serial = 104] [outer = 0x0] 11:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x125805000) [pid = 1653] [serial = 105] [outer = 0x124f5bc00] 11:13:51 INFO - PROCESS | 1653 | 1464718431419 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1258a4800) [pid = 1653] [serial = 106] [outer = 0x124f5bc00] 11:13:51 INFO - PROCESS | 1653 | 1464718431805 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 568ms 11:13:51 INFO - PROCESS | 1653 | 1464718431828 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 1653 | 1464718431829 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:13:51 INFO - PROCESS | 1653 | 1464718431837 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1653 | 1464718431839 Marionette TRACE conn2 <- [1,118,null,{}] 11:13:51 INFO - PROCESS | 1653 | 1464718431842 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 1653 | 1464718431988 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:13:52 INFO - PROCESS | 1653 | 1464718431999 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bde800 == 37 [pid = 1653] [id = 37] 11:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1253d1000) [pid = 1653] [serial = 107] [outer = 0x0] 11:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12616d000) [pid = 1653] [serial = 108] [outer = 0x1253d1000] 11:13:52 INFO - PROCESS | 1653 | 1464718432039 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1261bb000) [pid = 1653] [serial = 109] [outer = 0x1253d1000] 11:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 623ms 11:13:52 INFO - PROCESS | 1653 | 1464718432455 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:13:52 INFO - PROCESS | 1653 | 1464718432458 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 1653 | 1464718432459 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:13:52 INFO - PROCESS | 1653 | 1464718432461 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 1653 | 1464718432462 Marionette TRACE conn2 <- [1,122,null,{}] 11:13:52 INFO - PROCESS | 1653 | 1464718432466 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 1653 | 1464718432538 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:13:52 INFO - PROCESS | 1653 | 1464718432586 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x122d0d000 == 38 [pid = 1653] [id = 38] 11:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125833c00) [pid = 1653] [serial = 110] [outer = 0x0] 11:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12627c400) [pid = 1653] [serial = 111] [outer = 0x125833c00] 11:13:52 INFO - PROCESS | 1653 | 1464718432610 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126c44400) [pid = 1653] [serial = 112] [outer = 0x125833c00] 11:13:52 INFO - PROCESS | 1653 | 1464718432880 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 470ms 11:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:13:52 INFO - PROCESS | 1653 | 1464718432933 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 1653 | 1464718432935 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:13:52 INFO - PROCESS | 1653 | 1464718432938 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 1653 | 1464718432939 Marionette TRACE conn2 <- [1,126,null,{}] 11:13:52 INFO - PROCESS | 1653 | 1464718432941 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 1653 | 1464718433017 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:13:53 INFO - PROCESS | 1653 | 1464718433022 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b43000 == 39 [pid = 1653] [id = 39] 11:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126287400) [pid = 1653] [serial = 113] [outer = 0x0] 11:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1270a9800) [pid = 1653] [serial = 114] [outer = 0x126287400] 11:13:53 INFO - PROCESS | 1653 | 1464718433045 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12749b400) [pid = 1653] [serial = 115] [outer = 0x126287400] 11:13:53 INFO - PROCESS | 1653 | 1464718433347 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 11:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:13:53 INFO - PROCESS | 1653 | 1464718433358 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 1653 | 1464718433360 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:13:53 INFO - PROCESS | 1653 | 1464718433365 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 1653 | 1464718433380 Marionette TRACE conn2 <- [1,130,null,{}] 11:13:53 INFO - PROCESS | 1653 | 1464718433386 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 1653 | 1464718433555 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:13:53 INFO - PROCESS | 1653 | 1464718433568 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f9d800 == 40 [pid = 1653] [id = 40] 11:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1272b8c00) [pid = 1653] [serial = 116] [outer = 0x0] 11:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12902b000) [pid = 1653] [serial = 117] [outer = 0x1272b8c00] 11:13:53 INFO - PROCESS | 1653 | 1464718433589 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129190800) [pid = 1653] [serial = 118] [outer = 0x1272b8c00] 11:13:54 INFO - PROCESS | 1653 | 1464718434762 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1439ms 11:13:54 INFO - PROCESS | 1653 | 1464718434803 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 1653 | 1464718434805 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:13:54 INFO - PROCESS | 1653 | 1464718434814 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 1653 | 1464718434816 Marionette TRACE conn2 <- [1,134,null,{}] 11:13:54 INFO - PROCESS | 1653 | 1464718434819 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:54 INFO - PROCESS | 1653 | 1464718434907 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:13:54 INFO - PROCESS | 1653 | 1464718434915 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133cc000 == 41 [pid = 1653] [id = 41] 11:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116286800) [pid = 1653] [serial = 119] [outer = 0x0] 11:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116615c00) [pid = 1653] [serial = 120] [outer = 0x116286800] 11:13:54 INFO - PROCESS | 1653 | 1464718434942 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116867800) [pid = 1653] [serial = 121] [outer = 0x116286800] 11:13:55 INFO - PROCESS | 1653 | 1464718435288 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 526ms 11:13:55 INFO - PROCESS | 1653 | 1464718435335 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 1653 | 1464718435340 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:13:55 INFO - PROCESS | 1653 | 1464718435352 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 1653 | 1464718435354 Marionette TRACE conn2 <- [1,138,null,{}] 11:13:55 INFO - PROCESS | 1653 | 1464718435358 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:55 INFO - PROCESS | 1653 | 1464718435491 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:13:55 INFO - PROCESS | 1653 | 1464718435499 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11671e800 == 42 [pid = 1653] [id = 42] 11:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x117123400) [pid = 1653] [serial = 122] [outer = 0x0] 11:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118095c00) [pid = 1653] [serial = 123] [outer = 0x117123400] 11:13:55 INFO - PROCESS | 1653 | 1464718435570 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1180ae800) [pid = 1653] [serial = 124] [outer = 0x117123400] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1180aa400) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c83bc00) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1199d8000) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c8e6c00) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12c1a9c00) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c171000) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bff7c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bdba000) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bd91000) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ad31c00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12a8dac00) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12943d800) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1180b3400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118258c00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11915b400) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11956b400) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11956b800) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119d0c800) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113047800) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x122b07400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124f5bc00) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1253d1000) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125833c00) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12cb20400) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f85c00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115e61800) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119113400) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11644bc00) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:13:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a6dc00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1072ms 11:13:56 INFO - PROCESS | 1653 | 1464718436419 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:13:56 INFO - PROCESS | 1653 | 1464718436423 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 1653 | 1464718436425 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:13:56 INFO - PROCESS | 1653 | 1464718436427 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 1653 | 1464718436429 Marionette TRACE conn2 <- [1,142,null,{}] 11:13:56 INFO - PROCESS | 1653 | 1464718436447 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 1653 | 1464718436517 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:13:56 INFO - PROCESS | 1653 | 1464718436567 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a9c800 == 43 [pid = 1653] [id = 43] 11:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a74000) [pid = 1653] [serial = 125] [outer = 0x0] 11:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1180b0000) [pid = 1653] [serial = 126] [outer = 0x112a74000] 11:13:56 INFO - PROCESS | 1653 | 1464718436596 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186bc800) [pid = 1653] [serial = 127] [outer = 0x112a74000] 11:13:56 INFO - PROCESS | 1653 | 1464718436869 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 474ms 11:13:56 INFO - PROCESS | 1653 | 1464718436905 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 1653 | 1464718436907 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:13:56 INFO - PROCESS | 1653 | 1464718436909 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 1653 | 1464718436910 Marionette TRACE conn2 <- [1,146,null,{}] 11:13:56 INFO - PROCESS | 1653 | 1464718436912 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 1653 | 1464718436995 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:13:57 INFO - PROCESS | 1653 | 1464718437001 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118083800 == 44 [pid = 1653] [id = 44] 11:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11880a800) [pid = 1653] [serial = 128] [outer = 0x0] 11:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11911b800) [pid = 1653] [serial = 129] [outer = 0x11880a800] 11:13:57 INFO - PROCESS | 1653 | 1464718437027 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11915fc00) [pid = 1653] [serial = 130] [outer = 0x11880a800] 11:13:57 INFO - PROCESS | 1653 | 1464718437364 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 11:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:13:57 INFO - PROCESS | 1653 | 1464718437379 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:13:57 INFO - PROCESS | 1653 | 1464718437381 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:13:57 INFO - PROCESS | 1653 | 1464718437384 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 1653 | 1464718437386 Marionette TRACE conn2 <- [1,150,null,{}] 11:13:57 INFO - PROCESS | 1653 | 1464718437390 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:57 INFO - PROCESS | 1653 | 1464718437496 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:13:57 INFO - PROCESS | 1653 | 1464718437504 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823b000 == 45 [pid = 1653] [id = 45] 11:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a71400) [pid = 1653] [serial = 131] [outer = 0x0] 11:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11950c800) [pid = 1653] [serial = 132] [outer = 0x116a71400] 11:13:57 INFO - PROCESS | 1653 | 1464718437556 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119514000) [pid = 1653] [serial = 133] [outer = 0x116a71400] 11:13:57 INFO - PROCESS | 1653 | 1464718437958 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 621ms 11:13:58 INFO - PROCESS | 1653 | 1464718438006 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 1653 | 1464718438007 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:13:58 INFO - PROCESS | 1653 | 1464718438009 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 1653 | 1464718438010 Marionette TRACE conn2 <- [1,154,null,{}] 11:13:58 INFO - PROCESS | 1653 | 1464718438013 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 1653 | 1464718438094 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:13:58 INFO - PROCESS | 1653 | 1464718438101 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188e3800 == 46 [pid = 1653] [id = 46] 11:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119572400) [pid = 1653] [serial = 134] [outer = 0x0] 11:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1197c1800) [pid = 1653] [serial = 135] [outer = 0x119572400] 11:13:58 INFO - PROCESS | 1653 | 1464718438127 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199dd400) [pid = 1653] [serial = 136] [outer = 0x119572400] 11:13:58 INFO - PROCESS | 1653 | 1464718438532 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 568ms 11:13:58 INFO - PROCESS | 1653 | 1464718438578 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 1653 | 1464718438580 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:13:58 INFO - PROCESS | 1653 | 1464718438584 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 1653 | 1464718438586 Marionette TRACE conn2 <- [1,158,null,{}] 11:13:58 INFO - PROCESS | 1653 | 1464718438590 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 1653 | 1464718438679 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:13:58 INFO - PROCESS | 1653 | 1464718438725 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116838000 == 47 [pid = 1653] [id = 47] 11:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116225400) [pid = 1653] [serial = 137] [outer = 0x0] 11:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116773000) [pid = 1653] [serial = 138] [outer = 0x116225400] 11:13:58 INFO - PROCESS | 1653 | 1464718438757 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a79000) [pid = 1653] [serial = 139] [outer = 0x116225400] 11:13:59 INFO - PROCESS | 1653 | 1464718439173 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 620ms 11:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:13:59 INFO - PROCESS | 1653 | 1464718439205 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 1653 | 1464718439209 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:13:59 INFO - PROCESS | 1653 | 1464718439213 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 1653 | 1464718439215 Marionette TRACE conn2 <- [1,162,null,{}] 11:13:59 INFO - PROCESS | 1653 | 1464718439218 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:59 INFO - PROCESS | 1653 | 1464718439307 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:13:59 INFO - PROCESS | 1653 | 1464718439359 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119126000 == 48 [pid = 1653] [id = 48] 11:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117e31000) [pid = 1653] [serial = 140] [outer = 0x0] 11:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11824e800) [pid = 1653] [serial = 141] [outer = 0x117e31000] 11:13:59 INFO - PROCESS | 1653 | 1464718439393 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11910c400) [pid = 1653] [serial = 142] [outer = 0x117e31000] 11:13:59 INFO - PROCESS | 1653 | 1464718439819 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 11:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:13:59 INFO - PROCESS | 1653 | 1464718439834 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 1653 | 1464718439836 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:13:59 INFO - PROCESS | 1653 | 1464718439838 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 1653 | 1464718439841 Marionette TRACE conn2 <- [1,166,null,{}] 11:13:59 INFO - PROCESS | 1653 | 1464718439848 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:59 INFO - PROCESS | 1653 | 1464718439939 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:14:00 INFO - PROCESS | 1653 | 1464718440023 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199b4000 == 49 [pid = 1653] [id = 49] 11:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119515800) [pid = 1653] [serial = 143] [outer = 0x0] 11:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1197e6800) [pid = 1653] [serial = 144] [outer = 0x119515800] 11:14:00 INFO - PROCESS | 1653 | 1464718440055 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119bc8000) [pid = 1653] [serial = 145] [outer = 0x119515800] 11:14:00 INFO - PROCESS | 1653 | 1464718440489 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 11:14:00 INFO - PROCESS | 1653 | 1464718440509 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:14:00 INFO - PROCESS | 1653 | 1464718440511 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:14:00 INFO - PROCESS | 1653 | 1464718440513 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 1653 | 1464718440515 Marionette TRACE conn2 <- [1,170,null,{}] 11:14:00 INFO - PROCESS | 1653 | 1464718440535 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:00 INFO - PROCESS | 1653 | 1464718440625 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:14:00 INFO - PROCESS | 1653 | 1464718440680 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a6800 == 50 [pid = 1653] [id = 50] 11:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119d15400) [pid = 1653] [serial = 146] [outer = 0x0] 11:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119df1c00) [pid = 1653] [serial = 147] [outer = 0x119d15400] 11:14:00 INFO - PROCESS | 1653 | 1464718440710 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x122b05c00) [pid = 1653] [serial = 148] [outer = 0x119d15400] 11:14:01 INFO - PROCESS | 1653 | 1464718441112 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 637ms 11:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:14:01 INFO - PROCESS | 1653 | 1464718441151 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 1653 | 1464718441152 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:14:01 INFO - PROCESS | 1653 | 1464718441155 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 1653 | 1464718441156 Marionette TRACE conn2 <- [1,174,null,{}] 11:14:01 INFO - PROCESS | 1653 | 1464718441158 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:01 INFO - PROCESS | 1653 | 1464718441245 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:14:01 INFO - PROCESS | 1653 | 1464718441315 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x113318000 == 51 [pid = 1653] [id = 51] 11:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1122aa000) [pid = 1653] [serial = 149] [outer = 0x0] 11:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180a8400) [pid = 1653] [serial = 150] [outer = 0x1122aa000] 11:14:01 INFO - PROCESS | 1653 | 1464718441344 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119469800) [pid = 1653] [serial = 151] [outer = 0x1122aa000] 11:14:01 INFO - PROCESS | 1653 | 1464718441808 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 668ms 11:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:14:01 INFO - PROCESS | 1653 | 1464718441824 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 1653 | 1464718441826 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:14:01 INFO - PROCESS | 1653 | 1464718441829 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 1653 | 1464718441831 Marionette TRACE conn2 <- [1,178,null,{}] 11:14:01 INFO - PROCESS | 1653 | 1464718441835 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:01 INFO - PROCESS | 1653 | 1464718441927 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:14:01 INFO - PROCESS | 1653 | 1464718441988 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11625a000 == 52 [pid = 1653] [id = 52] 11:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1155bc400) [pid = 1653] [serial = 152] [outer = 0x0] 11:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1164bec00) [pid = 1653] [serial = 153] [outer = 0x1155bc400] 11:14:02 INFO - PROCESS | 1653 | 1464718442018 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x116864800) [pid = 1653] [serial = 154] [outer = 0x1155bc400] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11823b000 == 51 [pid = 1653] [id = 45] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118083800 == 50 [pid = 1653] [id = 44] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116a9c800 == 49 [pid = 1653] [id = 43] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118092000 == 48 [pid = 1653] [id = 29] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c0000 == 47 [pid = 1653] [id = 30] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1193d1000 == 46 [pid = 1653] [id = 32] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11671e800 == 45 [pid = 1653] [id = 42] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116f7f000 == 44 [pid = 1653] [id = 28] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116a9b800 == 43 [pid = 1653] [id = 27] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1133cc000 == 42 [pid = 1653] [id = 41] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124f9d800 == 41 [pid = 1653] [id = 40] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c8800 == 40 [pid = 1653] [id = 31] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113318000 == 39 [pid = 1653] [id = 51] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a6800 == 38 [pid = 1653] [id = 50] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x122d0d000 == 37 [pid = 1653] [id = 38] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1199b4000 == 36 [pid = 1653] [id = 49] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x122bde800 == 35 [pid = 1653] [id = 37] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119126000 == 34 [pid = 1653] [id = 48] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119c52000 == 33 [pid = 1653] [id = 35] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116838000 == 32 [pid = 1653] [id = 47] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124b43000 == 31 [pid = 1653] [id = 39] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1193eb800 == 30 [pid = 1653] [id = 33] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b0000 == 29 [pid = 1653] [id = 36] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1188e3800 == 28 [pid = 1653] [id = 46] 11:14:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1197b0000 == 27 [pid = 1653] [id = 34] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124876c00) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118251c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118809800) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11950b400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119563800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1197bb800) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119bbec00) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119d16000) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119dee000) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a24dc00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x122b03c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x122b0b400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x122b11400) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124877400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x122e13c00) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125805000) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12616d000) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12627c400) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112f8a400) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116a6f000) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11950b800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116615400) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116860000) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117683400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11809d800) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113c79400) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1199dc000) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119512000) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1261bb000) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126c44400) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186bfc00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1258a4800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119157000) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1270a9800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1180adc00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1253d1400) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124a58000) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c8e2000) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12c1a3800) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c1a7400) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12c16e400) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12c165c00) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12bdc2000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12bff2800) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12bd96400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bdb6c00) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b395c00) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12bb8a800) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a8dc800) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12a8e0800) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1296b0800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12943f400) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x129445000) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12cb22400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1180acc00) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12cb1d800) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12c841000) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12c848400) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12ce8e400) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1199d9c00) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12ce8dc00) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12ca3b800) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12d064000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12ca34000) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12c8d7400) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 11:14:02 INFO - PROCESS | 1653 | 1464718442839 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1021ms 11:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:14:02 INFO - PROCESS | 1653 | 1464718442851 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 1653 | 1464718442853 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:14:02 INFO - PROCESS | 1653 | 1464718442857 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 1653 | 1464718442859 Marionette TRACE conn2 <- [1,182,null,{}] 11:14:02 INFO - PROCESS | 1653 | 1464718442869 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:02 INFO - PROCESS | 1653 | 1464718442938 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:14:02 INFO - PROCESS | 1653 | 1464718442944 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x115577800 == 28 [pid = 1653] [id = 53] 11:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116286400) [pid = 1653] [serial = 155] [outer = 0x0] 11:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116615400) [pid = 1653] [serial = 156] [outer = 0x116286400] 11:14:02 INFO - PROCESS | 1653 | 1464718442975 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1168b5c00) [pid = 1653] [serial = 157] [outer = 0x116286400] 11:14:03 INFO - PROCESS | 1653 | 1464718443304 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 477ms 11:14:03 INFO - PROCESS | 1653 | 1464718443336 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 1653 | 1464718443340 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:14:03 INFO - PROCESS | 1653 | 1464718443344 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 1653 | 1464718443346 Marionette TRACE conn2 <- [1,186,null,{}] 11:14:03 INFO - PROCESS | 1653 | 1464718443349 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:03 INFO - PROCESS | 1653 | 1464718443418 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:14:03 INFO - PROCESS | 1653 | 1464718443423 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684c000 == 29 [pid = 1653] [id = 54] 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11711bc00) [pid = 1653] [serial = 158] [outer = 0x0] 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x117e30000) [pid = 1653] [serial = 159] [outer = 0x11711bc00] 11:14:03 INFO - PROCESS | 1653 | 1464718443451 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1180ab000) [pid = 1653] [serial = 160] [outer = 0x11711bc00] 11:14:03 INFO - PROCESS | 1653 | 1464718443744 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 423ms 11:14:03 INFO - PROCESS | 1653 | 1464718443795 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 1653 | 1464718443797 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:14:03 INFO - PROCESS | 1653 | 1464718443806 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 1653 | 1464718443809 Marionette TRACE conn2 <- [1,190,null,{}] 11:14:03 INFO - PROCESS | 1653 | 1464718443816 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:03 INFO - PROCESS | 1653 | 1464718443893 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:14:03 INFO - PROCESS | 1653 | 1464718443902 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117461800 == 30 [pid = 1653] [id = 55] 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113047800) [pid = 1653] [serial = 161] [outer = 0x0] 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1186be000) [pid = 1653] [serial = 162] [outer = 0x113047800] 11:14:03 INFO - PROCESS | 1653 | 1464718443930 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11910cc00) [pid = 1653] [serial = 163] [outer = 0x113047800] 11:14:04 INFO - PROCESS | 1653 | 1464718444221 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 11:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:14:04 INFO - PROCESS | 1653 | 1464718444277 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:14:04 INFO - PROCESS | 1653 | 1464718444279 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:14:04 INFO - PROCESS | 1653 | 1464718444281 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 1653 | 1464718444282 Marionette TRACE conn2 <- [1,194,null,{}] 11:14:04 INFO - PROCESS | 1653 | 1464718444287 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:04 INFO - PROCESS | 1653 | 1464718444355 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:14:04 INFO - PROCESS | 1653 | 1464718444398 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118074800 == 31 [pid = 1653] [id = 56] 11:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1166da000) [pid = 1653] [serial = 164] [outer = 0x0] 11:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11946d800) [pid = 1653] [serial = 165] [outer = 0x1166da000] 11:14:04 INFO - PROCESS | 1653 | 1464718444423 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11950f800) [pid = 1653] [serial = 166] [outer = 0x1166da000] 11:14:05 INFO - PROCESS | 1653 | --DOCSHELL 0x115577800 == 30 [pid = 1653] [id = 53] 11:14:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11625a000 == 29 [pid = 1653] [id = 52] 11:14:05 INFO - PROCESS | 1653 | 1464718445176 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 922ms 11:14:05 INFO - PROCESS | 1653 | 1464718445204 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 1653 | 1464718445206 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:14:05 INFO - PROCESS | 1653 | 1464718445209 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 1653 | 1464718445212 Marionette TRACE conn2 <- [1,198,null,{}] 11:14:05 INFO - PROCESS | 1653 | 1464718445215 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:05 INFO - PROCESS | 1653 | 1464718445317 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:14:05 INFO - PROCESS | 1653 | 1464718445324 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x113324000 == 30 [pid = 1653] [id = 57] 11:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115e6c400) [pid = 1653] [serial = 167] [outer = 0x0] 11:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116286000) [pid = 1653] [serial = 168] [outer = 0x115e6c400] 11:14:05 INFO - PROCESS | 1653 | 1464718445368 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116777c00) [pid = 1653] [serial = 169] [outer = 0x115e6c400] 11:14:05 INFO - PROCESS | 1653 | 1464718445835 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 673ms 11:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:14:05 INFO - PROCESS | 1653 | 1464718445887 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 1653 | 1464718445891 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:14:05 INFO - PROCESS | 1653 | 1464718445895 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 1653 | 1464718445897 Marionette TRACE conn2 <- [1,202,null,{}] 11:14:05 INFO - PROCESS | 1653 | 1464718445901 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:05 INFO - PROCESS | 1653 | 1464718445984 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:14:05 INFO - PROCESS | 1653 | 1464718445988 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a9d800 == 31 [pid = 1653] [id = 58] 11:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117682800) [pid = 1653] [serial = 170] [outer = 0x0] 11:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118097400) [pid = 1653] [serial = 171] [outer = 0x117682800] 11:14:06 INFO - PROCESS | 1653 | 1464718446015 Marionette DEBUG loaded listener.js 11:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1180b1c00) [pid = 1653] [serial = 172] [outer = 0x117682800] 11:14:06 INFO - PROCESS | 1653 | 1464718446422 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 572ms 11:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:14:06 INFO - PROCESS | 1653 | 1464718446469 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:14:06 INFO - PROCESS | 1653 | 1464718446471 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:14:06 INFO - PROCESS | 1653 | 1464718446474 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:14:06 INFO - PROCESS | 1653 | 1464718446478 Marionette TRACE conn2 <- [1,206,null,{}] 11:14:06 INFO - PROCESS | 1653 | 1464718446489 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:06 INFO - PROCESS | 1653 | 1464718446639 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119572400) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x117123400) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116286800) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112a74000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11880a800) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x116a71400) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1272b8c00) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x122b0a800) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x126287400) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x116225400) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x117e31000) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x119515800) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x119d15400) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1122aa000) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1155bc400) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x116286400) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11711bc00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x113047800) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:14:06 INFO - PROCESS | 1653 | 1464718446888 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162cd800 == 32 [pid = 1653] [id = 59] 11:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1122b6c00) [pid = 1653] [serial = 173] [outer = 0x0] 11:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x113c80400) [pid = 1653] [serial = 174] [outer = 0x1122b6c00] 11:14:06 INFO - PROCESS | 1653 | 1464718446918 Marionette DEBUG loaded listener.js 11:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x117e32800) [pid = 1653] [serial = 175] [outer = 0x1122b6c00] 11:14:07 INFO - PROCESS | 1653 | 1464718447181 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 723ms 11:14:07 INFO - PROCESS | 1653 | 1464718447205 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 1653 | 1464718447206 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:14:07 INFO - PROCESS | 1653 | 1464718447213 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 1653 | 1464718447214 Marionette TRACE conn2 <- [1,210,null,{}] 11:14:07 INFO - PROCESS | 1653 | 1464718447225 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:07 INFO - PROCESS | 1653 | 1464718447299 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:14:07 INFO - PROCESS | 1653 | 1464718447303 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180d2800 == 33 [pid = 1653] [id = 60] 11:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118809800) [pid = 1653] [serial = 176] [outer = 0x0] 11:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11950d800) [pid = 1653] [serial = 177] [outer = 0x118809800] 11:14:07 INFO - PROCESS | 1653 | 1464718447331 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119515400) [pid = 1653] [serial = 178] [outer = 0x118809800] 11:14:07 INFO - PROCESS | 1653 | 1464718447606 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 426ms 11:14:07 INFO - PROCESS | 1653 | 1464718447640 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 1653 | 1464718447641 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:14:07 INFO - PROCESS | 1653 | 1464718447643 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 1653 | 1464718447644 Marionette TRACE conn2 <- [1,214,null,{}] 11:14:07 INFO - PROCESS | 1653 | 1464718447647 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:07 INFO - PROCESS | 1653 | 1464718447738 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:14:07 INFO - PROCESS | 1653 | 1464718447776 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118681000 == 34 [pid = 1653] [id = 61] 11:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x111fd7400) [pid = 1653] [serial = 179] [outer = 0x0] 11:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119566c00) [pid = 1653] [serial = 180] [outer = 0x111fd7400] 11:14:07 INFO - PROCESS | 1653 | 1464718447802 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1197b9000) [pid = 1653] [serial = 181] [outer = 0x111fd7400] 11:14:08 INFO - PROCESS | 1653 | 1464718448124 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 11:14:08 INFO - PROCESS | 1653 | 1464718448162 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 1653 | 1464718448165 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:14:08 INFO - PROCESS | 1653 | 1464718448170 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - PROCESS | 1653 | 1464718448172 Marionette TRACE conn2 <- [1,218,null,{}] 11:14:08 INFO - PROCESS | 1653 | 1464718448175 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:08 INFO - PROCESS | 1653 | 1464718448309 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:14:08 INFO - PROCESS | 1653 | 1464718448366 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d6800 == 35 [pid = 1653] [id = 62] 11:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1166d5c00) [pid = 1653] [serial = 182] [outer = 0x0] 11:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1197ea000) [pid = 1653] [serial = 183] [outer = 0x1166d5c00] 11:14:08 INFO - PROCESS | 1653 | 1464718448407 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119d11800) [pid = 1653] [serial = 184] [outer = 0x1166d5c00] 11:14:08 INFO - PROCESS | 1653 | 1464718448730 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 11:14:08 INFO - PROCESS | 1653 | 1464718448740 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 1653 | 1464718448742 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:14:08 INFO - PROCESS | 1653 | 1464718448744 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - PROCESS | 1653 | 1464718448745 Marionette TRACE conn2 <- [1,222,null,{}] 11:14:08 INFO - PROCESS | 1653 | 1464718448756 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:08 INFO - PROCESS | 1653 | 1464718448827 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:14:08 INFO - PROCESS | 1653 | 1464718448832 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119553000 == 36 [pid = 1653] [id = 63] 11:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119d16000) [pid = 1653] [serial = 185] [outer = 0x0] 11:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11a246800) [pid = 1653] [serial = 186] [outer = 0x119d16000] 11:14:08 INFO - PROCESS | 1653 | 1464718448858 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x122b08800) [pid = 1653] [serial = 187] [outer = 0x119d16000] 11:14:09 INFO - PROCESS | 1653 | 1464718449317 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 623ms 11:14:09 INFO - PROCESS | 1653 | 1464718449368 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:14:09 INFO - PROCESS | 1653 | 1464718449371 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:14:09 INFO - PROCESS | 1653 | 1464718449374 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 1653 | 1464718449377 Marionette TRACE conn2 <- [1,226,null,{}] 11:14:09 INFO - PROCESS | 1653 | 1464718449380 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:09 INFO - PROCESS | 1653 | 1464718449473 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:14:09 INFO - PROCESS | 1653 | 1464718449527 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa8800 == 37 [pid = 1653] [id = 64] 11:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115f71c00) [pid = 1653] [serial = 188] [outer = 0x0] 11:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116859c00) [pid = 1653] [serial = 189] [outer = 0x115f71c00] 11:14:09 INFO - PROCESS | 1653 | 1464718449558 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117682000) [pid = 1653] [serial = 190] [outer = 0x115f71c00] 11:14:09 INFO - PROCESS | 1653 | 1464718449980 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 622ms 11:14:09 INFO - PROCESS | 1653 | 1464718449996 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 1653 | 1464718450000 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:14:10 INFO - PROCESS | 1653 | 1464718450005 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 1653 | 1464718450006 Marionette TRACE conn2 <- [1,230,null,{}] 11:14:10 INFO - PROCESS | 1653 | 1464718450009 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 1653 | 1464718450102 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:14:10 INFO - PROCESS | 1653 | 1464718450139 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193d6000 == 38 [pid = 1653] [id = 65] 11:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117e25800) [pid = 1653] [serial = 191] [outer = 0x0] 11:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1186b8400) [pid = 1653] [serial = 192] [outer = 0x117e25800] 11:14:10 INFO - PROCESS | 1653 | 1464718450169 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119154400) [pid = 1653] [serial = 193] [outer = 0x117e25800] 11:14:10 INFO - PROCESS | 1653 | 1464718450569 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 569ms 11:14:10 INFO - PROCESS | 1653 | 1464718450573 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 1653 | 1464718450575 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:14:10 INFO - PROCESS | 1653 | 1464718450577 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 1653 | 1464718450580 Marionette TRACE conn2 <- [1,234,null,{}] 11:14:10 INFO - PROCESS | 1653 | 1464718450588 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 1653 | 1464718450677 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:14:10 INFO - PROCESS | 1653 | 1464718450714 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11625a000 == 39 [pid = 1653] [id = 66] 11:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1197bbc00) [pid = 1653] [serial = 194] [outer = 0x0] 11:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1199dc000) [pid = 1653] [serial = 195] [outer = 0x1197bbc00] 11:14:10 INFO - PROCESS | 1653 | 1464718450745 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119ded800) [pid = 1653] [serial = 196] [outer = 0x1197bbc00] 11:14:11 INFO - PROCESS | 1653 | 1464718451159 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112f88000) [pid = 1653] [serial = 197] [outer = 0x12ca3dc00] 11:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 622ms 11:14:11 INFO - PROCESS | 1653 | 1464718451217 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 1653 | 1464718451219 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:14:11 INFO - PROCESS | 1653 | 1464718451224 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 1653 | 1464718451225 Marionette TRACE conn2 <- [1,238,null,{}] 11:14:11 INFO - PROCESS | 1653 | 1464718451227 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:11 INFO - PROCESS | 1653 | 1464718451315 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:14:11 INFO - PROCESS | 1653 | 1464718451357 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164da800 == 40 [pid = 1653] [id = 67] 11:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117e23400) [pid = 1653] [serial = 198] [outer = 0x0] 11:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118257000) [pid = 1653] [serial = 199] [outer = 0x117e23400] 11:14:11 INFO - PROCESS | 1653 | 1464718451386 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x122bc3800) [pid = 1653] [serial = 200] [outer = 0x117e23400] 11:14:11 INFO - PROCESS | 1653 | 1464718451835 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 669ms 11:14:11 INFO - PROCESS | 1653 | 1464718451899 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 1653 | 1464718451901 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:14:11 INFO - PROCESS | 1653 | 1464718451906 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 1653 | 1464718451908 Marionette TRACE conn2 <- [1,242,null,{}] 11:14:11 INFO - PROCESS | 1653 | 1464718451912 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:12 INFO - PROCESS | 1653 | 1464718452017 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:14:12 INFO - PROCESS | 1653 | 1464718452074 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133c7800 == 41 [pid = 1653] [id = 68] 11:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114eeec00) [pid = 1653] [serial = 201] [outer = 0x0] 11:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115ef7000) [pid = 1653] [serial = 202] [outer = 0x114eeec00] 11:14:12 INFO - PROCESS | 1653 | 1464718452103 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1164c8800) [pid = 1653] [serial = 203] [outer = 0x114eeec00] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d6800 == 40 [pid = 1653] [id = 62] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118681000 == 39 [pid = 1653] [id = 61] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1180d2800 == 38 [pid = 1653] [id = 60] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1162cd800 == 37 [pid = 1653] [id = 59] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116a9d800 == 36 [pid = 1653] [id = 58] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x117461800 == 35 [pid = 1653] [id = 55] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11684c000 == 34 [pid = 1653] [id = 54] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x113324000 == 33 [pid = 1653] [id = 57] 11:14:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118074800 == 32 [pid = 1653] [id = 56] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116773000) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a79000) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11824e800) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11910c400) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1197e6800) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119bc8000) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197c1800) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119df1c00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x122b05c00) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1180a8400) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119469800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1164bec00) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116864800) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1199dd400) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116615400) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11910cc00) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1168b5c00) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x117e30000) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1180ab000) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1186be000) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118095c00) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116615c00) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1180b0000) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11911b800) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11950c800) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1180ae800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x119514000) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x116867800) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11915fc00) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x129190800) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1186bc800) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12902b000) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1253dd400) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x12749b400) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1653 | 1464718452437 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 11:14:12 INFO - PROCESS | 1653 | 1464718452477 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 1653 | 1464718452481 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:14:12 INFO - PROCESS | 1653 | 1464718452485 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 1653 | 1464718452487 Marionette TRACE conn2 <- [1,246,null,{}] 11:14:12 INFO - PROCESS | 1653 | 1464718452489 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:12 INFO - PROCESS | 1653 | 1464718452560 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:14:12 INFO - PROCESS | 1653 | 1464718452567 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11671c000 == 33 [pid = 1653] [id = 69] 11:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x116861000) [pid = 1653] [serial = 204] [outer = 0x0] 11:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x117683c00) [pid = 1653] [serial = 205] [outer = 0x116861000] 11:14:12 INFO - PROCESS | 1653 | 1464718452593 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1180ab400) [pid = 1653] [serial = 206] [outer = 0x116861000] 11:14:12 INFO - PROCESS | 1653 | 1464718452908 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 11:14:12 INFO - PROCESS | 1653 | 1464718452956 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 1653 | 1464718452958 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:14:12 INFO - PROCESS | 1653 | 1464718452960 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 1653 | 1464718452962 Marionette TRACE conn2 <- [1,250,null,{}] 11:14:12 INFO - PROCESS | 1653 | 1464718452970 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 1653 | 1464718453051 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:14:13 INFO - PROCESS | 1653 | 1464718453090 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f81000 == 34 [pid = 1653] [id = 70] 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1180ac400) [pid = 1653] [serial = 207] [outer = 0x0] 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1186bc800) [pid = 1653] [serial = 208] [outer = 0x1180ac400] 11:14:13 INFO - PROCESS | 1653 | 1464718453117 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11915f000) [pid = 1653] [serial = 209] [outer = 0x1180ac400] 11:14:13 INFO - PROCESS | 1653 | 1464718453399 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 11:14:13 INFO - PROCESS | 1653 | 1464718453440 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 1653 | 1464718453441 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:14:13 INFO - PROCESS | 1653 | 1464718453444 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1653 | 1464718453445 Marionette TRACE conn2 <- [1,254,null,{}] 11:14:13 INFO - PROCESS | 1653 | 1464718453447 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 1653 | 1464718453530 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:14:13 INFO - PROCESS | 1653 | 1464718453537 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180be800 == 35 [pid = 1653] [id = 71] 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119513000) [pid = 1653] [serial = 210] [outer = 0x0] 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119570c00) [pid = 1653] [serial = 211] [outer = 0x119513000] 11:14:13 INFO - PROCESS | 1653 | 1464718453562 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1197c1c00) [pid = 1653] [serial = 212] [outer = 0x119513000] 11:14:13 INFO - PROCESS | 1653 | 1464718453849 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 421ms 11:14:13 INFO - PROCESS | 1653 | 1464718453872 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 1653 | 1464718453873 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:14:13 INFO - PROCESS | 1653 | 1464718453875 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1653 | 1464718453876 Marionette TRACE conn2 <- [1,258,null,{}] 11:14:13 INFO - PROCESS | 1653 | 1464718453879 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 1653 | 1464718453970 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:14:13 INFO - PROCESS | 1653 | 1464718453976 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x112647800 == 36 [pid = 1653] [id = 72] 11:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x111d7d400) [pid = 1653] [serial = 213] [outer = 0x0] 11:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1197c1800) [pid = 1653] [serial = 214] [outer = 0x111d7d400] 11:14:14 INFO - PROCESS | 1653 | 1464718454002 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119d11400) [pid = 1653] [serial = 215] [outer = 0x111d7d400] 11:14:14 INFO - PROCESS | 1653 | 1464718454289 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 11:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:14:14 INFO - PROCESS | 1653 | 1464718454345 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:14:14 INFO - PROCESS | 1653 | 1464718454346 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:14:14 INFO - PROCESS | 1653 | 1464718454348 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 1653 | 1464718454350 Marionette TRACE conn2 <- [1,262,null,{}] 11:14:14 INFO - PROCESS | 1653 | 1464718454354 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:14 INFO - PROCESS | 1653 | 1464718454436 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:14:14 INFO - PROCESS | 1653 | 1464718454442 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188e4000 == 37 [pid = 1653] [id = 73] 11:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x122b0c000) [pid = 1653] [serial = 216] [outer = 0x0] 11:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x122c67c00) [pid = 1653] [serial = 217] [outer = 0x122b0c000] 11:14:14 INFO - PROCESS | 1653 | 1464718454469 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124a52400) [pid = 1653] [serial = 218] [outer = 0x122b0c000] 11:14:14 INFO - PROCESS | 1653 | 1464718454821 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 11:14:14 INFO - PROCESS | 1653 | 1464718454869 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:14:14 INFO - PROCESS | 1653 | 1464718454870 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:14:14 INFO - PROCESS | 1653 | 1464718454872 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 1653 | 1464718454874 Marionette TRACE conn2 <- [1,266,null,{}] 11:14:14 INFO - PROCESS | 1653 | 1464718454876 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:14 INFO - PROCESS | 1653 | 1464718454962 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:14:14 INFO - PROCESS | 1653 | 1464718454990 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954f000 == 38 [pid = 1653] [id = 74] 11:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124877800) [pid = 1653] [serial = 219] [outer = 0x0] 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124b7cc00) [pid = 1653] [serial = 220] [outer = 0x124877800] 11:14:15 INFO - PROCESS | 1653 | 1464718455014 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124f5bc00) [pid = 1653] [serial = 221] [outer = 0x124877800] 11:14:15 INFO - PROCESS | 1653 | 1464718455301 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 11:14:15 INFO - PROCESS | 1653 | 1464718455341 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 1653 | 1464718455343 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:14:15 INFO - PROCESS | 1653 | 1464718455345 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1653 | 1464718455346 Marionette TRACE conn2 <- [1,270,null,{}] 11:14:15 INFO - PROCESS | 1653 | 1464718455348 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 1653 | 1464718455434 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:14:15 INFO - PROCESS | 1653 | 1464718455461 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c52800 == 39 [pid = 1653] [id = 75] 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x122b0d400) [pid = 1653] [serial = 222] [outer = 0x0] 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1255c7000) [pid = 1653] [serial = 223] [outer = 0x122b0d400] 11:14:15 INFO - PROCESS | 1653 | 1464718455486 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x125837000) [pid = 1653] [serial = 224] [outer = 0x122b0d400] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x115e6c400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1122b6c00) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117682800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x111fd7400) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1166d5c00) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118809800) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1166da000) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:14:15 INFO - PROCESS | 1653 | 1464718455776 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 11:14:15 INFO - PROCESS | 1653 | 1464718455815 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:14:15 INFO - PROCESS | 1653 | 1464718455827 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:14:15 INFO - PROCESS | 1653 | 1464718455829 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1653 | 1464718455830 Marionette TRACE conn2 <- [1,274,null,{}] 11:14:15 INFO - PROCESS | 1653 | 1464718455834 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 1653 | 1464718455904 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:14:15 INFO - PROCESS | 1653 | 1464718455908 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214bb000 == 40 [pid = 1653] [id = 76] 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x117682800) [pid = 1653] [serial = 225] [outer = 0x0] 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119570000) [pid = 1653] [serial = 226] [outer = 0x117682800] 11:14:15 INFO - PROCESS | 1653 | 1464718455934 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1258a8800) [pid = 1653] [serial = 227] [outer = 0x117682800] 11:14:16 INFO - PROCESS | 1653 | 1464718456236 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 419ms 11:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:14:16 INFO - PROCESS | 1653 | 1464718456249 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 1653 | 1464718456252 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:14:16 INFO - PROCESS | 1653 | 1464718456255 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 1653 | 1464718456256 Marionette TRACE conn2 <- [1,278,null,{}] 11:14:16 INFO - PROCESS | 1653 | 1464718456259 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 1653 | 1464718456330 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:14:16 INFO - PROCESS | 1653 | 1464718456372 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x122d08000 == 41 [pid = 1653] [id = 77] 11:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1181d8400) [pid = 1653] [serial = 228] [outer = 0x0] 11:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x125b22000) [pid = 1653] [serial = 229] [outer = 0x1181d8400] 11:14:16 INFO - PROCESS | 1653 | 1464718456397 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1261b7c00) [pid = 1653] [serial = 230] [outer = 0x1181d8400] 11:14:16 INFO - PROCESS | 1653 | 1464718456645 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 420ms 11:14:16 INFO - PROCESS | 1653 | 1464718456677 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 1653 | 1464718456679 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:14:16 INFO - PROCESS | 1653 | 1464718456681 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 1653 | 1464718456684 Marionette TRACE conn2 <- [1,282,null,{}] 11:14:16 INFO - PROCESS | 1653 | 1464718456693 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 1653 | 1464718456786 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:14:16 INFO - PROCESS | 1653 | 1464718456791 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b3a000 == 42 [pid = 1653] [id = 78] 11:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1261bc000) [pid = 1653] [serial = 231] [outer = 0x0] 11:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126c41400) [pid = 1653] [serial = 232] [outer = 0x1261bc000] 11:14:16 INFO - PROCESS | 1653 | 1464718456827 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1270ae400) [pid = 1653] [serial = 233] [outer = 0x1261bc000] 11:14:17 INFO - PROCESS | 1653 | 1464718457119 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 477ms 11:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:14:17 INFO - PROCESS | 1653 | 1464718457158 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 1653 | 1464718457159 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:14:17 INFO - PROCESS | 1653 | 1464718457162 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 1653 | 1464718457163 Marionette TRACE conn2 <- [1,286,null,{}] 11:14:17 INFO - PROCESS | 1653 | 1464718457166 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:17 INFO - PROCESS | 1653 | 1464718457238 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:14:17 INFO - PROCESS | 1653 | 1464718457282 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f9a800 == 43 [pid = 1653] [id = 79] 11:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119508800) [pid = 1653] [serial = 234] [outer = 0x0] 11:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x127232c00) [pid = 1653] [serial = 235] [outer = 0x119508800] 11:14:17 INFO - PROCESS | 1653 | 1464718457307 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12749d000) [pid = 1653] [serial = 236] [outer = 0x119508800] 11:14:17 INFO - PROCESS | 1653 | 1464718457555 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 423ms 11:14:17 INFO - PROCESS | 1653 | 1464718457591 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 1653 | 1464718457592 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:14:17 INFO - PROCESS | 1653 | 1464718457595 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 1653 | 1464718457596 Marionette TRACE conn2 <- [1,290,null,{}] 11:14:17 INFO - PROCESS | 1653 | 1464718457598 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:17 INFO - PROCESS | 1653 | 1464718457682 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:14:17 INFO - PROCESS | 1653 | 1464718457689 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255af000 == 44 [pid = 1653] [id = 80] 11:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1272bb400) [pid = 1653] [serial = 237] [outer = 0x0] 11:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x129031000) [pid = 1653] [serial = 238] [outer = 0x1272bb400] 11:14:17 INFO - PROCESS | 1653 | 1464718457713 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129192c00) [pid = 1653] [serial = 239] [outer = 0x1272bb400] 11:14:17 INFO - PROCESS | 1653 | 1464718457997 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 421ms 11:14:18 INFO - PROCESS | 1653 | 1464718458023 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 1653 | 1464718458024 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:14:18 INFO - PROCESS | 1653 | 1464718458027 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 1653 | 1464718458028 Marionette TRACE conn2 <- [1,294,null,{}] 11:14:18 INFO - PROCESS | 1653 | 1464718458030 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 1653 | 1464718458106 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:14:18 INFO - PROCESS | 1653 | 1464718458111 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261b1000 == 45 [pid = 1653] [id = 81] 11:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12902b000) [pid = 1653] [serial = 240] [outer = 0x0] 11:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129197c00) [pid = 1653] [serial = 241] [outer = 0x12902b000] 11:14:18 INFO - PROCESS | 1653 | 1464718458137 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129442c00) [pid = 1653] [serial = 242] [outer = 0x12902b000] 11:14:18 INFO - PROCESS | 1653 | 1464718458424 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 11:14:18 INFO - PROCESS | 1653 | 1464718458445 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 1653 | 1464718458446 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:14:18 INFO - PROCESS | 1653 | 1464718458456 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 1653 | 1464718458457 Marionette TRACE conn2 <- [1,298,null,{}] 11:14:18 INFO - PROCESS | 1653 | 1464718458461 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 1653 | 1464718458560 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:14:18 INFO - PROCESS | 1653 | 1464718458632 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x112752800 == 46 [pid = 1653] [id = 82] 11:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x111d8a400) [pid = 1653] [serial = 243] [outer = 0x0] 11:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1120ee800) [pid = 1653] [serial = 244] [outer = 0x111d8a400] 11:14:18 INFO - PROCESS | 1653 | 1464718458663 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11303f800) [pid = 1653] [serial = 245] [outer = 0x111d8a400] 11:14:19 INFO - PROCESS | 1653 | 1464718459094 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 676ms 11:14:19 INFO - PROCESS | 1653 | 1464718459127 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:14:19 INFO - PROCESS | 1653 | 1464718459130 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:14:19 INFO - PROCESS | 1653 | 1464718459133 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 1653 | 1464718459135 Marionette TRACE conn2 <- [1,302,null,{}] 11:14:19 INFO - PROCESS | 1653 | 1464718459138 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:19 INFO - PROCESS | 1653 | 1464718459234 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:14:19 INFO - PROCESS | 1653 | 1464718459274 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e1c000 == 47 [pid = 1653] [id = 83] 11:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1164c0800) [pid = 1653] [serial = 246] [outer = 0x0] 11:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118095c00) [pid = 1653] [serial = 247] [outer = 0x1164c0800] 11:14:19 INFO - PROCESS | 1653 | 1464718459308 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1186b4800) [pid = 1653] [serial = 248] [outer = 0x1164c0800] 11:14:19 INFO - PROCESS | 1653 | 1464718459705 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 11:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:14:19 INFO - PROCESS | 1653 | 1464718459755 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:14:19 INFO - PROCESS | 1653 | 1464718459758 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:14:19 INFO - PROCESS | 1653 | 1464718459760 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 1653 | 1464718459762 Marionette TRACE conn2 <- [1,306,null,{}] 11:14:19 INFO - PROCESS | 1653 | 1464718459764 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:19 INFO - PROCESS | 1653 | 1464718459861 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:14:19 INFO - PROCESS | 1653 | 1464718459905 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f7f000 == 48 [pid = 1653] [id = 84] 11:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118977400) [pid = 1653] [serial = 249] [outer = 0x0] 11:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11950cc00) [pid = 1653] [serial = 250] [outer = 0x118977400] 11:14:19 INFO - PROCESS | 1653 | 1464718459935 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1199d8400) [pid = 1653] [serial = 251] [outer = 0x118977400] 11:14:20 INFO - PROCESS | 1653 | 1464718460340 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 11:14:20 INFO - PROCESS | 1653 | 1464718460382 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 1653 | 1464718460384 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:14:20 INFO - PROCESS | 1653 | 1464718460391 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 1653 | 1464718460395 Marionette TRACE conn2 <- [1,310,null,{}] 11:14:20 INFO - PROCESS | 1653 | 1464718460398 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:20 INFO - PROCESS | 1653 | 1464718460496 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:14:20 INFO - PROCESS | 1653 | 1464718460540 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12743b800 == 49 [pid = 1653] [id = 85] 11:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119d0d800) [pid = 1653] [serial = 252] [outer = 0x0] 11:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x122b0a000) [pid = 1653] [serial = 253] [outer = 0x119d0d800] 11:14:20 INFO - PROCESS | 1653 | 1464718460569 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124877400) [pid = 1653] [serial = 254] [outer = 0x119d0d800] 11:14:20 INFO - PROCESS | 1653 | 1464718460987 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 11:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:14:21 INFO - PROCESS | 1653 | 1464718461015 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 1653 | 1464718461017 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:14:21 INFO - PROCESS | 1653 | 1464718461019 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 1653 | 1464718461020 Marionette TRACE conn2 <- [1,314,null,{}] 11:14:21 INFO - PROCESS | 1653 | 1464718461023 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 1653 | 1464718461121 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:14:21 INFO - PROCESS | 1653 | 1464718461344 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f78800 == 50 [pid = 1653] [id = 86] 11:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112f90000) [pid = 1653] [serial = 255] [outer = 0x0] 11:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113c79400) [pid = 1653] [serial = 256] [outer = 0x112f90000] 11:14:21 INFO - PROCESS | 1653 | 1464718461372 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116445400) [pid = 1653] [serial = 257] [outer = 0x112f90000] 11:14:21 INFO - PROCESS | 1653 | 1464718461803 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 824ms 11:14:21 INFO - PROCESS | 1653 | 1464718461844 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 1653 | 1464718461847 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:14:21 INFO - PROCESS | 1653 | 1464718461887 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 1653 | 1464718461889 Marionette TRACE conn2 <- [1,318,null,{}] 11:14:21 INFO - PROCESS | 1653 | 1464718461892 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 1653 | 1464718461977 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:14:22 INFO - PROCESS | 1653 | 1464718462032 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116891800 == 51 [pid = 1653] [id = 87] 11:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116288c00) [pid = 1653] [serial = 258] [outer = 0x0] 11:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x117123400) [pid = 1653] [serial = 259] [outer = 0x116288c00] 11:14:22 INFO - PROCESS | 1653 | 1464718462060 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1180a9400) [pid = 1653] [serial = 260] [outer = 0x116288c00] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1261b1000 == 50 [pid = 1653] [id = 81] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1255af000 == 49 [pid = 1653] [id = 80] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124f9a800 == 48 [pid = 1653] [id = 79] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124b3a000 == 47 [pid = 1653] [id = 78] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x122d08000 == 46 [pid = 1653] [id = 77] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1214bb000 == 45 [pid = 1653] [id = 76] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119c52800 == 44 [pid = 1653] [id = 75] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11954f000 == 43 [pid = 1653] [id = 74] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1188e4000 == 42 [pid = 1653] [id = 73] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x112647800 == 41 [pid = 1653] [id = 72] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1180be800 == 40 [pid = 1653] [id = 71] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116f81000 == 39 [pid = 1653] [id = 70] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11671c000 == 38 [pid = 1653] [id = 69] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1133c7800 == 37 [pid = 1653] [id = 68] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1164da800 == 36 [pid = 1653] [id = 67] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11625a000 == 35 [pid = 1653] [id = 66] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1193d6000 == 34 [pid = 1653] [id = 65] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa8800 == 33 [pid = 1653] [id = 64] 11:14:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119553000 == 32 [pid = 1653] [id = 63] 11:14:22 INFO - PROCESS | 1653 | 1464718462423 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11946d800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116286000) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113c80400) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1180b1c00) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118097400) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e32800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119566c00) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197ea000) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119d11800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116777c00) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11950d800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197b9000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119515400) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 11:14:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11950f800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 11:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 592ms 11:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:14:22 INFO - PROCESS | 1653 | 1464718462460 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 1653 | 1464718462462 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:14:22 INFO - PROCESS | 1653 | 1464718462465 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 1653 | 1464718462466 Marionette TRACE conn2 <- [1,322,null,{}] 11:14:22 INFO - PROCESS | 1653 | 1464718462469 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:22 INFO - PROCESS | 1653 | 1464718462540 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:14:22 INFO - PROCESS | 1653 | 1464718462568 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a9b000 == 33 [pid = 1653] [id = 88] 11:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118252400) [pid = 1653] [serial = 261] [outer = 0x0] 11:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1186bb400) [pid = 1653] [serial = 262] [outer = 0x118252400] 11:14:22 INFO - PROCESS | 1653 | 1464718462593 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118978000) [pid = 1653] [serial = 263] [outer = 0x118252400] 11:14:22 INFO - PROCESS | 1653 | 1464718462904 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 11:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:14:22 INFO - PROCESS | 1653 | 1464718462937 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 1653 | 1464718462938 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:14:22 INFO - PROCESS | 1653 | 1464718462946 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 1653 | 1464718462950 Marionette TRACE conn2 <- [1,326,null,{}] 11:14:22 INFO - PROCESS | 1653 | 1464718462953 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 1653 | 1464718463039 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:14:23 INFO - PROCESS | 1653 | 1464718463079 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180b5800 == 34 [pid = 1653] [id = 89] 11:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11896c800) [pid = 1653] [serial = 264] [outer = 0x0] 11:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11950b400) [pid = 1653] [serial = 265] [outer = 0x11896c800] 11:14:23 INFO - PROCESS | 1653 | 1464718463105 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1197e3400) [pid = 1653] [serial = 266] [outer = 0x11896c800] 11:14:23 INFO - PROCESS | 1653 | 1464718463399 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 477ms 11:14:23 INFO - PROCESS | 1653 | 1464718463424 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 1653 | 1464718463425 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:14:23 INFO - PROCESS | 1653 | 1464718463428 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 1653 | 1464718463429 Marionette TRACE conn2 <- [1,330,null,{}] 11:14:23 INFO - PROCESS | 1653 | 1464718463431 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 1653 | 1464718463510 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:14:23 INFO - PROCESS | 1653 | 1464718463514 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119131000 == 35 [pid = 1653] [id = 90] 11:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1199d8c00) [pid = 1653] [serial = 267] [outer = 0x0] 11:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119d0f800) [pid = 1653] [serial = 268] [outer = 0x1199d8c00] 11:14:23 INFO - PROCESS | 1653 | 1464718463542 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119df2400) [pid = 1653] [serial = 269] [outer = 0x1199d8c00] 11:14:23 INFO - PROCESS | 1653 | 1464718463919 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 11:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:14:23 INFO - PROCESS | 1653 | 1464718463947 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 1653 | 1464718463949 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:14:23 INFO - PROCESS | 1653 | 1464718463952 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 1653 | 1464718463953 Marionette TRACE conn2 <- [1,334,null,{}] 11:14:23 INFO - PROCESS | 1653 | 1464718463955 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 1653 | 1464718464013 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:14:24 INFO - PROCESS | 1653 | 1464718464019 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119791800 == 36 [pid = 1653] [id = 91] 11:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x122b0a800) [pid = 1653] [serial = 270] [outer = 0x0] 11:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x122b11400) [pid = 1653] [serial = 271] [outer = 0x122b0a800] 11:14:24 INFO - PROCESS | 1653 | 1464718464045 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1248ae400) [pid = 1653] [serial = 272] [outer = 0x122b0a800] 11:14:24 INFO - PROCESS | 1653 | 1464718464454 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 11:14:24 INFO - PROCESS | 1653 | 1464718464475 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 1653 | 1464718464477 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:14:24 INFO - PROCESS | 1653 | 1464718464481 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 1653 | 1464718464483 Marionette TRACE conn2 <- [1,338,null,{}] 11:14:24 INFO - PROCESS | 1653 | 1464718464486 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 1653 | 1464718464640 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:14:24 INFO - PROCESS | 1653 | 1464718464669 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a99800 == 37 [pid = 1653] [id = 92] 11:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124a58000) [pid = 1653] [serial = 273] [outer = 0x0] 11:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1255c5400) [pid = 1653] [serial = 274] [outer = 0x124a58000] 11:14:24 INFO - PROCESS | 1653 | 1464718464709 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125b1d000) [pid = 1653] [serial = 275] [outer = 0x124a58000] 11:14:25 INFO - PROCESS | 1653 | 1464718465080 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 622ms 11:14:25 INFO - PROCESS | 1653 | 1464718465103 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 1653 | 1464718465104 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:14:25 INFO - PROCESS | 1653 | 1464718465106 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 1653 | 1464718465107 Marionette TRACE conn2 <- [1,342,null,{}] 11:14:25 INFO - PROCESS | 1653 | 1464718465110 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 1653 | 1464718465197 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:14:25 INFO - PROCESS | 1653 | 1464718465209 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x122d10000 == 38 [pid = 1653] [id = 93] 11:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x125b1d800) [pid = 1653] [serial = 276] [outer = 0x0] 11:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1261b7800) [pid = 1653] [serial = 277] [outer = 0x125b1d800] 11:14:25 INFO - PROCESS | 1653 | 1464718465237 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126280000) [pid = 1653] [serial = 278] [outer = 0x125b1d800] 11:14:25 INFO - PROCESS | 1653 | 1464718465636 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 567ms 11:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:14:25 INFO - PROCESS | 1653 | 1464718465675 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 1653 | 1464718465677 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:14:25 INFO - PROCESS | 1653 | 1464718465687 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 1653 | 1464718465689 Marionette TRACE conn2 <- [1,346,null,{}] 11:14:25 INFO - PROCESS | 1653 | 1464718465692 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 1653 | 1464718465829 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:14:25 INFO - PROCESS | 1653 | 1464718465879 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f98800 == 39 [pid = 1653] [id = 94] 11:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12616e800) [pid = 1653] [serial = 279] [outer = 0x0] 11:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126c44800) [pid = 1653] [serial = 280] [outer = 0x12616e800] 11:14:25 INFO - PROCESS | 1653 | 1464718465904 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1270aa400) [pid = 1653] [serial = 281] [outer = 0x12616e800] 11:14:26 INFO - PROCESS | 1653 | 1464718466229 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 577ms 11:14:26 INFO - PROCESS | 1653 | 1464718466257 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 1653 | 1464718466259 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:14:26 INFO - PROCESS | 1653 | 1464718466268 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 1653 | 1464718466269 Marionette TRACE conn2 <- [1,350,null,{}] 11:14:26 INFO - PROCESS | 1653 | 1464718466271 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 1653 | 1464718466361 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:14:26 INFO - PROCESS | 1653 | 1464718466366 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12621e000 == 40 [pid = 1653] [id = 95] 11:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126c49400) [pid = 1653] [serial = 282] [outer = 0x0] 11:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12749dc00) [pid = 1653] [serial = 283] [outer = 0x126c49400] 11:14:26 INFO - PROCESS | 1653 | 1464718466390 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128d60000) [pid = 1653] [serial = 284] [outer = 0x126c49400] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124877800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x122b0d400) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117682800) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x114eeec00) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x122b0c000) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119513000) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x111d7d400) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116861000) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1180ac400) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1261bc000) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119508800) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1272bb400) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117e23400) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:14:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1181d8400) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:14:26 INFO - PROCESS | 1653 | 1464718466800 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 11:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:14:26 INFO - PROCESS | 1653 | 1464718466838 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 1653 | 1464718466839 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:14:26 INFO - PROCESS | 1653 | 1464718466841 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 1653 | 1464718466842 Marionette TRACE conn2 <- [1,354,null,{}] 11:14:26 INFO - PROCESS | 1653 | 1464718466844 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 1653 | 1464718466916 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:14:26 INFO - PROCESS | 1653 | 1464718466922 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119545000 == 41 [pid = 1653] [id = 96] 11:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118811c00) [pid = 1653] [serial = 285] [outer = 0x0] 11:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1199dc400) [pid = 1653] [serial = 286] [outer = 0x118811c00] 11:14:26 INFO - PROCESS | 1653 | 1464718466952 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12749f400) [pid = 1653] [serial = 287] [outer = 0x118811c00] 11:14:27 INFO - PROCESS | 1653 | 1464718467297 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 11:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:14:27 INFO - PROCESS | 1653 | 1464718467309 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 1653 | 1464718467310 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:14:27 INFO - PROCESS | 1653 | 1464718467312 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 1653 | 1464718467314 Marionette TRACE conn2 <- [1,358,null,{}] 11:14:27 INFO - PROCESS | 1653 | 1464718467318 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 1653 | 1464718467422 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:14:27 INFO - PROCESS | 1653 | 1464718467429 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276f6000 == 42 [pid = 1653] [id = 97] 11:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128d62800) [pid = 1653] [serial = 288] [outer = 0x0] 11:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128d6a000) [pid = 1653] [serial = 289] [outer = 0x128d62800] 11:14:27 INFO - PROCESS | 1653 | 1464718467456 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12943f000) [pid = 1653] [serial = 290] [outer = 0x128d62800] 11:14:27 INFO - PROCESS | 1653 | 1464718467750 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 11:14:27 INFO - PROCESS | 1653 | 1464718467786 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 1653 | 1464718467788 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:14:27 INFO - PROCESS | 1653 | 1464718467790 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 1653 | 1464718467791 Marionette TRACE conn2 <- [1,362,null,{}] 11:14:27 INFO - PROCESS | 1653 | 1464718467794 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 1653 | 1464718467870 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:14:27 INFO - PROCESS | 1653 | 1464718467874 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129499000 == 43 [pid = 1653] [id = 98] 11:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128d67c00) [pid = 1653] [serial = 291] [outer = 0x0] 11:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12944a800) [pid = 1653] [serial = 292] [outer = 0x128d67c00] 11:14:27 INFO - PROCESS | 1653 | 1464718467899 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1296aa800) [pid = 1653] [serial = 293] [outer = 0x128d67c00] 11:14:28 INFO - PROCESS | 1653 | 1464718468222 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 11:14:28 INFO - PROCESS | 1653 | 1464718468259 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 1653 | 1464718468260 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:14:28 INFO - PROCESS | 1653 | 1464718468262 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 1653 | 1464718468263 Marionette TRACE conn2 <- [1,366,null,{}] 11:14:28 INFO - PROCESS | 1653 | 1464718468273 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:28 INFO - PROCESS | 1653 | 1464718468347 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:14:28 INFO - PROCESS | 1653 | 1464718468353 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x129868000 == 44 [pid = 1653] [id = 99] 11:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1296af800) [pid = 1653] [serial = 294] [outer = 0x0] 11:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129830000) [pid = 1653] [serial = 295] [outer = 0x1296af800] 11:14:28 INFO - PROCESS | 1653 | 1464718468378 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129838800) [pid = 1653] [serial = 296] [outer = 0x1296af800] 11:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 419ms 11:14:28 INFO - PROCESS | 1653 | 1464718468673 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:28 INFO - PROCESS | 1653 | 1464718468682 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 1653 | 1464718468683 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:14:28 INFO - PROCESS | 1653 | 1464718468693 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 1653 | 1464718468694 Marionette TRACE conn2 <- [1,370,null,{}] 11:14:28 INFO - PROCESS | 1653 | 1464718468696 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:28 INFO - PROCESS | 1653 | 1464718468829 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:14:28 INFO - PROCESS | 1653 | 1464718468876 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c95800 == 45 [pid = 1653] [id = 100] 11:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x111bb3400) [pid = 1653] [serial = 297] [outer = 0x0] 11:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112f85c00) [pid = 1653] [serial = 298] [outer = 0x111bb3400] 11:14:28 INFO - PROCESS | 1653 | 1464718468909 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116286000) [pid = 1653] [serial = 299] [outer = 0x111bb3400] 11:14:29 INFO - PROCESS | 1653 | 1464718469392 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 11:14:29 INFO - PROCESS | 1653 | 1464718469436 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 1653 | 1464718469441 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:14:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:14:29 INFO - PROCESS | 1653 | 1464718469447 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 1653 | 1464718469453 Marionette TRACE conn2 <- [1,374,null,{}] 11:14:29 INFO - PROCESS | 1653 | 1464718469458 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:29 INFO - PROCESS | 1653 | 1464718469654 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:14:29 INFO - PROCESS | 1653 | 1464718469768 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c7800 == 46 [pid = 1653] [id = 101] 11:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11824fc00) [pid = 1653] [serial = 300] [outer = 0x0] 11:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118809c00) [pid = 1653] [serial = 301] [outer = 0x11824fc00] 11:14:29 INFO - PROCESS | 1653 | 1464718469854 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119161000) [pid = 1653] [serial = 302] [outer = 0x11824fc00] 11:14:30 INFO - PROCESS | 1653 | 1464718470337 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:14:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 925ms 11:14:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:14:30 INFO - PROCESS | 1653 | 1464718470372 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:14:30 INFO - PROCESS | 1653 | 1464718470374 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:14:30 INFO - PROCESS | 1653 | 1464718470376 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 1653 | 1464718470378 Marionette TRACE conn2 <- [1,378,null,{}] 11:14:30 INFO - PROCESS | 1653 | 1464718470380 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:30 INFO - PROCESS | 1653 | 1464718470477 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:14:30 INFO - PROCESS | 1653 | 1464718470541 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129054000 == 47 [pid = 1653] [id = 102] 11:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1197b5c00) [pid = 1653] [serial = 303] [outer = 0x0] 11:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119bc8c00) [pid = 1653] [serial = 304] [outer = 0x1197b5c00] 11:14:30 INFO - PROCESS | 1653 | 1464718470570 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x122c65800) [pid = 1653] [serial = 305] [outer = 0x1197b5c00] 11:14:30 INFO - PROCESS | 1653 | 1464718470983 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:14:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 618ms 11:14:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:14:31 INFO - PROCESS | 1653 | 1464718470995 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:14:31 INFO - PROCESS | 1653 | 1464718470998 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:14:31 INFO - PROCESS | 1653 | 1464718471005 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - PROCESS | 1653 | 1464718471009 Marionette TRACE conn2 <- [1,382,null,{}] 11:14:31 INFO - PROCESS | 1653 | 1464718471011 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:31 INFO - PROCESS | 1653 | 1464718471130 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:14:31 INFO - PROCESS | 1653 | 1464718471189 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8aa800 == 48 [pid = 1653] [id = 103] 11:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124b73400) [pid = 1653] [serial = 306] [outer = 0x0] 11:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126171c00) [pid = 1653] [serial = 307] [outer = 0x124b73400] 11:14:31 INFO - PROCESS | 1653 | 1464718471218 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12749fc00) [pid = 1653] [serial = 308] [outer = 0x124b73400] 11:14:31 INFO - PROCESS | 1653 | 1464718471797 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:14:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:14:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 828ms 11:14:31 INFO - PROCESS | 1653 | 1464718471829 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:14:31 INFO - PROCESS | 1653 | 1464718471832 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:14:31 INFO - PROCESS | 1653 | 1464718471838 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - PROCESS | 1653 | 1464718471840 Marionette TRACE conn2 <- [1,386,null,{}] 11:14:31 INFO - PROCESS | 1653 | 1464718471845 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:31 INFO - PROCESS | 1653 | 1464718471933 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:14:32 INFO - PROCESS | 1653 | 1464718471997 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180d3800 == 49 [pid = 1653] [id = 104] 11:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x117120c00) [pid = 1653] [serial = 309] [outer = 0x0] 11:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x117e23400) [pid = 1653] [serial = 310] [outer = 0x117120c00] 11:14:32 INFO - PROCESS | 1653 | 1464718472024 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118251000) [pid = 1653] [serial = 311] [outer = 0x117120c00] 11:14:32 INFO - PROCESS | 1653 | 1464718472490 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 674ms 11:14:32 INFO - PROCESS | 1653 | 1464718472512 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:14:32 INFO - PROCESS | 1653 | 1464718472516 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:14:32 INFO - PROCESS | 1653 | 1464718472520 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 1653 | 1464718472522 Marionette TRACE conn2 <- [1,390,null,{}] 11:14:32 INFO - PROCESS | 1653 | 1464718472524 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:32 INFO - PROCESS | 1653 | 1464718472628 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x129868000 == 48 [pid = 1653] [id = 99] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x129499000 == 47 [pid = 1653] [id = 98] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1276f6000 == 46 [pid = 1653] [id = 97] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119545000 == 45 [pid = 1653] [id = 96] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12621e000 == 44 [pid = 1653] [id = 95] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124f98800 == 43 [pid = 1653] [id = 94] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x122d10000 == 42 [pid = 1653] [id = 93] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x129197c00) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11a246800) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1186b8400) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116859c00) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1199dc000) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116a99800 == 41 [pid = 1653] [id = 92] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119791800 == 40 [pid = 1653] [id = 91] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119131000 == 39 [pid = 1653] [id = 90] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1180b5800 == 38 [pid = 1653] [id = 89] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116a9b000 == 37 [pid = 1653] [id = 88] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116891800 == 36 [pid = 1653] [id = 87] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116f78800 == 35 [pid = 1653] [id = 86] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x122f7f000 == 34 [pid = 1653] [id = 84] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x117e1c000 == 33 [pid = 1653] [id = 83] 11:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x112752800 == 32 [pid = 1653] [id = 82] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126c41400) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1166d6800) [pid = 1653] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12749d000) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129192c00) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125837000) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1270ae400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129031000) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x122bc3800) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118257000) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127232c00) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x125b22000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1258a8800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124a52400) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124f5bc00) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1261b7c00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124b7cc00) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1255c7000) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119570000) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x115ef7000) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1164c8800) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x122c67c00) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119570c00) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1197c1c00) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1197c1800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119d11400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117683c00) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1180ab400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1186bc800) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11915f000) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1653 | 1464718472731 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116720000 == 33 [pid = 1653] [id = 105] 11:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11880a000) [pid = 1653] [serial = 312] [outer = 0x0] 11:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119153400) [pid = 1653] [serial = 313] [outer = 0x11880a000] 11:14:32 INFO - PROCESS | 1653 | 1464718472760 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11950e400) [pid = 1653] [serial = 314] [outer = 0x11880a000] 11:14:33 INFO - PROCESS | 1653 | 1464718473172 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 11:14:33 INFO - PROCESS | 1653 | 1464718473190 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:14:33 INFO - PROCESS | 1653 | 1464718473192 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:14:33 INFO - PROCESS | 1653 | 1464718473194 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 1653 | 1464718473196 Marionette TRACE conn2 <- [1,394,null,{}] 11:14:33 INFO - PROCESS | 1653 | 1464718473205 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:33 INFO - PROCESS | 1653 | 1464718473292 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:14:33 INFO - PROCESS | 1653 | 1464718473338 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c8000 == 34 [pid = 1653] [id = 106] 11:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11950d800) [pid = 1653] [serial = 315] [outer = 0x0] 11:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119f8b800) [pid = 1653] [serial = 316] [outer = 0x11950d800] 11:14:33 INFO - PROCESS | 1653 | 1464718473365 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x122fb2c00) [pid = 1653] [serial = 317] [outer = 0x11950d800] 11:14:33 INFO - PROCESS | 1653 | 1464718473659 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 475ms 11:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:14:33 INFO - PROCESS | 1653 | 1464718473674 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:14:33 INFO - PROCESS | 1653 | 1464718473676 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:14:33 INFO - PROCESS | 1653 | 1464718473678 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 1653 | 1464718473679 Marionette TRACE conn2 <- [1,398,null,{}] 11:14:33 INFO - PROCESS | 1653 | 1464718473682 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:33 INFO - PROCESS | 1653 | 1464718473772 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:14:33 INFO - PROCESS | 1653 | 1464718473775 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11955a000 == 35 [pid = 1653] [id = 107] 11:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1248b2800) [pid = 1653] [serial = 318] [outer = 0x0] 11:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125810c00) [pid = 1653] [serial = 319] [outer = 0x1248b2800] 11:14:33 INFO - PROCESS | 1653 | 1464718473804 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12616d000) [pid = 1653] [serial = 320] [outer = 0x1248b2800] 11:14:34 INFO - PROCESS | 1653 | 1464718474167 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 11:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:14:34 INFO - PROCESS | 1653 | 1464718474199 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 1653 | 1464718474200 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:14:34 INFO - PROCESS | 1653 | 1464718474202 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 1653 | 1464718474204 Marionette TRACE conn2 <- [1,402,null,{}] 11:14:34 INFO - PROCESS | 1653 | 1464718474206 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 1653 | 1464718474277 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:14:34 INFO - PROCESS | 1653 | 1464718474281 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119f16800 == 36 [pid = 1653] [id = 108] 11:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1261b8800) [pid = 1653] [serial = 321] [outer = 0x0] 11:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126286400) [pid = 1653] [serial = 322] [outer = 0x1261b8800] 11:14:34 INFO - PROCESS | 1653 | 1464718474309 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12723a000) [pid = 1653] [serial = 323] [outer = 0x1261b8800] 11:14:34 INFO - PROCESS | 1653 | 1464718474629 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 469ms 11:14:34 INFO - PROCESS | 1653 | 1464718474672 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 1653 | 1464718474673 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:14:34 INFO - PROCESS | 1653 | 1464718474675 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 1653 | 1464718474676 Marionette TRACE conn2 <- [1,406,null,{}] 11:14:34 INFO - PROCESS | 1653 | 1464718474679 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 1653 | 1464718474772 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:14:34 INFO - PROCESS | 1653 | 1464718474803 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bef000 == 37 [pid = 1653] [id = 109] 11:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127019400) [pid = 1653] [serial = 324] [outer = 0x0] 11:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128d61800) [pid = 1653] [serial = 325] [outer = 0x127019400] 11:14:34 INFO - PROCESS | 1653 | 1464718474829 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1296a8c00) [pid = 1653] [serial = 326] [outer = 0x127019400] 11:14:35 INFO - PROCESS | 1653 | 1464718475179 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 11:14:35 INFO - PROCESS | 1653 | 1464718475196 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 1653 | 1464718475197 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:14:35 INFO - PROCESS | 1653 | 1464718475210 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 1653 | 1464718475211 Marionette TRACE conn2 <- [1,410,null,{}] 11:14:35 INFO - PROCESS | 1653 | 1464718475221 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 1653 | 1464718475310 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:14:35 INFO - PROCESS | 1653 | 1464718475314 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f89800 == 38 [pid = 1653] [id = 110] 11:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1155bc400) [pid = 1653] [serial = 327] [outer = 0x0] 11:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129835800) [pid = 1653] [serial = 328] [outer = 0x1155bc400] 11:14:35 INFO - PROCESS | 1653 | 1464718475340 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a7e5000) [pid = 1653] [serial = 329] [outer = 0x1155bc400] 11:14:35 INFO - PROCESS | 1653 | 1464718475688 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:14:35 INFO - PROCESS | 1653 | 1464718475694 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 536ms 11:14:35 INFO - PROCESS | 1653 | 1464718475737 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 1653 | 1464718475738 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:14:35 INFO - PROCESS | 1653 | 1464718475740 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 1653 | 1464718475741 Marionette TRACE conn2 <- [1,414,null,{}] 11:14:35 INFO - PROCESS | 1653 | 1464718475744 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 1653 | 1464718475837 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:14:35 INFO - PROCESS | 1653 | 1464718475851 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12703f000 == 39 [pid = 1653] [id = 111] 11:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a8d5000) [pid = 1653] [serial = 330] [outer = 0x0] 11:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a947000) [pid = 1653] [serial = 331] [outer = 0x12a8d5000] 11:14:35 INFO - PROCESS | 1653 | 1464718475876 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ad31000) [pid = 1653] [serial = 332] [outer = 0x12a8d5000] 11:14:36 INFO - PROCESS | 1653 | 1464718476216 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 11:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:14:36 INFO - PROCESS | 1653 | 1464718476265 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 1653 | 1464718476266 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:14:36 INFO - PROCESS | 1653 | 1464718476269 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - PROCESS | 1653 | 1464718476270 Marionette TRACE conn2 <- [1,418,null,{}] 11:14:36 INFO - PROCESS | 1653 | 1464718476272 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 1653 | 1464718476374 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:14:36 INFO - PROCESS | 1653 | 1464718476379 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12911b800 == 40 [pid = 1653] [id = 112] 11:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ad32800) [pid = 1653] [serial = 333] [outer = 0x0] 11:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b303c00) [pid = 1653] [serial = 334] [outer = 0x12ad32800] 11:14:36 INFO - PROCESS | 1653 | 1464718476429 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b30f800) [pid = 1653] [serial = 335] [outer = 0x12ad32800] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128d67c00) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118811c00) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124a58000) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128d62800) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1197bbc00) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12902b000) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117e25800) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115f71c00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125b1d800) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12616e800) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112f90000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118252400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11896c800) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x122b0a800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116288c00) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126c49400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1199d8c00) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:14:37 INFO - PROCESS | 1653 | 1464718477245 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1018ms 11:14:37 INFO - PROCESS | 1653 | 1464718477288 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 1653 | 1464718477289 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:14:37 INFO - PROCESS | 1653 | 1464718477291 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 1653 | 1464718477292 Marionette TRACE conn2 <- [1,422,null,{}] 11:14:37 INFO - PROCESS | 1653 | 1464718477294 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:37 INFO - PROCESS | 1653 | 1464718477371 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:14:37 INFO - PROCESS | 1653 | 1464718477375 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118694800 == 41 [pid = 1653] [id = 113] 11:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116610400) [pid = 1653] [serial = 336] [outer = 0x0] 11:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119509400) [pid = 1653] [serial = 337] [outer = 0x116610400] 11:14:37 INFO - PROCESS | 1653 | 1464718477400 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x122b0e400) [pid = 1653] [serial = 338] [outer = 0x116610400] 11:14:38 INFO - PROCESS | 1653 | 1464718478194 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 11:14:38 INFO - PROCESS | 1653 | 1464718478210 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:14:38 INFO - PROCESS | 1653 | 1464718478212 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:14:38 INFO - PROCESS | 1653 | 1464718478214 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 1653 | 1464718478217 Marionette TRACE conn2 <- [1,426,null,{}] 11:14:38 INFO - PROCESS | 1653 | 1464718478221 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:38 INFO - PROCESS | 1653 | 1464718478310 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:14:38 INFO - PROCESS | 1653 | 1464718478355 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a899000 == 42 [pid = 1653] [id = 114] 11:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1168c1000) [pid = 1653] [serial = 339] [outer = 0x0] 11:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126283c00) [pid = 1653] [serial = 340] [outer = 0x1168c1000] 11:14:38 INFO - PROCESS | 1653 | 1464718478392 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bb8e400) [pid = 1653] [serial = 341] [outer = 0x1168c1000] 11:14:38 INFO - PROCESS | 1653 | 1464718478681 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:14:38 INFO - PROCESS | 1653 | 1464718478693 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:14:38 INFO - PROCESS | 1653 | 1464718478695 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 1653 | 1464718478696 Marionette TRACE conn2 <- [1,430,null,{}] 11:14:38 INFO - PROCESS | 1653 | 1464718478698 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:38 INFO - PROCESS | 1653 | 1464718478791 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:14:38 INFO - PROCESS | 1653 | 1464718478795 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad3e800 == 43 [pid = 1653] [id = 115] 11:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11824bc00) [pid = 1653] [serial = 342] [outer = 0x0] 11:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bd98000) [pid = 1653] [serial = 343] [outer = 0x11824bc00] 11:14:38 INFO - PROCESS | 1653 | 1464718478820 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bdb7400) [pid = 1653] [serial = 344] [outer = 0x11824bc00] 11:14:39 INFO - PROCESS | 1653 | 1464718479280 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 624ms 11:14:39 INFO - PROCESS | 1653 | 1464718479320 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:14:39 INFO - PROCESS | 1653 | 1464718479323 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:14:39 INFO - PROCESS | 1653 | 1464718479327 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 1653 | 1464718479329 Marionette TRACE conn2 <- [1,434,null,{}] 11:14:39 INFO - PROCESS | 1653 | 1464718479333 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 1653 | 1464718479432 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:14:39 INFO - PROCESS | 1653 | 1464718479497 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e22000 == 44 [pid = 1653] [id = 116] 11:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116a72000) [pid = 1653] [serial = 345] [outer = 0x0] 11:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1181cd000) [pid = 1653] [serial = 346] [outer = 0x116a72000] 11:14:39 INFO - PROCESS | 1653 | 1464718479527 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11880d000) [pid = 1653] [serial = 347] [outer = 0x116a72000] 11:14:39 INFO - PROCESS | 1653 | 1464718479945 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 11:14:40 INFO - PROCESS | 1653 | 1464718479997 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 1653 | 1464718480001 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:14:40 INFO - PROCESS | 1653 | 1464718480024 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 1653 | 1464718480026 Marionette TRACE conn2 <- [1,438,null,{}] 11:14:40 INFO - PROCESS | 1653 | 1464718480028 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:40 INFO - PROCESS | 1653 | 1464718480149 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:14:40 INFO - PROCESS | 1653 | 1464718480211 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193e0800 == 45 [pid = 1653] [id = 117] 11:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11956f000) [pid = 1653] [serial = 348] [outer = 0x0] 11:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1197ea800) [pid = 1653] [serial = 349] [outer = 0x11956f000] 11:14:40 INFO - PROCESS | 1653 | 1464718480240 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119defc00) [pid = 1653] [serial = 350] [outer = 0x11956f000] 11:14:40 INFO - PROCESS | 1653 | 1464718480656 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 11:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:14:40 INFO - PROCESS | 1653 | 1464718480695 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 1653 | 1464718480697 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:14:40 INFO - PROCESS | 1653 | 1464718480717 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 1653 | 1464718480720 Marionette TRACE conn2 <- [1,442,null,{}] 11:14:40 INFO - PROCESS | 1653 | 1464718480729 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:40 INFO - PROCESS | 1653 | 1464718480829 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:14:40 INFO - PROCESS | 1653 | 1464718480893 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9cc000 == 46 [pid = 1653] [id = 118] 11:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x125805c00) [pid = 1653] [serial = 351] [outer = 0x0] 11:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126172c00) [pid = 1653] [serial = 352] [outer = 0x125805c00] 11:14:40 INFO - PROCESS | 1653 | 1464718480925 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1272bd000) [pid = 1653] [serial = 353] [outer = 0x125805c00] 11:14:41 INFO - PROCESS | 1653 | 1464718481373 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 11:14:41 INFO - PROCESS | 1653 | 1464718481392 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 1653 | 1464718481394 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:14:41 INFO - PROCESS | 1653 | 1464718481432 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 1653 | 1464718481434 Marionette TRACE conn2 <- [1,446,null,{}] 11:14:41 INFO - PROCESS | 1653 | 1464718481438 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:41 INFO - PROCESS | 1653 | 1464718481537 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:14:41 INFO - PROCESS | 1653 | 1464718481604 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47a000 == 47 [pid = 1653] [id = 119] 11:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12582e000) [pid = 1653] [serial = 354] [outer = 0x0] 11:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129032400) [pid = 1653] [serial = 355] [outer = 0x12582e000] 11:14:41 INFO - PROCESS | 1653 | 1464718481634 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1296a3800) [pid = 1653] [serial = 356] [outer = 0x12582e000] 11:14:42 INFO - PROCESS | 1653 | 1464718482205 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 839ms 11:14:42 INFO - PROCESS | 1653 | 1464718482254 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 1653 | 1464718482256 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:14:42 INFO - PROCESS | 1653 | 1464718482259 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 1653 | 1464718482262 Marionette TRACE conn2 <- [1,450,null,{}] 11:14:42 INFO - PROCESS | 1653 | 1464718482266 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 1653 | 1464718482349 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:14:42 INFO - PROCESS | 1653 | 1464718482415 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118091000 == 48 [pid = 1653] [id = 120] 11:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x116777c00) [pid = 1653] [serial = 357] [outer = 0x0] 11:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1168c0c00) [pid = 1653] [serial = 358] [outer = 0x116777c00] 11:14:42 INFO - PROCESS | 1653 | 1464718482442 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1180ab000) [pid = 1653] [serial = 359] [outer = 0x116777c00] 11:14:42 INFO - PROCESS | 1653 | 1464718482942 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 1653 | 1464718482991 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:14:42 INFO - PROCESS | 1653 | 1464718482995 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 1653 | 1464718482997 Marionette TRACE conn2 <- [1,454,null,{}] 11:14:43 INFO - PROCESS | 1653 | 1464718482999 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:43 INFO - PROCESS | 1653 | 1464718483071 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119ded800) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129442c00) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119154400) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x117682000) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1261b7800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126c44800) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116445400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113c79400) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1186bb400) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118978000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11950b400) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1197e3400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x122b11400) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1248ae400) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1180a9400) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117123400) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12749dc00) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119d0f800) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119df2400) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11950cc00) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x122b0a000) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1120ee800) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118095c00) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1296aa800) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1270aa400) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1199dc400) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12944a800) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12749f400) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d60000) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1255c5400) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125b1d000) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12943f000) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126280000) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128d6a000) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1653 | 1464718483132 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x116665800 == 37 [pid = 1653] [id = 121] 11:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116778000) [pid = 1653] [serial = 360] [outer = 0x0] 11:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1180ae400) [pid = 1653] [serial = 361] [outer = 0x116778000] 11:14:43 INFO - PROCESS | 1653 | 1464718483160 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118978000) [pid = 1653] [serial = 362] [outer = 0x116778000] 11:14:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:43 INFO - PROCESS | 1653 | 1464718483488 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 522ms 11:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:14:43 INFO - PROCESS | 1653 | 1464718483520 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:14:43 INFO - PROCESS | 1653 | 1464718483522 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:14:43 INFO - PROCESS | 1653 | 1464718483525 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 1653 | 1464718483529 Marionette TRACE conn2 <- [1,458,null,{}] 11:14:43 INFO - PROCESS | 1653 | 1464718483540 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:43 INFO - PROCESS | 1653 | 1464718483662 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:14:43 INFO - PROCESS | 1653 | 1464718483745 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11808a000 == 38 [pid = 1653] [id = 122] 11:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11896d400) [pid = 1653] [serial = 363] [outer = 0x0] 11:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11956cc00) [pid = 1653] [serial = 364] [outer = 0x11896d400] 11:14:43 INFO - PROCESS | 1653 | 1464718483789 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1199d9c00) [pid = 1653] [serial = 365] [outer = 0x11896d400] 11:14:44 INFO - PROCESS | 1653 | 1464718484062 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 1653 | 1464718484114 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:14:44 INFO - PROCESS | 1653 | 1464718484129 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1653 | 1464718484130 Marionette TRACE conn2 <- [1,462,null,{}] 11:14:44 INFO - PROCESS | 1653 | 1464718484137 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 1653 | 1464718484275 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:14:44 INFO - PROCESS | 1653 | 1464718484355 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d0000 == 39 [pid = 1653] [id = 123] 11:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119dee800) [pid = 1653] [serial = 366] [outer = 0x0] 11:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x122b08000) [pid = 1653] [serial = 367] [outer = 0x119dee800] 11:14:44 INFO - PROCESS | 1653 | 1464718484395 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x122e16800) [pid = 1653] [serial = 368] [outer = 0x119dee800] 11:14:44 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:44 INFO - PROCESS | 1653 | 1464718484844 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 1653 | 1464718484856 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:14:44 INFO - PROCESS | 1653 | 1464718484858 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1653 | 1464718484859 Marionette TRACE conn2 <- [1,466,null,{}] 11:14:44 INFO - PROCESS | 1653 | 1464718484862 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 1653 | 1464718484937 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:14:44 INFO - PROCESS | 1653 | 1464718484943 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119546800 == 40 [pid = 1653] [id = 124] 11:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12487c800) [pid = 1653] [serial = 369] [outer = 0x0] 11:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124d09c00) [pid = 1653] [serial = 370] [outer = 0x12487c800] 11:14:44 INFO - PROCESS | 1653 | 1464718484969 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12583a800) [pid = 1653] [serial = 371] [outer = 0x12487c800] 11:14:45 INFO - PROCESS | 1653 | 1464718485317 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 1653 | 1464718485328 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:14:45 INFO - PROCESS | 1653 | 1464718485330 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 1653 | 1464718485331 Marionette TRACE conn2 <- [1,470,null,{}] 11:14:45 INFO - PROCESS | 1653 | 1464718485335 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 1653 | 1464718485443 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:14:45 INFO - PROCESS | 1653 | 1464718485476 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199a8800 == 41 [pid = 1653] [id = 125] 11:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1258a8800) [pid = 1653] [serial = 372] [outer = 0x0] 11:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1261bec00) [pid = 1653] [serial = 373] [outer = 0x1258a8800] 11:14:45 INFO - PROCESS | 1653 | 1464718485502 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128d5fc00) [pid = 1653] [serial = 374] [outer = 0x1258a8800] 11:14:45 INFO - PROCESS | 1653 | 1464718485852 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 570ms 11:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:14:45 INFO - PROCESS | 1653 | 1464718485902 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 1653 | 1464718485903 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:14:45 INFO - PROCESS | 1653 | 1464718485905 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 1653 | 1464718485906 Marionette TRACE conn2 <- [1,474,null,{}] 11:14:45 INFO - PROCESS | 1653 | 1464718485908 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 1653 | 1464718485997 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:14:46 INFO - PROCESS | 1653 | 1464718486001 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bee800 == 42 [pid = 1653] [id = 126] 11:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126174400) [pid = 1653] [serial = 375] [outer = 0x0] 11:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129193000) [pid = 1653] [serial = 376] [outer = 0x126174400] 11:14:46 INFO - PROCESS | 1653 | 1464718486026 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1296a6000) [pid = 1653] [serial = 377] [outer = 0x126174400] 11:14:46 INFO - PROCESS | 1653 | 1464718486370 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 11:14:46 INFO - PROCESS | 1653 | 1464718486425 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 1653 | 1464718486426 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:14:46 INFO - PROCESS | 1653 | 1464718486429 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 1653 | 1464718486430 Marionette TRACE conn2 <- [1,478,null,{}] 11:14:46 INFO - PROCESS | 1653 | 1464718486437 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:46 INFO - PROCESS | 1653 | 1464718486526 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:14:46 INFO - PROCESS | 1653 | 1464718486530 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12493d800 == 43 [pid = 1653] [id = 127] 11:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11740c800) [pid = 1653] [serial = 378] [outer = 0x0] 11:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129832000) [pid = 1653] [serial = 379] [outer = 0x11740c800] 11:14:46 INFO - PROCESS | 1653 | 1464718486556 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a8db000) [pid = 1653] [serial = 380] [outer = 0x11740c800] 11:14:46 INFO - PROCESS | 1653 | 1464718486898 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 517ms 11:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:14:46 INFO - PROCESS | 1653 | 1464718486947 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 1653 | 1464718486948 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:14:46 INFO - PROCESS | 1653 | 1464718486950 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 1653 | 1464718486951 Marionette TRACE conn2 <- [1,482,null,{}] 11:14:46 INFO - PROCESS | 1653 | 1464718486953 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 1653 | 1464718487043 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:14:47 INFO - PROCESS | 1653 | 1464718487047 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255b7800 == 44 [pid = 1653] [id = 128] 11:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a8df400) [pid = 1653] [serial = 381] [outer = 0x0] 11:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a94dc00) [pid = 1653] [serial = 382] [outer = 0x12a8df400] 11:14:47 INFO - PROCESS | 1653 | 1464718487072 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12ad33000) [pid = 1653] [serial = 383] [outer = 0x12a8df400] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1155bc400) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a8d5000) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11950d800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11880a000) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117120c00) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1261b8800) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1248b2800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12ad32800) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1168c1000) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1296af800) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x127019400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:14:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116610400) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:14:47 INFO - PROCESS | 1653 | 1464718487457 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 11:14:47 INFO - PROCESS | 1653 | 1464718487480 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 1653 | 1464718487482 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:14:47 INFO - PROCESS | 1653 | 1464718487493 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 1653 | 1464718487494 Marionette TRACE conn2 <- [1,486,null,{}] 11:14:47 INFO - PROCESS | 1653 | 1464718487497 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 1653 | 1464718487576 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:14:47 INFO - PROCESS | 1653 | 1464718487580 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255ab800 == 45 [pid = 1653] [id = 129] 11:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124b6ec00) [pid = 1653] [serial = 384] [outer = 0x0] 11:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1296afc00) [pid = 1653] [serial = 385] [outer = 0x124b6ec00] 11:14:47 INFO - PROCESS | 1653 | 1464718487607 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ad31800) [pid = 1653] [serial = 386] [outer = 0x124b6ec00] 11:14:47 INFO - PROCESS | 1653 | 1464718487943 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 11:14:47 INFO - PROCESS | 1653 | 1464718487963 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 1653 | 1464718487964 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:14:47 INFO - PROCESS | 1653 | 1464718487977 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 1653 | 1464718487979 Marionette TRACE conn2 <- [1,490,null,{}] 11:14:47 INFO - PROCESS | 1653 | 1464718487981 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 1653 | 1464718488070 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:14:48 INFO - PROCESS | 1653 | 1464718488116 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x127446000 == 46 [pid = 1653] [id = 130] 11:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1272bb000) [pid = 1653] [serial = 387] [outer = 0x0] 11:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ad35800) [pid = 1653] [serial = 388] [outer = 0x1272bb000] 11:14:48 INFO - PROCESS | 1653 | 1464718488145 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bb93c00) [pid = 1653] [serial = 389] [outer = 0x1272bb000] 11:14:48 INFO - PROCESS | 1653 | 1464718488419 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 11:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:14:48 INFO - PROCESS | 1653 | 1464718488456 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 1653 | 1464718488457 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:14:48 INFO - PROCESS | 1653 | 1464718488459 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 1653 | 1464718488460 Marionette TRACE conn2 <- [1,494,null,{}] 11:14:48 INFO - PROCESS | 1653 | 1464718488463 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 1653 | 1464718488542 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:14:48 INFO - PROCESS | 1653 | 1464718488546 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294ac800 == 47 [pid = 1653] [id = 131] 11:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bd8f400) [pid = 1653] [serial = 390] [outer = 0x0] 11:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bdb8800) [pid = 1653] [serial = 391] [outer = 0x12bd8f400] 11:14:48 INFO - PROCESS | 1653 | 1464718488573 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bdc2c00) [pid = 1653] [serial = 392] [outer = 0x12bd8f400] 11:14:48 INFO - PROCESS | 1653 | 1464718488903 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 11:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:14:48 INFO - PROCESS | 1653 | 1464718488929 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 1653 | 1464718488930 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:14:48 INFO - PROCESS | 1653 | 1464718488932 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 1653 | 1464718488933 Marionette TRACE conn2 <- [1,498,null,{}] 11:14:48 INFO - PROCESS | 1653 | 1464718488938 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:49 INFO - PROCESS | 1653 | 1464718489041 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:14:49 INFO - PROCESS | 1653 | 1464718489047 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a792800 == 48 [pid = 1653] [id = 132] 11:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x122c69000) [pid = 1653] [serial = 393] [outer = 0x0] 11:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bff0000) [pid = 1653] [serial = 394] [outer = 0x122c69000] 11:14:49 INFO - PROCESS | 1653 | 1464718489076 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bff4c00) [pid = 1653] [serial = 395] [outer = 0x122c69000] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8aa800 == 47 [pid = 1653] [id = 103] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12743b800 == 46 [pid = 1653] [id = 85] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x129054000 == 45 [pid = 1653] [id = 102] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c7800 == 44 [pid = 1653] [id = 101] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x116665800 == 43 [pid = 1653] [id = 121] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x118091000 == 42 [pid = 1653] [id = 120] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47a000 == 41 [pid = 1653] [id = 119] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9cc000 == 40 [pid = 1653] [id = 118] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1193e0800 == 39 [pid = 1653] [id = 117] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x117e22000 == 38 [pid = 1653] [id = 116] 11:14:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad3e800 == 37 [pid = 1653] [id = 115] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11808a000 == 36 [pid = 1653] [id = 122] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1199a8800 == 35 [pid = 1653] [id = 125] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119546800 == 34 [pid = 1653] [id = 124] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1255ab800 == 33 [pid = 1653] [id = 129] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x122bee800 == 32 [pid = 1653] [id = 126] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12493d800 == 31 [pid = 1653] [id = 127] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1255b7800 == 30 [pid = 1653] [id = 128] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x127446000 == 29 [pid = 1653] [id = 130] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d0000 == 28 [pid = 1653] [id = 123] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129835800) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a947000) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119f8b800) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x122fb2c00) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119153400) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11950e400) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118251000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117e23400) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126286400) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12723a000) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125810c00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12616d000) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112f85c00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118809c00) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119bc8c00) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126171c00) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b303c00) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b30f800) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126283c00) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12bd98000) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129838800) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128d61800) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x122b0e400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12ad31000) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119509400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12bb8e400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a7e5000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1296a8c00) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 11:14:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1294ac800 == 27 [pid = 1653] [id = 131] 11:14:50 INFO - PROCESS | 1653 | 1464718490470 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1579ms 11:14:50 INFO - PROCESS | 1653 | 1464718490512 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 1653 | 1464718490514 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:14:50 INFO - PROCESS | 1653 | 1464718490518 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 1653 | 1464718490520 Marionette TRACE conn2 <- [1,502,null,{}] 11:14:50 INFO - PROCESS | 1653 | 1464718490524 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:50 INFO - PROCESS | 1653 | 1464718490600 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:14:50 INFO - PROCESS | 1653 | 1464718490640 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x113319000 == 28 [pid = 1653] [id = 133] 11:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115f73000) [pid = 1653] [serial = 396] [outer = 0x0] 11:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116229c00) [pid = 1653] [serial = 397] [outer = 0x115f73000] 11:14:50 INFO - PROCESS | 1653 | 1464718490668 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1166dd000) [pid = 1653] [serial = 398] [outer = 0x115f73000] 11:14:50 INFO - PROCESS | 1653 | 1464718490975 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 470ms 11:14:50 INFO - PROCESS | 1653 | 1464718490989 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 1653 | 1464718490994 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:14:50 INFO - PROCESS | 1653 | 1464718490998 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 1653 | 1464718491001 Marionette TRACE conn2 <- [1,506,null,{}] 11:14:51 INFO - PROCESS | 1653 | 1464718491005 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:51 INFO - PROCESS | 1653 | 1464718491076 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:14:51 INFO - PROCESS | 1653 | 1464718491081 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116666800 == 29 [pid = 1653] [id = 134] 11:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11677a800) [pid = 1653] [serial = 399] [outer = 0x0] 11:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117e2d000) [pid = 1653] [serial = 400] [outer = 0x11677a800] 11:14:51 INFO - PROCESS | 1653 | 1464718491110 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1180ac800) [pid = 1653] [serial = 401] [outer = 0x11677a800] 11:14:51 INFO - PROCESS | 1653 | 1464718491422 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 474ms 11:14:51 INFO - PROCESS | 1653 | 1464718491472 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 1653 | 1464718491474 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:14:51 INFO - PROCESS | 1653 | 1464718491476 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 1653 | 1464718491479 Marionette TRACE conn2 <- [1,510,null,{}] 11:14:51 INFO - PROCESS | 1653 | 1464718491487 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:51 INFO - PROCESS | 1653 | 1464718491561 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:14:51 INFO - PROCESS | 1653 | 1464718491568 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f80000 == 30 [pid = 1653] [id = 135] 11:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111d28400) [pid = 1653] [serial = 402] [outer = 0x0] 11:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1186bf400) [pid = 1653] [serial = 403] [outer = 0x111d28400] 11:14:51 INFO - PROCESS | 1653 | 1464718491605 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11896ac00) [pid = 1653] [serial = 404] [outer = 0x111d28400] 11:14:51 INFO - PROCESS | 1653 | 1464718491937 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 472ms 11:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:14:51 INFO - PROCESS | 1653 | 1464718491948 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 1653 | 1464718491950 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:14:51 INFO - PROCESS | 1653 | 1464718491955 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 1653 | 1464718491957 Marionette TRACE conn2 <- [1,514,null,{}] 11:14:51 INFO - PROCESS | 1653 | 1464718491959 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:52 INFO - PROCESS | 1653 | 1464718492030 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:14:52 INFO - PROCESS | 1653 | 1464718492073 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e1c000 == 31 [pid = 1653] [id = 136] 11:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186bd400) [pid = 1653] [serial = 405] [outer = 0x0] 11:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119153800) [pid = 1653] [serial = 406] [outer = 0x1186bd400] 11:14:52 INFO - PROCESS | 1653 | 1464718492099 Marionette DEBUG loaded listener.js 11:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119508000) [pid = 1653] [serial = 407] [outer = 0x1186bd400] 11:14:52 INFO - PROCESS | 1653 | 1464718492368 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 11:14:52 INFO - PROCESS | 1653 | 1464718492424 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:14:52 INFO - PROCESS | 1653 | 1464718492426 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:14:52 INFO - PROCESS | 1653 | 1464718492428 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 1653 | 1464718492429 Marionette TRACE conn2 <- [1,518,null,{}] 11:14:52 INFO - PROCESS | 1653 | 1464718492431 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:52 INFO - PROCESS | 1653 | 1464718492502 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:14:52 INFO - PROCESS | 1653 | 1464718492506 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11823f000 == 32 [pid = 1653] [id = 137] 11:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116779000) [pid = 1653] [serial = 408] [outer = 0x0] 11:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119511800) [pid = 1653] [serial = 409] [outer = 0x116779000] 11:14:52 INFO - PROCESS | 1653 | 1464718492533 Marionette DEBUG loaded listener.js 11:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119572800) [pid = 1653] [serial = 410] [outer = 0x116779000] 11:14:52 INFO - PROCESS | 1653 | 1464718492832 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 11:14:52 INFO - PROCESS | 1653 | 1464718492903 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:14:52 INFO - PROCESS | 1653 | 1464718492912 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:14:52 INFO - PROCESS | 1653 | 1464718492915 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 1653 | 1464718492916 Marionette TRACE conn2 <- [1,522,null,{}] 11:14:52 INFO - PROCESS | 1653 | 1464718492918 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:53 INFO - PROCESS | 1653 | 1464718493010 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:14:53 INFO - PROCESS | 1653 | 1464718493021 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d6800 == 33 [pid = 1653] [id = 138] 11:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1199d9400) [pid = 1653] [serial = 411] [outer = 0x0] 11:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119d0f800) [pid = 1653] [serial = 412] [outer = 0x1199d9400] 11:14:53 INFO - PROCESS | 1653 | 1464718493047 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119dee400) [pid = 1653] [serial = 413] [outer = 0x1199d9400] 11:14:53 INFO - PROCESS | 1653 | 1464718493376 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 471ms 11:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:14:53 INFO - PROCESS | 1653 | 1464718493388 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:14:53 INFO - PROCESS | 1653 | 1464718493390 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:14:53 INFO - PROCESS | 1653 | 1464718493393 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:14:53 INFO - PROCESS | 1653 | 1464718493395 Marionette TRACE conn2 <- [1,526,null,{}] 11:14:53 INFO - PROCESS | 1653 | 1464718493399 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:53 INFO - PROCESS | 1653 | 1464718493509 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:14:53 INFO - PROCESS | 1653 | 1464718493576 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11913a000 == 34 [pid = 1653] [id = 139] 11:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118099000) [pid = 1653] [serial = 414] [outer = 0x0] 11:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119df5c00) [pid = 1653] [serial = 415] [outer = 0x118099000] 11:14:53 INFO - PROCESS | 1653 | 1464718493614 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x122b09400) [pid = 1653] [serial = 416] [outer = 0x118099000] 11:14:54 INFO - PROCESS | 1653 | 1464718494001 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 626ms 11:14:54 INFO - PROCESS | 1653 | 1464718494021 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 1653 | 1464718494023 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:14:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:14:54 INFO - PROCESS | 1653 | 1464718494025 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 1653 | 1464718494026 Marionette TRACE conn2 <- [1,530,null,{}] 11:14:54 INFO - PROCESS | 1653 | 1464718494028 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 1653 | 1464718494097 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:14:54 INFO - PROCESS | 1653 | 1464718494138 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119556000 == 35 [pid = 1653] [id = 140] 11:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11826c800) [pid = 1653] [serial = 417] [outer = 0x0] 11:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x122b0f000) [pid = 1653] [serial = 418] [outer = 0x11826c800] 11:14:54 INFO - PROCESS | 1653 | 1464718494173 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1248af400) [pid = 1653] [serial = 419] [outer = 0x11826c800] 11:14:54 INFO - PROCESS | 1653 | 1464718494442 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:14:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:14:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:14:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 11:14:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:14:54 INFO - PROCESS | 1653 | 1464718494495 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 1653 | 1464718494497 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:14:54 INFO - PROCESS | 1653 | 1464718494507 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 1653 | 1464718494508 Marionette TRACE conn2 <- [1,534,null,{}] 11:14:54 INFO - PROCESS | 1653 | 1464718494511 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 1653 | 1464718494590 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:14:54 INFO - PROCESS | 1653 | 1464718494595 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f7f800 == 36 [pid = 1653] [id = 141] 11:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124d11400) [pid = 1653] [serial = 420] [outer = 0x0] 11:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125806800) [pid = 1653] [serial = 421] [outer = 0x124d11400] 11:14:54 INFO - PROCESS | 1653 | 1464718494622 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125b1d800) [pid = 1653] [serial = 422] [outer = 0x124d11400] 11:14:54 INFO - PROCESS | 1653 | 1464718494921 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:14:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 477ms 11:14:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:14:54 INFO - PROCESS | 1653 | 1464718494976 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 1653 | 1464718494977 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:14:54 INFO - PROCESS | 1653 | 1464718494979 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 1653 | 1464718494980 Marionette TRACE conn2 <- [1,538,null,{}] 11:14:54 INFO - PROCESS | 1653 | 1464718494985 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:55 INFO - PROCESS | 1653 | 1464718495100 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:14:55 INFO - PROCESS | 1653 | 1464718495137 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214af000 == 37 [pid = 1653] [id = 142] 11:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1186b6c00) [pid = 1653] [serial = 423] [outer = 0x0] 11:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x125b1dc00) [pid = 1653] [serial = 424] [outer = 0x1186b6c00] 11:14:55 INFO - PROCESS | 1653 | 1464718495166 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1261c4000) [pid = 1653] [serial = 425] [outer = 0x1186b6c00] 11:14:55 INFO - PROCESS | 1653 | 1464718495493 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:14:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:14:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 11:14:55 INFO - PROCESS | 1653 | 1464718495549 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:14:55 INFO - PROCESS | 1653 | 1464718495550 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:14:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:14:55 INFO - PROCESS | 1653 | 1464718495552 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:14:55 INFO - PROCESS | 1653 | 1464718495554 Marionette TRACE conn2 <- [1,542,null,{}] 11:14:55 INFO - PROCESS | 1653 | 1464718495556 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:55 INFO - PROCESS | 1653 | 1464718495651 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:14:55 INFO - PROCESS | 1653 | 1464718495684 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b43800 == 38 [pid = 1653] [id = 143] 11:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126174c00) [pid = 1653] [serial = 426] [outer = 0x0] 11:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126c43c00) [pid = 1653] [serial = 427] [outer = 0x126174c00] 11:14:55 INFO - PROCESS | 1653 | 1464718495712 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1272bb400) [pid = 1653] [serial = 428] [outer = 0x126174c00] 11:14:56 INFO - PROCESS | 1653 | 1464718496009 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:14:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 11:14:56 INFO - PROCESS | 1653 | 1464718496031 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 1653 | 1464718496033 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:14:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:14:56 INFO - PROCESS | 1653 | 1464718496043 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 1653 | 1464718496044 Marionette TRACE conn2 <- [1,546,null,{}] 11:14:56 INFO - PROCESS | 1653 | 1464718496046 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:56 INFO - PROCESS | 1653 | 1464718496153 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:14:56 INFO - PROCESS | 1653 | 1464718496191 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253af000 == 39 [pid = 1653] [id = 144] 11:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x126284400) [pid = 1653] [serial = 429] [outer = 0x0] 11:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12749cc00) [pid = 1653] [serial = 430] [outer = 0x126284400] 11:14:56 INFO - PROCESS | 1653 | 1464718496221 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128d66400) [pid = 1653] [serial = 431] [outer = 0x126284400] 11:14:56 INFO - PROCESS | 1653 | 1464718496558 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:14:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 11:14:56 INFO - PROCESS | 1653 | 1464718496615 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 1653 | 1464718496617 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:14:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:14:56 INFO - PROCESS | 1653 | 1464718496619 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 1653 | 1464718496620 Marionette TRACE conn2 <- [1,550,null,{}] 11:14:56 INFO - PROCESS | 1653 | 1464718496622 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:56 INFO - PROCESS | 1653 | 1464718496723 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:14:56 INFO - PROCESS | 1653 | 1464718496727 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x127437800 == 40 [pid = 1653] [id = 145] 11:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128d5cc00) [pid = 1653] [serial = 432] [outer = 0x0] 11:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128d69400) [pid = 1653] [serial = 433] [outer = 0x128d5cc00] 11:14:56 INFO - PROCESS | 1653 | 1464718496757 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129197c00) [pid = 1653] [serial = 434] [outer = 0x128d5cc00] 11:14:57 INFO - PROCESS | 1653 | 1464718497112 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:14:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 11:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:14:57 INFO - PROCESS | 1653 | 1464718497138 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 1653 | 1464718497139 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:14:57 INFO - PROCESS | 1653 | 1464718497141 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 1653 | 1464718497143 Marionette TRACE conn2 <- [1,554,null,{}] 11:14:57 INFO - PROCESS | 1653 | 1464718497157 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 1653 | 1464718497245 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:14:57 INFO - PROCESS | 1653 | 1464718497249 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e8800 == 41 [pid = 1653] [id = 146] 11:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12943cc00) [pid = 1653] [serial = 435] [outer = 0x0] 11:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129445000) [pid = 1653] [serial = 436] [outer = 0x12943cc00] 11:14:57 INFO - PROCESS | 1653 | 1464718497274 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1296a9400) [pid = 1653] [serial = 437] [outer = 0x12943cc00] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1258a8800) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126174400) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11740c800) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a8df400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1272bb000) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124b6ec00) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12487c800) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119dee800) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11896d400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x116778000) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116777c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12582e000) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x125805c00) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11956f000) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116a72000) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11824bc00) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x111bb3400) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124b73400) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1197b5c00) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119d16000) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119d0d800) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11824fc00) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118977400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1164c0800) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x111d8a400) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:14:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bd8f400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:14:57 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:57 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:57 INFO - PROCESS | 1653 | 1464718497729 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 617ms 11:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:14:57 INFO - PROCESS | 1653 | 1464718497760 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 1653 | 1464718497761 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:14:57 INFO - PROCESS | 1653 | 1464718497763 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 1653 | 1464718497764 Marionette TRACE conn2 <- [1,558,null,{}] 11:14:57 INFO - PROCESS | 1653 | 1464718497766 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 1653 | 1464718497840 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:14:57 INFO - PROCESS | 1653 | 1464718497885 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193d4000 == 42 [pid = 1653] [id = 147] 11:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1164c2800) [pid = 1653] [serial = 438] [outer = 0x0] 11:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11809f400) [pid = 1653] [serial = 439] [outer = 0x1164c2800] 11:14:57 INFO - PROCESS | 1653 | 1464718497909 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1197b6c00) [pid = 1653] [serial = 440] [outer = 0x1164c2800] 11:14:58 INFO - PROCESS | 1653 | 1464718498191 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 471ms 11:14:58 INFO - PROCESS | 1653 | 1464718498236 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 1653 | 1464718498239 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:14:58 INFO - PROCESS | 1653 | 1464718498241 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 1653 | 1464718498242 Marionette TRACE conn2 <- [1,562,null,{}] 11:14:58 INFO - PROCESS | 1653 | 1464718498245 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 1653 | 1464718498321 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:14:58 INFO - PROCESS | 1653 | 1464718498325 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129122800 == 43 [pid = 1653] [id = 148] 11:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1197e8400) [pid = 1653] [serial = 441] [outer = 0x0] 11:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12582e000) [pid = 1653] [serial = 442] [outer = 0x1197e8400] 11:14:58 INFO - PROCESS | 1653 | 1464718498349 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129194000) [pid = 1653] [serial = 443] [outer = 0x1197e8400] 11:14:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:58 INFO - PROCESS | 1653 | 1464718498645 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 418ms 11:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:14:58 INFO - PROCESS | 1653 | 1464718498659 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 1653 | 1464718498660 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:14:58 INFO - PROCESS | 1653 | 1464718498687 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 1653 | 1464718498688 Marionette TRACE conn2 <- [1,566,null,{}] 11:14:58 INFO - PROCESS | 1653 | 1464718498691 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 1653 | 1464718498786 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:14:58 INFO - PROCESS | 1653 | 1464718498793 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a5000 == 44 [pid = 1653] [id = 149] 11:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1180b1800) [pid = 1653] [serial = 444] [outer = 0x0] 11:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128d68c00) [pid = 1653] [serial = 445] [outer = 0x1180b1800] 11:14:58 INFO - PROCESS | 1653 | 1464718498818 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1296b2c00) [pid = 1653] [serial = 446] [outer = 0x1180b1800] 11:14:58 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:58 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:14:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:59 INFO - PROCESS | 1653 | 1464718499100 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 495ms 11:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:14:59 INFO - PROCESS | 1653 | 1464718499158 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 1653 | 1464718499160 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:14:59 INFO - PROCESS | 1653 | 1464718499162 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 1653 | 1464718499163 Marionette TRACE conn2 <- [1,570,null,{}] 11:14:59 INFO - PROCESS | 1653 | 1464718499175 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:59 INFO - PROCESS | 1653 | 1464718499248 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:14:59 INFO - PROCESS | 1653 | 1464718499255 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a890000 == 45 [pid = 1653] [id = 150] 11:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12982e000) [pid = 1653] [serial = 447] [outer = 0x0] 11:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a7dfc00) [pid = 1653] [serial = 448] [outer = 0x12982e000] 11:14:59 INFO - PROCESS | 1653 | 1464718499279 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a8dc400) [pid = 1653] [serial = 449] [outer = 0x12982e000] 11:14:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:59 INFO - PROCESS | 1653 | 1464718499642 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 528ms 11:14:59 INFO - PROCESS | 1653 | 1464718499691 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 1653 | 1464718499693 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:14:59 INFO - PROCESS | 1653 | 1464718499697 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 1653 | 1464718499700 Marionette TRACE conn2 <- [1,574,null,{}] 11:14:59 INFO - PROCESS | 1653 | 1464718499703 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:59 INFO - PROCESS | 1653 | 1464718499812 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:14:59 INFO - PROCESS | 1653 | 1464718499879 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c95000 == 46 [pid = 1653] [id = 151] 11:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112f05c00) [pid = 1653] [serial = 450] [outer = 0x0] 11:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11303cc00) [pid = 1653] [serial = 451] [outer = 0x112f05c00] 11:14:59 INFO - PROCESS | 1653 | 1464718499909 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116286800) [pid = 1653] [serial = 452] [outer = 0x112f05c00] 11:15:00 INFO - PROCESS | 1653 | 1464718500427 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 773ms 11:15:00 INFO - PROCESS | 1653 | 1464718500483 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 1653 | 1464718500489 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:15:00 INFO - PROCESS | 1653 | 1464718500494 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 1653 | 1464718500496 Marionette TRACE conn2 <- [1,578,null,{}] 11:15:00 INFO - PROCESS | 1653 | 1464718500499 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 1653 | 1464718500604 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:15:00 INFO - PROCESS | 1653 | 1464718500674 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118233000 == 47 [pid = 1653] [id = 152] 11:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11711d000) [pid = 1653] [serial = 453] [outer = 0x0] 11:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180b1400) [pid = 1653] [serial = 454] [outer = 0x11711d000] 11:15:00 INFO - PROCESS | 1653 | 1464718500704 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11826ec00) [pid = 1653] [serial = 455] [outer = 0x11711d000] 11:15:01 INFO - PROCESS | 1653 | 1464718501561 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1123ms 11:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:15:01 INFO - PROCESS | 1653 | 1464718501618 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 1653 | 1464718501620 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:15:01 INFO - PROCESS | 1653 | 1464718501623 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 1653 | 1464718501626 Marionette TRACE conn2 <- [1,582,null,{}] 11:15:01 INFO - PROCESS | 1653 | 1464718501630 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:01 INFO - PROCESS | 1653 | 1464718501728 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:15:01 INFO - PROCESS | 1653 | 1464718501801 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116889000 == 48 [pid = 1653] [id = 153] 11:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116775400) [pid = 1653] [serial = 456] [outer = 0x0] 11:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116862400) [pid = 1653] [serial = 457] [outer = 0x116775400] 11:15:01 INFO - PROCESS | 1653 | 1464718501830 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117688000) [pid = 1653] [serial = 458] [outer = 0x116775400] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a5000 == 47 [pid = 1653] [id = 149] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129122800 == 46 [pid = 1653] [id = 148] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1193d4000 == 45 [pid = 1653] [id = 147] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1276e8800 == 44 [pid = 1653] [id = 146] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x127437800 == 43 [pid = 1653] [id = 145] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1253af000 == 42 [pid = 1653] [id = 144] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124b43800 == 41 [pid = 1653] [id = 143] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bff0000) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1214af000 == 40 [pid = 1653] [id = 142] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116f7f800 == 39 [pid = 1653] [id = 141] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119556000 == 38 [pid = 1653] [id = 140] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11913a000 == 37 [pid = 1653] [id = 139] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d6800 == 36 [pid = 1653] [id = 138] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11823f000 == 35 [pid = 1653] [id = 137] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x117e1c000 == 34 [pid = 1653] [id = 136] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116f80000 == 33 [pid = 1653] [id = 135] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116666800 == 32 [pid = 1653] [id = 134] 11:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113319000 == 31 [pid = 1653] [id = 133] 11:15:02 INFO - PROCESS | 1653 | 1464718502216 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 11:15:02 INFO - PROCESS | 1653 | 1464718502244 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:15:02 INFO - PROCESS | 1653 | 1464718502248 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:15:02 INFO - PROCESS | 1653 | 1464718502252 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - PROCESS | 1653 | 1464718502254 Marionette TRACE conn2 <- [1,586,null,{}] 11:15:02 INFO - PROCESS | 1653 | 1464718502256 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:02 INFO - PROCESS | 1653 | 1464718502332 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116286000) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12749fc00) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x122c65800) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x122b08800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124877400) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119161000) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1199d8400) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1186b4800) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11303f800) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bdb8800) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1261bec00) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129193000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128d5fc00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a8db000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129832000) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a94dc00) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bb93c00) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1296afc00) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124d09c00) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x122b08000) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x122e16800) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11956cc00) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1199d9c00) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1180ae400) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118978000) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1180ab000) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1168c0c00) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1296a3800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129032400) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1272bd000) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126172c00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119defc00) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197ea800) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11880d000) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1181cd000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bdb7400) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ad35800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12583a800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12bdc2c00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12ad33000) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1296a6000) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ad31800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 11:15:02 INFO - PROCESS | 1653 | 1464718502383 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116894000 == 32 [pid = 1653] [id = 154] 11:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11303f800) [pid = 1653] [serial = 459] [outer = 0x0] 11:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117682800) [pid = 1653] [serial = 460] [outer = 0x11303f800] 11:15:02 INFO - PROCESS | 1653 | 1464718502409 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1186b5800) [pid = 1653] [serial = 461] [outer = 0x11303f800] 11:15:02 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:02 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:02 INFO - PROCESS | 1653 | 1464718502708 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 470ms 11:15:02 INFO - PROCESS | 1653 | 1464718502725 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:15:02 INFO - PROCESS | 1653 | 1464718502727 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:15:02 INFO - PROCESS | 1653 | 1464718502729 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - PROCESS | 1653 | 1464718502732 Marionette TRACE conn2 <- [1,590,null,{}] 11:15:02 INFO - PROCESS | 1653 | 1464718502743 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:02 INFO - PROCESS | 1653 | 1464718502819 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:15:02 INFO - PROCESS | 1653 | 1464718502825 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180be800 == 33 [pid = 1653] [id = 155] 11:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11896a000) [pid = 1653] [serial = 462] [outer = 0x0] 11:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119469400) [pid = 1653] [serial = 463] [outer = 0x11896a000] 11:15:02 INFO - PROCESS | 1653 | 1464718502857 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119516000) [pid = 1653] [serial = 464] [outer = 0x11896a000] 11:15:03 INFO - PROCESS | 1653 | 1464718503189 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 474ms 11:15:03 INFO - PROCESS | 1653 | 1464718503204 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:15:03 INFO - PROCESS | 1653 | 1464718503206 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:15:03 INFO - PROCESS | 1653 | 1464718503208 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:15:03 INFO - PROCESS | 1653 | 1464718503219 Marionette TRACE conn2 <- [1,594,null,{}] 11:15:03 INFO - PROCESS | 1653 | 1464718503221 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:03 INFO - PROCESS | 1653 | 1464718503307 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:15:03 INFO - PROCESS | 1653 | 1464718503311 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11868c000 == 34 [pid = 1653] [id = 156] 11:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11950c000) [pid = 1653] [serial = 465] [outer = 0x0] 11:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1197bb800) [pid = 1653] [serial = 466] [outer = 0x11950c000] 11:15:03 INFO - PROCESS | 1653 | 1464718503341 Marionette DEBUG loaded listener.js 11:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199cfc00) [pid = 1653] [serial = 467] [outer = 0x11950c000] 11:15:03 INFO - PROCESS | 1653 | 1464718503801 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 11:15:03 INFO - PROCESS | 1653 | 1464718503843 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:15:03 INFO - PROCESS | 1653 | 1464718503844 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:15:03 INFO - PROCESS | 1653 | 1464718503847 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:15:03 INFO - PROCESS | 1653 | 1464718503848 Marionette TRACE conn2 <- [1,598,null,{}] 11:15:03 INFO - PROCESS | 1653 | 1464718503855 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:03 INFO - PROCESS | 1653 | 1464718503926 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:15:03 INFO - PROCESS | 1653 | 1464718503930 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11913a000 == 35 [pid = 1653] [id = 157] 11:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x111d1f000) [pid = 1653] [serial = 468] [outer = 0x0] 11:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1199dcc00) [pid = 1653] [serial = 469] [outer = 0x111d1f000] 11:15:03 INFO - PROCESS | 1653 | 1464718503958 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119d10c00) [pid = 1653] [serial = 470] [outer = 0x111d1f000] 11:15:04 INFO - PROCESS | 1653 | 1464718504320 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 11:15:04 INFO - PROCESS | 1653 | 1464718504371 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 1653 | 1464718504372 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:15:04 INFO - PROCESS | 1653 | 1464718504374 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 1653 | 1464718504375 Marionette TRACE conn2 <- [1,602,null,{}] 11:15:04 INFO - PROCESS | 1653 | 1464718504377 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:04 INFO - PROCESS | 1653 | 1464718504486 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:15:04 INFO - PROCESS | 1653 | 1464718504521 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11955f000 == 36 [pid = 1653] [id = 158] 11:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119dee800) [pid = 1653] [serial = 471] [outer = 0x0] 11:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119df1c00) [pid = 1653] [serial = 472] [outer = 0x119dee800] 11:15:04 INFO - PROCESS | 1653 | 1464718504547 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124a4fc00) [pid = 1653] [serial = 473] [outer = 0x119dee800] 11:15:04 INFO - PROCESS | 1653 | 1464718504839 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 11:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:15:04 INFO - PROCESS | 1653 | 1464718504893 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 1653 | 1464718504894 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:15:04 INFO - PROCESS | 1653 | 1464718504896 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 1653 | 1464718504897 Marionette TRACE conn2 <- [1,606,null,{}] 11:15:04 INFO - PROCESS | 1653 | 1464718504907 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:04 INFO - PROCESS | 1653 | 1464718504992 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:15:05 INFO - PROCESS | 1653 | 1464718504996 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c62800 == 37 [pid = 1653] [id = 159] 11:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124880c00) [pid = 1653] [serial = 474] [outer = 0x0] 11:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1253dd400) [pid = 1653] [serial = 475] [outer = 0x124880c00] 11:15:05 INFO - PROCESS | 1653 | 1464718505021 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1258a8800) [pid = 1653] [serial = 476] [outer = 0x124880c00] 11:15:05 INFO - PROCESS | 1653 | 1464718505381 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 11:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:15:05 INFO - PROCESS | 1653 | 1464718505432 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:15:05 INFO - PROCESS | 1653 | 1464718505434 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:15:05 INFO - PROCESS | 1653 | 1464718505441 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 1653 | 1464718505442 Marionette TRACE conn2 <- [1,610,null,{}] 11:15:05 INFO - PROCESS | 1653 | 1464718505446 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:05 INFO - PROCESS | 1653 | 1464718505584 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:15:05 INFO - PROCESS | 1653 | 1464718505609 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bf1800 == 38 [pid = 1653] [id = 160] 11:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1248b8000) [pid = 1653] [serial = 477] [outer = 0x0] 11:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1261bb800) [pid = 1653] [serial = 478] [outer = 0x1248b8000] 11:15:05 INFO - PROCESS | 1653 | 1464718505648 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126c40000) [pid = 1653] [serial = 479] [outer = 0x1248b8000] 11:15:05 INFO - PROCESS | 1653 | 1464718505996 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 571ms 11:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:15:06 INFO - PROCESS | 1653 | 1464718506010 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 1653 | 1464718506012 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:15:06 INFO - PROCESS | 1653 | 1464718506014 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 1653 | 1464718506015 Marionette TRACE conn2 <- [1,614,null,{}] 11:15:06 INFO - PROCESS | 1653 | 1464718506018 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 1653 | 1464718506109 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:15:06 INFO - PROCESS | 1653 | 1464718506138 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b2f000 == 39 [pid = 1653] [id = 161] 11:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126165400) [pid = 1653] [serial = 480] [outer = 0x0] 11:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127016c00) [pid = 1653] [serial = 481] [outer = 0x126165400] 11:15:06 INFO - PROCESS | 1653 | 1464718506163 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12723a000) [pid = 1653] [serial = 482] [outer = 0x126165400] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126284400) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111d28400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1186bd400) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115f73000) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11826c800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1186b6c00) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126174c00) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116779000) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11677a800) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124d11400) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12943cc00) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1164c2800) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118099000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128d5cc00) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197e8400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199d9400) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:15:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1180b1800) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:15:06 INFO - PROCESS | 1653 | 1464718506553 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 11:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:15:06 INFO - PROCESS | 1653 | 1464718506589 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 1653 | 1464718506590 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:15:06 INFO - PROCESS | 1653 | 1464718506592 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 1653 | 1464718506594 Marionette TRACE conn2 <- [1,618,null,{}] 11:15:06 INFO - PROCESS | 1653 | 1464718506596 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 1653 | 1464718506694 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:15:06 INFO - PROCESS | 1653 | 1464718506720 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b8800 == 40 [pid = 1653] [id = 162] 11:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116a72000) [pid = 1653] [serial = 483] [outer = 0x0] 11:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119507c00) [pid = 1653] [serial = 484] [outer = 0x116a72000] 11:15:06 INFO - PROCESS | 1653 | 1464718506745 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1255c7000) [pid = 1653] [serial = 485] [outer = 0x116a72000] 11:15:07 INFO - PROCESS | 1653 | 1464718507009 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 11:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:15:07 INFO - PROCESS | 1653 | 1464718507062 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 1653 | 1464718507063 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:15:07 INFO - PROCESS | 1653 | 1464718507065 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 1653 | 1464718507067 Marionette TRACE conn2 <- [1,622,null,{}] 11:15:07 INFO - PROCESS | 1653 | 1464718507073 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:07 INFO - PROCESS | 1653 | 1464718507161 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:15:07 INFO - PROCESS | 1653 | 1464718507165 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261a1000 == 41 [pid = 1653] [id = 163] 11:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119dec800) [pid = 1653] [serial = 486] [outer = 0x0] 11:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12749a800) [pid = 1653] [serial = 487] [outer = 0x119dec800] 11:15:07 INFO - PROCESS | 1653 | 1464718507196 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129033000) [pid = 1653] [serial = 488] [outer = 0x119dec800] 11:15:07 INFO - PROCESS | 1653 | 1464718507519 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 474ms 11:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:15:07 INFO - PROCESS | 1653 | 1464718507540 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 1653 | 1464718507541 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:15:07 INFO - PROCESS | 1653 | 1464718507543 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 1653 | 1464718507544 Marionette TRACE conn2 <- [1,626,null,{}] 11:15:07 INFO - PROCESS | 1653 | 1464718507546 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:07 INFO - PROCESS | 1653 | 1464718507642 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:15:07 INFO - PROCESS | 1653 | 1464718507649 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x127046800 == 42 [pid = 1653] [id = 164] 11:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119f8c400) [pid = 1653] [serial = 489] [outer = 0x0] 11:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129190800) [pid = 1653] [serial = 490] [outer = 0x119f8c400] 11:15:07 INFO - PROCESS | 1653 | 1464718507674 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1296a7c00) [pid = 1653] [serial = 491] [outer = 0x119f8c400] 11:15:07 INFO - PROCESS | 1653 | 1464718507972 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 11:15:08 INFO - PROCESS | 1653 | 1464718508012 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 1653 | 1464718508013 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:15:08 INFO - PROCESS | 1653 | 1464718508028 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 1653 | 1464718508030 Marionette TRACE conn2 <- [1,630,null,{}] 11:15:08 INFO - PROCESS | 1653 | 1464718508040 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:08 INFO - PROCESS | 1653 | 1464718508112 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:15:08 INFO - PROCESS | 1653 | 1464718508116 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12905f000 == 43 [pid = 1653] [id = 165] 11:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12944ac00) [pid = 1653] [serial = 492] [outer = 0x0] 11:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a7e6400) [pid = 1653] [serial = 493] [outer = 0x12944ac00] 11:15:08 INFO - PROCESS | 1653 | 1464718508143 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a94dc00) [pid = 1653] [serial = 494] [outer = 0x12944ac00] 11:15:08 INFO - PROCESS | 1653 | 1464718508584 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 632ms 11:15:08 INFO - PROCESS | 1653 | 1464718508650 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:15:08 INFO - PROCESS | 1653 | 1464718508654 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:15:08 INFO - PROCESS | 1653 | 1464718508659 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 1653 | 1464718508663 Marionette TRACE conn2 <- [1,634,null,{}] 11:15:08 INFO - PROCESS | 1653 | 1464718508669 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:08 INFO - PROCESS | 1653 | 1464718508818 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:15:08 INFO - PROCESS | 1653 | 1464718508948 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a97800 == 44 [pid = 1653] [id = 166] 11:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11677a400) [pid = 1653] [serial = 495] [outer = 0x0] 11:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117120400) [pid = 1653] [serial = 496] [outer = 0x11677a400] 11:15:09 INFO - PROCESS | 1653 | 1464718508998 Marionette DEBUG loaded listener.js 11:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1180ab000) [pid = 1653] [serial = 497] [outer = 0x11677a400] 11:15:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:09 INFO - PROCESS | 1653 | 1464718509445 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 831ms 11:15:09 INFO - PROCESS | 1653 | 1464718509489 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 1653 | 1464718509493 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:15:09 INFO - PROCESS | 1653 | 1464718509497 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 1653 | 1464718509499 Marionette TRACE conn2 <- [1,638,null,{}] 11:15:09 INFO - PROCESS | 1653 | 1464718509502 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:09 INFO - PROCESS | 1653 | 1464718509596 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:15:09 INFO - PROCESS | 1653 | 1464718509643 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119551000 == 45 [pid = 1653] [id = 167] 11:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118809800) [pid = 1653] [serial = 498] [outer = 0x0] 11:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119113400) [pid = 1653] [serial = 499] [outer = 0x118809800] 11:15:09 INFO - PROCESS | 1653 | 1464718509672 Marionette DEBUG loaded listener.js 11:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11950c800) [pid = 1653] [serial = 500] [outer = 0x118809800] 11:15:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:10 INFO - PROCESS | 1653 | 1464718510103 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 620ms 11:15:10 INFO - PROCESS | 1653 | 1464718510118 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 1653 | 1464718510120 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:15:10 INFO - PROCESS | 1653 | 1464718510124 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 1653 | 1464718510128 Marionette TRACE conn2 <- [1,642,null,{}] 11:15:10 INFO - PROCESS | 1653 | 1464718510140 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:10 INFO - PROCESS | 1653 | 1464718510314 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:15:10 INFO - PROCESS | 1653 | 1464718510385 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129126000 == 46 [pid = 1653] [id = 168] 11:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1197e4800) [pid = 1653] [serial = 501] [outer = 0x0] 11:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119defc00) [pid = 1653] [serial = 502] [outer = 0x1197e4800] 11:15:10 INFO - PROCESS | 1653 | 1464718510410 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x122e16800) [pid = 1653] [serial = 503] [outer = 0x1197e4800] 11:15:10 INFO - PROCESS | 1653 | 1464718510861 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 778ms 11:15:10 INFO - PROCESS | 1653 | 1464718510902 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 1653 | 1464718510905 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:15:10 INFO - PROCESS | 1653 | 1464718510909 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 1653 | 1464718510911 Marionette TRACE conn2 <- [1,646,null,{}] 11:15:10 INFO - PROCESS | 1653 | 1464718510914 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:11 INFO - PROCESS | 1653 | 1464718511055 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:15:11 INFO - PROCESS | 1653 | 1464718511165 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a789800 == 47 [pid = 1653] [id = 169] 11:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1253d1000) [pid = 1653] [serial = 504] [outer = 0x0] 11:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126170800) [pid = 1653] [serial = 505] [outer = 0x1253d1000] 11:15:11 INFO - PROCESS | 1653 | 1464718511215 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128d5c400) [pid = 1653] [serial = 506] [outer = 0x1253d1000] 11:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127017800) [pid = 1653] [serial = 507] [outer = 0x12ca3dc00] 11:15:11 INFO - PROCESS | 1653 | 1464718511698 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 821ms 11:15:11 INFO - PROCESS | 1653 | 1464718511743 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:15:11 INFO - PROCESS | 1653 | 1464718511745 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:15:11 INFO - PROCESS | 1653 | 1464718511748 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 1653 | 1464718511750 Marionette TRACE conn2 <- [1,650,null,{}] 11:15:11 INFO - PROCESS | 1653 | 1464718511771 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:11 INFO - PROCESS | 1653 | 1464718511908 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:15:11 INFO - PROCESS | 1653 | 1464718511990 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c5800 == 48 [pid = 1653] [id = 170] 11:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x122b0e800) [pid = 1653] [serial = 508] [outer = 0x0] 11:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128d60800) [pid = 1653] [serial = 509] [outer = 0x122b0e800] 11:15:12 INFO - PROCESS | 1653 | 1464718512037 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129441c00) [pid = 1653] [serial = 510] [outer = 0x122b0e800] 11:15:12 INFO - PROCESS | 1653 | 1464718512507 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 790ms 11:15:12 INFO - PROCESS | 1653 | 1464718512549 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 1653 | 1464718512553 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:15:12 INFO - PROCESS | 1653 | 1464718512556 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 1653 | 1464718512558 Marionette TRACE conn2 <- [1,654,null,{}] 11:15:12 INFO - PROCESS | 1653 | 1464718512562 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:12 INFO - PROCESS | 1653 | 1464718512720 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:15:12 INFO - PROCESS | 1653 | 1464718512781 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fa5800 == 49 [pid = 1653] [id = 171] 11:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117120c00) [pid = 1653] [serial = 511] [outer = 0x0] 11:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129035000) [pid = 1653] [serial = 512] [outer = 0x117120c00] 11:15:12 INFO - PROCESS | 1653 | 1464718512810 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b308000) [pid = 1653] [serial = 513] [outer = 0x117120c00] 11:15:13 INFO - PROCESS | 1653 | 1464718513345 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 823ms 11:15:13 INFO - PROCESS | 1653 | 1464718513379 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:15:13 INFO - PROCESS | 1653 | 1464718513382 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:15:13 INFO - PROCESS | 1653 | 1464718513408 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 1653 | 1464718513410 Marionette TRACE conn2 <- [1,658,null,{}] 11:15:13 INFO - PROCESS | 1653 | 1464718513414 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:13 INFO - PROCESS | 1653 | 1464718513504 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:15:13 INFO - PROCESS | 1653 | 1464718513567 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11683a800 == 50 [pid = 1653] [id = 172] 11:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x117681400) [pid = 1653] [serial = 514] [outer = 0x0] 11:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1180a5800) [pid = 1653] [serial = 515] [outer = 0x117681400] 11:15:13 INFO - PROCESS | 1653 | 1464718513596 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11824b800) [pid = 1653] [serial = 516] [outer = 0x117681400] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x127046800 == 49 [pid = 1653] [id = 164] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1261a1000 == 48 [pid = 1653] [id = 163] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b8800 == 47 [pid = 1653] [id = 162] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124b2f000 == 46 [pid = 1653] [id = 161] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x122bf1800 == 45 [pid = 1653] [id = 160] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119c62800 == 44 [pid = 1653] [id = 159] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11955f000 == 43 [pid = 1653] [id = 158] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a7dfc00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11913a000 == 42 [pid = 1653] [id = 157] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11868c000 == 41 [pid = 1653] [id = 156] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1180be800 == 40 [pid = 1653] [id = 155] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116894000 == 39 [pid = 1653] [id = 154] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116889000 == 38 [pid = 1653] [id = 153] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118233000 == 37 [pid = 1653] [id = 152] 11:15:13 INFO - PROCESS | 1653 | --DOCSHELL 0x113c95000 == 36 [pid = 1653] [id = 151] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12749cc00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1186bf400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11896ac00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119153800) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119508000) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116229c00) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1166dd000) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x122b0f000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1248af400) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125b1dc00) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1272bb400) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126c43c00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119511800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119572800) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117e2d000) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1180ac800) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125806800) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128d66400) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125b1d800) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129445000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11809f400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119df5c00) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128d69400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x122b09400) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12582e000) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d0f800) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119dee400) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1296b2c00) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1197b6c00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1296a9400) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129197c00) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129194000) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128d68c00) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1261c4000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 11:15:13 INFO - PROCESS | 1653 | 1464718513996 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 623ms 11:15:14 INFO - PROCESS | 1653 | 1464718514030 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1653 | 1464718514034 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:15:14 INFO - PROCESS | 1653 | 1464718514038 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 1653 | 1464718514040 Marionette TRACE conn2 <- [1,662,null,{}] 11:15:14 INFO - PROCESS | 1653 | 1464718514042 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:14 INFO - PROCESS | 1653 | 1464718514115 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:15:14 INFO - PROCESS | 1653 | 1464718514122 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116848800 == 37 [pid = 1653] [id = 173] 11:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11809f400) [pid = 1653] [serial = 517] [outer = 0x0] 11:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11880b800) [pid = 1653] [serial = 518] [outer = 0x11809f400] 11:15:14 INFO - PROCESS | 1653 | 1464718514148 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11946d800) [pid = 1653] [serial = 519] [outer = 0x11809f400] 11:15:14 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:14 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:14 INFO - PROCESS | 1653 | 1464718514488 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 470ms 11:15:14 INFO - PROCESS | 1653 | 1464718514511 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1653 | 1464718514512 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:15:14 INFO - PROCESS | 1653 | 1464718514514 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 1653 | 1464718514517 Marionette TRACE conn2 <- [1,666,null,{}] 11:15:14 INFO - PROCESS | 1653 | 1464718514526 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:14 INFO - PROCESS | 1653 | 1464718514604 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:15:14 INFO - PROCESS | 1653 | 1464718514610 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11867d000 == 38 [pid = 1653] [id = 174] 11:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11956b800) [pid = 1653] [serial = 520] [outer = 0x0] 11:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197c1400) [pid = 1653] [serial = 521] [outer = 0x11956b800] 11:15:14 INFO - PROCESS | 1653 | 1464718514637 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119bc9400) [pid = 1653] [serial = 522] [outer = 0x11956b800] 11:15:14 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:14 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:14 INFO - PROCESS | 1653 | 1464718514985 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 475ms 11:15:14 INFO - PROCESS | 1653 | 1464718514990 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1653 | 1464718514991 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:15:15 INFO - PROCESS | 1653 | 1464718515001 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1653 | 1464718515003 Marionette TRACE conn2 <- [1,670,null,{}] 11:15:15 INFO - PROCESS | 1653 | 1464718515006 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 1653 | 1464718515081 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:15:15 INFO - PROCESS | 1653 | 1464718515129 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119131800 == 39 [pid = 1653] [id = 175] 11:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1199db800) [pid = 1653] [serial = 523] [outer = 0x0] 11:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119df5800) [pid = 1653] [serial = 524] [outer = 0x1199db800] 11:15:15 INFO - PROCESS | 1653 | 1464718515154 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124873400) [pid = 1653] [serial = 525] [outer = 0x1199db800] 11:15:15 INFO - PROCESS | 1653 | 1464718515425 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 471ms 11:15:15 INFO - PROCESS | 1653 | 1464718515475 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 1653 | 1464718515476 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:15:15 INFO - PROCESS | 1653 | 1464718515479 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1653 | 1464718515480 Marionette TRACE conn2 <- [1,674,null,{}] 11:15:15 INFO - PROCESS | 1653 | 1464718515482 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 1653 | 1464718515560 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:15:15 INFO - PROCESS | 1653 | 1464718515568 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11979a000 == 40 [pid = 1653] [id = 176] 11:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124878000) [pid = 1653] [serial = 526] [outer = 0x0] 11:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124d0c800) [pid = 1653] [serial = 527] [outer = 0x124878000] 11:15:15 INFO - PROCESS | 1653 | 1464718515595 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125810c00) [pid = 1653] [serial = 528] [outer = 0x124878000] 11:15:15 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:15 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:15 INFO - PROCESS | 1653 | 1464718515929 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 11:15:15 INFO - PROCESS | 1653 | 1464718515948 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 1653 | 1464718515950 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:15:15 INFO - PROCESS | 1653 | 1464718515955 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1653 | 1464718515956 Marionette TRACE conn2 <- [1,678,null,{}] 11:15:15 INFO - PROCESS | 1653 | 1464718515958 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 1653 | 1464718516077 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:15:16 INFO - PROCESS | 1653 | 1464718516090 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214aa800 == 41 [pid = 1653] [id = 177] 11:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125806800) [pid = 1653] [serial = 529] [outer = 0x0] 11:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1261c1000) [pid = 1653] [serial = 530] [outer = 0x125806800] 11:15:16 INFO - PROCESS | 1653 | 1464718516116 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128d63400) [pid = 1653] [serial = 531] [outer = 0x125806800] 11:15:16 INFO - PROCESS | 1653 | 1464718516426 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 11:15:16 INFO - PROCESS | 1653 | 1464718516474 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:15:16 INFO - PROCESS | 1653 | 1464718516475 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:15:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:15:16 INFO - PROCESS | 1653 | 1464718516477 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 1653 | 1464718516478 Marionette TRACE conn2 <- [1,682,null,{}] 11:15:16 INFO - PROCESS | 1653 | 1464718516480 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 1653 | 1464718516569 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:15:16 INFO - PROCESS | 1653 | 1464718516573 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f9a000 == 42 [pid = 1653] [id = 178] 11:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125835c00) [pid = 1653] [serial = 532] [outer = 0x0] 11:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129197c00) [pid = 1653] [serial = 533] [outer = 0x125835c00] 11:15:16 INFO - PROCESS | 1653 | 1464718516598 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a7dfc00) [pid = 1653] [serial = 534] [outer = 0x125835c00] 11:15:17 INFO - PROCESS | 1653 | 1464718517394 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 11:15:17 INFO - PROCESS | 1653 | 1464718517454 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 1653 | 1464718517456 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:15:17 INFO - PROCESS | 1653 | 1464718517460 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 1653 | 1464718517461 Marionette TRACE conn2 <- [1,686,null,{}] 11:15:17 INFO - PROCESS | 1653 | 1464718517464 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:17 INFO - PROCESS | 1653 | 1464718517593 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:15:17 INFO - PROCESS | 1653 | 1464718517621 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255b0800 == 43 [pid = 1653] [id = 179] 11:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129835000) [pid = 1653] [serial = 535] [outer = 0x0] 11:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b30b400) [pid = 1653] [serial = 536] [outer = 0x129835000] 11:15:17 INFO - PROCESS | 1653 | 1464718517646 Marionette DEBUG loaded listener.js 11:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b393000) [pid = 1653] [serial = 537] [outer = 0x129835000] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119dee800) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124880c00) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126165400) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116a72000) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111d1f000) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11950c000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11896a000) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116775400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11303f800) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12982e000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1248b8000) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119f8c400) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:15:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119dec800) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:15:18 INFO - PROCESS | 1653 | 1464718518444 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:15:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1021ms 11:15:18 INFO - PROCESS | 1653 | 1464718518481 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 1653 | 1464718518482 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:15:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:15:18 INFO - PROCESS | 1653 | 1464718518484 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 1653 | 1464718518487 Marionette TRACE conn2 <- [1,690,null,{}] 11:15:18 INFO - PROCESS | 1653 | 1464718518490 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 1653 | 1464718518561 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:15:18 INFO - PROCESS | 1653 | 1464718518565 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a9000 == 44 [pid = 1653] [id = 180] 11:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115f74400) [pid = 1653] [serial = 538] [outer = 0x0] 11:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119bca000) [pid = 1653] [serial = 539] [outer = 0x115f74400] 11:15:18 INFO - PROCESS | 1653 | 1464718518594 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126171c00) [pid = 1653] [serial = 540] [outer = 0x115f74400] 11:15:19 INFO - PROCESS | 1653 | 1464718519379 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 921ms 11:15:19 INFO - PROCESS | 1653 | 1464718519406 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:15:19 INFO - PROCESS | 1653 | 1464718519407 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:15:19 INFO - PROCESS | 1653 | 1464718519409 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - PROCESS | 1653 | 1464718519410 Marionette TRACE conn2 <- [1,694,null,{}] 11:15:19 INFO - PROCESS | 1653 | 1464718519412 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:19 INFO - PROCESS | 1653 | 1464718519489 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:15:19 INFO - PROCESS | 1653 | 1464718519533 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276de000 == 45 [pid = 1653] [id = 181] 11:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114eee000) [pid = 1653] [serial = 541] [outer = 0x0] 11:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1296a9800) [pid = 1653] [serial = 542] [outer = 0x114eee000] 11:15:19 INFO - PROCESS | 1653 | 1464718519558 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bb8ac00) [pid = 1653] [serial = 543] [outer = 0x114eee000] 11:15:20 INFO - PROCESS | 1653 | 1464718520316 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 921ms 11:15:20 INFO - PROCESS | 1653 | 1464718520330 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 1653 | 1464718520333 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:15:20 INFO - PROCESS | 1653 | 1464718520337 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 1653 | 1464718520340 Marionette TRACE conn2 <- [1,698,null,{}] 11:15:20 INFO - PROCESS | 1653 | 1464718520344 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:20 INFO - PROCESS | 1653 | 1464718520475 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:15:20 INFO - PROCESS | 1653 | 1464718520522 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aae000 == 46 [pid = 1653] [id = 182] 11:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11660f400) [pid = 1653] [serial = 544] [outer = 0x0] 11:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1166d5c00) [pid = 1653] [serial = 545] [outer = 0x11660f400] 11:15:20 INFO - PROCESS | 1653 | 1464718520554 Marionette DEBUG loaded listener.js 11:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1180ac400) [pid = 1653] [serial = 546] [outer = 0x11660f400] 11:15:21 INFO - PROCESS | 1653 | 1464718521466 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:15:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:15:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1175ms 11:15:21 INFO - PROCESS | 1653 | 1464718521512 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:15:21 INFO - PROCESS | 1653 | 1464718521516 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:15:21 INFO - PROCESS | 1653 | 1464718521520 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:15:21 INFO - PROCESS | 1653 | 1464718521522 Marionette TRACE conn2 <- [1,702,null,{}] 11:15:21 INFO - PROCESS | 1653 | 1464718521525 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:21 INFO - PROCESS | 1653 | 1464718521621 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:15:21 INFO - PROCESS | 1653 | 1464718521666 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b7000 == 47 [pid = 1653] [id = 183] 11:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118809c00) [pid = 1653] [serial = 547] [outer = 0x0] 11:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11956f000) [pid = 1653] [serial = 548] [outer = 0x118809c00] 11:15:21 INFO - PROCESS | 1653 | 1464718521695 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119bc0c00) [pid = 1653] [serial = 549] [outer = 0x118809c00] 11:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1071ms 11:15:22 INFO - PROCESS | 1653 | 1464718522587 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:15:22 INFO - PROCESS | 1653 | 1464718522591 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 1653 | 1464718522593 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:15:22 INFO - PROCESS | 1653 | 1464718522595 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 1653 | 1464718522598 Marionette TRACE conn2 <- [1,706,null,{}] 11:15:22 INFO - PROCESS | 1653 | 1464718522607 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:22 INFO - PROCESS | 1653 | 1464718522707 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:15:22 INFO - PROCESS | 1653 | 1464718522752 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12949e000 == 48 [pid = 1653] [id = 184] 11:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124d07400) [pid = 1653] [serial = 550] [outer = 0x0] 11:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127022000) [pid = 1653] [serial = 551] [outer = 0x124d07400] 11:15:22 INFO - PROCESS | 1653 | 1464718522783 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d5d000) [pid = 1653] [serial = 552] [outer = 0x124d07400] 11:15:23 INFO - PROCESS | 1653 | 1464718523681 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:15:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 11:15:23 INFO - PROCESS | 1653 | 1464718523723 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:15:23 INFO - PROCESS | 1653 | 1464718523725 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:15:23 INFO - PROCESS | 1653 | 1464718523729 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 1653 | 1464718523731 Marionette TRACE conn2 <- [1,710,null,{}] 11:15:23 INFO - PROCESS | 1653 | 1464718523735 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:23 INFO - PROCESS | 1653 | 1464718523828 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:15:23 INFO - PROCESS | 1653 | 1464718523873 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11867e800 == 49 [pid = 1653] [id = 185] 11:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117e24c00) [pid = 1653] [serial = 553] [outer = 0x0] 11:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1180a8000) [pid = 1653] [serial = 554] [outer = 0x117e24c00] 11:15:23 INFO - PROCESS | 1653 | 1464718523901 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11826bc00) [pid = 1653] [serial = 555] [outer = 0x117e24c00] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a792800 == 48 [pid = 1653] [id = 132] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a9000 == 47 [pid = 1653] [id = 180] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1255b0800 == 46 [pid = 1653] [id = 179] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x122f9a000 == 45 [pid = 1653] [id = 178] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1214aa800 == 44 [pid = 1653] [id = 177] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11979a000 == 43 [pid = 1653] [id = 176] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119131800 == 42 [pid = 1653] [id = 175] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11867d000 == 41 [pid = 1653] [id = 174] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1180b1400) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11303cc00) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a7e6400) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116848800 == 40 [pid = 1653] [id = 173] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11683a800 == 39 [pid = 1653] [id = 172] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x115fa5800 == 38 [pid = 1653] [id = 171] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c5800 == 37 [pid = 1653] [id = 170] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a789800 == 36 [pid = 1653] [id = 169] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129126000 == 35 [pid = 1653] [id = 168] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119551000 == 34 [pid = 1653] [id = 167] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116a97800 == 33 [pid = 1653] [id = 166] 11:15:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12905f000 == 32 [pid = 1653] [id = 165] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124a4fc00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119df1c00) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1253dd400) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127016c00) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119507c00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1199dcc00) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1197bb800) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1199cfc00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119469400) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119516000) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117688000) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116862400) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117682800) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1186b5800) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a8dc400) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1261bb800) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126c40000) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1296a7c00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12749a800) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129033000) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129190800) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1255c7000) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12723a000) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1258a8800) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119d10c00) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 11:15:24 INFO - PROCESS | 1653 | 1464718524778 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1076ms 11:15:24 INFO - PROCESS | 1653 | 1464718524805 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 1653 | 1464718524809 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:15:24 INFO - PROCESS | 1653 | 1464718524813 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 1653 | 1464718524814 Marionette TRACE conn2 <- [1,714,null,{}] 11:15:24 INFO - PROCESS | 1653 | 1464718524817 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:24 INFO - PROCESS | 1653 | 1464718524892 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:15:24 INFO - PROCESS | 1653 | 1464718524897 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aac800 == 33 [pid = 1653] [id = 186] 11:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119114c00) [pid = 1653] [serial = 556] [outer = 0x0] 11:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119507c00) [pid = 1653] [serial = 557] [outer = 0x119114c00] 11:15:24 INFO - PROCESS | 1653 | 1464718524925 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1197ebc00) [pid = 1653] [serial = 558] [outer = 0x119114c00] 11:15:25 INFO - PROCESS | 1653 | 1464718525759 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 975ms 11:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:15:25 INFO - PROCESS | 1653 | 1464718525789 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 1653 | 1464718525790 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:15:25 INFO - PROCESS | 1653 | 1464718525792 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 1653 | 1464718525794 Marionette TRACE conn2 <- [1,718,null,{}] 11:15:25 INFO - PROCESS | 1653 | 1464718525802 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:25 INFO - PROCESS | 1653 | 1464718525897 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:15:25 INFO - PROCESS | 1653 | 1464718525905 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c6800 == 34 [pid = 1653] [id = 187] 11:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119bbe800) [pid = 1653] [serial = 559] [outer = 0x0] 11:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x122b03400) [pid = 1653] [serial = 560] [outer = 0x119bbe800] 11:15:25 INFO - PROCESS | 1653 | 1464718525933 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x122fb2800) [pid = 1653] [serial = 561] [outer = 0x119bbe800] 11:15:26 INFO - PROCESS | 1653 | 1464718526712 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 11:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:15:26 INFO - PROCESS | 1653 | 1464718526764 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:15:26 INFO - PROCESS | 1653 | 1464718526765 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:15:26 INFO - PROCESS | 1653 | 1464718526768 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - PROCESS | 1653 | 1464718526769 Marionette TRACE conn2 <- [1,722,null,{}] 11:15:26 INFO - PROCESS | 1653 | 1464718526771 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:26 INFO - PROCESS | 1653 | 1464718526888 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:15:26 INFO - PROCESS | 1653 | 1464718526893 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119558000 == 35 [pid = 1653] [id = 188] 11:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x122b11400) [pid = 1653] [serial = 562] [outer = 0x0] 11:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125b1d800) [pid = 1653] [serial = 563] [outer = 0x122b11400] 11:15:26 INFO - PROCESS | 1653 | 1464718526919 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126c43400) [pid = 1653] [serial = 564] [outer = 0x122b11400] 11:15:27 INFO - PROCESS | 1653 | 1464718527265 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1653 | 1464718527295 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:15:27 INFO - PROCESS | 1653 | 1464718527297 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1653 | 1464718527298 Marionette TRACE conn2 <- [1,726,null,{}] 11:15:27 INFO - PROCESS | 1653 | 1464718527300 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 1653 | 1464718527393 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:15:27 INFO - PROCESS | 1653 | 1464718527397 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a21e800 == 36 [pid = 1653] [id = 189] 11:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1248b9000) [pid = 1653] [serial = 565] [outer = 0x0] 11:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127682400) [pid = 1653] [serial = 566] [outer = 0x1248b9000] 11:15:27 INFO - PROCESS | 1653 | 1464718527422 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12902e400) [pid = 1653] [serial = 567] [outer = 0x1248b9000] 11:15:27 INFO - PROCESS | 1653 | 1464718527784 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 11:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:15:27 INFO - PROCESS | 1653 | 1464718527818 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1653 | 1464718527819 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:15:27 INFO - PROCESS | 1653 | 1464718527822 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1653 | 1464718527823 Marionette TRACE conn2 <- [1,730,null,{}] 11:15:27 INFO - PROCESS | 1653 | 1464718527825 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 1653 | 1464718527932 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:15:27 INFO - PROCESS | 1653 | 1464718527964 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bf5000 == 37 [pid = 1653] [id = 190] 11:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12943f000) [pid = 1653] [serial = 568] [outer = 0x0] 11:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ad33400) [pid = 1653] [serial = 569] [outer = 0x12943f000] 11:15:27 INFO - PROCESS | 1653 | 1464718527997 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bb92000) [pid = 1653] [serial = 570] [outer = 0x12943f000] 11:15:28 INFO - PROCESS | 1653 | 1464718528347 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] 11:15:28 INFO - PROCESS | 1653 | 1464718528392 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:15:28 INFO - PROCESS | 1653 | 1464718528394 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1653 | 1464718528396 Marionette TRACE conn2 <- [1,734,null,{}] 11:15:28 INFO - PROCESS | 1653 | 1464718528398 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 1653 | 1464718528514 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125835c00) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129835000) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115f74400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124878000) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11956b800) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11809f400) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117120c00) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117681400) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1199db800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125806800) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11711d000) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:15:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x122c69000) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:15:28 INFO - PROCESS | 1653 | 1464718528555 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f9e000 == 38 [pid = 1653] [id = 191] 11:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112ee0800) [pid = 1653] [serial = 571] [outer = 0x0] 11:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11711d000) [pid = 1653] [serial = 572] [outer = 0x112ee0800] 11:15:28 INFO - PROCESS | 1653 | 1464718528581 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119df6c00) [pid = 1653] [serial = 573] [outer = 0x112ee0800] 11:15:28 INFO - PROCESS | 1653 | 1464718528841 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:15:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 11:15:28 INFO - PROCESS | 1653 | 1464718528863 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 1653 | 1464718528864 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:15:28 INFO - PROCESS | 1653 | 1464718528866 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1653 | 1464718528868 Marionette TRACE conn2 <- [1,738,null,{}] 11:15:28 INFO - PROCESS | 1653 | 1464718528879 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 1653 | 1464718528958 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:15:28 INFO - PROCESS | 1653 | 1464718528963 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x127445000 == 39 [pid = 1653] [id = 192] 11:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125836800) [pid = 1653] [serial = 574] [outer = 0x0] 11:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bd8f800) [pid = 1653] [serial = 575] [outer = 0x125836800] 11:15:28 INFO - PROCESS | 1653 | 1464718528989 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bdbe000) [pid = 1653] [serial = 576] [outer = 0x125836800] 11:15:29 INFO - PROCESS | 1653 | 1464718529795 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 978ms 11:15:29 INFO - PROCESS | 1653 | 1464718529845 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:15:29 INFO - PROCESS | 1653 | 1464718529846 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:15:29 INFO - PROCESS | 1653 | 1464718529848 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:15:29 INFO - PROCESS | 1653 | 1464718529849 Marionette TRACE conn2 <- [1,742,null,{}] 11:15:29 INFO - PROCESS | 1653 | 1464718529852 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:29 INFO - PROCESS | 1653 | 1464718529942 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:15:29 INFO - PROCESS | 1653 | 1464718529948 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x129118000 == 40 [pid = 1653] [id = 193] 11:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126c3c800) [pid = 1653] [serial = 577] [outer = 0x0] 11:15:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bdc3400) [pid = 1653] [serial = 578] [outer = 0x126c3c800] 11:15:29 INFO - PROCESS | 1653 | 1464718529975 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12bff2800) [pid = 1653] [serial = 579] [outer = 0x126c3c800] 11:15:30 INFO - PROCESS | 1653 | 1464718530730 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 920ms 11:15:30 INFO - PROCESS | 1653 | 1464718530769 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 1653 | 1464718530772 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:15:30 INFO - PROCESS | 1653 | 1464718530775 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 1653 | 1464718530778 Marionette TRACE conn2 <- [1,746,null,{}] 11:15:30 INFO - PROCESS | 1653 | 1464718530783 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 1653 | 1464718530926 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:15:31 INFO - PROCESS | 1653 | 1464718530998 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11683a800 == 41 [pid = 1653] [id = 194] 11:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117120c00) [pid = 1653] [serial = 580] [outer = 0x0] 11:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117e2d000) [pid = 1653] [serial = 581] [outer = 0x117120c00] 11:15:31 INFO - PROCESS | 1653 | 1464718531031 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186bb400) [pid = 1653] [serial = 582] [outer = 0x117120c00] 11:15:31 INFO - PROCESS | 1653 | 1464718531947 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1222ms 11:15:32 INFO - PROCESS | 1653 | 1464718531998 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 1653 | 1464718532002 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:15:32 INFO - PROCESS | 1653 | 1464718532007 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 1653 | 1464718532009 Marionette TRACE conn2 <- [1,750,null,{}] 11:15:32 INFO - PROCESS | 1653 | 1464718532011 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:32 INFO - PROCESS | 1653 | 1464718532108 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:15:32 INFO - PROCESS | 1653 | 1464718532152 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119f06800 == 42 [pid = 1653] [id = 195] 11:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1197c1c00) [pid = 1653] [serial = 583] [outer = 0x0] 11:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119d10c00) [pid = 1653] [serial = 584] [outer = 0x1197c1c00] 11:15:32 INFO - PROCESS | 1653 | 1464718532182 Marionette DEBUG loaded listener.js 11:15:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x122b05800) [pid = 1653] [serial = 585] [outer = 0x1197c1c00] 11:15:33 INFO - PROCESS | 1653 | 1464718533067 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:15:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 11:15:33 INFO - PROCESS | 1653 | 1464718533130 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 1653 | 1464718533131 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:15:33 INFO - PROCESS | 1653 | 1464718533134 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 1653 | 1464718533137 Marionette TRACE conn2 <- [1,754,null,{}] 11:15:33 INFO - PROCESS | 1653 | 1464718533144 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:33 INFO - PROCESS | 1653 | 1464718533246 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:15:33 INFO - PROCESS | 1653 | 1464718533292 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193e9800 == 43 [pid = 1653] [id = 196] 11:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1186b9c00) [pid = 1653] [serial = 586] [outer = 0x0] 11:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12487c800) [pid = 1653] [serial = 587] [outer = 0x1186b9c00] 11:15:33 INFO - PROCESS | 1653 | 1464718533324 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ad2d800) [pid = 1653] [serial = 588] [outer = 0x1186b9c00] 11:15:34 INFO - PROCESS | 1653 | 1464718534315 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:15:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1225ms 11:15:34 INFO - PROCESS | 1653 | 1464718534359 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:15:34 INFO - PROCESS | 1653 | 1464718534362 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:15:34 INFO - PROCESS | 1653 | 1464718534365 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 1653 | 1464718534367 Marionette TRACE conn2 <- [1,758,null,{}] 11:15:34 INFO - PROCESS | 1653 | 1464718534371 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:34 INFO - PROCESS | 1653 | 1464718534461 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:15:34 INFO - PROCESS | 1653 | 1464718534527 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180c2800 == 44 [pid = 1653] [id = 197] 11:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1186ba800) [pid = 1653] [serial = 589] [outer = 0x0] 11:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118812800) [pid = 1653] [serial = 590] [outer = 0x1186ba800] 11:15:34 INFO - PROCESS | 1653 | 1464718534556 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11950a800) [pid = 1653] [serial = 591] [outer = 0x1186ba800] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x127445000 == 43 [pid = 1653] [id = 192] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x115f9e000 == 42 [pid = 1653] [id = 191] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x122bf5000 == 41 [pid = 1653] [id = 190] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11a21e800 == 40 [pid = 1653] [id = 189] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119558000 == 39 [pid = 1653] [id = 188] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c6800 == 38 [pid = 1653] [id = 187] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116aac800 == 37 [pid = 1653] [id = 186] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128d60800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1296a9800) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117120400) [pid = 1653] [serial = 496] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119113400) [pid = 1653] [serial = 499] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119defc00) [pid = 1653] [serial = 502] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126170800) [pid = 1653] [serial = 505] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11867e800 == 36 [pid = 1653] [id = 185] 11:15:34 INFO - PROCESS | 1653 | 1464718534931 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11826ec00) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bff4c00) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124d0c800) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125810c00) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197c1400) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119bc9400) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11880b800) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11946d800) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b308000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129035000) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b393000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11824b800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1180a5800) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119df5800) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124873400) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112f88000) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1261c1000) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128d63400) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a7dfc00) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126171c00) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129197c00) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b30b400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 11:15:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119bca000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 11:15:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 623ms 11:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:15:34 INFO - PROCESS | 1653 | 1464718534989 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:15:34 INFO - PROCESS | 1653 | 1464718534992 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:15:34 INFO - PROCESS | 1653 | 1464718534996 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 1653 | 1464718534998 Marionette TRACE conn2 <- [1,762,null,{}] 11:15:35 INFO - PROCESS | 1653 | 1464718535000 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:35 INFO - PROCESS | 1653 | 1464718535076 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:15:35 INFO - PROCESS | 1653 | 1464718535081 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180d3800 == 37 [pid = 1653] [id = 198] 11:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11956cc00) [pid = 1653] [serial = 592] [outer = 0x0] 11:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1197c1800) [pid = 1653] [serial = 593] [outer = 0x11956cc00] 11:15:35 INFO - PROCESS | 1653 | 1464718535108 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119f8b400) [pid = 1653] [serial = 594] [outer = 0x11956cc00] 11:15:35 INFO - PROCESS | 1653 | 1464718535890 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 922ms 11:15:35 INFO - PROCESS | 1653 | 1464718535918 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 1653 | 1464718535920 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:15:35 INFO - PROCESS | 1653 | 1464718535922 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 1653 | 1464718535924 Marionette TRACE conn2 <- [1,766,null,{}] 11:15:35 INFO - PROCESS | 1653 | 1464718535931 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 1653 | 1464718536004 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:15:36 INFO - PROCESS | 1653 | 1464718536055 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119546800 == 38 [pid = 1653] [id = 199] 11:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124d0a800) [pid = 1653] [serial = 595] [outer = 0x0] 11:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1255c7000) [pid = 1653] [serial = 596] [outer = 0x124d0a800] 11:15:36 INFO - PROCESS | 1653 | 1464718536083 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126286400) [pid = 1653] [serial = 597] [outer = 0x124d0a800] 11:15:36 INFO - PROCESS | 1653 | 1464718536825 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 921ms 11:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:15:36 INFO - PROCESS | 1653 | 1464718536844 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 1653 | 1464718536845 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:15:36 INFO - PROCESS | 1653 | 1464718536855 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 1653 | 1464718536856 Marionette TRACE conn2 <- [1,770,null,{}] 11:15:36 INFO - PROCESS | 1653 | 1464718536858 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 1653 | 1464718536952 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:15:36 INFO - PROCESS | 1653 | 1464718536965 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a226800 == 39 [pid = 1653] [id = 200] 11:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d61000) [pid = 1653] [serial = 598] [outer = 0x0] 11:15:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d67800) [pid = 1653] [serial = 599] [outer = 0x128d61000] 11:15:36 INFO - PROCESS | 1653 | 1464718536992 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129448c00) [pid = 1653] [serial = 600] [outer = 0x128d61000] 11:15:37 INFO - PROCESS | 1653 | 1464718537332 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 525ms 11:15:37 INFO - PROCESS | 1653 | 1464718537374 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:15:37 INFO - PROCESS | 1653 | 1464718537375 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:15:37 INFO - PROCESS | 1653 | 1464718537377 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:15:37 INFO - PROCESS | 1653 | 1464718537379 Marionette TRACE conn2 <- [1,774,null,{}] 11:15:37 INFO - PROCESS | 1653 | 1464718537381 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:37 INFO - PROCESS | 1653 | 1464718537494 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:15:37 INFO - PROCESS | 1653 | 1464718537509 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12493d800 == 40 [pid = 1653] [id = 201] 11:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d62400) [pid = 1653] [serial = 601] [outer = 0x0] 11:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a7dd800) [pid = 1653] [serial = 602] [outer = 0x128d62400] 11:15:37 INFO - PROCESS | 1653 | 1464718537548 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b391c00) [pid = 1653] [serial = 603] [outer = 0x128d62400] 11:15:38 INFO - PROCESS | 1653 | 1464718538008 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 11:15:38 INFO - PROCESS | 1653 | 1464718538048 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 1653 | 1464718538050 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:15:38 INFO - PROCESS | 1653 | 1464718538057 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1653 | 1464718538058 Marionette TRACE conn2 <- [1,778,null,{}] 11:15:38 INFO - PROCESS | 1653 | 1464718538061 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 1653 | 1464718538178 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:15:38 INFO - PROCESS | 1653 | 1464718538224 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261aa000 == 41 [pid = 1653] [id = 202] 11:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bdc4000) [pid = 1653] [serial = 604] [outer = 0x0] 11:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bff1000) [pid = 1653] [serial = 605] [outer = 0x12bdc4000] 11:15:38 INFO - PROCESS | 1653 | 1464718538250 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bffa800) [pid = 1653] [serial = 606] [outer = 0x12bdc4000] 11:15:38 INFO - PROCESS | 1653 | 1464718538565 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 517ms 11:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:15:38 INFO - PROCESS | 1653 | 1464718538576 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 1653 | 1464718538577 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:15:38 INFO - PROCESS | 1653 | 1464718538579 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1653 | 1464718538580 Marionette TRACE conn2 <- [1,782,null,{}] 11:15:38 INFO - PROCESS | 1653 | 1464718538582 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 1653 | 1464718538677 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:15:38 INFO - PROCESS | 1653 | 1464718538689 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12905a000 == 42 [pid = 1653] [id = 203] 11:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bffd400) [pid = 1653] [serial = 607] [outer = 0x0] 11:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12c167400) [pid = 1653] [serial = 608] [outer = 0x12bffd400] 11:15:38 INFO - PROCESS | 1653 | 1464718538713 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12c16ec00) [pid = 1653] [serial = 609] [outer = 0x12bffd400] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1253d1000) [pid = 1653] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112f05c00) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118809800) [pid = 1653] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x122b0e800) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1197e4800) [pid = 1653] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11677a400) [pid = 1653] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12943f000) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e24c00) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11660f400) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118809c00) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124d07400) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1248b9000) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119114c00) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119bbe800) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112ee0800) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125836800) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x122b11400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:15:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12944ac00) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:15:39 INFO - PROCESS | 1653 | 1464718539080 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 11:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:15:39 INFO - PROCESS | 1653 | 1464718539098 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 1653 | 1464718539099 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:15:39 INFO - PROCESS | 1653 | 1464718539101 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 1653 | 1464718539104 Marionette TRACE conn2 <- [1,786,null,{}] 11:15:39 INFO - PROCESS | 1653 | 1464718539107 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 1653 | 1464718539180 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:15:39 INFO - PROCESS | 1653 | 1464718539186 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f98800 == 43 [pid = 1653] [id = 204] 11:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119512000) [pid = 1653] [serial = 610] [outer = 0x0] 11:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x122b06800) [pid = 1653] [serial = 611] [outer = 0x119512000] 11:15:39 INFO - PROCESS | 1653 | 1464718539219 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125b1d000) [pid = 1653] [serial = 612] [outer = 0x119512000] 11:15:39 INFO - PROCESS | 1653 | 1464718539542 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 471ms 11:15:39 INFO - PROCESS | 1653 | 1464718539583 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 1653 | 1464718539587 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:15:39 INFO - PROCESS | 1653 | 1464718539593 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 1653 | 1464718539595 Marionette TRACE conn2 <- [1,790,null,{}] 11:15:39 INFO - PROCESS | 1653 | 1464718539598 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 1653 | 1464718539721 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:15:39 INFO - PROCESS | 1653 | 1464718539728 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a784000 == 44 [pid = 1653] [id = 205] 11:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124874800) [pid = 1653] [serial = 613] [outer = 0x0] 11:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12ad31800) [pid = 1653] [serial = 614] [outer = 0x124874800] 11:15:39 INFO - PROCESS | 1653 | 1464718539756 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12c163000) [pid = 1653] [serial = 615] [outer = 0x124874800] 11:15:40 INFO - PROCESS | 1653 | 1464718540167 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 620ms 11:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:15:40 INFO - PROCESS | 1653 | 1464718540218 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 1653 | 1464718540219 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:15:40 INFO - PROCESS | 1653 | 1464718540221 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 1653 | 1464718540223 Marionette TRACE conn2 <- [1,794,null,{}] 11:15:40 INFO - PROCESS | 1653 | 1464718540225 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 1653 | 1464718540301 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:15:40 INFO - PROCESS | 1653 | 1464718540307 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9d4800 == 45 [pid = 1653] [id = 206] 11:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12c164c00) [pid = 1653] [serial = 616] [outer = 0x0] 11:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c19e000) [pid = 1653] [serial = 617] [outer = 0x12c164c00] 11:15:40 INFO - PROCESS | 1653 | 1464718540331 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12c1a2c00) [pid = 1653] [serial = 618] [outer = 0x12c164c00] 11:15:40 INFO - PROCESS | 1653 | 1464718540680 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 11:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:15:40 INFO - PROCESS | 1653 | 1464718540692 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 1653 | 1464718540694 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:15:40 INFO - PROCESS | 1653 | 1464718540697 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 1653 | 1464718540700 Marionette TRACE conn2 <- [1,798,null,{}] 11:15:40 INFO - PROCESS | 1653 | 1464718540705 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 1653 | 1464718540847 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:15:40 INFO - PROCESS | 1653 | 1464718540923 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b475000 == 46 [pid = 1653] [id = 207] 11:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110e5a400) [pid = 1653] [serial = 619] [outer = 0x0] 11:15:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x110e60400) [pid = 1653] [serial = 620] [outer = 0x110e5a400] 11:15:40 INFO - PROCESS | 1653 | 1464718540970 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12c1a6800) [pid = 1653] [serial = 621] [outer = 0x110e5a400] 11:15:41 INFO - PROCESS | 1653 | 1464718541564 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 924ms 11:15:41 INFO - PROCESS | 1653 | 1464718541622 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:15:41 INFO - PROCESS | 1653 | 1464718541625 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:15:41 INFO - PROCESS | 1653 | 1464718541628 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 1653 | 1464718541631 Marionette TRACE conn2 <- [1,802,null,{}] 11:15:41 INFO - PROCESS | 1653 | 1464718541636 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:41 INFO - PROCESS | 1653 | 1464718541763 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:15:41 INFO - PROCESS | 1653 | 1464718541826 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11867e800 == 47 [pid = 1653] [id = 208] 11:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1166dd000) [pid = 1653] [serial = 622] [outer = 0x0] 11:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1181cac00) [pid = 1653] [serial = 623] [outer = 0x1166dd000] 11:15:41 INFO - PROCESS | 1653 | 1464718541857 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119111400) [pid = 1653] [serial = 624] [outer = 0x1166dd000] 11:15:42 INFO - PROCESS | 1653 | 1464718542309 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 724ms 11:15:42 INFO - PROCESS | 1653 | 1464718542352 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 1653 | 1464718542356 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:15:42 INFO - PROCESS | 1653 | 1464718542361 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 1653 | 1464718542362 Marionette TRACE conn2 <- [1,806,null,{}] 11:15:42 INFO - PROCESS | 1653 | 1464718542365 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 1653 | 1464718542467 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:15:42 INFO - PROCESS | 1653 | 1464718542517 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x125852800 == 48 [pid = 1653] [id = 209] 11:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11950d800) [pid = 1653] [serial = 625] [outer = 0x0] 11:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x122b0b800) [pid = 1653] [serial = 626] [outer = 0x11950d800] 11:15:42 INFO - PROCESS | 1653 | 1464718542547 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124b7c800) [pid = 1653] [serial = 627] [outer = 0x11950d800] 11:15:42 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:15:42 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:15:42 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:15:42 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 11:15:43 INFO - PROCESS | 1653 | 1464718543030 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 720ms 11:15:43 INFO - PROCESS | 1653 | 1464718543081 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 1653 | 1464718543083 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:15:43 INFO - PROCESS | 1653 | 1464718543087 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 1653 | 1464718543089 Marionette TRACE conn2 <- [1,810,null,{}] 11:15:43 INFO - PROCESS | 1653 | 1464718543096 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:43 INFO - PROCESS | 1653 | 1464718543183 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:15:43 INFO - PROCESS | 1653 | 1464718543237 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd10800 == 49 [pid = 1653] [id = 210] 11:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1270a9800) [pid = 1653] [serial = 628] [outer = 0x0] 11:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bb8fc00) [pid = 1653] [serial = 629] [outer = 0x1270a9800] 11:15:43 INFO - PROCESS | 1653 | 1464718543285 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bdbd000) [pid = 1653] [serial = 630] [outer = 0x1270a9800] 11:15:43 INFO - PROCESS | 1653 | 1464718543868 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 826ms 11:15:43 INFO - PROCESS | 1653 | 1464718543913 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 1653 | 1464718543915 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:15:43 INFO - PROCESS | 1653 | 1464718543919 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 1653 | 1464718543921 Marionette TRACE conn2 <- [1,814,null,{}] 11:15:43 INFO - PROCESS | 1653 | 1464718543925 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:44 INFO - PROCESS | 1653 | 1464718544034 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:15:44 INFO - PROCESS | 1653 | 1464718544095 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf31800 == 50 [pid = 1653] [id = 211] 11:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c171000) [pid = 1653] [serial = 631] [outer = 0x0] 11:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c19f800) [pid = 1653] [serial = 632] [outer = 0x12c171000] 11:15:44 INFO - PROCESS | 1653 | 1464718544125 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c1a8400) [pid = 1653] [serial = 633] [outer = 0x12c171000] 11:15:44 INFO - PROCESS | 1653 | 1464718544536 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 1653 | 1464718544542 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:15:44 INFO - PROCESS | 1653 | 1464718544544 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 1653 | 1464718544546 Marionette TRACE conn2 <- [1,818,null,{}] 11:15:44 INFO - PROCESS | 1653 | 1464718544548 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:44 INFO - PROCESS | 1653 | 1464718544642 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:15:44 INFO - PROCESS | 1653 | 1464718544688 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f92800 == 51 [pid = 1653] [id = 212] 11:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116225800) [pid = 1653] [serial = 634] [outer = 0x0] 11:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c1a3400) [pid = 1653] [serial = 635] [outer = 0x116225800] 11:15:44 INFO - PROCESS | 1653 | 1464718544717 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c83f000) [pid = 1653] [serial = 636] [outer = 0x116225800] 11:15:45 INFO - PROCESS | 1653 | 1464718545338 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 819ms 11:15:45 INFO - PROCESS | 1653 | 1464718545364 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 1653 | 1464718545366 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:15:45 INFO - PROCESS | 1653 | 1464718545372 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 1653 | 1464718545374 Marionette TRACE conn2 <- [1,822,null,{}] 11:15:45 INFO - PROCESS | 1653 | 1464718545378 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:45 INFO - PROCESS | 1653 | 1464718545466 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:15:45 INFO - PROCESS | 1653 | 1464718545519 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f1e800 == 52 [pid = 1653] [id = 213] 11:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x10a7bd400) [pid = 1653] [serial = 637] [outer = 0x0] 11:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110e5f400) [pid = 1653] [serial = 638] [outer = 0x10a7bd400] 11:15:45 INFO - PROCESS | 1653 | 1464718545547 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1122aa800) [pid = 1653] [serial = 639] [outer = 0x10a7bd400] 11:15:45 INFO - PROCESS | 1653 | 1464718545950 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 1653 | 1464718545996 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:15:46 INFO - PROCESS | 1653 | 1464718546001 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 1653 | 1464718546002 Marionette TRACE conn2 <- [1,826,null,{}] 11:15:46 INFO - PROCESS | 1653 | 1464718546005 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:46 INFO - PROCESS | 1653 | 1464718546121 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b7000 == 51 [pid = 1653] [id = 183] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1276de000 == 50 [pid = 1653] [id = 181] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9d4800 == 49 [pid = 1653] [id = 206] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a784000 == 48 [pid = 1653] [id = 205] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124f98800 == 47 [pid = 1653] [id = 204] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12905a000 == 46 [pid = 1653] [id = 203] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1261aa000 == 45 [pid = 1653] [id = 202] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12493d800 == 44 [pid = 1653] [id = 201] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11a226800 == 43 [pid = 1653] [id = 200] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bdc3400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119546800 == 42 [pid = 1653] [id = 199] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1180d3800 == 41 [pid = 1653] [id = 198] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1180c2800 == 40 [pid = 1653] [id = 197] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119f06800 == 39 [pid = 1653] [id = 195] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129118000 == 38 [pid = 1653] [id = 193] 11:15:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11683a800 == 37 [pid = 1653] [id = 194] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116286800) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11950c800) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129441c00) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x122e16800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1180ab000) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ad33400) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11826bc00) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180a8000) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1166d5c00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1180ac400) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119bc0c00) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11956f000) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d5d000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127022000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127682400) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119507c00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1197ebc00) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x122b03400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12bb92000) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119df6c00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12bdbe000) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125b1d800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12902e400) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126c43400) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11711d000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bd8f800) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x122fb2800) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a94dc00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128d5c400) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 11:15:46 INFO - PROCESS | 1653 | 1464718546195 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f23800 == 38 [pid = 1653] [id = 214] 11:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1120ee800) [pid = 1653] [serial = 640] [outer = 0x0] 11:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113c7f800) [pid = 1653] [serial = 641] [outer = 0x1120ee800] 11:15:46 INFO - PROCESS | 1653 | 1464718546221 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116866000) [pid = 1653] [serial = 642] [outer = 0x1120ee800] 11:15:46 INFO - PROCESS | 1653 | 1464718546515 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 11:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:15:46 INFO - PROCESS | 1653 | 1464718546527 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 1653 | 1464718546528 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:15:46 INFO - PROCESS | 1653 | 1464718546530 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 1653 | 1464718546533 Marionette TRACE conn2 <- [1,830,null,{}] 11:15:46 INFO - PROCESS | 1653 | 1464718546548 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:46 INFO - PROCESS | 1653 | 1464718546630 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:15:46 INFO - PROCESS | 1653 | 1464718546688 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11807e000 == 39 [pid = 1653] [id = 215] 11:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1168c0000) [pid = 1653] [serial = 643] [outer = 0x0] 11:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1180a4c00) [pid = 1653] [serial = 644] [outer = 0x1168c0000] 11:15:46 INFO - PROCESS | 1653 | 1464718546716 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118809400) [pid = 1653] [serial = 645] [outer = 0x1168c0000] 11:15:47 INFO - PROCESS | 1653 | 1464718547011 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 525ms 11:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:15:47 INFO - PROCESS | 1653 | 1464718547057 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 1653 | 1464718547058 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:15:47 INFO - PROCESS | 1653 | 1464718547060 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 1653 | 1464718547061 Marionette TRACE conn2 <- [1,834,null,{}] 11:15:47 INFO - PROCESS | 1653 | 1464718547064 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 1653 | 1464718547141 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:15:47 INFO - PROCESS | 1653 | 1464718547146 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11867c800 == 40 [pid = 1653] [id = 216] 11:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11911a800) [pid = 1653] [serial = 646] [outer = 0x0] 11:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11946a800) [pid = 1653] [serial = 647] [outer = 0x11911a800] 11:15:47 INFO - PROCESS | 1653 | 1464718547172 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11950e400) [pid = 1653] [serial = 648] [outer = 0x11911a800] 11:15:47 INFO - PROCESS | 1653 | 1464718547475 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 11:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:15:47 INFO - PROCESS | 1653 | 1464718547530 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 1653 | 1464718547531 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:15:47 INFO - PROCESS | 1653 | 1464718547533 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 1653 | 1464718547534 Marionette TRACE conn2 <- [1,838,null,{}] 11:15:47 INFO - PROCESS | 1653 | 1464718547537 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 1653 | 1464718547608 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:15:47 INFO - PROCESS | 1653 | 1464718547612 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116484800 == 41 [pid = 1653] [id = 217] 11:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11950b800) [pid = 1653] [serial = 649] [outer = 0x0] 11:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119566c00) [pid = 1653] [serial = 650] [outer = 0x11950b800] 11:15:47 INFO - PROCESS | 1653 | 1464718547639 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197b8000) [pid = 1653] [serial = 651] [outer = 0x11950b800] 11:15:47 INFO - PROCESS | 1653 | 1464718547974 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 470ms 11:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:15:48 INFO - PROCESS | 1653 | 1464718548006 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 1653 | 1464718548007 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:15:48 INFO - PROCESS | 1653 | 1464718548009 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 1653 | 1464718548010 Marionette TRACE conn2 <- [1,842,null,{}] 11:15:48 INFO - PROCESS | 1653 | 1464718548012 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 1653 | 1464718548100 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:15:48 INFO - PROCESS | 1653 | 1464718548135 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193d0800 == 42 [pid = 1653] [id = 218] 11:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119515400) [pid = 1653] [serial = 652] [outer = 0x0] 11:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1197e7c00) [pid = 1653] [serial = 653] [outer = 0x119515400] 11:15:48 INFO - PROCESS | 1653 | 1464718548189 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x122b03400) [pid = 1653] [serial = 654] [outer = 0x119515400] 11:15:48 INFO - PROCESS | 1653 | 1464718548493 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 11:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:15:48 INFO - PROCESS | 1653 | 1464718548531 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 1653 | 1464718548532 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:15:48 INFO - PROCESS | 1653 | 1464718548535 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 1653 | 1464718548537 Marionette TRACE conn2 <- [1,846,null,{}] 11:15:48 INFO - PROCESS | 1653 | 1464718548541 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 1653 | 1464718548631 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:15:48 INFO - PROCESS | 1653 | 1464718548636 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199b7800 == 43 [pid = 1653] [id = 219] 11:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1199d1400) [pid = 1653] [serial = 655] [outer = 0x0] 11:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x122c65c00) [pid = 1653] [serial = 656] [outer = 0x1199d1400] 11:15:48 INFO - PROCESS | 1653 | 1464718548661 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1248af400) [pid = 1653] [serial = 657] [outer = 0x1199d1400] 11:15:48 INFO - PROCESS | 1653 | 1464718548981 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 11:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:15:49 INFO - PROCESS | 1653 | 1464718549016 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 1653 | 1464718549017 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:15:49 INFO - PROCESS | 1653 | 1464718549022 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 1653 | 1464718549024 Marionette TRACE conn2 <- [1,850,null,{}] 11:15:49 INFO - PROCESS | 1653 | 1464718549026 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 1653 | 1464718549120 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:15:49 INFO - PROCESS | 1653 | 1464718549124 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214af000 == 44 [pid = 1653] [id = 220] 11:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1248b8000) [pid = 1653] [serial = 658] [outer = 0x0] 11:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1254e7800) [pid = 1653] [serial = 659] [outer = 0x1248b8000] 11:15:49 INFO - PROCESS | 1653 | 1464718549149 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125835c00) [pid = 1653] [serial = 660] [outer = 0x1248b8000] 11:15:49 INFO - PROCESS | 1653 | 1464718549479 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 472ms 11:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:15:49 INFO - PROCESS | 1653 | 1464718549493 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 1653 | 1464718549494 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:15:49 INFO - PROCESS | 1653 | 1464718549496 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 1653 | 1464718549497 Marionette TRACE conn2 <- [1,854,null,{}] 11:15:49 INFO - PROCESS | 1653 | 1464718549499 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 1653 | 1464718549605 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:15:49 INFO - PROCESS | 1653 | 1464718549609 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f7e000 == 45 [pid = 1653] [id = 221] 11:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125b1d800) [pid = 1653] [serial = 661] [outer = 0x0] 11:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1261b9800) [pid = 1653] [serial = 662] [outer = 0x125b1d800] 11:15:49 INFO - PROCESS | 1653 | 1464718549634 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126c40400) [pid = 1653] [serial = 663] [outer = 0x125b1d800] 11:15:49 INFO - PROCESS | 1653 | 1464718549923 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 11:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:15:49 INFO - PROCESS | 1653 | 1464718549977 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 1653 | 1464718549978 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:15:49 INFO - PROCESS | 1653 | 1464718549980 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 1653 | 1464718549981 Marionette TRACE conn2 <- [1,858,null,{}] 11:15:49 INFO - PROCESS | 1653 | 1464718549984 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 1653 | 1464718550082 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:15:50 INFO - PROCESS | 1653 | 1464718550086 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dd1800 == 46 [pid = 1653] [id = 222] 11:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119114000) [pid = 1653] [serial = 664] [outer = 0x0] 11:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119516c00) [pid = 1653] [serial = 665] [outer = 0x119114000] 11:15:50 INFO - PROCESS | 1653 | 1464718550111 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126171400) [pid = 1653] [serial = 666] [outer = 0x119114000] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124d0a800) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x114eee000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1197c1c00) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bdc4000) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12c164c00) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128d61000) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1186b9c00) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bffd400) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11956cc00) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117120c00) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d62400) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1186ba800) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124874800) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:15:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119512000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:15:50 INFO - PROCESS | 1653 | 1464718550512 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 11:15:50 INFO - PROCESS | 1653 | 1464718550553 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 1653 | 1464718550556 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:15:50 INFO - PROCESS | 1653 | 1464718550558 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 1653 | 1464718550560 Marionette TRACE conn2 <- [1,862,null,{}] 11:15:50 INFO - PROCESS | 1653 | 1464718550562 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 1653 | 1464718550654 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:15:50 INFO - PROCESS | 1653 | 1464718550659 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261a9000 == 47 [pid = 1653] [id = 223] 11:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11915c400) [pid = 1653] [serial = 667] [outer = 0x0] 11:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124d0a800) [pid = 1653] [serial = 668] [outer = 0x11915c400] 11:15:50 INFO - PROCESS | 1653 | 1464718550688 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12749cc00) [pid = 1653] [serial = 669] [outer = 0x11915c400] 11:15:51 INFO - PROCESS | 1653 | 1464718551006 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 11:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:15:51 INFO - PROCESS | 1653 | 1464718551027 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 1653 | 1464718551029 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:15:51 INFO - PROCESS | 1653 | 1464718551031 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 1653 | 1464718551032 Marionette TRACE conn2 <- [1,866,null,{}] 11:15:51 INFO - PROCESS | 1653 | 1464718551034 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:51 INFO - PROCESS | 1653 | 1464718551115 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:15:51 INFO - PROCESS | 1653 | 1464718551164 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12743b800 == 48 [pid = 1653] [id = 224] 11:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127019800) [pid = 1653] [serial = 670] [outer = 0x0] 11:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128d61400) [pid = 1653] [serial = 671] [outer = 0x127019800] 11:15:51 INFO - PROCESS | 1653 | 1464718551189 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129193000) [pid = 1653] [serial = 672] [outer = 0x127019800] 11:15:51 INFO - PROCESS | 1653 | 1464718551513 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 11:15:51 INFO - PROCESS | 1653 | 1464718551551 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:15:51 INFO - PROCESS | 1653 | 1464718551553 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:15:51 INFO - PROCESS | 1653 | 1464718551556 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 1653 | 1464718551557 Marionette TRACE conn2 <- [1,870,null,{}] 11:15:51 INFO - PROCESS | 1653 | 1464718551561 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:51 INFO - PROCESS | 1653 | 1464718551680 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:15:51 INFO - PROCESS | 1653 | 1464718551738 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129118000 == 49 [pid = 1653] [id = 225] 11:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1272bd000) [pid = 1653] [serial = 673] [outer = 0x0] 11:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129440400) [pid = 1653] [serial = 674] [outer = 0x1272bd000] 11:15:51 INFO - PROCESS | 1653 | 1464718551762 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12982e000) [pid = 1653] [serial = 675] [outer = 0x1272bd000] 11:15:52 INFO - PROCESS | 1653 | 1464718552022 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 11:15:52 INFO - PROCESS | 1653 | 1464718552084 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 1653 | 1464718552086 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:15:52 INFO - PROCESS | 1653 | 1464718552092 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 1653 | 1464718552092 Marionette TRACE conn2 <- [1,874,null,{}] 11:15:52 INFO - PROCESS | 1653 | 1464718552094 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 1653 | 1464718552182 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:15:52 INFO - PROCESS | 1653 | 1464718552187 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c4000 == 50 [pid = 1653] [id = 226] 11:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x10a7b0400) [pid = 1653] [serial = 676] [outer = 0x0] 11:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129838800) [pid = 1653] [serial = 677] [outer = 0x10a7b0400] 11:15:52 INFO - PROCESS | 1653 | 1464718552214 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b308000) [pid = 1653] [serial = 678] [outer = 0x10a7b0400] 11:15:52 INFO - PROCESS | 1653 | 1464718552717 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 11:15:52 INFO - PROCESS | 1653 | 1464718552763 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 1653 | 1464718552766 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:15:52 INFO - PROCESS | 1653 | 1464718552772 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 1653 | 1464718552774 Marionette TRACE conn2 <- [1,878,null,{}] 11:15:52 INFO - PROCESS | 1653 | 1464718552778 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 1653 | 1464718552879 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:15:52 INFO - PROCESS | 1653 | 1464718552979 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa8000 == 51 [pid = 1653] [id = 227] 11:15:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x111fd8c00) [pid = 1653] [serial = 679] [outer = 0x0] 11:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113c05400) [pid = 1653] [serial = 680] [outer = 0x111fd8c00] 11:15:53 INFO - PROCESS | 1653 | 1464718553010 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116777c00) [pid = 1653] [serial = 681] [outer = 0x111fd8c00] 11:15:53 INFO - PROCESS | 1653 | 1464718553471 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 722ms 11:15:53 INFO - PROCESS | 1653 | 1464718553494 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 1653 | 1464718553500 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:15:53 INFO - PROCESS | 1653 | 1464718553506 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 1653 | 1464718553509 Marionette TRACE conn2 <- [1,882,null,{}] 11:15:53 INFO - PROCESS | 1653 | 1464718553513 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:53 INFO - PROCESS | 1653 | 1464718553642 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:15:53 INFO - PROCESS | 1653 | 1464718553692 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119548800 == 52 [pid = 1653] [id = 228] 11:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1180a7400) [pid = 1653] [serial = 682] [outer = 0x0] 11:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1186bc000) [pid = 1653] [serial = 683] [outer = 0x1180a7400] 11:15:53 INFO - PROCESS | 1653 | 1464718553721 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119113400) [pid = 1653] [serial = 684] [outer = 0x1180a7400] 11:15:54 INFO - PROCESS | 1653 | 1464718554131 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 675ms 11:15:54 INFO - PROCESS | 1653 | 1464718554193 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 1653 | 1464718554195 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:15:54 INFO - PROCESS | 1653 | 1464718554197 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 1653 | 1464718554200 Marionette TRACE conn2 <- [1,886,null,{}] 11:15:54 INFO - PROCESS | 1653 | 1464718554238 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 1653 | 1464718554355 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:15:54 INFO - PROCESS | 1653 | 1464718554404 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b438800 == 53 [pid = 1653] [id = 229] 11:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1197f0800) [pid = 1653] [serial = 685] [outer = 0x0] 11:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1199dcc00) [pid = 1653] [serial = 686] [outer = 0x1197f0800] 11:15:54 INFO - PROCESS | 1653 | 1464718554436 Marionette DEBUG loaded listener.js 11:15:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119df2000) [pid = 1653] [serial = 687] [outer = 0x1197f0800] 11:15:54 INFO - PROCESS | 1653 | 1464718554832 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 684ms 11:15:54 INFO - PROCESS | 1653 | 1464718554881 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:15:54 INFO - PROCESS | 1653 | 1464718554883 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:15:54 INFO - PROCESS | 1653 | 1464718554885 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 1653 | 1464718554886 Marionette TRACE conn2 <- [1,890,null,{}] 11:15:54 INFO - PROCESS | 1653 | 1464718554889 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 1653 | 1464718554989 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:15:55 INFO - PROCESS | 1653 | 1464718555052 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd18000 == 54 [pid = 1653] [id = 230] 11:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119ded800) [pid = 1653] [serial = 688] [outer = 0x0] 11:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1261c1400) [pid = 1653] [serial = 689] [outer = 0x119ded800] 11:15:55 INFO - PROCESS | 1653 | 1464718555081 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1270ae400) [pid = 1653] [serial = 690] [outer = 0x119ded800] 11:15:55 INFO - PROCESS | 1653 | 1464718555496 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 620ms 11:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:15:55 INFO - PROCESS | 1653 | 1464718555505 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 1653 | 1464718555507 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:15:55 INFO - PROCESS | 1653 | 1464718555509 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 1653 | 1464718555510 Marionette TRACE conn2 <- [1,894,null,{}] 11:15:55 INFO - PROCESS | 1653 | 1464718555512 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:55 INFO - PROCESS | 1653 | 1464718555608 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:15:55 INFO - PROCESS | 1653 | 1464718555701 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad4e000 == 55 [pid = 1653] [id = 231] 11:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x10a7b8400) [pid = 1653] [serial = 691] [outer = 0x0] 11:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x127499800) [pid = 1653] [serial = 692] [outer = 0x10a7b8400] 11:15:55 INFO - PROCESS | 1653 | 1464718555754 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12982f000) [pid = 1653] [serial = 693] [outer = 0x10a7b8400] 11:15:56 INFO - PROCESS | 1653 | 1464718556321 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 820ms 11:15:56 INFO - PROCESS | 1653 | 1464718556329 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:15:56 INFO - PROCESS | 1653 | 1464718556331 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:15:56 INFO - PROCESS | 1653 | 1464718556335 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 1653 | 1464718556337 Marionette TRACE conn2 <- [1,898,null,{}] 11:15:56 INFO - PROCESS | 1653 | 1464718556341 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:56 INFO - PROCESS | 1653 | 1464718556434 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:15:56 INFO - PROCESS | 1653 | 1464718556500 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11868e000 == 56 [pid = 1653] [id = 232] 11:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x110e55400) [pid = 1653] [serial = 694] [outer = 0x0] 11:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x110e63400) [pid = 1653] [serial = 695] [outer = 0x110e55400] 11:15:56 INFO - PROCESS | 1653 | 1464718556527 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116445400) [pid = 1653] [serial = 696] [outer = 0x110e55400] 11:15:57 INFO - PROCESS | 1653 | 1464718556994 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129118000 == 55 [pid = 1653] [id = 225] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12743b800 == 54 [pid = 1653] [id = 224] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1261a9000 == 53 [pid = 1653] [id = 223] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124dd1800 == 52 [pid = 1653] [id = 222] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x122f7e000 == 51 [pid = 1653] [id = 221] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1214af000 == 50 [pid = 1653] [id = 220] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1199b7800 == 49 [pid = 1653] [id = 219] 11:15:57 INFO - PROCESS | 1653 | 1464718557056 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 1653 | 1464718557059 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1193d0800 == 48 [pid = 1653] [id = 218] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116484800 == 47 [pid = 1653] [id = 217] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11867c800 == 46 [pid = 1653] [id = 216] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11807e000 == 45 [pid = 1653] [id = 215] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x112f23800 == 44 [pid = 1653] [id = 214] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x115f1e800 == 43 [pid = 1653] [id = 213] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x125852800 == 42 [pid = 1653] [id = 209] 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11867e800 == 41 [pid = 1653] [id = 208] 11:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:15:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b475000 == 40 [pid = 1653] [id = 207] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12bb8ac00) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1255c7000) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12487c800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12ad2d800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bff1000) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11950a800) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118812800) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1197c1800) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119f8b400) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x122b05800) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119d10c00) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a7dd800) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c167400) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bffa800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125b1d000) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1186bb400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117e2d000) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x122b06800) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12c19e000) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12c16ec00) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ad31800) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12c1a2c00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128d67800) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129448c00) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b391c00) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126286400) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12c163000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 11:15:57 INFO - PROCESS | 1653 | 1464718557083 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 1653 | 1464718557085 Marionette TRACE conn2 <- [1,902,null,{}] 11:15:57 INFO - PROCESS | 1653 | 1464718557090 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 1653 | 1464718557163 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:15:57 INFO - PROCESS | 1653 | 1464718557167 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aad000 == 41 [pid = 1653] [id = 233] 11:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117e23800) [pid = 1653] [serial = 697] [outer = 0x0] 11:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e2d000) [pid = 1653] [serial = 698] [outer = 0x117e23800] 11:15:57 INFO - PROCESS | 1653 | 1464718557197 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1186bb400) [pid = 1653] [serial = 699] [outer = 0x117e23800] 11:15:57 INFO - PROCESS | 1653 | 1464718557555 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 527ms 11:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:15:57 INFO - PROCESS | 1653 | 1464718557606 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 1653 | 1464718557607 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:15:57 INFO - PROCESS | 1653 | 1464718557624 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 1653 | 1464718557626 Marionette TRACE conn2 <- [1,906,null,{}] 11:15:57 INFO - PROCESS | 1653 | 1464718557635 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 1653 | 1464718557714 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:15:57 INFO - PROCESS | 1653 | 1464718557722 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118691800 == 42 [pid = 1653] [id = 234] 11:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118971800) [pid = 1653] [serial = 700] [outer = 0x0] 11:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11950a400) [pid = 1653] [serial = 701] [outer = 0x118971800] 11:15:57 INFO - PROCESS | 1653 | 1464718557750 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1197b5c00) [pid = 1653] [serial = 702] [outer = 0x118971800] 11:15:58 INFO - PROCESS | 1653 | 1464718558088 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 485ms 11:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:15:58 INFO - PROCESS | 1653 | 1464718558095 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 1653 | 1464718558097 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:15:58 INFO - PROCESS | 1653 | 1464718558099 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 1653 | 1464718558100 Marionette TRACE conn2 <- [1,910,null,{}] 11:15:58 INFO - PROCESS | 1653 | 1464718558104 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:58 INFO - PROCESS | 1653 | 1464718558198 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:15:58 INFO - PROCESS | 1653 | 1464718558244 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119558000 == 43 [pid = 1653] [id = 235] 11:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119511800) [pid = 1653] [serial = 703] [outer = 0x0] 11:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1199da400) [pid = 1653] [serial = 704] [outer = 0x119511800] 11:15:58 INFO - PROCESS | 1653 | 1464718558270 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119df4c00) [pid = 1653] [serial = 705] [outer = 0x119511800] 11:15:58 INFO - PROCESS | 1653 | 1464718558572 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 11:15:58 INFO - PROCESS | 1653 | 1464718558622 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 1653 | 1464718558624 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:15:58 INFO - PROCESS | 1653 | 1464718558626 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 1653 | 1464718558627 Marionette TRACE conn2 <- [1,914,null,{}] 11:15:58 INFO - PROCESS | 1653 | 1464718558630 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:58 INFO - PROCESS | 1653 | 1464718558713 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:15:58 INFO - PROCESS | 1653 | 1464718558790 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a22c000 == 44 [pid = 1653] [id = 236] 11:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1197b6400) [pid = 1653] [serial = 706] [outer = 0x0] 11:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119f8c000) [pid = 1653] [serial = 707] [outer = 0x1197b6400] 11:15:58 INFO - PROCESS | 1653 | 1464718558832 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12487c800) [pid = 1653] [serial = 708] [outer = 0x1197b6400] 11:15:59 INFO - PROCESS | 1653 | 1464718559272 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 668ms 11:15:59 INFO - PROCESS | 1653 | 1464718559295 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 1653 | 1464718559296 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:15:59 INFO - PROCESS | 1653 | 1464718559298 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 1653 | 1464718559299 Marionette TRACE conn2 <- [1,918,null,{}] 11:15:59 INFO - PROCESS | 1653 | 1464718559307 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 1653 | 1464718559420 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:15:59 INFO - PROCESS | 1653 | 1464718559483 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f68000 == 45 [pid = 1653] [id = 237] 11:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1258a8800) [pid = 1653] [serial = 709] [outer = 0x0] 11:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x127239000) [pid = 1653] [serial = 710] [outer = 0x1258a8800] 11:15:59 INFO - PROCESS | 1653 | 1464718559511 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129037800) [pid = 1653] [serial = 711] [outer = 0x1258a8800] 11:15:59 INFO - PROCESS | 1653 | 1464718559813 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 571ms 11:15:59 INFO - PROCESS | 1653 | 1464718559872 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 1653 | 1464718559873 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:15:59 INFO - PROCESS | 1653 | 1464718559876 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 1653 | 1464718559877 Marionette TRACE conn2 <- [1,922,null,{}] 11:15:59 INFO - PROCESS | 1653 | 1464718559879 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 1653 | 1464718559975 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:15:59 INFO - PROCESS | 1653 | 1464718559988 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x125a1c000 == 46 [pid = 1653] [id = 238] 11:15:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x127682400) [pid = 1653] [serial = 712] [outer = 0x0] 11:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a8d4400) [pid = 1653] [serial = 713] [outer = 0x127682400] 11:16:00 INFO - PROCESS | 1653 | 1464718560014 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12ad34c00) [pid = 1653] [serial = 714] [outer = 0x127682400] 11:16:00 INFO - PROCESS | 1653 | 1464718560327 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 467ms 11:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:16:00 INFO - PROCESS | 1653 | 1464718560344 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 1653 | 1464718560345 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:16:00 INFO - PROCESS | 1653 | 1464718560347 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1653 | 1464718560348 Marionette TRACE conn2 <- [1,926,null,{}] 11:16:00 INFO - PROCESS | 1653 | 1464718560351 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 1653 | 1464718560448 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:16:00 INFO - PROCESS | 1653 | 1464718560461 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276f4800 == 47 [pid = 1653] [id = 239] 11:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128d5d400) [pid = 1653] [serial = 715] [outer = 0x0] 11:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bb88800) [pid = 1653] [serial = 716] [outer = 0x128d5d400] 11:16:00 INFO - PROCESS | 1653 | 1464718560486 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12bb91800) [pid = 1653] [serial = 717] [outer = 0x128d5d400] 11:16:00 INFO - PROCESS | 1653 | 1464718560831 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms 11:16:00 INFO - PROCESS | 1653 | 1464718560872 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 1653 | 1464718560873 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:16:00 INFO - PROCESS | 1653 | 1464718560876 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1653 | 1464718560877 Marionette TRACE conn2 <- [1,930,null,{}] 11:16:00 INFO - PROCESS | 1653 | 1464718560879 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 1653 | 1464718560973 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:16:00 INFO - PROCESS | 1653 | 1464718560987 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a4000 == 48 [pid = 1653] [id = 240] 11:16:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b38c000) [pid = 1653] [serial = 718] [outer = 0x0] 11:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bd96800) [pid = 1653] [serial = 719] [outer = 0x12b38c000] 11:16:01 INFO - PROCESS | 1653 | 1464718561012 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bdbd800) [pid = 1653] [serial = 720] [outer = 0x12b38c000] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11911a800) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x10a7bd400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1120ee800) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1168c0000) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11950b800) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125b1d800) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119114000) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11915c400) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x127019800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119515400) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1272bd000) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126c3c800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1199d1400) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1248b8000) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:16:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116225800) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:16:01 INFO - PROCESS | 1653 | 1464718561384 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 518ms 11:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:16:01 INFO - PROCESS | 1653 | 1464718561394 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 1653 | 1464718561396 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:16:01 INFO - PROCESS | 1653 | 1464718561398 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 1653 | 1464718561399 Marionette TRACE conn2 <- [1,934,null,{}] 11:16:01 INFO - PROCESS | 1653 | 1464718561401 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 1653 | 1464718561483 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:16:01 INFO - PROCESS | 1653 | 1464718561490 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129497800 == 49 [pid = 1653] [id = 241] 11:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1155c3800) [pid = 1653] [serial = 721] [outer = 0x0] 11:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119515400) [pid = 1653] [serial = 722] [outer = 0x1155c3800] 11:16:01 INFO - PROCESS | 1653 | 1464718561514 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12627e800) [pid = 1653] [serial = 723] [outer = 0x1155c3800] 11:16:01 INFO - PROCESS | 1653 | 1464718561858 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 474ms 11:16:01 INFO - PROCESS | 1653 | 1464718561874 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 1653 | 1464718561883 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:16:01 INFO - PROCESS | 1653 | 1464718561886 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 1653 | 1464718561889 Marionette TRACE conn2 <- [1,938,null,{}] 11:16:01 INFO - PROCESS | 1653 | 1464718561898 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 1653 | 1464718561990 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:16:01 INFO - PROCESS | 1653 | 1464718561995 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf27000 == 50 [pid = 1653] [id = 242] 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126c43000) [pid = 1653] [serial = 724] [outer = 0x0] 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bff5000) [pid = 1653] [serial = 725] [outer = 0x126c43000] 11:16:02 INFO - PROCESS | 1653 | 1464718562023 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12c19d800) [pid = 1653] [serial = 726] [outer = 0x126c43000] 11:16:02 INFO - PROCESS | 1653 | 1464718562343 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 476ms 11:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:16:02 INFO - PROCESS | 1653 | 1464718562363 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 1653 | 1464718562364 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:16:02 INFO - PROCESS | 1653 | 1464718562366 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 1653 | 1464718562367 Marionette TRACE conn2 <- [1,942,null,{}] 11:16:02 INFO - PROCESS | 1653 | 1464718562372 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 1653 | 1464718562452 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:16:02 INFO - PROCESS | 1653 | 1464718562458 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c828800 == 51 [pid = 1653] [id = 243] 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117120c00) [pid = 1653] [serial = 727] [outer = 0x0] 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128c49800) [pid = 1653] [serial = 728] [outer = 0x117120c00] 11:16:02 INFO - PROCESS | 1653 | 1464718562482 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128c4e000) [pid = 1653] [serial = 729] [outer = 0x117120c00] 11:16:02 INFO - PROCESS | 1653 | 1464718562806 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 471ms 11:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:16:02 INFO - PROCESS | 1653 | 1464718562839 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 1653 | 1464718562840 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:16:02 INFO - PROCESS | 1653 | 1464718562843 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 1653 | 1464718562844 Marionette TRACE conn2 <- [1,946,null,{}] 11:16:02 INFO - PROCESS | 1653 | 1464718562846 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 1653 | 1464718562957 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:16:02 INFO - PROCESS | 1653 | 1464718562963 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbc0000 == 52 [pid = 1653] [id = 244] 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c166800) [pid = 1653] [serial = 730] [outer = 0x0] 11:16:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12c19f400) [pid = 1653] [serial = 731] [outer = 0x12c166800] 11:16:02 INFO - PROCESS | 1653 | 1464718562988 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12c1a7400) [pid = 1653] [serial = 732] [outer = 0x12c166800] 11:16:03 INFO - PROCESS | 1653 | 1464718563336 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 11:16:03 INFO - PROCESS | 1653 | 1464718563363 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 1653 | 1464718563365 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:16:03 INFO - PROCESS | 1653 | 1464718563370 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 1653 | 1464718563374 Marionette TRACE conn2 <- [1,950,null,{}] 11:16:03 INFO - PROCESS | 1653 | 1464718563378 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 1653 | 1464718563483 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:16:03 INFO - PROCESS | 1653 | 1464718563533 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f82800 == 53 [pid = 1653] [id = 245] 11:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x111b0f800) [pid = 1653] [serial = 733] [outer = 0x0] 11:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1122aa000) [pid = 1653] [serial = 734] [outer = 0x111b0f800] 11:16:03 INFO - PROCESS | 1653 | 1464718563564 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1164c9800) [pid = 1653] [serial = 735] [outer = 0x111b0f800] 11:16:04 INFO - PROCESS | 1653 | 1464718564022 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 677ms 11:16:04 INFO - PROCESS | 1653 | 1464718564046 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 1653 | 1464718564051 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:16:04 INFO - PROCESS | 1653 | 1464718564055 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 1653 | 1464718564057 Marionette TRACE conn2 <- [1,954,null,{}] 11:16:04 INFO - PROCESS | 1653 | 1464718564060 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:04 INFO - PROCESS | 1653 | 1464718564184 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:16:04 INFO - PROCESS | 1653 | 1464718564263 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d3000 == 54 [pid = 1653] [id = 246] 11:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118258800) [pid = 1653] [serial = 736] [outer = 0x0] 11:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11896b400) [pid = 1653] [serial = 737] [outer = 0x118258800] 11:16:04 INFO - PROCESS | 1653 | 1464718564293 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119161c00) [pid = 1653] [serial = 738] [outer = 0x118258800] 11:16:04 INFO - PROCESS | 1653 | 1464718564708 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 11:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:16:04 INFO - PROCESS | 1653 | 1464718564726 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 1653 | 1464718564728 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:16:04 INFO - PROCESS | 1653 | 1464718564730 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 1653 | 1464718564733 Marionette TRACE conn2 <- [1,958,null,{}] 11:16:04 INFO - PROCESS | 1653 | 1464718564741 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:04 INFO - PROCESS | 1653 | 1464718564843 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:16:04 INFO - PROCESS | 1653 | 1464718564896 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c55a800 == 55 [pid = 1653] [id = 247] 11:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1197e2400) [pid = 1653] [serial = 739] [outer = 0x0] 11:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x122b0c000) [pid = 1653] [serial = 740] [outer = 0x1197e2400] 11:16:04 INFO - PROCESS | 1653 | 1464718564927 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x126170800) [pid = 1653] [serial = 741] [outer = 0x1197e2400] 11:16:05 INFO - PROCESS | 1653 | 1464718565370 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 673ms 11:16:05 INFO - PROCESS | 1653 | 1464718565405 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 1653 | 1464718565407 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:16:05 INFO - PROCESS | 1653 | 1464718565410 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 1653 | 1464718565411 Marionette TRACE conn2 <- [1,962,null,{}] 11:16:05 INFO - PROCESS | 1653 | 1464718565413 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:05 INFO - PROCESS | 1653 | 1464718565538 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:16:05 INFO - PROCESS | 1653 | 1464718565610 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d063000 == 56 [pid = 1653] [id = 248] 11:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128c28400) [pid = 1653] [serial = 742] [outer = 0x0] 11:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128c2c800) [pid = 1653] [serial = 743] [outer = 0x128c28400] 11:16:05 INFO - PROCESS | 1653 | 1464718565639 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128c31400) [pid = 1653] [serial = 744] [outer = 0x128c28400] 11:16:06 INFO - PROCESS | 1653 | 1464718566041 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 668ms 11:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:16:06 INFO - PROCESS | 1653 | 1464718566078 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 1653 | 1464718566080 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:16:06 INFO - PROCESS | 1653 | 1464718566082 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 1653 | 1464718566083 Marionette TRACE conn2 <- [1,966,null,{}] 11:16:06 INFO - PROCESS | 1653 | 1464718566085 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:06 INFO - PROCESS | 1653 | 1464718566183 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:16:06 INFO - PROCESS | 1653 | 1464718566248 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2c8000 == 57 [pid = 1653] [id = 249] 11:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128c29400) [pid = 1653] [serial = 745] [outer = 0x0] 11:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128c41400) [pid = 1653] [serial = 746] [outer = 0x128c29400] 11:16:06 INFO - PROCESS | 1653 | 1464718566277 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12902c800) [pid = 1653] [serial = 747] [outer = 0x128c29400] 11:16:06 INFO - PROCESS | 1653 | 1464718566695 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 673ms 11:16:06 INFO - PROCESS | 1653 | 1464718566770 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 1653 | 1464718566771 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:16:06 INFO - PROCESS | 1653 | 1464718566775 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 1653 | 1464718566777 Marionette TRACE conn2 <- [1,970,null,{}] 11:16:06 INFO - PROCESS | 1653 | 1464718566779 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:06 INFO - PROCESS | 1653 | 1464718566918 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:16:07 INFO - PROCESS | 1653 | 1464718567153 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118685800 == 58 [pid = 1653] [id = 250] 11:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x10a7be800) [pid = 1653] [serial = 748] [outer = 0x0] 11:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x110e5ac00) [pid = 1653] [serial = 749] [outer = 0x10a7be800] 11:16:07 INFO - PROCESS | 1653 | 1464718567183 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11337f800) [pid = 1653] [serial = 750] [outer = 0x10a7be800] 11:16:07 INFO - PROCESS | 1653 | 1464718567616 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 869ms 11:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:16:07 INFO - PROCESS | 1653 | 1464718567645 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 1653 | 1464718567648 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:16:07 INFO - PROCESS | 1653 | 1464718567655 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 1653 | 1464718567659 Marionette TRACE conn2 <- [1,974,null,{}] 11:16:07 INFO - PROCESS | 1653 | 1464718567663 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 1653 | 1464718567801 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:16:07 INFO - PROCESS | 1653 | 1464718567899 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f99000 == 59 [pid = 1653] [id = 251] 11:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x116286000) [pid = 1653] [serial = 751] [outer = 0x0] 11:16:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11711a800) [pid = 1653] [serial = 752] [outer = 0x116286000] 11:16:07 INFO - PROCESS | 1653 | 1464718567943 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1186ba800) [pid = 1653] [serial = 753] [outer = 0x116286000] 11:16:08 INFO - PROCESS | 1653 | 1464718568347 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 777ms 11:16:08 INFO - PROCESS | 1653 | 1464718568430 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:16:08 INFO - PROCESS | 1653 | 1464718568433 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:16:08 INFO - PROCESS | 1653 | 1464718568435 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 1653 | 1464718568437 Marionette TRACE conn2 <- [1,978,null,{}] 11:16:08 INFO - PROCESS | 1653 | 1464718568439 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:08 INFO - PROCESS | 1653 | 1464718568533 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:16:08 INFO - PROCESS | 1653 | 1464718568587 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119131800 == 60 [pid = 1653] [id = 252] 11:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119155c00) [pid = 1653] [serial = 754] [outer = 0x0] 11:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1197b5800) [pid = 1653] [serial = 755] [outer = 0x119155c00] 11:16:08 INFO - PROCESS | 1653 | 1464718568615 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119dec800) [pid = 1653] [serial = 756] [outer = 0x119155c00] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12c828800 == 59 [pid = 1653] [id = 243] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf27000 == 58 [pid = 1653] [id = 242] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x129497800 == 57 [pid = 1653] [id = 241] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a4000 == 56 [pid = 1653] [id = 240] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1276f4800 == 55 [pid = 1653] [id = 239] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x125a1c000 == 54 [pid = 1653] [id = 238] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116f68000 == 53 [pid = 1653] [id = 237] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x110e60400) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1181cac00) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x122b0b800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bb8fc00) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12c19f800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129838800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11a22c000 == 52 [pid = 1653] [id = 236] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119558000 == 51 [pid = 1653] [id = 235] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x118691800 == 50 [pid = 1653] [id = 234] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116aad000 == 49 [pid = 1653] [id = 233] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11868e000 == 48 [pid = 1653] [id = 232] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd18000 == 47 [pid = 1653] [id = 230] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b438800 == 46 [pid = 1653] [id = 229] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119548800 == 45 [pid = 1653] [id = 228] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa8000 == 44 [pid = 1653] [id = 227] 11:16:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c4000 == 43 [pid = 1653] [id = 226] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bff2800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x122c65c00) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1254e7800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12c83f000) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12c1a3400) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11950e400) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11946a800) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1122aa800) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x110e5f400) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x113c7f800) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116866000) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1180a4c00) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118809400) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119566c00) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1197b8000) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1261b9800) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x125835c00) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119516c00) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126c40400) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124d0a800) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129193000) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126171400) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x122b03400) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1197e7c00) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1248af400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12749cc00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128d61400) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12982e000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129440400) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 11:16:08 INFO - PROCESS | 1653 | 1464718568979 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 570ms 11:16:09 INFO - PROCESS | 1653 | 1464718569006 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 1653 | 1464718569008 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:16:09 INFO - PROCESS | 1653 | 1464718569015 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 1653 | 1464718569018 Marionette TRACE conn2 <- [1,982,null,{}] 11:16:09 INFO - PROCESS | 1653 | 1464718569022 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 1653 | 1464718569101 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:16:09 INFO - PROCESS | 1653 | 1464718569108 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c4000 == 44 [pid = 1653] [id = 253] 11:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11896bc00) [pid = 1653] [serial = 757] [outer = 0x0] 11:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x122b0b800) [pid = 1653] [serial = 758] [outer = 0x11896bc00] 11:16:09 INFO - PROCESS | 1653 | 1464718569133 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1248b8000) [pid = 1653] [serial = 759] [outer = 0x11896bc00] 11:16:09 INFO - PROCESS | 1653 | 1464718569447 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 479ms 11:16:09 INFO - PROCESS | 1653 | 1464718569490 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 1653 | 1464718569492 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:16:09 INFO - PROCESS | 1653 | 1464718569495 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 1653 | 1464718569496 Marionette TRACE conn2 <- [1,986,null,{}] 11:16:09 INFO - PROCESS | 1653 | 1464718569517 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 1653 | 1464718569596 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:16:09 INFO - PROCESS | 1653 | 1464718569605 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a22c000 == 45 [pid = 1653] [id = 254] 11:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1254e7800) [pid = 1653] [serial = 760] [outer = 0x0] 11:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126c3f000) [pid = 1653] [serial = 761] [outer = 0x1254e7800] 11:16:09 INFO - PROCESS | 1653 | 1464718569631 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12749cc00) [pid = 1653] [serial = 762] [outer = 0x1254e7800] 11:16:09 INFO - PROCESS | 1653 | 1464718569975 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 11:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:16:10 INFO - PROCESS | 1653 | 1464718570013 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 1653 | 1464718570015 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:16:10 INFO - PROCESS | 1653 | 1464718570017 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 1653 | 1464718570018 Marionette TRACE conn2 <- [1,990,null,{}] 11:16:10 INFO - PROCESS | 1653 | 1464718570020 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 1653 | 1464718570102 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:16:10 INFO - PROCESS | 1653 | 1464718570154 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253b1800 == 46 [pid = 1653] [id = 255] 11:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128c40800) [pid = 1653] [serial = 763] [outer = 0x0] 11:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128c45400) [pid = 1653] [serial = 764] [outer = 0x128c40800] 11:16:10 INFO - PROCESS | 1653 | 1464718570184 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129194000) [pid = 1653] [serial = 765] [outer = 0x128c40800] 11:16:10 INFO - PROCESS | 1653 | 1464718570475 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 11:16:10 INFO - PROCESS | 1653 | 1464718570494 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 1653 | 1464718570495 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:16:10 INFO - PROCESS | 1653 | 1464718570498 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 1653 | 1464718570499 Marionette TRACE conn2 <- [1,994,null,{}] 11:16:10 INFO - PROCESS | 1653 | 1464718570501 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 1653 | 1464718570594 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:16:10 INFO - PROCESS | 1653 | 1464718570598 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e0800 == 47 [pid = 1653] [id = 256] 11:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12944b000) [pid = 1653] [serial = 766] [outer = 0x0] 11:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ad2e400) [pid = 1653] [serial = 767] [outer = 0x12944b000] 11:16:10 INFO - PROCESS | 1653 | 1464718570623 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bd98800) [pid = 1653] [serial = 768] [outer = 0x12944b000] 11:16:10 INFO - PROCESS | 1653 | 1464718570946 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 468ms 11:16:10 INFO - PROCESS | 1653 | 1464718570966 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 1653 | 1464718570969 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:16:11 INFO - PROCESS | 1653 | 1464718571032 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 1653 | 1464718571033 Marionette TRACE conn2 <- [1,998,null,{}] 11:16:11 INFO - PROCESS | 1653 | 1464718571039 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 1653 | 1464718571204 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:16:11 INFO - PROCESS | 1653 | 1464718571217 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12949f000 == 48 [pid = 1653] [id = 257] 11:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1296a3800) [pid = 1653] [serial = 769] [outer = 0x0] 11:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bdb8800) [pid = 1653] [serial = 770] [outer = 0x1296a3800] 11:16:11 INFO - PROCESS | 1653 | 1464718571242 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bff7400) [pid = 1653] [serial = 771] [outer = 0x1296a3800] 11:16:11 INFO - PROCESS | 1653 | 1464718571581 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 623ms 11:16:11 INFO - PROCESS | 1653 | 1464718571606 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 1653 | 1464718571608 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:16:11 INFO - PROCESS | 1653 | 1464718571610 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 1653 | 1464718571611 Marionette TRACE conn2 <- [1,1002,null,{}] 11:16:11 INFO - PROCESS | 1653 | 1464718571613 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 1653 | 1464718571713 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:16:11 INFO - PROCESS | 1653 | 1464718571726 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9d4800 == 49 [pid = 1653] [id = 258] 11:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bb90400) [pid = 1653] [serial = 772] [outer = 0x0] 11:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12c170800) [pid = 1653] [serial = 773] [outer = 0x12bb90400] 11:16:11 INFO - PROCESS | 1653 | 1464718571752 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c1a8000) [pid = 1653] [serial = 774] [outer = 0x12bb90400] 11:16:12 INFO - PROCESS | 1653 | 1464718572165 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 569ms 11:16:12 INFO - PROCESS | 1653 | 1464718572183 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 1653 | 1464718572186 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:16:12 INFO - PROCESS | 1653 | 1464718572193 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 1653 | 1464718572195 Marionette TRACE conn2 <- [1,1006,null,{}] 11:16:12 INFO - PROCESS | 1653 | 1464718572198 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:12 INFO - PROCESS | 1653 | 1464718572306 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:16:12 INFO - PROCESS | 1653 | 1464718572339 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1b000 == 50 [pid = 1653] [id = 259] 11:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12bdbc800) [pid = 1653] [serial = 775] [outer = 0x0] 11:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12c1a9800) [pid = 1653] [serial = 776] [outer = 0x12bdbc800] 11:16:12 INFO - PROCESS | 1653 | 1464718572363 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c846400) [pid = 1653] [serial = 777] [outer = 0x12bdbc800] 11:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 11:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:16:12 INFO - PROCESS | 1653 | 1464718572709 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:16:12 INFO - PROCESS | 1653 | 1464718572712 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 1653 | 1464718572713 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:16:12 INFO - PROCESS | 1653 | 1464718572715 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 1653 | 1464718572716 Marionette TRACE conn2 <- [1,1010,null,{}] 11:16:12 INFO - PROCESS | 1653 | 1464718572719 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:12 INFO - PROCESS | 1653 | 1464718572825 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:16:12 INFO - PROCESS | 1653 | 1464718572858 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c56b000 == 51 [pid = 1653] [id = 260] 11:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12c83ac00) [pid = 1653] [serial = 778] [outer = 0x0] 11:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c8dbc00) [pid = 1653] [serial = 779] [outer = 0x12c83ac00] 11:16:12 INFO - PROCESS | 1653 | 1464718572888 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c8e4400) [pid = 1653] [serial = 780] [outer = 0x12c83ac00] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126c43000) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12c171000) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11950d800) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1270a9800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1166dd000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1258a8800) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127682400) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128d5d400) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b38c000) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1155c3800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1197b6400) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119511800) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x110e55400) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118971800) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x117e23800) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:16:13 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x117120c00) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:16:13 INFO - PROCESS | 1653 | 1464718573464 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 773ms 11:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:16:13 INFO - PROCESS | 1653 | 1464718573490 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 1653 | 1464718573492 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:16:13 INFO - PROCESS | 1653 | 1464718573494 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 1653 | 1464718573495 Marionette TRACE conn2 <- [1,1014,null,{}] 11:16:13 INFO - PROCESS | 1653 | 1464718573498 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 1653 | 1464718573627 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:16:13 INFO - PROCESS | 1653 | 1464718573661 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47b800 == 52 [pid = 1653] [id = 261] 11:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116778800) [pid = 1653] [serial = 781] [outer = 0x0] 11:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x122b03000) [pid = 1653] [serial = 782] [outer = 0x116778800] 11:16:13 INFO - PROCESS | 1653 | 1464718573688 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12c83d800) [pid = 1653] [serial = 783] [outer = 0x116778800] 11:16:14 INFO - PROCESS | 1653 | 1464718574087 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 619ms 11:16:14 INFO - PROCESS | 1653 | 1464718574114 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 1653 | 1464718574116 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:16:14 INFO - PROCESS | 1653 | 1464718574120 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1653 | 1464718574123 Marionette TRACE conn2 <- [1,1018,null,{}] 11:16:14 INFO - PROCESS | 1653 | 1464718574127 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 1653 | 1464718574236 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:16:14 INFO - PROCESS | 1653 | 1464718574302 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118081800 == 53 [pid = 1653] [id = 262] 11:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x111fd5c00) [pid = 1653] [serial = 784] [outer = 0x0] 11:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115f74400) [pid = 1653] [serial = 785] [outer = 0x111fd5c00] 11:16:14 INFO - PROCESS | 1653 | 1464718574336 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x117688000) [pid = 1653] [serial = 786] [outer = 0x111fd5c00] 11:16:14 INFO - PROCESS | 1653 | 1464718574764 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 11:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:16:14 INFO - PROCESS | 1653 | 1464718574793 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 1653 | 1464718574797 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:16:14 INFO - PROCESS | 1653 | 1464718574802 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1653 | 1464718574804 Marionette TRACE conn2 <- [1,1022,null,{}] 11:16:14 INFO - PROCESS | 1653 | 1464718574806 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 1653 | 1464718574934 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:16:14 INFO - PROCESS | 1653 | 1464718574989 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124936800 == 54 [pid = 1653] [id = 263] 11:16:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1181cd000) [pid = 1653] [serial = 787] [outer = 0x0] 11:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11893d400) [pid = 1653] [serial = 788] [outer = 0x1181cd000] 11:16:15 INFO - PROCESS | 1653 | 1464718575018 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118942400) [pid = 1653] [serial = 789] [outer = 0x1181cd000] 11:16:15 INFO - PROCESS | 1653 | 1464718575471 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 721ms 11:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:16:15 INFO - PROCESS | 1653 | 1464718575523 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:16:15 INFO - PROCESS | 1653 | 1464718575525 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:16:15 INFO - PROCESS | 1653 | 1464718575527 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 1653 | 1464718575530 Marionette TRACE conn2 <- [1,1026,null,{}] 11:16:15 INFO - PROCESS | 1653 | 1464718575538 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:15 INFO - PROCESS | 1653 | 1464718575641 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:16:15 INFO - PROCESS | 1653 | 1464718575697 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d063800 == 55 [pid = 1653] [id = 264] 11:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119161800) [pid = 1653] [serial = 790] [outer = 0x0] 11:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1197e3400) [pid = 1653] [serial = 791] [outer = 0x119161800] 11:16:15 INFO - PROCESS | 1653 | 1464718575729 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x122c62400) [pid = 1653] [serial = 792] [outer = 0x119161800] 11:16:16 INFO - PROCESS | 1653 | 1464718576139 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 620ms 11:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:16:16 INFO - PROCESS | 1653 | 1464718576148 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:16:16 INFO - PROCESS | 1653 | 1464718576150 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:16:16 INFO - PROCESS | 1653 | 1464718576152 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 1653 | 1464718576154 Marionette TRACE conn2 <- [1,1030,null,{}] 11:16:16 INFO - PROCESS | 1653 | 1464718576158 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:16 INFO - PROCESS | 1653 | 1464718576258 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:16:16 INFO - PROCESS | 1653 | 1464718576348 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7a4800 == 56 [pid = 1653] [id = 265] 11:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x126c40400) [pid = 1653] [serial = 793] [outer = 0x0] 11:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128c26800) [pid = 1653] [serial = 794] [outer = 0x126c40400] 11:16:16 INFO - PROCESS | 1653 | 1464718576378 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128c43800) [pid = 1653] [serial = 795] [outer = 0x126c40400] 11:16:16 INFO - PROCESS | 1653 | 1464718576782 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 673ms 11:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:16:16 INFO - PROCESS | 1653 | 1464718576826 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:16:16 INFO - PROCESS | 1653 | 1464718576827 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:16:16 INFO - PROCESS | 1653 | 1464718576830 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 1653 | 1464718576831 Marionette TRACE conn2 <- [1,1034,null,{}] 11:16:16 INFO - PROCESS | 1653 | 1464718576833 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:16 INFO - PROCESS | 1653 | 1464718576933 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:16:16 INFO - PROCESS | 1653 | 1464718576987 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7b8000 == 57 [pid = 1653] [id = 266] 11:16:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1270ab800) [pid = 1653] [serial = 796] [outer = 0x0] 11:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128d69400) [pid = 1653] [serial = 797] [outer = 0x1270ab800] 11:16:17 INFO - PROCESS | 1653 | 1464718577016 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129445400) [pid = 1653] [serial = 798] [outer = 0x1270ab800] 11:16:17 INFO - PROCESS | 1653 | 1464718577457 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 11:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:16:17 INFO - PROCESS | 1653 | 1464718577500 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 1653 | 1464718577502 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:16:17 INFO - PROCESS | 1653 | 1464718577504 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 1653 | 1464718577505 Marionette TRACE conn2 <- [1,1038,null,{}] 11:16:17 INFO - PROCESS | 1653 | 1464718577508 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:17 INFO - PROCESS | 1653 | 1464718577638 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:16:17 INFO - PROCESS | 1653 | 1464718577706 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376d2000 == 58 [pid = 1653] [id = 267] 11:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1296a9000) [pid = 1653] [serial = 799] [outer = 0x0] 11:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12c1a0c00) [pid = 1653] [serial = 800] [outer = 0x1296a9000] 11:16:17 INFO - PROCESS | 1653 | 1464718577738 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12c8e6c00) [pid = 1653] [serial = 801] [outer = 0x1296a9000] 11:16:18 INFO - PROCESS | 1653 | 1464718578144 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 11:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:16:18 INFO - PROCESS | 1653 | 1464718578175 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 1653 | 1464718578177 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:16:18 INFO - PROCESS | 1653 | 1464718578179 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 1653 | 1464718578180 Marionette TRACE conn2 <- [1,1042,null,{}] 11:16:18 INFO - PROCESS | 1653 | 1464718578182 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 1653 | 1464718578281 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:16:18 INFO - PROCESS | 1653 | 1464718578335 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118996000 == 59 [pid = 1653] [id = 268] 11:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1180ad000) [pid = 1653] [serial = 802] [outer = 0x0] 11:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129835800) [pid = 1653] [serial = 803] [outer = 0x1180ad000] 11:16:18 INFO - PROCESS | 1653 | 1464718578367 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12ca31c00) [pid = 1653] [serial = 804] [outer = 0x1180ad000] 11:16:19 INFO - PROCESS | 1653 | 1464718579032 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 871ms 11:16:19 INFO - PROCESS | 1653 | 1464718579050 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 1653 | 1464718579053 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:16:19 INFO - PROCESS | 1653 | 1464718579057 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 1653 | 1464718579058 Marionette TRACE conn2 <- [1,1046,null,{}] 11:16:19 INFO - PROCESS | 1653 | 1464718579062 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:19 INFO - PROCESS | 1653 | 1464718579163 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:16:19 INFO - PROCESS | 1653 | 1464718579215 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f25000 == 60 [pid = 1653] [id = 269] 11:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x117e31000) [pid = 1653] [serial = 805] [outer = 0x0] 11:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1186ba400) [pid = 1653] [serial = 806] [outer = 0x117e31000] 11:16:19 INFO - PROCESS | 1653 | 1464718579247 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x118940c00) [pid = 1653] [serial = 807] [outer = 0x117e31000] 11:16:19 INFO - PROCESS | 1653 | 1464718579671 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 11:16:19 INFO - PROCESS | 1653 | 1464718579677 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 1653 | 1464718579681 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:16:19 INFO - PROCESS | 1653 | 1464718579685 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 1653 | 1464718579687 Marionette TRACE conn2 <- [1,1050,null,{}] 11:16:19 INFO - PROCESS | 1653 | 1464718579689 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:19 INFO - PROCESS | 1653 | 1464718579783 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:16:19 INFO - PROCESS | 1653 | 1464718579836 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119126000 == 61 [pid = 1653] [id = 270] 11:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x118943c00) [pid = 1653] [serial = 808] [outer = 0x0] 11:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119508000) [pid = 1653] [serial = 809] [outer = 0x118943c00] 11:16:19 INFO - PROCESS | 1653 | 1464718579863 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1197b6c00) [pid = 1653] [serial = 810] [outer = 0x118943c00] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c56b000 == 60 [pid = 1653] [id = 260] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1b000 == 59 [pid = 1653] [id = 259] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9d4800 == 58 [pid = 1653] [id = 258] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12949f000 == 57 [pid = 1653] [id = 257] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1276e0800 == 56 [pid = 1653] [id = 256] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1253b1800 == 55 [pid = 1653] [id = 255] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12c19f400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a22c000 == 54 [pid = 1653] [id = 254] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c4000 == 53 [pid = 1653] [id = 253] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119131800 == 52 [pid = 1653] [id = 252] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x122f99000 == 51 [pid = 1653] [id = 251] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118685800 == 50 [pid = 1653] [id = 250] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d3000 == 49 [pid = 1653] [id = 246] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116f82800 == 48 [pid = 1653] [id = 245] 11:16:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbc0000 == 47 [pid = 1653] [id = 244] 11:16:20 INFO - PROCESS | 1653 | 1464718580246 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12c1a8400) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x124b7c800) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bdbd000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119111400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bdbd800) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bff5000) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12c19d800) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12487c800) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x127239000) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a8d4400) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12ad34c00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129037800) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12bb88800) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bb91800) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bd96800) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12627e800) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119515400) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119f8c000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1199dcc00) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1199da400) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119df4c00) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116445400) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x110e63400) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1186bc000) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11950a400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1197b5c00) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x113c05400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1261c1400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x117e2d000) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1186bb400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x127499800) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128c49800) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 11:16:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128c4e000) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 11:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 622ms 11:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:16:20 INFO - PROCESS | 1653 | 1464718580308 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 1653 | 1464718580309 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:16:20 INFO - PROCESS | 1653 | 1464718580311 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 1653 | 1464718580314 Marionette TRACE conn2 <- [1,1054,null,{}] 11:16:20 INFO - PROCESS | 1653 | 1464718580321 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 1653 | 1464718580402 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:16:20 INFO - PROCESS | 1653 | 1464718580410 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118991000 == 48 [pid = 1653] [id = 271] 11:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119bc0000) [pid = 1653] [serial = 811] [outer = 0x0] 11:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x122b04000) [pid = 1653] [serial = 812] [outer = 0x119bc0000] 11:16:20 INFO - PROCESS | 1653 | 1464718580438 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124a52800) [pid = 1653] [serial = 813] [outer = 0x119bc0000] 11:16:20 INFO - PROCESS | 1653 | 1464718580754 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 470ms 11:16:20 INFO - PROCESS | 1653 | 1464718580782 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 1653 | 1464718580784 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:16:20 INFO - PROCESS | 1653 | 1464718580804 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 1653 | 1464718580805 Marionette TRACE conn2 <- [1,1058,null,{}] 11:16:20 INFO - PROCESS | 1653 | 1464718580809 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 1653 | 1464718580891 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:16:20 INFO - PROCESS | 1653 | 1464718580895 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f99000 == 49 [pid = 1653] [id = 272] 11:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126174c00) [pid = 1653] [serial = 814] [outer = 0x0] 11:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126c46000) [pid = 1653] [serial = 815] [outer = 0x126174c00] 11:16:20 INFO - PROCESS | 1653 | 1464718580921 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128c27800) [pid = 1653] [serial = 816] [outer = 0x126174c00] 11:16:21 INFO - PROCESS | 1653 | 1464718581262 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 489ms 11:16:21 INFO - PROCESS | 1653 | 1464718581275 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 1653 | 1464718581284 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:16:21 INFO - PROCESS | 1653 | 1464718581286 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 1653 | 1464718581289 Marionette TRACE conn2 <- [1,1062,null,{}] 11:16:21 INFO - PROCESS | 1653 | 1464718581292 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 1653 | 1464718581369 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:16:21 INFO - PROCESS | 1653 | 1464718581426 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255a3000 == 50 [pid = 1653] [id = 273] 11:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1261c1400) [pid = 1653] [serial = 817] [outer = 0x0] 11:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128c34000) [pid = 1653] [serial = 818] [outer = 0x1261c1400] 11:16:21 INFO - PROCESS | 1653 | 1464718581452 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128d60000) [pid = 1653] [serial = 819] [outer = 0x1261c1400] 11:16:21 INFO - PROCESS | 1653 | 1464718581727 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 474ms 11:16:21 INFO - PROCESS | 1653 | 1464718581761 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 1653 | 1464718581762 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:16:21 INFO - PROCESS | 1653 | 1464718581764 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 1653 | 1464718581765 Marionette TRACE conn2 <- [1,1066,null,{}] 11:16:21 INFO - PROCESS | 1653 | 1464718581768 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 1653 | 1464718581875 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:16:21 INFO - PROCESS | 1653 | 1464718581880 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294ae000 == 51 [pid = 1653] [id = 274] 11:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129448000) [pid = 1653] [serial = 820] [outer = 0x0] 11:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b392800) [pid = 1653] [serial = 821] [outer = 0x129448000] 11:16:21 INFO - PROCESS | 1653 | 1464718581905 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c16ac00) [pid = 1653] [serial = 822] [outer = 0x129448000] 11:16:22 INFO - PROCESS | 1653 | 1464718582254 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 522ms 11:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:16:22 INFO - PROCESS | 1653 | 1464718582300 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 1653 | 1464718582302 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:16:22 INFO - PROCESS | 1653 | 1464718582304 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 1653 | 1464718582305 Marionette TRACE conn2 <- [1,1070,null,{}] 11:16:22 INFO - PROCESS | 1653 | 1464718582307 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 1653 | 1464718582417 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:16:22 INFO - PROCESS | 1653 | 1464718582421 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9be800 == 52 [pid = 1653] [id = 275] 11:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118912000) [pid = 1653] [serial = 823] [outer = 0x0] 11:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118912800) [pid = 1653] [serial = 824] [outer = 0x118912000] 11:16:22 INFO - PROCESS | 1653 | 1464718582475 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118919400) [pid = 1653] [serial = 825] [outer = 0x118912000] 11:16:22 INFO - PROCESS | 1653 | 1464718582778 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 11:16:22 INFO - PROCESS | 1653 | 1464718582823 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 1653 | 1464718582824 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:16:22 INFO - PROCESS | 1653 | 1464718582826 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 1653 | 1464718582827 Marionette TRACE conn2 <- [1,1074,null,{}] 11:16:22 INFO - PROCESS | 1653 | 1464718582830 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 1653 | 1464718582930 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:16:22 INFO - PROCESS | 1653 | 1464718582950 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd08000 == 53 [pid = 1653] [id = 276] 11:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11891a000) [pid = 1653] [serial = 826] [outer = 0x0] 11:16:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119b24c00) [pid = 1653] [serial = 827] [outer = 0x11891a000] 11:16:22 INFO - PROCESS | 1653 | 1464718582975 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119b28c00) [pid = 1653] [serial = 828] [outer = 0x11891a000] 11:16:23 INFO - PROCESS | 1653 | 1464718583313 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 11:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:16:23 INFO - PROCESS | 1653 | 1464718583344 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 1653 | 1464718583346 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:16:23 INFO - PROCESS | 1653 | 1464718583348 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 1653 | 1464718583349 Marionette TRACE conn2 <- [1,1078,null,{}] 11:16:23 INFO - PROCESS | 1653 | 1464718583351 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 1653 | 1464718583461 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:16:23 INFO - PROCESS | 1653 | 1464718583477 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c560800 == 54 [pid = 1653] [id = 277] 11:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1197bcc00) [pid = 1653] [serial = 829] [outer = 0x0] 11:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119b2f000) [pid = 1653] [serial = 830] [outer = 0x1197bcc00] 11:16:23 INFO - PROCESS | 1653 | 1464718583508 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128c43400) [pid = 1653] [serial = 831] [outer = 0x1197bcc00] 11:16:23 INFO - PROCESS | 1653 | 1464718583833 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 524ms 11:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:16:23 INFO - PROCESS | 1653 | 1464718583873 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 1653 | 1464718583874 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:16:23 INFO - PROCESS | 1653 | 1464718583876 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 1653 | 1464718583877 Marionette TRACE conn2 <- [1,1082,null,{}] 11:16:23 INFO - PROCESS | 1653 | 1464718583879 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 1653 | 1464718583982 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:16:24 INFO - PROCESS | 1653 | 1464718583995 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c835000 == 55 [pid = 1653] [id = 278] 11:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128d5fc00) [pid = 1653] [serial = 832] [outer = 0x0] 11:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c19d400) [pid = 1653] [serial = 833] [outer = 0x128d5fc00] 11:16:24 INFO - PROCESS | 1653 | 1464718584020 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12c1a9000) [pid = 1653] [serial = 834] [outer = 0x128d5fc00] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x10a7b0400) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bdbc800) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bb90400) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12c83ac00) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12c166800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12944b000) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11896bc00) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x10a7be800) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119155c00) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128c40800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x116286000) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1254e7800) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:16:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1296a3800) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 568ms 11:16:24 INFO - PROCESS | 1653 | 1464718584439 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:16:24 INFO - PROCESS | 1653 | 1464718584445 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 1653 | 1464718584446 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:16:24 INFO - PROCESS | 1653 | 1464718584448 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 1653 | 1464718584450 Marionette TRACE conn2 <- [1,1086,null,{}] 11:16:24 INFO - PROCESS | 1653 | 1464718584453 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 1653 | 1464718584550 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:16:24 INFO - PROCESS | 1653 | 1464718584555 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbd4000 == 56 [pid = 1653] [id = 279] 11:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112923400) [pid = 1653] [serial = 835] [outer = 0x0] 11:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112925c00) [pid = 1653] [serial = 836] [outer = 0x112923400] 11:16:24 INFO - PROCESS | 1653 | 1464718584583 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bb90400) [pid = 1653] [serial = 837] [outer = 0x112923400] 11:16:24 INFO - PROCESS | 1653 | 1464718584926 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 522ms 11:16:24 INFO - PROCESS | 1653 | 1464718584976 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 1653 | 1464718584977 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:16:24 INFO - PROCESS | 1653 | 1464718584979 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 1653 | 1464718584980 Marionette TRACE conn2 <- [1,1090,null,{}] 11:16:24 INFO - PROCESS | 1653 | 1464718584982 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:25 INFO - PROCESS | 1653 | 1464718585068 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:16:25 INFO - PROCESS | 1653 | 1464718585073 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376db800 == 57 [pid = 1653] [id = 280] 11:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11291cc00) [pid = 1653] [serial = 838] [outer = 0x0] 11:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12c1a0400) [pid = 1653] [serial = 839] [outer = 0x11291cc00] 11:16:25 INFO - PROCESS | 1653 | 1464718585097 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c841400) [pid = 1653] [serial = 840] [outer = 0x11291cc00] 11:16:25 INFO - PROCESS | 1653 | 1464718585411 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 467ms 11:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:16:25 INFO - PROCESS | 1653 | 1464718585447 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 1653 | 1464718585448 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:16:25 INFO - PROCESS | 1653 | 1464718585450 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1653 | 1464718585451 Marionette TRACE conn2 <- [1,1094,null,{}] 11:16:25 INFO - PROCESS | 1653 | 1464718585454 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:25 INFO - PROCESS | 1653 | 1464718585537 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:16:25 INFO - PROCESS | 1653 | 1464718585541 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373db000 == 58 [pid = 1653] [id = 281] 11:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x115e99400) [pid = 1653] [serial = 841] [outer = 0x0] 11:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x115ea0c00) [pid = 1653] [serial = 842] [outer = 0x115e99400] 11:16:25 INFO - PROCESS | 1653 | 1464718585565 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x115ea5400) [pid = 1653] [serial = 843] [outer = 0x115e99400] 11:16:25 INFO - PROCESS | 1653 | 1464718585912 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 469ms 11:16:25 INFO - PROCESS | 1653 | 1464718585919 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 1653 | 1464718585922 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:16:25 INFO - PROCESS | 1653 | 1464718585925 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1653 | 1464718585926 Marionette TRACE conn2 <- [1,1098,null,{}] 11:16:25 INFO - PROCESS | 1653 | 1464718585928 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 1653 | 1464718586036 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:16:26 INFO - PROCESS | 1653 | 1464718586046 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d711000 == 59 [pid = 1653] [id = 282] 11:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x115ea6800) [pid = 1653] [serial = 844] [outer = 0x0] 11:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x124a59000) [pid = 1653] [serial = 845] [outer = 0x115ea6800] 11:16:26 INFO - PROCESS | 1653 | 1464718586070 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a8d7800) [pid = 1653] [serial = 846] [outer = 0x115ea6800] 11:16:26 INFO - PROCESS | 1653 | 1464718586356 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 11:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:16:26 INFO - PROCESS | 1653 | 1464718586452 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:16:26 INFO - PROCESS | 1653 | 1464718586454 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:16:26 INFO - PROCESS | 1653 | 1464718586458 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 1653 | 1464718586461 Marionette TRACE conn2 <- [1,1102,null,{}] 11:16:26 INFO - PROCESS | 1653 | 1464718586465 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 1653 | 1464718586568 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:16:26 INFO - PROCESS | 1653 | 1464718586662 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118080000 == 60 [pid = 1653] [id = 283] 11:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1122acc00) [pid = 1653] [serial = 847] [outer = 0x0] 11:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11291c400) [pid = 1653] [serial = 848] [outer = 0x1122acc00] 11:16:26 INFO - PROCESS | 1653 | 1464718586694 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x112924c00) [pid = 1653] [serial = 849] [outer = 0x1122acc00] 11:16:27 INFO - PROCESS | 1653 | 1464718587136 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 722ms 11:16:27 INFO - PROCESS | 1653 | 1464718587181 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 1653 | 1464718587184 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:16:27 INFO - PROCESS | 1653 | 1464718587191 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 1653 | 1464718587194 Marionette TRACE conn2 <- [1,1106,null,{}] 11:16:27 INFO - PROCESS | 1653 | 1464718587197 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:27 INFO - PROCESS | 1653 | 1464718587315 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:16:27 INFO - PROCESS | 1653 | 1464718587418 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f96000 == 61 [pid = 1653] [id = 284] 11:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x112922800) [pid = 1653] [serial = 850] [outer = 0x0] 11:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x117e28000) [pid = 1653] [serial = 851] [outer = 0x112922800] 11:16:27 INFO - PROCESS | 1653 | 1464718587455 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x118936800) [pid = 1653] [serial = 852] [outer = 0x112922800] 11:16:27 INFO - PROCESS | 1653 | 1464718587917 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 776ms 11:16:27 INFO - PROCESS | 1653 | 1464718587972 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:16:27 INFO - PROCESS | 1653 | 1464718587974 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:16:27 INFO - PROCESS | 1653 | 1464718587976 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 1653 | 1464718587977 Marionette TRACE conn2 <- [1,1110,null,{}] 11:16:27 INFO - PROCESS | 1653 | 1464718587984 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 1653 | 1464718588093 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:16:28 INFO - PROCESS | 1653 | 1464718588195 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2de800 == 62 [pid = 1653] [id = 285] 11:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1197e8c00) [pid = 1653] [serial = 853] [outer = 0x0] 11:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119b25000) [pid = 1653] [serial = 854] [outer = 0x1197e8c00] 11:16:28 INFO - PROCESS | 1653 | 1464718588229 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x122b0c800) [pid = 1653] [serial = 855] [outer = 0x1197e8c00] 11:16:28 INFO - PROCESS | 1653 | 1464718588652 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 719ms 11:16:28 INFO - PROCESS | 1653 | 1464718588695 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 1653 | 1464718588697 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:16:28 INFO - PROCESS | 1653 | 1464718588699 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 1653 | 1464718588700 Marionette TRACE conn2 <- [1,1114,null,{}] 11:16:28 INFO - PROCESS | 1653 | 1464718588703 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 1653 | 1464718588811 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:16:28 INFO - PROCESS | 1653 | 1464718588927 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbcd800 == 63 [pid = 1653] [id = 286] 11:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x116a6dc00) [pid = 1653] [serial = 856] [outer = 0x0] 11:16:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12627ec00) [pid = 1653] [serial = 857] [outer = 0x116a6dc00] 11:16:28 INFO - PROCESS | 1653 | 1464718588959 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129194400) [pid = 1653] [serial = 858] [outer = 0x116a6dc00] 11:16:29 INFO - PROCESS | 1653 | 1464718589648 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 973ms 11:16:29 INFO - PROCESS | 1653 | 1464718589673 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 1653 | 1464718589675 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:16:29 INFO - PROCESS | 1653 | 1464718589679 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 1653 | 1464718589681 Marionette TRACE conn2 <- [1,1118,null,{}] 11:16:29 INFO - PROCESS | 1653 | 1464718589684 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:29 INFO - PROCESS | 1653 | 1464718589816 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:16:29 INFO - PROCESS | 1653 | 1464718589869 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113322000 == 64 [pid = 1653] [id = 287] 11:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x111d7fc00) [pid = 1653] [serial = 859] [outer = 0x0] 11:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1122b2400) [pid = 1653] [serial = 860] [outer = 0x111d7fc00] 11:16:29 INFO - PROCESS | 1653 | 1464718589898 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x112924400) [pid = 1653] [serial = 861] [outer = 0x111d7fc00] 11:16:30 INFO - PROCESS | 1653 | 1464718590344 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 673ms 11:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:16:30 INFO - PROCESS | 1653 | 1464718590352 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 1653 | 1464718590356 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:16:30 INFO - PROCESS | 1653 | 1464718590360 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 1653 | 1464718590362 Marionette TRACE conn2 <- [1,1122,null,{}] 11:16:30 INFO - PROCESS | 1653 | 1464718590364 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 1653 | 1464718590455 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:16:30 INFO - PROCESS | 1653 | 1464718590523 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684c000 == 65 [pid = 1653] [id = 288] 11:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x112f8fc00) [pid = 1653] [serial = 862] [outer = 0x0] 11:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11309ac00) [pid = 1653] [serial = 863] [outer = 0x112f8fc00] 11:16:30 INFO - PROCESS | 1653 | 1464718590553 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x113c7f400) [pid = 1653] [serial = 864] [outer = 0x112f8fc00] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x116aae000 == 64 [pid = 1653] [id = 182] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1373db000 == 63 [pid = 1653] [id = 281] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1376db800 == 62 [pid = 1653] [id = 280] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbd4000 == 61 [pid = 1653] [id = 279] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1122aa000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11896b400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x122b0c000) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x128c41400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128c2c800) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x122b03000) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c835000 == 60 [pid = 1653] [id = 278] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c560800 == 59 [pid = 1653] [id = 277] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd08000 == 58 [pid = 1653] [id = 276] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9be800 == 57 [pid = 1653] [id = 275] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1294ae000 == 56 [pid = 1653] [id = 274] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1255a3000 == 55 [pid = 1653] [id = 273] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x122f99000 == 54 [pid = 1653] [id = 272] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118991000 == 53 [pid = 1653] [id = 271] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119126000 == 52 [pid = 1653] [id = 270] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x122f25000 == 51 [pid = 1653] [id = 269] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d063800 == 50 [pid = 1653] [id = 264] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x124936800 == 49 [pid = 1653] [id = 263] 11:16:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118081800 == 48 [pid = 1653] [id = 262] 11:16:30 INFO - PROCESS | 1653 | 1464718590946 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12c1a9800) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12c1a8000) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12c170800) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12c8dbc00) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12c846400) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12c1a7400) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12ad2e400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x122b0b800) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1248b8000) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12c8e4400) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x110e5ac00) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119dec800) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1197b5800) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128c45400) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129194000) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1186ba800) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11711a800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126c3f000) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12749cc00) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11337f800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bdb8800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bff7400) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12bd98800) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 11:16:30 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b308000) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 11:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 619ms 11:16:30 INFO - PROCESS | 1653 | 1464718590980 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 1653 | 1464718590981 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:16:30 INFO - PROCESS | 1653 | 1464718590983 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 1653 | 1464718590986 Marionette TRACE conn2 <- [1,1126,null,{}] 11:16:30 INFO - PROCESS | 1653 | 1464718590993 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 1653 | 1464718591070 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:16:31 INFO - PROCESS | 1653 | 1464718591096 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746d800 == 49 [pid = 1653] [id = 289] 11:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116225800) [pid = 1653] [serial = 865] [outer = 0x0] 11:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116614400) [pid = 1653] [serial = 866] [outer = 0x116225800] 11:16:31 INFO - PROCESS | 1653 | 1464718591123 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x116862400) [pid = 1653] [serial = 867] [outer = 0x116225800] 11:16:31 INFO - PROCESS | 1653 | 1464718591448 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 473ms 11:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:16:31 INFO - PROCESS | 1653 | 1464718591458 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 1653 | 1464718591460 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:16:31 INFO - PROCESS | 1653 | 1464718591462 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 1653 | 1464718591463 Marionette TRACE conn2 <- [1,1130,null,{}] 11:16:31 INFO - PROCESS | 1653 | 1464718591465 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 1653 | 1464718591563 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:16:31 INFO - PROCESS | 1653 | 1464718591611 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118091800 == 50 [pid = 1653] [id = 290] 11:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116778000) [pid = 1653] [serial = 868] [outer = 0x0] 11:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116a79000) [pid = 1653] [serial = 869] [outer = 0x116778000] 11:16:31 INFO - PROCESS | 1653 | 1464718591637 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x117e30000) [pid = 1653] [serial = 870] [outer = 0x116778000] 11:16:31 INFO - PROCESS | 1653 | 1464718591908 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 11:16:31 INFO - PROCESS | 1653 | 1464718591930 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 1653 | 1464718591942 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:16:31 INFO - PROCESS | 1653 | 1464718591949 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 1653 | 1464718591951 Marionette TRACE conn2 <- [1,1134,null,{}] 11:16:31 INFO - PROCESS | 1653 | 1464718591961 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:32 INFO - PROCESS | 1653 | 1464718592041 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:16:32 INFO - PROCESS | 1653 | 1464718592046 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c8800 == 51 [pid = 1653] [id = 291] 11:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x117e30800) [pid = 1653] [serial = 871] [outer = 0x0] 11:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1180b1400) [pid = 1653] [serial = 872] [outer = 0x117e30800] 11:16:32 INFO - PROCESS | 1653 | 1464718592071 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118257400) [pid = 1653] [serial = 873] [outer = 0x117e30800] 11:16:32 INFO - PROCESS | 1653 | 1464718592418 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 11:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:16:32 INFO - PROCESS | 1653 | 1464718592470 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 1653 | 1464718592471 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:16:32 INFO - PROCESS | 1653 | 1464718592473 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 1653 | 1464718592474 Marionette TRACE conn2 <- [1,1138,null,{}] 11:16:32 INFO - PROCESS | 1653 | 1464718592477 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:32 INFO - PROCESS | 1653 | 1464718592569 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:16:32 INFO - PROCESS | 1653 | 1464718592577 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193da800 == 52 [pid = 1653] [id = 292] 11:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1186b4000) [pid = 1653] [serial = 874] [outer = 0x0] 11:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118813400) [pid = 1653] [serial = 875] [outer = 0x1186b4000] 11:16:32 INFO - PROCESS | 1653 | 1464718592603 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11893e800) [pid = 1653] [serial = 876] [outer = 0x1186b4000] 11:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 471ms 11:16:32 INFO - PROCESS | 1653 | 1464718592942 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:16:32 INFO - PROCESS | 1653 | 1464718592945 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 1653 | 1464718592946 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:16:32 INFO - PROCESS | 1653 | 1464718592949 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 1653 | 1464718592950 Marionette TRACE conn2 <- [1,1142,null,{}] 11:16:32 INFO - PROCESS | 1653 | 1464718592952 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 1653 | 1464718593038 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:16:33 INFO - PROCESS | 1653 | 1464718593073 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11955d000 == 53 [pid = 1653] [id = 293] 11:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1186ba800) [pid = 1653] [serial = 877] [outer = 0x0] 11:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11891b800) [pid = 1653] [serial = 878] [outer = 0x1186ba800] 11:16:33 INFO - PROCESS | 1653 | 1464718593131 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11910f800) [pid = 1653] [serial = 879] [outer = 0x1186ba800] 11:16:33 INFO - PROCESS | 1653 | 1464718593462 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 524ms 11:16:33 INFO - PROCESS | 1653 | 1464718593474 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 1653 | 1464718593475 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:16:33 INFO - PROCESS | 1653 | 1464718593478 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 1653 | 1464718593479 Marionette TRACE conn2 <- [1,1146,null,{}] 11:16:33 INFO - PROCESS | 1653 | 1464718593481 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 1653 | 1464718593577 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:16:33 INFO - PROCESS | 1653 | 1464718593589 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c4c800 == 54 [pid = 1653] [id = 294] 11:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119110800) [pid = 1653] [serial = 880] [outer = 0x0] 11:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11915c000) [pid = 1653] [serial = 881] [outer = 0x119110800] 11:16:33 INFO - PROCESS | 1653 | 1464718593614 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119474c00) [pid = 1653] [serial = 882] [outer = 0x119110800] 11:16:33 INFO - PROCESS | 1653 | 1464718593928 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 11:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:16:33 INFO - PROCESS | 1653 | 1464718593946 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 1653 | 1464718593947 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:16:33 INFO - PROCESS | 1653 | 1464718593949 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 1653 | 1464718593950 Marionette TRACE conn2 <- [1,1150,null,{}] 11:16:33 INFO - PROCESS | 1653 | 1464718593953 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 1653 | 1464718594049 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:16:34 INFO - PROCESS | 1653 | 1464718594084 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214bc000 == 55 [pid = 1653] [id = 295] 11:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11915e400) [pid = 1653] [serial = 883] [outer = 0x0] 11:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119510c00) [pid = 1653] [serial = 884] [outer = 0x11915e400] 11:16:34 INFO - PROCESS | 1653 | 1464718594109 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119566c00) [pid = 1653] [serial = 885] [outer = 0x11915e400] 11:16:34 INFO - PROCESS | 1653 | 1464718594419 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 11:16:34 INFO - PROCESS | 1653 | 1464718594528 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 1653 | 1464718594529 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:16:34 INFO - PROCESS | 1653 | 1464718594589 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 1653 | 1464718594590 Marionette TRACE conn2 <- [1,1154,null,{}] 11:16:34 INFO - PROCESS | 1653 | 1464718594628 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 1653 | 1464718594723 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:16:34 INFO - PROCESS | 1653 | 1464718594735 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x124941000 == 56 [pid = 1653] [id = 296] 11:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11972b800) [pid = 1653] [serial = 886] [outer = 0x0] 11:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11972f000) [pid = 1653] [serial = 887] [outer = 0x11972b800] 11:16:34 INFO - PROCESS | 1653 | 1464718594760 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1197e6400) [pid = 1653] [serial = 888] [outer = 0x11972b800] 11:16:35 INFO - PROCESS | 1653 | 1464718595302 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1197bcc00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128d5fc00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x116778800) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x129448000) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x117e31000) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119bc0000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x126174c00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x118943c00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1261c1400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112923400) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x115e99400) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11291cc00) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118912000) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:16:35 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11891a000) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 811ms 11:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:16:35 INFO - PROCESS | 1653 | 1464718595344 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 1653 | 1464718595346 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:16:35 INFO - PROCESS | 1653 | 1464718595348 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1653 | 1464718595350 Marionette TRACE conn2 <- [1,1158,null,{}] 11:16:35 INFO - PROCESS | 1653 | 1464718595352 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:35 INFO - PROCESS | 1653 | 1464718595447 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:16:35 INFO - PROCESS | 1653 | 1464718595451 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f25800 == 57 [pid = 1653] [id = 297] 11:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1197ed000) [pid = 1653] [serial = 889] [outer = 0x0] 11:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1199da000) [pid = 1653] [serial = 890] [outer = 0x1197ed000] 11:16:35 INFO - PROCESS | 1653 | 1464718595482 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119bbf800) [pid = 1653] [serial = 891] [outer = 0x1197ed000] 11:16:35 INFO - PROCESS | 1653 | 1464718595812 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 472ms 11:16:35 INFO - PROCESS | 1653 | 1464718595820 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:16:35 INFO - PROCESS | 1653 | 1464718595824 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:16:35 INFO - PROCESS | 1653 | 1464718595826 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1653 | 1464718595827 Marionette TRACE conn2 <- [1,1162,null,{}] 11:16:35 INFO - PROCESS | 1653 | 1464718595829 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:35 INFO - PROCESS | 1653 | 1464718595907 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:16:35 INFO - PROCESS | 1653 | 1464718595980 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12621d000 == 58 [pid = 1653] [id = 298] 11:16:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119debc00) [pid = 1653] [serial = 892] [outer = 0x0] 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119def800) [pid = 1653] [serial = 893] [outer = 0x119debc00] 11:16:36 INFO - PROCESS | 1653 | 1464718596004 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119df7c00) [pid = 1653] [serial = 894] [outer = 0x119debc00] 11:16:36 INFO - PROCESS | 1653 | 1464718596278 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 469ms 11:16:36 INFO - PROCESS | 1653 | 1464718596295 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 1653 | 1464718596296 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:16:36 INFO - PROCESS | 1653 | 1464718596298 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 1653 | 1464718596299 Marionette TRACE conn2 <- [1,1166,null,{}] 11:16:36 INFO - PROCESS | 1653 | 1464718596302 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 1653 | 1464718596397 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:16:36 INFO - PROCESS | 1653 | 1464718596400 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276eb000 == 59 [pid = 1653] [id = 299] 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x117682c00) [pid = 1653] [serial = 895] [outer = 0x0] 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x122b07000) [pid = 1653] [serial = 896] [outer = 0x117682c00] 11:16:36 INFO - PROCESS | 1653 | 1464718596425 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x122b0e000) [pid = 1653] [serial = 897] [outer = 0x117682c00] 11:16:36 INFO - PROCESS | 1653 | 1464718596754 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 475ms 11:16:36 INFO - PROCESS | 1653 | 1464718596775 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 1653 | 1464718596776 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:16:36 INFO - PROCESS | 1653 | 1464718596787 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 1653 | 1464718596790 Marionette TRACE conn2 <- [1,1170,null,{}] 11:16:36 INFO - PROCESS | 1653 | 1464718596793 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 1653 | 1464718596896 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:16:36 INFO - PROCESS | 1653 | 1464718596903 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129052000 == 60 [pid = 1653] [id = 300] 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119d18000) [pid = 1653] [serial = 898] [outer = 0x0] 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x122c5f000) [pid = 1653] [serial = 899] [outer = 0x119d18000] 11:16:36 INFO - PROCESS | 1653 | 1464718596928 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1248b6c00) [pid = 1653] [serial = 900] [outer = 0x119d18000] 11:16:37 INFO - PROCESS | 1653 | 1464718597241 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 470ms 11:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:16:37 INFO - PROCESS | 1653 | 1464718597258 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 1653 | 1464718597259 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:16:37 INFO - PROCESS | 1653 | 1464718597261 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 1653 | 1464718597262 Marionette TRACE conn2 <- [1,1174,null,{}] 11:16:37 INFO - PROCESS | 1653 | 1464718597264 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:37 INFO - PROCESS | 1653 | 1464718597404 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:16:37 INFO - PROCESS | 1653 | 1464718597465 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x112642000 == 61 [pid = 1653] [id = 301] 11:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x10a7b4000) [pid = 1653] [serial = 901] [outer = 0x0] 11:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x10a7bcc00) [pid = 1653] [serial = 902] [outer = 0x10a7b4000] 11:16:37 INFO - PROCESS | 1653 | 1464718597496 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x111f33800) [pid = 1653] [serial = 903] [outer = 0x10a7b4000] 11:16:37 INFO - PROCESS | 1653 | 1464718597969 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 1653 | 1464718597984 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:16:37 INFO - PROCESS | 1653 | 1464718597988 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 1653 | 1464718597992 Marionette TRACE conn2 <- [1,1178,null,{}] 11:16:37 INFO - PROCESS | 1653 | 1464718597995 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 1653 | 1464718598099 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:16:38 INFO - PROCESS | 1653 | 1464718598156 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180ce800 == 62 [pid = 1653] [id = 302] 11:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112ee7400) [pid = 1653] [serial = 904] [outer = 0x0] 11:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x115e65000) [pid = 1653] [serial = 905] [outer = 0x112ee7400] 11:16:38 INFO - PROCESS | 1653 | 1464718598187 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x115ef5000) [pid = 1653] [serial = 906] [outer = 0x112ee7400] 11:16:38 INFO - PROCESS | 1653 | 1464718598660 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 1653 | 1464718598741 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:16:38 INFO - PROCESS | 1653 | 1464718598758 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 1653 | 1464718598760 Marionette TRACE conn2 <- [1,1182,null,{}] 11:16:38 INFO - PROCESS | 1653 | 1464718598763 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 1653 | 1464718598863 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:16:38 INFO - PROCESS | 1653 | 1464718598932 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x125859000 == 63 [pid = 1653] [id = 303] 11:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1166d2800) [pid = 1653] [serial = 907] [outer = 0x0] 11:16:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1181cd400) [pid = 1653] [serial = 908] [outer = 0x1166d2800] 11:16:38 INFO - PROCESS | 1653 | 1464718598962 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x118812000) [pid = 1653] [serial = 909] [outer = 0x1166d2800] 11:16:39 INFO - PROCESS | 1653 | 1464718599392 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] 11:16:39 INFO - PROCESS | 1653 | 1464718599431 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:16:39 INFO - PROCESS | 1653 | 1464718599439 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 1653 | 1464718599442 Marionette TRACE conn2 <- [1,1186,null,{}] 11:16:39 INFO - PROCESS | 1653 | 1464718599445 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:39 INFO - PROCESS | 1653 | 1464718599563 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:16:39 INFO - PROCESS | 1653 | 1464718599632 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129863800 == 64 [pid = 1653] [id = 304] 11:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x118913400) [pid = 1653] [serial = 910] [outer = 0x0] 11:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11910f400) [pid = 1653] [serial = 911] [outer = 0x118913400] 11:16:39 INFO - PROCESS | 1653 | 1464718599663 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x119734c00) [pid = 1653] [serial = 912] [outer = 0x118913400] 11:16:40 INFO - PROCESS | 1653 | 1464718600077 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 1653 | 1464718600117 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:16:40 INFO - PROCESS | 1653 | 1464718600137 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 1653 | 1464718600138 Marionette TRACE conn2 <- [1,1190,null,{}] 11:16:40 INFO - PROCESS | 1653 | 1464718600156 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:40 INFO - PROCESS | 1653 | 1464718600256 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:16:40 INFO - PROCESS | 1653 | 1464718600312 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bf000 == 65 [pid = 1653] [id = 305] 11:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1197edc00) [pid = 1653] [serial = 913] [outer = 0x0] 11:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x119b31400) [pid = 1653] [serial = 914] [outer = 0x1197edc00] 11:16:40 INFO - PROCESS | 1653 | 1464718600340 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x122fb7400) [pid = 1653] [serial = 915] [outer = 0x1197edc00] 11:16:40 INFO - PROCESS | 1653 | 1464718600777 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 1653 | 1464718600824 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:16:40 INFO - PROCESS | 1653 | 1464718600826 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 1653 | 1464718600827 Marionette TRACE conn2 <- [1,1194,null,{}] 11:16:40 INFO - PROCESS | 1653 | 1464718600830 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:40 INFO - PROCESS | 1653 | 1464718600931 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:16:41 INFO - PROCESS | 1653 | 1464718601003 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f9a800 == 66 [pid = 1653] [id = 306] 11:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x124d11c00) [pid = 1653] [serial = 916] [outer = 0x0] 11:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1253dd400) [pid = 1653] [serial = 917] [outer = 0x124d11c00] 11:16:41 INFO - PROCESS | 1653 | 1464718601039 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1258a4c00) [pid = 1653] [serial = 918] [outer = 0x124d11c00] 11:16:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x111f36c00) [pid = 1653] [serial = 919] [outer = 0x12ca3dc00] 11:16:41 INFO - PROCESS | 1653 | 1464718601779 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 1653 | 1464718601848 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:16:41 INFO - PROCESS | 1653 | 1464718601851 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 1653 | 1464718601853 Marionette TRACE conn2 <- [1,1198,null,{}] 11:16:41 INFO - PROCESS | 1653 | 1464718601867 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 1653 | 1464718601962 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:16:42 INFO - PROCESS | 1653 | 1464718602023 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d5000 == 67 [pid = 1653] [id = 307] 11:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x113c09000) [pid = 1653] [serial = 920] [outer = 0x0] 11:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x115ea2c00) [pid = 1653] [serial = 921] [outer = 0x113c09000] 11:16:42 INFO - PROCESS | 1653 | 1464718602051 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x116772c00) [pid = 1653] [serial = 922] [outer = 0x113c09000] 11:16:42 INFO - PROCESS | 1653 | 1464718602496 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 681ms 11:16:42 INFO - PROCESS | 1653 | 1464718602533 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 1653 | 1464718602537 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:16:42 INFO - PROCESS | 1653 | 1464718602544 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 1653 | 1464718602546 Marionette TRACE conn2 <- [1,1202,null,{}] 11:16:42 INFO - PROCESS | 1653 | 1464718602550 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:42 INFO - PROCESS | 1653 | 1464718602658 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:16:42 INFO - PROCESS | 1653 | 1464718602730 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11898b000 == 68 [pid = 1653] [id = 308] 11:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x116a6f000) [pid = 1653] [serial = 923] [outer = 0x0] 11:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x118254c00) [pid = 1653] [serial = 924] [outer = 0x116a6f000] 11:16:42 INFO - PROCESS | 1653 | 1464718602757 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x118910000) [pid = 1653] [serial = 925] [outer = 0x116a6f000] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c55a800 == 67 [pid = 1653] [id = 247] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129052000 == 66 [pid = 1653] [id = 300] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1276eb000 == 65 [pid = 1653] [id = 299] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12621d000 == 64 [pid = 1653] [id = 298] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x122f25800 == 63 [pid = 1653] [id = 297] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x115f74400) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11893d400) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x129835800) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x128d69400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x128c26800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1197e3400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12c1a0c00) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x124a59000) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124941000 == 62 [pid = 1653] [id = 296] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1214bc000 == 61 [pid = 1653] [id = 295] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119c4c800 == 60 [pid = 1653] [id = 294] 11:16:43 INFO - PROCESS | 1653 | 1464718603208 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11955d000 == 59 [pid = 1653] [id = 293] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1193da800 == 58 [pid = 1653] [id = 292] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c8800 == 57 [pid = 1653] [id = 291] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118091800 == 56 [pid = 1653] [id = 290] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11746d800 == 55 [pid = 1653] [id = 289] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11684c000 == 54 [pid = 1653] [id = 288] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x113322000 == 53 [pid = 1653] [id = 287] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2de800 == 52 [pid = 1653] [id = 285] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x122f96000 == 51 [pid = 1653] [id = 284] 11:16:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118080000 == 50 [pid = 1653] [id = 283] 11:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 722ms 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x119b24c00) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x119b2f000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12c19d400) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12c83d800) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b392800) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118940c00) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1186ba400) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x122b04000) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x124a52800) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x126c46000) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x128c27800) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1197b6c00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x119508000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128c34000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x128d60000) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x112925c00) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12bb90400) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x115ea5400) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x115ea0c00) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12c1a9000) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12c1a0400) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118912800) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x118919400) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119b28c00) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128c43400) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12c841400) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 11:16:43 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12c16ac00) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 11:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:16:43 INFO - PROCESS | 1653 | 1464718603282 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 1653 | 1464718603283 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:16:43 INFO - PROCESS | 1653 | 1464718603288 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 1653 | 1464718603291 Marionette TRACE conn2 <- [1,1206,null,{}] 11:16:43 INFO - PROCESS | 1653 | 1464718603298 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:43 INFO - PROCESS | 1653 | 1464718603402 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:16:43 INFO - PROCESS | 1653 | 1464718603417 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180bf000 == 51 [pid = 1653] [id = 309] 11:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1180ae000) [pid = 1653] [serial = 926] [outer = 0x0] 11:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118918800) [pid = 1653] [serial = 927] [outer = 0x1180ae000] 11:16:43 INFO - PROCESS | 1653 | 1464718603462 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118940c00) [pid = 1653] [serial = 928] [outer = 0x1180ae000] 11:16:43 INFO - PROCESS | 1653 | 1464718603918 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 674ms 11:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:16:43 INFO - PROCESS | 1653 | 1464718603962 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 1653 | 1464718603964 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:16:43 INFO - PROCESS | 1653 | 1464718603966 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 1653 | 1464718603967 Marionette TRACE conn2 <- [1,1210,null,{}] 11:16:43 INFO - PROCESS | 1653 | 1464718603969 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 1653 | 1464718604049 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:16:44 INFO - PROCESS | 1653 | 1464718604056 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11999f800 == 52 [pid = 1653] [id = 310] 11:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119111400) [pid = 1653] [serial = 929] [outer = 0x0] 11:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x119509000) [pid = 1653] [serial = 930] [outer = 0x119111400] 11:16:44 INFO - PROCESS | 1653 | 1464718604082 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11956b400) [pid = 1653] [serial = 931] [outer = 0x119111400] 11:16:44 INFO - PROCESS | 1653 | 1464718604400 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 11:16:44 INFO - PROCESS | 1653 | 1464718604441 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 1653 | 1464718604442 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:16:44 INFO - PROCESS | 1653 | 1464718604444 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 1653 | 1464718604452 Marionette TRACE conn2 <- [1,1214,null,{}] 11:16:44 INFO - PROCESS | 1653 | 1464718604455 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 1653 | 1464718604530 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:16:44 INFO - PROCESS | 1653 | 1464718604534 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116735800 == 53 [pid = 1653] [id = 311] 11:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119729800) [pid = 1653] [serial = 932] [outer = 0x0] 11:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1197bc000) [pid = 1653] [serial = 933] [outer = 0x119729800] 11:16:44 INFO - PROCESS | 1653 | 1464718604559 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119b22c00) [pid = 1653] [serial = 934] [outer = 0x119729800] 11:16:44 INFO - PROCESS | 1653 | 1464718604884 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 477ms 11:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:16:44 INFO - PROCESS | 1653 | 1464718604922 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 1653 | 1464718604923 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:16:44 INFO - PROCESS | 1653 | 1464718604925 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 1653 | 1464718604926 Marionette TRACE conn2 <- [1,1218,null,{}] 11:16:44 INFO - PROCESS | 1653 | 1464718604929 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 1653 | 1464718605017 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:16:45 INFO - PROCESS | 1653 | 1464718605085 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11672d800 == 54 [pid = 1653] [id = 312] 11:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119732400) [pid = 1653] [serial = 935] [outer = 0x0] 11:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x119bca000) [pid = 1653] [serial = 936] [outer = 0x119732400] 11:16:45 INFO - PROCESS | 1653 | 1464718605111 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x125806800) [pid = 1653] [serial = 937] [outer = 0x119732400] 11:16:45 INFO - PROCESS | 1653 | 1464718605416 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 11:16:45 INFO - PROCESS | 1653 | 1464718605444 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 1653 | 1464718605446 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:16:45 INFO - PROCESS | 1653 | 1464718605454 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1653 | 1464718605457 Marionette TRACE conn2 <- [1,1222,null,{}] 11:16:45 INFO - PROCESS | 1653 | 1464718605460 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 1653 | 1464718605572 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:16:45 INFO - PROCESS | 1653 | 1464718605576 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276df000 == 55 [pid = 1653] [id = 313] 11:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x124d05400) [pid = 1653] [serial = 938] [outer = 0x0] 11:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x125b1d000) [pid = 1653] [serial = 939] [outer = 0x124d05400] 11:16:45 INFO - PROCESS | 1653 | 1464718605633 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1261ba000) [pid = 1653] [serial = 940] [outer = 0x124d05400] 11:16:45 INFO - PROCESS | 1653 | 1464718605946 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 1653 | 1464718605977 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:16:45 INFO - PROCESS | 1653 | 1464718605979 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1653 | 1464718605980 Marionette TRACE conn2 <- [1,1226,null,{}] 11:16:45 INFO - PROCESS | 1653 | 1464718605983 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:46 INFO - PROCESS | 1653 | 1464718606082 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:16:46 INFO - PROCESS | 1653 | 1464718606108 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129874000 == 56 [pid = 1653] [id = 314] 11:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1261c2c00) [pid = 1653] [serial = 941] [outer = 0x0] 11:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x126c43800) [pid = 1653] [serial = 942] [outer = 0x1261c2c00] 11:16:46 INFO - PROCESS | 1653 | 1464718606133 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x127016c00) [pid = 1653] [serial = 943] [outer = 0x1261c2c00] 11:16:46 INFO - PROCESS | 1653 | 1464718606444 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 11:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:16:46 INFO - PROCESS | 1653 | 1464718606498 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:16:46 INFO - PROCESS | 1653 | 1464718606499 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:16:46 INFO - PROCESS | 1653 | 1464718606501 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 1653 | 1464718606502 Marionette TRACE conn2 <- [1,1230,null,{}] 11:16:46 INFO - PROCESS | 1653 | 1464718606505 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:46 INFO - PROCESS | 1653 | 1464718606607 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:16:46 INFO - PROCESS | 1653 | 1464718606642 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9d8800 == 57 [pid = 1653] [id = 315] 11:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1261c3000) [pid = 1653] [serial = 944] [outer = 0x0] 11:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1272b4c00) [pid = 1653] [serial = 945] [outer = 0x1261c3000] 11:16:46 INFO - PROCESS | 1653 | 1464718606667 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12749b800) [pid = 1653] [serial = 946] [outer = 0x1261c3000] 11:16:46 INFO - PROCESS | 1653 | 1464718606979 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 11:16:47 INFO - PROCESS | 1653 | 1464718607025 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:16:47 INFO - PROCESS | 1653 | 1464718607026 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:16:47 INFO - PROCESS | 1653 | 1464718607028 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1653 | 1464718607029 Marionette TRACE conn2 <- [1,1234,null,{}] 11:16:47 INFO - PROCESS | 1653 | 1464718607031 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 1653 | 1464718607132 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:16:47 INFO - PROCESS | 1653 | 1464718607145 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd20800 == 58 [pid = 1653] [id = 316] 11:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x127015c00) [pid = 1653] [serial = 947] [outer = 0x0] 11:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x128c2b400) [pid = 1653] [serial = 948] [outer = 0x127015c00] 11:16:47 INFO - PROCESS | 1653 | 1464718607170 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x127682c00) [pid = 1653] [serial = 949] [outer = 0x127015c00] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128c28400) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1197e2400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1181cd000) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x110e5a400) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x119161800) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x118258800) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x111b0f800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1180ad000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x111fd8c00) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x126c40400) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1197f0800) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x111fd5c00) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1180a7400) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128c29400) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1270ab800) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x10a7b8400) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119110800) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11915e400) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11972b800) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x115ea6800) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1197ed000) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116778000) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119debc00) [pid = 1653] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x111d7fc00) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x116225800) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x112f8fc00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x117e30800) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x116a6dc00) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1186b4000) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x117682c00) [pid = 1653] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1186ba800) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1296a9000) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:16:47 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119ded800) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:16:47 INFO - PROCESS | 1653 | 1464718607655 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 668ms 11:16:47 INFO - PROCESS | 1653 | 1464718607696 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 1653 | 1464718607698 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:16:47 INFO - PROCESS | 1653 | 1464718607700 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1653 | 1464718607701 Marionette TRACE conn2 <- [1,1238,null,{}] 11:16:47 INFO - PROCESS | 1653 | 1464718607704 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 1653 | 1464718607801 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:16:47 INFO - PROCESS | 1653 | 1464718607860 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119f12800 == 59 [pid = 1653] [id = 317] 11:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1122a8c00) [pid = 1653] [serial = 950] [outer = 0x0] 11:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1186b4000) [pid = 1653] [serial = 951] [outer = 0x1122a8c00] 11:16:47 INFO - PROCESS | 1653 | 1464718607889 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1197b8000) [pid = 1653] [serial = 952] [outer = 0x1122a8c00] 11:16:48 INFO - PROCESS | 1653 | 1464718608164 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms 11:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:16:48 INFO - PROCESS | 1653 | 1464718608181 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:16:48 INFO - PROCESS | 1653 | 1464718608182 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:16:48 INFO - PROCESS | 1653 | 1464718608184 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 1653 | 1464718608185 Marionette TRACE conn2 <- [1,1242,null,{}] 11:16:48 INFO - PROCESS | 1653 | 1464718608195 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:48 INFO - PROCESS | 1653 | 1464718608283 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:16:48 INFO - PROCESS | 1653 | 1464718608287 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c55a800 == 60 [pid = 1653] [id = 318] 11:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1197e8000) [pid = 1653] [serial = 953] [outer = 0x0] 11:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119110400) [pid = 1653] [serial = 954] [outer = 0x1197e8000] 11:16:48 INFO - PROCESS | 1653 | 1464718608312 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128c31800) [pid = 1653] [serial = 955] [outer = 0x1197e8000] 11:16:48 INFO - PROCESS | 1653 | 1464718608655 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 11:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:16:48 INFO - PROCESS | 1653 | 1464718608704 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:16:48 INFO - PROCESS | 1653 | 1464718608705 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:16:48 INFO - PROCESS | 1653 | 1464718608707 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 1653 | 1464718608708 Marionette TRACE conn2 <- [1,1246,null,{}] 11:16:48 INFO - PROCESS | 1653 | 1464718608711 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:48 INFO - PROCESS | 1653 | 1464718608793 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:16:48 INFO - PROCESS | 1653 | 1464718608797 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c826000 == 61 [pid = 1653] [id = 319] 11:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1199d9400) [pid = 1653] [serial = 956] [outer = 0x0] 11:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128c42800) [pid = 1653] [serial = 957] [outer = 0x1199d9400] 11:16:48 INFO - PROCESS | 1653 | 1464718608822 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128c4ec00) [pid = 1653] [serial = 958] [outer = 0x1199d9400] 11:16:49 INFO - PROCESS | 1653 | 1464718609143 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 470ms 11:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:16:49 INFO - PROCESS | 1653 | 1464718609177 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 1653 | 1464718609178 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:16:49 INFO - PROCESS | 1653 | 1464718609180 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 1653 | 1464718609182 Marionette TRACE conn2 <- [1,1250,null,{}] 11:16:49 INFO - PROCESS | 1653 | 1464718609184 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 1653 | 1464718609277 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:16:49 INFO - PROCESS | 1653 | 1464718609281 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbcf800 == 62 [pid = 1653] [id = 320] 11:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x128c44400) [pid = 1653] [serial = 959] [outer = 0x0] 11:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128d61400) [pid = 1653] [serial = 960] [outer = 0x128c44400] 11:16:49 INFO - PROCESS | 1653 | 1464718609305 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128d6a800) [pid = 1653] [serial = 961] [outer = 0x128c44400] 11:16:49 INFO - PROCESS | 1653 | 1464718609773 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 618ms 11:16:49 INFO - PROCESS | 1653 | 1464718609799 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 1653 | 1464718609802 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:16:49 INFO - PROCESS | 1653 | 1464718609806 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 1653 | 1464718609808 Marionette TRACE conn2 <- [1,1254,null,{}] 11:16:49 INFO - PROCESS | 1653 | 1464718609812 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 1653 | 1464718609924 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:16:49 INFO - PROCESS | 1653 | 1464718609996 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f83800 == 63 [pid = 1653] [id = 321] 11:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1122b6000) [pid = 1653] [serial = 962] [outer = 0x0] 11:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x112ee4400) [pid = 1653] [serial = 963] [outer = 0x1122b6000] 11:16:50 INFO - PROCESS | 1653 | 1464718610028 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x115f69c00) [pid = 1653] [serial = 964] [outer = 0x1122b6000] 11:16:50 INFO - PROCESS | 1653 | 1464718610508 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 771ms 11:16:50 INFO - PROCESS | 1653 | 1464718610578 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 1653 | 1464718610584 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:16:50 INFO - PROCESS | 1653 | 1464718610591 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 1653 | 1464718610594 Marionette TRACE conn2 <- [1,1258,null,{}] 11:16:50 INFO - PROCESS | 1653 | 1464718610598 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 1653 | 1464718610743 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:16:50 INFO - PROCESS | 1653 | 1464718610814 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197a7800 == 64 [pid = 1653] [id = 322] 11:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x116607800) [pid = 1653] [serial = 965] [outer = 0x0] 11:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x117688400) [pid = 1653] [serial = 966] [outer = 0x116607800] 11:16:50 INFO - PROCESS | 1653 | 1464718610844 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1186b8c00) [pid = 1653] [serial = 967] [outer = 0x116607800] 11:16:51 INFO - PROCESS | 1653 | 1464718611295 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 722ms 11:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:16:51 INFO - PROCESS | 1653 | 1464718611313 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 1653 | 1464718611315 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:16:51 INFO - PROCESS | 1653 | 1464718611317 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 1653 | 1464718611320 Marionette TRACE conn2 <- [1,1262,null,{}] 11:16:51 INFO - PROCESS | 1653 | 1464718611328 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:51 INFO - PROCESS | 1653 | 1464718611435 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:16:51 INFO - PROCESS | 1653 | 1464718611496 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf41000 == 65 [pid = 1653] [id = 323] 11:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118939400) [pid = 1653] [serial = 968] [outer = 0x0] 11:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11950a000) [pid = 1653] [serial = 969] [outer = 0x118939400] 11:16:51 INFO - PROCESS | 1653 | 1464718611568 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x119b29400) [pid = 1653] [serial = 970] [outer = 0x118939400] 11:16:52 INFO - PROCESS | 1653 | 1464718611999 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 723ms 11:16:52 INFO - PROCESS | 1653 | 1464718612040 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 1653 | 1464718612042 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:16:52 INFO - PROCESS | 1653 | 1464718612044 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 1653 | 1464718612046 Marionette TRACE conn2 <- [1,1266,null,{}] 11:16:52 INFO - PROCESS | 1653 | 1464718612048 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 1653 | 1464718612155 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:16:52 INFO - PROCESS | 1653 | 1464718612213 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2b5800 == 66 [pid = 1653] [id = 324] 11:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x119d0fc00) [pid = 1653] [serial = 971] [outer = 0x0] 11:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x122b04000) [pid = 1653] [serial = 972] [outer = 0x119d0fc00] 11:16:52 INFO - PROCESS | 1653 | 1464718612244 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x124a57c00) [pid = 1653] [serial = 973] [outer = 0x119d0fc00] 11:16:52 INFO - PROCESS | 1653 | 1464718612654 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 617ms 11:16:52 INFO - PROCESS | 1653 | 1464718612663 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 1653 | 1464718612664 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:16:52 INFO - PROCESS | 1653 | 1464718612666 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 1653 | 1464718612667 Marionette TRACE conn2 <- [1,1270,null,{}] 11:16:52 INFO - PROCESS | 1653 | 1464718612670 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 1653 | 1464718612773 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:16:52 INFO - PROCESS | 1653 | 1464718612862 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2e2800 == 67 [pid = 1653] [id = 325] 11:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x119df5000) [pid = 1653] [serial = 974] [outer = 0x0] 11:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x126173c00) [pid = 1653] [serial = 975] [outer = 0x119df5000] 11:16:52 INFO - PROCESS | 1653 | 1464718612892 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x128c29000) [pid = 1653] [serial = 976] [outer = 0x119df5000] 11:16:53 INFO - PROCESS | 1653 | 1464718613300 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 674ms 11:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:16:53 INFO - PROCESS | 1653 | 1464718613342 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 1653 | 1464718613343 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:16:53 INFO - PROCESS | 1653 | 1464718613345 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 1653 | 1464718613346 Marionette TRACE conn2 <- [1,1274,null,{}] 11:16:53 INFO - PROCESS | 1653 | 1464718613349 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 1653 | 1464718613472 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:16:53 INFO - PROCESS | 1653 | 1464718613612 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d719800 == 68 [pid = 1653] [id = 326] 11:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129034000) [pid = 1653] [serial = 977] [outer = 0x0] 11:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129188400) [pid = 1653] [serial = 978] [outer = 0x129034000] 11:16:53 INFO - PROCESS | 1653 | 1464718613670 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129446800) [pid = 1653] [serial = 979] [outer = 0x129034000] 11:16:54 INFO - PROCESS | 1653 | 1464718614187 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 871ms 11:16:54 INFO - PROCESS | 1653 | 1464718614217 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 1653 | 1464718614218 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:16:54 INFO - PROCESS | 1653 | 1464718614220 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1653 | 1464718614221 Marionette TRACE conn2 <- [1,1278,null,{}] 11:16:54 INFO - PROCESS | 1653 | 1464718614224 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 1653 | 1464718614325 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:16:54 INFO - PROCESS | 1653 | 1464718614385 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f8d000 == 69 [pid = 1653] [id = 327] 11:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x118971c00) [pid = 1653] [serial = 980] [outer = 0x0] 11:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129444400) [pid = 1653] [serial = 981] [outer = 0x118971c00] 11:16:54 INFO - PROCESS | 1653 | 1464718614414 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1296a8000) [pid = 1653] [serial = 982] [outer = 0x118971c00] 11:16:54 INFO - PROCESS | 1653 | 1464718614845 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 11:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:16:54 INFO - PROCESS | 1653 | 1464718614890 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 1653 | 1464718614891 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:16:54 INFO - PROCESS | 1653 | 1464718614894 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1653 | 1464718614895 Marionette TRACE conn2 <- [1,1282,null,{}] 11:16:54 INFO - PROCESS | 1653 | 1464718614897 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:55 INFO - PROCESS | 1653 | 1464718615000 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:16:55 INFO - PROCESS | 1653 | 1464718615061 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x117451800 == 70 [pid = 1653] [id = 328] 11:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1110af800) [pid = 1653] [serial = 983] [outer = 0x0] 11:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1120ecc00) [pid = 1653] [serial = 984] [outer = 0x1110af800] 11:16:55 INFO - PROCESS | 1653 | 1464718615262 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x112f05c00) [pid = 1653] [serial = 985] [outer = 0x1110af800] 11:16:55 INFO - PROCESS | 1653 | 1464718615705 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 871ms 11:16:55 INFO - PROCESS | 1653 | 1464718615766 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 1653 | 1464718615768 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:16:55 INFO - PROCESS | 1653 | 1464718615772 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 1653 | 1464718615774 Marionette TRACE conn2 <- [1,1286,null,{}] 11:16:55 INFO - PROCESS | 1653 | 1464718615778 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:55 INFO - PROCESS | 1653 | 1464718615876 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:16:55 INFO - PROCESS | 1653 | 1464718615951 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e1a800 == 71 [pid = 1653] [id = 329] 11:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x116864800) [pid = 1653] [serial = 986] [outer = 0x0] 11:16:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x116a6d800) [pid = 1653] [serial = 987] [outer = 0x116864800] 11:16:55 INFO - PROCESS | 1653 | 1464718615980 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x117e24000) [pid = 1653] [serial = 988] [outer = 0x116864800] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47b800 == 70 [pid = 1653] [id = 261] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12c826000 == 69 [pid = 1653] [id = 319] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12c55a800 == 68 [pid = 1653] [id = 318] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119f12800 == 67 [pid = 1653] [id = 317] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd20800 == 66 [pid = 1653] [id = 316] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9d8800 == 65 [pid = 1653] [id = 315] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129874000 == 64 [pid = 1653] [id = 314] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1276df000 == 63 [pid = 1653] [id = 313] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11672d800 == 62 [pid = 1653] [id = 312] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x116735800 == 61 [pid = 1653] [id = 311] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11999f800 == 60 [pid = 1653] [id = 310] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1180bf000 == 59 [pid = 1653] [id = 309] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11898b000 == 58 [pid = 1653] [id = 308] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d5000 == 57 [pid = 1653] [id = 307] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bf000 == 56 [pid = 1653] [id = 305] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129863800 == 55 [pid = 1653] [id = 304] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x125859000 == 54 [pid = 1653] [id = 303] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1180ce800 == 53 [pid = 1653] [id = 302] 11:16:56 INFO - PROCESS | 1653 | --DOCSHELL 0x112642000 == 52 [pid = 1653] [id = 301] 11:16:56 INFO - PROCESS | 1653 | 1464718616430 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 11:16:56 INFO - PROCESS | 1653 | 1464718616443 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 1653 | 1464718616447 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:16:56 INFO - PROCESS | 1653 | 1464718616455 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 1653 | 1464718616458 Marionette TRACE conn2 <- [1,1290,null,{}] 11:16:56 INFO - PROCESS | 1653 | 1464718616461 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:56 INFO - PROCESS | 1653 | 1464718616608 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12c8e6c00) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1270ae400) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x128c31400) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x126170800) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118942400) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12c1a6800) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x122c62400) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x119161c00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1164c9800) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12ca31c00) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x116777c00) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128c43800) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119df2000) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x117688000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119113400) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12902c800) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129445400) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12982f000) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11915c000) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119510c00) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119566c00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11972f000) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12a8d7800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1199da000) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11291c400) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x117e28000) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x116a79000) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x117e30000) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119bbf800) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119def800) [pid = 1653] [serial = 893] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x112924400) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1122b2400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x116614400) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x116862400) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11309ac00) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x113c7f400) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1180b1400) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118257400) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12627ec00) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129194400) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118813400) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11893e800) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119b25000) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x122b0e000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x122c5f000) [pid = 1653] [serial = 899] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x122b07000) [pid = 1653] [serial = 896] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1197e6400) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11891b800) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11910f800) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119df7c00) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119474c00) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 11:16:56 INFO - PROCESS | 1653 | 1464718616717 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x117465000 == 53 [pid = 1653] [id = 330] 11:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112f86800) [pid = 1653] [serial = 989] [outer = 0x0] 11:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116777c00) [pid = 1653] [serial = 990] [outer = 0x112f86800] 11:16:56 INFO - PROCESS | 1653 | 1464718616740 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118811c00) [pid = 1653] [serial = 991] [outer = 0x112f86800] 11:16:57 INFO - PROCESS | 1653 | 1464718617151 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 724ms 11:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:16:57 INFO - PROCESS | 1653 | 1464718617180 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 1653 | 1464718617182 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:16:57 INFO - PROCESS | 1653 | 1464718617186 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 1653 | 1464718617190 Marionette TRACE conn2 <- [1,1294,null,{}] 11:16:57 INFO - PROCESS | 1653 | 1464718617202 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 1653 | 1464718617339 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:16:57 INFO - PROCESS | 1653 | 1464718617355 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193e5000 == 54 [pid = 1653] [id = 331] 11:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11893bc00) [pid = 1653] [serial = 992] [outer = 0x0] 11:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11896c400) [pid = 1653] [serial = 993] [outer = 0x11893bc00] 11:16:57 INFO - PROCESS | 1653 | 1464718617398 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11915c000) [pid = 1653] [serial = 994] [outer = 0x11893bc00] 11:16:57 INFO - PROCESS | 1653 | 1464718617793 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 627ms 11:16:57 INFO - PROCESS | 1653 | 1464718617813 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 1653 | 1464718617822 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:16:57 INFO - PROCESS | 1653 | 1464718617824 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 1653 | 1464718617825 Marionette TRACE conn2 <- [1,1298,null,{}] 11:16:57 INFO - PROCESS | 1653 | 1464718617828 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 1653 | 1464718617911 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:16:57 INFO - PROCESS | 1653 | 1464718617916 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199a9000 == 55 [pid = 1653] [id = 332] 11:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119161c00) [pid = 1653] [serial = 995] [outer = 0x0] 11:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119515400) [pid = 1653] [serial = 996] [outer = 0x119161c00] 11:16:57 INFO - PROCESS | 1653 | 1464718617941 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11972c800) [pid = 1653] [serial = 997] [outer = 0x119161c00] 11:16:58 INFO - PROCESS | 1653 | 1464718618252 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 11:16:58 INFO - PROCESS | 1653 | 1464718618293 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 1653 | 1464718618294 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:16:58 INFO - PROCESS | 1653 | 1464718618296 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 1653 | 1464718618298 Marionette TRACE conn2 <- [1,1302,null,{}] 11:16:58 INFO - PROCESS | 1653 | 1464718618300 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:58 INFO - PROCESS | 1653 | 1464718618381 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:16:58 INFO - PROCESS | 1653 | 1464718618445 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a7800 == 56 [pid = 1653] [id = 333] 11:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1197b6800) [pid = 1653] [serial = 998] [outer = 0x0] 11:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1197ec400) [pid = 1653] [serial = 999] [outer = 0x1197b6800] 11:16:58 INFO - PROCESS | 1653 | 1464718618473 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119d0d400) [pid = 1653] [serial = 1000] [outer = 0x1197b6800] 11:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 11:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:16:58 INFO - PROCESS | 1653 | 1464718618812 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:16:58 INFO - PROCESS | 1653 | 1464718618815 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 1653 | 1464718618816 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:16:58 INFO - PROCESS | 1653 | 1464718618818 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 1653 | 1464718618819 Marionette TRACE conn2 <- [1,1306,null,{}] 11:16:58 INFO - PROCESS | 1653 | 1464718618825 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:58 INFO - PROCESS | 1653 | 1464718618934 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:16:58 INFO - PROCESS | 1653 | 1464718618968 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x122d11000 == 57 [pid = 1653] [id = 334] 11:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119df1800) [pid = 1653] [serial = 1001] [outer = 0x0] 11:16:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x122bc5800) [pid = 1653] [serial = 1002] [outer = 0x119df1800] 11:16:58 INFO - PROCESS | 1653 | 1464718618994 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1253d1000) [pid = 1653] [serial = 1003] [outer = 0x119df1800] 11:16:59 INFO - PROCESS | 1653 | 1464718619312 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 521ms 11:16:59 INFO - PROCESS | 1653 | 1464718619342 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 1653 | 1464718619343 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:16:59 INFO - PROCESS | 1653 | 1464718619351 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 1653 | 1464718619352 Marionette TRACE conn2 <- [1,1310,null,{}] 11:16:59 INFO - PROCESS | 1653 | 1464718619354 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 1653 | 1464718619455 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:16:59 INFO - PROCESS | 1653 | 1464718619459 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f9e000 == 58 [pid = 1653] [id = 335] 11:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1253d1400) [pid = 1653] [serial = 1004] [outer = 0x0] 11:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12583b800) [pid = 1653] [serial = 1005] [outer = 0x1253d1400] 11:16:59 INFO - PROCESS | 1653 | 1464718619483 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12627a800) [pid = 1653] [serial = 1006] [outer = 0x1253d1400] 11:16:59 INFO - PROCESS | 1653 | 1464718619827 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 1653 | 1464718619874 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:16:59 INFO - PROCESS | 1653 | 1464718619876 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 1653 | 1464718619877 Marionette TRACE conn2 <- [1,1314,null,{}] 11:16:59 INFO - PROCESS | 1653 | 1464718619879 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 1653 | 1464718619981 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:17:00 INFO - PROCESS | 1653 | 1464718620017 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12724d000 == 59 [pid = 1653] [id = 336] 11:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1254e7800) [pid = 1653] [serial = 1007] [outer = 0x0] 11:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1270ae400) [pid = 1653] [serial = 1008] [outer = 0x1254e7800] 11:17:00 INFO - PROCESS | 1653 | 1464718620043 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128c26800) [pid = 1653] [serial = 1009] [outer = 0x1254e7800] 11:17:00 INFO - PROCESS | 1653 | 1464718620376 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 11:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:17:00 INFO - PROCESS | 1653 | 1464718620395 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 1653 | 1464718620396 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:17:00 INFO - PROCESS | 1653 | 1464718620398 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 1653 | 1464718620399 Marionette TRACE conn2 <- [1,1318,null,{}] 11:17:00 INFO - PROCESS | 1653 | 1464718620401 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:00 INFO - PROCESS | 1653 | 1464718620504 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:17:00 INFO - PROCESS | 1653 | 1464718620518 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x129120000 == 60 [pid = 1653] [id = 337] 11:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x126c3d400) [pid = 1653] [serial = 1010] [outer = 0x0] 11:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128c46000) [pid = 1653] [serial = 1011] [outer = 0x126c3d400] 11:17:00 INFO - PROCESS | 1653 | 1464718620543 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128d63000) [pid = 1653] [serial = 1012] [outer = 0x126c3d400] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124d05400) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1261c3000) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1261c2c00) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x127015c00) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1122a8c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119732400) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119111400) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x116a6f000) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119729800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124d11c00) [pid = 1653] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1180ae000) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x113c09000) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1197e8000) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:17:00 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1199d9400) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:17:00 INFO - PROCESS | 1653 | 1464718620955 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 569ms 11:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:17:00 INFO - PROCESS | 1653 | 1464718620967 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 1653 | 1464718620969 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:17:00 INFO - PROCESS | 1653 | 1464718620971 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 1653 | 1464718620973 Marionette TRACE conn2 <- [1,1322,null,{}] 11:17:00 INFO - PROCESS | 1653 | 1464718620976 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 1653 | 1464718621060 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:17:01 INFO - PROCESS | 1653 | 1464718621064 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294af800 == 61 [pid = 1653] [id = 338] 11:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118914c00) [pid = 1653] [serial = 1013] [outer = 0x0] 11:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119733000) [pid = 1653] [serial = 1014] [outer = 0x118914c00] 11:17:01 INFO - PROCESS | 1653 | 1464718621093 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128d5b800) [pid = 1653] [serial = 1015] [outer = 0x118914c00] 11:17:01 INFO - PROCESS | 1653 | 1464718621461 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 11:17:01 INFO - PROCESS | 1653 | 1464718621493 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 1653 | 1464718621494 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:17:01 INFO - PROCESS | 1653 | 1464718621496 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 1653 | 1464718621498 Marionette TRACE conn2 <- [1,1326,null,{}] 11:17:01 INFO - PROCESS | 1653 | 1464718621500 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 1653 | 1464718621599 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:17:01 INFO - PROCESS | 1653 | 1464718621604 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad59800 == 62 [pid = 1653] [id = 339] 11:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1199da400) [pid = 1653] [serial = 1016] [outer = 0x0] 11:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129195400) [pid = 1653] [serial = 1017] [outer = 0x1199da400] 11:17:01 INFO - PROCESS | 1653 | 1464718621632 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1296a7800) [pid = 1653] [serial = 1018] [outer = 0x1199da400] 11:17:01 INFO - PROCESS | 1653 | 1464718621956 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 467ms 11:17:01 INFO - PROCESS | 1653 | 1464718621965 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 1653 | 1464718621966 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:17:01 INFO - PROCESS | 1653 | 1464718621968 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 1653 | 1464718621969 Marionette TRACE conn2 <- [1,1330,null,{}] 11:17:01 INFO - PROCESS | 1653 | 1464718621975 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 1653 | 1464718622073 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:17:02 INFO - PROCESS | 1653 | 1464718622135 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd0f800 == 63 [pid = 1653] [id = 340] 11:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129029800) [pid = 1653] [serial = 1019] [outer = 0x0] 11:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1296b0c00) [pid = 1653] [serial = 1020] [outer = 0x129029800] 11:17:02 INFO - PROCESS | 1653 | 1464718622160 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a7e4800) [pid = 1653] [serial = 1021] [outer = 0x129029800] 11:17:02 INFO - PROCESS | 1653 | 1464718622494 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 11:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:17:02 INFO - PROCESS | 1653 | 1464718622547 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 1653 | 1464718622548 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:17:02 INFO - PROCESS | 1653 | 1464718622550 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 1653 | 1464718622551 Marionette TRACE conn2 <- [1,1334,null,{}] 11:17:02 INFO - PROCESS | 1653 | 1464718622554 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 1653 | 1464718622638 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:17:02 INFO - PROCESS | 1653 | 1464718622644 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c81d000 == 64 [pid = 1653] [id = 341] 11:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129448800) [pid = 1653] [serial = 1022] [outer = 0x0] 11:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a8d4800) [pid = 1653] [serial = 1023] [outer = 0x129448800] 11:17:02 INFO - PROCESS | 1653 | 1464718622669 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a941400) [pid = 1653] [serial = 1024] [outer = 0x129448800] 11:17:03 INFO - PROCESS | 1653 | 1464718623153 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 624ms 11:17:03 INFO - PROCESS | 1653 | 1464718623175 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 1653 | 1464718623178 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:17:03 INFO - PROCESS | 1653 | 1464718623182 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - PROCESS | 1653 | 1464718623184 Marionette TRACE conn2 <- [1,1338,null,{}] 11:17:03 INFO - PROCESS | 1653 | 1464718623188 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:03 INFO - PROCESS | 1653 | 1464718623312 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:17:03 INFO - PROCESS | 1653 | 1464718623439 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118235800 == 65 [pid = 1653] [id = 342] 11:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x116225400) [pid = 1653] [serial = 1025] [outer = 0x0] 11:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x116770400) [pid = 1653] [serial = 1026] [outer = 0x116225400] 11:17:03 INFO - PROCESS | 1653 | 1464718623536 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x117688000) [pid = 1653] [serial = 1027] [outer = 0x116225400] 11:17:04 INFO - PROCESS | 1653 | 1464718624501 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1372ms 11:17:04 INFO - PROCESS | 1653 | 1464718624555 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 1653 | 1464718624559 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:17:04 INFO - PROCESS | 1653 | 1464718624564 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 1653 | 1464718624565 Marionette TRACE conn2 <- [1,1342,null,{}] 11:17:04 INFO - PROCESS | 1653 | 1464718624568 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 1653 | 1464718624677 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:17:04 INFO - PROCESS | 1653 | 1464718624732 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bf5000 == 66 [pid = 1653] [id = 343] 11:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11740bc00) [pid = 1653] [serial = 1028] [outer = 0x0] 11:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x118911c00) [pid = 1653] [serial = 1029] [outer = 0x11740bc00] 11:17:04 INFO - PROCESS | 1653 | 1464718624762 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118942400) [pid = 1653] [serial = 1030] [outer = 0x11740bc00] 11:17:05 INFO - PROCESS | 1653 | 1464718625282 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 771ms 11:17:05 INFO - PROCESS | 1653 | 1464718625335 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 1653 | 1464718625337 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:17:05 INFO - PROCESS | 1653 | 1464718625362 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1653 | 1464718625366 Marionette TRACE conn2 <- [1,1346,null,{}] 11:17:05 INFO - PROCESS | 1653 | 1464718625382 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:05 INFO - PROCESS | 1653 | 1464718625547 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:17:05 INFO - PROCESS | 1653 | 1464718625655 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c81c000 == 67 [pid = 1653] [id = 344] 11:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11910c800) [pid = 1653] [serial = 1031] [outer = 0x0] 11:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119bbf000) [pid = 1653] [serial = 1032] [outer = 0x11910c800] 11:17:05 INFO - PROCESS | 1653 | 1464718625706 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119df8c00) [pid = 1653] [serial = 1033] [outer = 0x11910c800] 11:17:06 INFO - PROCESS | 1653 | 1464718626150 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 831ms 11:17:06 INFO - PROCESS | 1653 | 1464718626205 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 1653 | 1464718626207 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:17:06 INFO - PROCESS | 1653 | 1464718626211 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 1653 | 1464718626212 Marionette TRACE conn2 <- [1,1350,null,{}] 11:17:06 INFO - PROCESS | 1653 | 1464718626214 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:06 INFO - PROCESS | 1653 | 1464718626322 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:17:06 INFO - PROCESS | 1653 | 1464718626393 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2d0000 == 68 [pid = 1653] [id = 345] 11:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12616e800) [pid = 1653] [serial = 1034] [outer = 0x0] 11:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x127015c00) [pid = 1653] [serial = 1035] [outer = 0x12616e800] 11:17:06 INFO - PROCESS | 1653 | 1464718626424 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128c49000) [pid = 1653] [serial = 1036] [outer = 0x12616e800] 11:17:06 INFO - PROCESS | 1653 | 1464718626834 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 11:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:17:06 INFO - PROCESS | 1653 | 1464718626882 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 1653 | 1464718626883 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:17:06 INFO - PROCESS | 1653 | 1464718626885 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 1653 | 1464718626887 Marionette TRACE conn2 <- [1,1354,null,{}] 11:17:06 INFO - PROCESS | 1653 | 1464718626889 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:06 INFO - PROCESS | 1653 | 1464718626991 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:17:07 INFO - PROCESS | 1653 | 1464718627050 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7a1800 == 69 [pid = 1653] [id = 346] 11:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x126171400) [pid = 1653] [serial = 1037] [outer = 0x0] 11:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129038c00) [pid = 1653] [serial = 1038] [outer = 0x126171400] 11:17:07 INFO - PROCESS | 1653 | 1464718627078 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1296adc00) [pid = 1653] [serial = 1039] [outer = 0x126171400] 11:17:07 INFO - PROCESS | 1653 | 1464718627531 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 11:17:07 INFO - PROCESS | 1653 | 1464718627555 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 1653 | 1464718627557 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:17:07 INFO - PROCESS | 1653 | 1464718627559 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 1653 | 1464718627560 Marionette TRACE conn2 <- [1,1358,null,{}] 11:17:07 INFO - PROCESS | 1653 | 1464718627562 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:07 INFO - PROCESS | 1653 | 1464718627702 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:17:07 INFO - PROCESS | 1653 | 1464718627948 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11868c800 == 70 [pid = 1653] [id = 347] 11:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11224c000) [pid = 1653] [serial = 1040] [outer = 0x0] 11:17:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x112921800) [pid = 1653] [serial = 1041] [outer = 0x11224c000] 11:17:07 INFO - PROCESS | 1653 | 1464718627978 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x113c07c00) [pid = 1653] [serial = 1042] [outer = 0x11224c000] 11:17:08 INFO - PROCESS | 1653 | 1464718628429 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 920ms 11:17:08 INFO - PROCESS | 1653 | 1464718628481 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:17:08 INFO - PROCESS | 1653 | 1464718628484 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:17:08 INFO - PROCESS | 1653 | 1464718628489 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 1653 | 1464718628492 Marionette TRACE conn2 <- [1,1362,null,{}] 11:17:08 INFO - PROCESS | 1653 | 1464718628497 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 1653 | 1464718628632 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:17:08 INFO - PROCESS | 1653 | 1464718628731 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261b2800 == 71 [pid = 1653] [id = 348] 11:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1180a9800) [pid = 1653] [serial = 1043] [outer = 0x0] 11:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1180b3400) [pid = 1653] [serial = 1044] [outer = 0x1180a9800] 11:17:08 INFO - PROCESS | 1653 | 1464718628761 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x118916000) [pid = 1653] [serial = 1045] [outer = 0x1180a9800] 11:17:09 INFO - PROCESS | 1653 | 1464718629243 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbcd800 == 70 [pid = 1653] [id = 286] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd0f800 == 69 [pid = 1653] [id = 340] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad59800 == 68 [pid = 1653] [id = 339] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1294af800 == 67 [pid = 1653] [id = 338] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x129120000 == 66 [pid = 1653] [id = 337] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12724d000 == 65 [pid = 1653] [id = 336] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x124f9e000 == 64 [pid = 1653] [id = 335] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x10a7bcc00) [pid = 1653] [serial = 902] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x115e65000) [pid = 1653] [serial = 905] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1181cd400) [pid = 1653] [serial = 908] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11910f400) [pid = 1653] [serial = 911] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119b31400) [pid = 1653] [serial = 914] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x128d61400) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 11:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 830ms 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x122d11000 == 63 [pid = 1653] [id = 334] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a7800 == 62 [pid = 1653] [id = 333] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1199a9000 == 61 [pid = 1653] [id = 332] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1193e5000 == 60 [pid = 1653] [id = 331] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117465000 == 59 [pid = 1653] [id = 330] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117e1a800 == 58 [pid = 1653] [id = 329] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117451800 == 57 [pid = 1653] [id = 328] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2e2800 == 56 [pid = 1653] [id = 325] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2b5800 == 55 [pid = 1653] [id = 324] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf41000 == 54 [pid = 1653] [id = 323] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1197a7800 == 53 [pid = 1653] [id = 322] 11:17:09 INFO - PROCESS | 1653 | --DOCSHELL 0x116f83800 == 52 [pid = 1653] [id = 321] 11:17:09 INFO - PROCESS | 1653 | 1464718629326 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 1653 | 1464718629329 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:17:09 INFO - PROCESS | 1653 | 1464718629331 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 1653 | 1464718629333 Marionette TRACE conn2 <- [1,1366,null,{}] 11:17:09 INFO - PROCESS | 1653 | 1464718629335 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 1653 | 1464718629426 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1261ba000) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1272b4c00) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x126c43800) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x128c2b400) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1186b4000) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119bca000) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119509000) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11956b400) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118910000) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x118254c00) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12749b800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1197bc000) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119b22c00) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1258a4c00) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1253dd400) [pid = 1653] [serial = 917] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118918800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118940c00) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x116772c00) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x115ea2c00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119110400) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128c31800) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128c4ec00) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x127017800) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128c42800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1197b8000) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127682c00) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x125b1d000) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127016c00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x125806800) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 11:17:09 INFO - PROCESS | 1653 | 1464718629492 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e1a800 == 53 [pid = 1653] [id = 349] 11:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1181cd400) [pid = 1653] [serial = 1046] [outer = 0x0] 11:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11891b000) [pid = 1653] [serial = 1047] [outer = 0x1181cd400] 11:17:09 INFO - PROCESS | 1653 | 1464718629519 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11910f800) [pid = 1653] [serial = 1048] [outer = 0x1181cd400] 11:17:09 INFO - PROCESS | 1653 | 1464718629827 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 1653 | 1464718629853 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:17:09 INFO - PROCESS | 1653 | 1464718629863 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 1653 | 1464718629867 Marionette TRACE conn2 <- [1,1370,null,{}] 11:17:09 INFO - PROCESS | 1653 | 1464718629870 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 1653 | 1464718629972 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:17:10 INFO - PROCESS | 1653 | 1464718630028 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193d9800 == 54 [pid = 1653] [id = 350] 11:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11910f400) [pid = 1653] [serial = 1049] [outer = 0x0] 11:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119571000) [pid = 1653] [serial = 1050] [outer = 0x11910f400] 11:17:10 INFO - PROCESS | 1653 | 1464718630053 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119d15800) [pid = 1653] [serial = 1051] [outer = 0x11910f400] 11:17:10 INFO - PROCESS | 1653 | 1464718630347 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1653 | 1464718630389 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:17:10 INFO - PROCESS | 1653 | 1464718630394 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1653 | 1464718630396 Marionette TRACE conn2 <- [1,1374,null,{}] 11:17:10 INFO - PROCESS | 1653 | 1464718630399 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 1653 | 1464718630541 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:17:10 INFO - PROCESS | 1653 | 1464718630631 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x122d13000 == 55 [pid = 1653] [id = 351] 11:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1197e3400) [pid = 1653] [serial = 1052] [outer = 0x0] 11:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119df2400) [pid = 1653] [serial = 1053] [outer = 0x1197e3400] 11:17:10 INFO - PROCESS | 1653 | 1464718630674 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1258a4c00) [pid = 1653] [serial = 1054] [outer = 0x1197e3400] 11:17:10 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:10 INFO - PROCESS | 1653 | 1464718630979 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 1653 | 1464718631016 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:17:11 INFO - PROCESS | 1653 | 1464718631018 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 1653 | 1464718631019 Marionette TRACE conn2 <- [1,1378,null,{}] 11:17:11 INFO - PROCESS | 1653 | 1464718631023 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:11 INFO - PROCESS | 1653 | 1464718631111 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:17:11 INFO - PROCESS | 1653 | 1464718631174 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262e6800 == 56 [pid = 1653] [id = 352] 11:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x126c43800) [pid = 1653] [serial = 1055] [outer = 0x0] 11:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x127235c00) [pid = 1653] [serial = 1056] [outer = 0x126c43800] 11:17:11 INFO - PROCESS | 1653 | 1464718631205 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128c30c00) [pid = 1653] [serial = 1057] [outer = 0x126c43800] 11:17:11 INFO - PROCESS | 1653 | 1464718631520 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 1653 | 1464718631544 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:17:11 INFO - PROCESS | 1653 | 1464718631547 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 1653 | 1464718631548 Marionette TRACE conn2 <- [1,1382,null,{}] 11:17:11 INFO - PROCESS | 1653 | 1464718631550 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:11 INFO - PROCESS | 1653 | 1464718631653 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:17:11 INFO - PROCESS | 1653 | 1464718631665 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12905f000 == 57 [pid = 1653] [id = 353] 11:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128c42000) [pid = 1653] [serial = 1058] [outer = 0x0] 11:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129440c00) [pid = 1653] [serial = 1059] [outer = 0x128c42000] 11:17:11 INFO - PROCESS | 1653 | 1464718631691 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1296a8c00) [pid = 1653] [serial = 1060] [outer = 0x128c42000] 11:17:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:12 INFO - PROCESS | 1653 | 1464718632050 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 1653 | 1464718632067 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:17:12 INFO - PROCESS | 1653 | 1464718632070 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1653 | 1464718632071 Marionette TRACE conn2 <- [1,1386,null,{}] 11:17:12 INFO - PROCESS | 1653 | 1464718632073 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 1653 | 1464718632174 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:17:12 INFO - PROCESS | 1653 | 1464718632186 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c9800 == 58 [pid = 1653] [id = 354] 11:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128d61400) [pid = 1653] [serial = 1061] [outer = 0x0] 11:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a8d7400) [pid = 1653] [serial = 1062] [outer = 0x128d61400] 11:17:12 INFO - PROCESS | 1653 | 1464718632213 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a94b800) [pid = 1653] [serial = 1063] [outer = 0x128d61400] 11:17:12 INFO - PROCESS | 1653 | 1464718632548 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:17:12 INFO - PROCESS | 1653 | 1464718632596 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:17:12 INFO - PROCESS | 1653 | 1464718632599 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1653 | 1464718632601 Marionette TRACE conn2 <- [1,1390,null,{}] 11:17:12 INFO - PROCESS | 1653 | 1464718632604 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 1653 | 1464718632766 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:17:12 INFO - PROCESS | 1653 | 1464718632787 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47e800 == 59 [pid = 1653] [id = 355] 11:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12982e000) [pid = 1653] [serial = 1064] [outer = 0x0] 11:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ad32000) [pid = 1653] [serial = 1065] [outer = 0x12982e000] 11:17:12 INFO - PROCESS | 1653 | 1464718632828 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b30b000) [pid = 1653] [serial = 1066] [outer = 0x12982e000] 11:17:13 INFO - PROCESS | 1653 | 1464718633243 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 675ms 11:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:17:13 INFO - PROCESS | 1653 | 1464718633280 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1653 | 1464718633281 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:17:13 INFO - PROCESS | 1653 | 1464718633283 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1653 | 1464718633284 Marionette TRACE conn2 <- [1,1394,null,{}] 11:17:13 INFO - PROCESS | 1653 | 1464718633287 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 1653 | 1464718633393 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:17:13 INFO - PROCESS | 1653 | 1464718633432 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c55a000 == 60 [pid = 1653] [id = 356] 11:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b30b400) [pid = 1653] [serial = 1067] [outer = 0x0] 11:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b390400) [pid = 1653] [serial = 1068] [outer = 0x12b30b400] 11:17:13 INFO - PROCESS | 1653 | 1464718633459 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12bb8c400) [pid = 1653] [serial = 1069] [outer = 0x12b30b400] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119df1800) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1254e7800) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1253d1400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x126c3d400) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128c44400) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1197b6800) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11893bc00) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119161c00) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112f86800) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x116864800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1110af800) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118914c00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1199da400) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129029800) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x112922800) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1197edc00) [pid = 1653] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x10a7b4000) [pid = 1653] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1166d2800) [pid = 1653] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112ee7400) [pid = 1653] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1122acc00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1197e8c00) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:17:13 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118913400) [pid = 1653] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:17:13 INFO - PROCESS | 1653 | 1464718633911 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 669ms 11:17:13 INFO - PROCESS | 1653 | 1464718633954 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1653 | 1464718633955 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:17:13 INFO - PROCESS | 1653 | 1464718633963 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1653 | 1464718633964 Marionette TRACE conn2 <- [1,1398,null,{}] 11:17:13 INFO - PROCESS | 1653 | 1464718633966 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:14 INFO - PROCESS | 1653 | 1464718634085 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:17:14 INFO - PROCESS | 1653 | 1464718634144 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276f4800 == 61 [pid = 1653] [id = 357] 11:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x115e9d400) [pid = 1653] [serial = 1070] [outer = 0x0] 11:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117e2d000) [pid = 1653] [serial = 1071] [outer = 0x115e9d400] 11:17:14 INFO - PROCESS | 1653 | 1464718634173 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1199da400) [pid = 1653] [serial = 1072] [outer = 0x115e9d400] 11:17:14 INFO - PROCESS | 1653 | 1464718634446 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 11:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:17:14 INFO - PROCESS | 1653 | 1464718634481 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 1653 | 1464718634483 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:17:14 INFO - PROCESS | 1653 | 1464718634485 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 1653 | 1464718634498 Marionette TRACE conn2 <- [1,1402,null,{}] 11:17:14 INFO - PROCESS | 1653 | 1464718634509 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:14 INFO - PROCESS | 1653 | 1464718634609 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:17:14 INFO - PROCESS | 1653 | 1464718634668 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbcd000 == 62 [pid = 1653] [id = 358] 11:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116868000) [pid = 1653] [serial = 1073] [outer = 0x0] 11:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125807800) [pid = 1653] [serial = 1074] [outer = 0x116868000] 11:17:14 INFO - PROCESS | 1653 | 1464718634693 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bb91400) [pid = 1653] [serial = 1075] [outer = 0x116868000] 11:17:14 INFO - PROCESS | 1653 | 1464718634954 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 490ms 11:17:14 INFO - PROCESS | 1653 | 1464718634980 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 1653 | 1464718634981 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:17:14 INFO - PROCESS | 1653 | 1464718634983 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 1653 | 1464718634984 Marionette TRACE conn2 <- [1,1406,null,{}] 11:17:14 INFO - PROCESS | 1653 | 1464718634987 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 1653 | 1464718635087 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:17:15 INFO - PROCESS | 1653 | 1464718635091 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7bd800 == 63 [pid = 1653] [id = 359] 11:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bb91800) [pid = 1653] [serial = 1076] [outer = 0x0] 11:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bd95400) [pid = 1653] [serial = 1077] [outer = 0x12bb91800] 11:17:15 INFO - PROCESS | 1653 | 1464718635115 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bdb6c00) [pid = 1653] [serial = 1078] [outer = 0x12bb91800] 11:17:15 INFO - PROCESS | 1653 | 1464718635445 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 11:17:15 INFO - PROCESS | 1653 | 1464718635452 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 1653 | 1464718635453 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:17:15 INFO - PROCESS | 1653 | 1464718635456 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 1653 | 1464718635459 Marionette TRACE conn2 <- [1,1410,null,{}] 11:17:15 INFO - PROCESS | 1653 | 1464718635463 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 1653 | 1464718635578 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:17:15 INFO - PROCESS | 1653 | 1464718635585 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373db000 == 64 [pid = 1653] [id = 360] 11:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129029800) [pid = 1653] [serial = 1079] [outer = 0x0] 11:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12bdb8800) [pid = 1653] [serial = 1080] [outer = 0x129029800] 11:17:15 INFO - PROCESS | 1653 | 1464718635617 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12bff2800) [pid = 1653] [serial = 1081] [outer = 0x129029800] 11:17:16 INFO - PROCESS | 1653 | 1464718636135 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 721ms 11:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:17:16 INFO - PROCESS | 1653 | 1464718636178 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 1653 | 1464718636180 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:17:16 INFO - PROCESS | 1653 | 1464718636184 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 1653 | 1464718636186 Marionette TRACE conn2 <- [1,1414,null,{}] 11:17:16 INFO - PROCESS | 1653 | 1464718636191 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:16 INFO - PROCESS | 1653 | 1464718636305 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:17:16 INFO - PROCESS | 1653 | 1464718636416 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193ec000 == 65 [pid = 1653] [id = 361] 11:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118096c00) [pid = 1653] [serial = 1082] [outer = 0x0] 11:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1180aa400) [pid = 1653] [serial = 1083] [outer = 0x118096c00] 11:17:16 INFO - PROCESS | 1653 | 1464718636449 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11890ec00) [pid = 1653] [serial = 1084] [outer = 0x118096c00] 11:17:16 INFO - PROCESS | 1653 | 1464718636931 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 773ms 11:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:17:16 INFO - PROCESS | 1653 | 1464718636959 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 1653 | 1464718636963 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:17:16 INFO - PROCESS | 1653 | 1464718636968 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 1653 | 1464718636969 Marionette TRACE conn2 <- [1,1418,null,{}] 11:17:16 INFO - PROCESS | 1653 | 1464718636974 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:17 INFO - PROCESS | 1653 | 1464718637080 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:17:17 INFO - PROCESS | 1653 | 1464718637155 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276f3800 == 66 [pid = 1653] [id = 362] 11:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x119155c00) [pid = 1653] [serial = 1085] [outer = 0x0] 11:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119512400) [pid = 1653] [serial = 1086] [outer = 0x119155c00] 11:17:17 INFO - PROCESS | 1653 | 1464718637184 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1197c4c00) [pid = 1653] [serial = 1087] [outer = 0x119155c00] 11:17:17 INFO - PROCESS | 1653 | 1464718637613 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 675ms 11:17:17 INFO - PROCESS | 1653 | 1464718637669 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:17:17 INFO - PROCESS | 1653 | 1464718637671 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:17:17 INFO - PROCESS | 1653 | 1464718637692 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 1653 | 1464718637695 Marionette TRACE conn2 <- [1,1422,null,{}] 11:17:17 INFO - PROCESS | 1653 | 1464718637702 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:17 INFO - PROCESS | 1653 | 1464718637813 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:17:17 INFO - PROCESS | 1653 | 1464718637889 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376d4800 == 67 [pid = 1653] [id = 363] 11:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1255d2000) [pid = 1653] [serial = 1088] [outer = 0x0] 11:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1261b9c00) [pid = 1653] [serial = 1089] [outer = 0x1255d2000] 11:17:17 INFO - PROCESS | 1653 | 1464718637920 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x127682800) [pid = 1653] [serial = 1090] [outer = 0x1255d2000] 11:17:18 INFO - PROCESS | 1653 | 1464718638339 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 673ms 11:17:18 INFO - PROCESS | 1653 | 1464718638363 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:17:18 INFO - PROCESS | 1653 | 1464718638365 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:17:18 INFO - PROCESS | 1653 | 1464718638368 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 1653 | 1464718638369 Marionette TRACE conn2 <- [1,1426,null,{}] 11:17:18 INFO - PROCESS | 1653 | 1464718638371 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:18 INFO - PROCESS | 1653 | 1464718638480 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:17:18 INFO - PROCESS | 1653 | 1464718638552 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x137996000 == 68 [pid = 1653] [id = 364] 11:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128c47400) [pid = 1653] [serial = 1091] [outer = 0x0] 11:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129196c00) [pid = 1653] [serial = 1092] [outer = 0x128c47400] 11:17:18 INFO - PROCESS | 1653 | 1464718638583 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12983a400) [pid = 1653] [serial = 1093] [outer = 0x128c47400] 11:17:19 INFO - PROCESS | 1653 | 1464718639016 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 672ms 11:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:17:19 INFO - PROCESS | 1653 | 1464718639041 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 1653 | 1464718639042 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:17:19 INFO - PROCESS | 1653 | 1464718639044 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1653 | 1464718639046 Marionette TRACE conn2 <- [1,1430,null,{}] 11:17:19 INFO - PROCESS | 1653 | 1464718639048 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 1653 | 1464718639149 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:17:19 INFO - PROCESS | 1653 | 1464718639254 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x137212800 == 69 [pid = 1653] [id = 365] 11:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x128d63800) [pid = 1653] [serial = 1094] [outer = 0x0] 11:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b399c00) [pid = 1653] [serial = 1095] [outer = 0x128d63800] 11:17:19 INFO - PROCESS | 1653 | 1464718639284 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bdc0000) [pid = 1653] [serial = 1096] [outer = 0x128d63800] 11:17:19 INFO - PROCESS | 1653 | 1464718639765 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 11:17:19 INFO - PROCESS | 1653 | 1464718639814 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 1653 | 1464718639816 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:17:19 INFO - PROCESS | 1653 | 1464718639818 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1653 | 1464718639819 Marionette TRACE conn2 <- [1,1434,null,{}] 11:17:19 INFO - PROCESS | 1653 | 1464718639822 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 1653 | 1464718639944 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:17:20 INFO - PROCESS | 1653 | 1464718640018 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118087800 == 70 [pid = 1653] [id = 366] 11:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x115ea2000) [pid = 1653] [serial = 1097] [outer = 0x0] 11:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1296a9000) [pid = 1653] [serial = 1098] [outer = 0x115ea2000] 11:17:20 INFO - PROCESS | 1653 | 1464718640049 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12c164c00) [pid = 1653] [serial = 1099] [outer = 0x115ea2000] 11:17:20 INFO - PROCESS | 1653 | 1464718640733 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 924ms 11:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:17:20 INFO - PROCESS | 1653 | 1464718640743 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 1653 | 1464718640745 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:17:20 INFO - PROCESS | 1653 | 1464718640749 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 1653 | 1464718640751 Marionette TRACE conn2 <- [1,1438,null,{}] 11:17:20 INFO - PROCESS | 1653 | 1464718640755 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:20 INFO - PROCESS | 1653 | 1464718640854 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:17:20 INFO - PROCESS | 1653 | 1464718640913 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214ad800 == 71 [pid = 1653] [id = 367] 11:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1155ba400) [pid = 1653] [serial = 1100] [outer = 0x0] 11:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11628a400) [pid = 1653] [serial = 1101] [outer = 0x1155ba400] 11:17:20 INFO - PROCESS | 1653 | 1464718640941 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x116a6f000) [pid = 1653] [serial = 1102] [outer = 0x1155ba400] 11:17:21 INFO - PROCESS | 1653 | 1464718641381 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 11:17:21 INFO - PROCESS | 1653 | 1464718641423 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 1653 | 1464718641428 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:17:21 INFO - PROCESS | 1653 | 1464718641433 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 1653 | 1464718641435 Marionette TRACE conn2 <- [1,1442,null,{}] 11:17:21 INFO - PROCESS | 1653 | 1464718641438 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 1653 | 1464718641539 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:17:21 INFO - PROCESS | 1653 | 1464718641600 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d7000 == 72 [pid = 1653] [id = 368] 11:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1180b1800) [pid = 1653] [serial = 1103] [outer = 0x0] 11:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11880b400) [pid = 1653] [serial = 1104] [outer = 0x1180b1800] 11:17:21 INFO - PROCESS | 1653 | 1464718641627 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x118919800) [pid = 1653] [serial = 1105] [outer = 0x1180b1800] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7bd800 == 71 [pid = 1653] [id = 359] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbcd000 == 70 [pid = 1653] [id = 358] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1276f4800 == 69 [pid = 1653] [id = 357] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c55a000 == 68 [pid = 1653] [id = 356] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47e800 == 67 [pid = 1653] [id = 355] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c9800 == 66 [pid = 1653] [id = 354] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12905f000 == 65 [pid = 1653] [id = 353] 11:17:21 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11950a000) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 11:17:21 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x122b04000) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 11:17:21 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x126173c00) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 11:17:21 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x129188400) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 11:17:21 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129444400) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 11:17:21 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12a8d4800) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1262e6800 == 64 [pid = 1653] [id = 352] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x122d13000 == 63 [pid = 1653] [id = 351] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1193d9800 == 62 [pid = 1653] [id = 350] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117e1a800 == 61 [pid = 1653] [id = 349] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1261b2800 == 60 [pid = 1653] [id = 348] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11868c800 == 59 [pid = 1653] [id = 347] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2d0000 == 58 [pid = 1653] [id = 345] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c81c000 == 57 [pid = 1653] [id = 344] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x122bf5000 == 56 [pid = 1653] [id = 343] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118235800 == 55 [pid = 1653] [id = 342] 11:17:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c81d000 == 54 [pid = 1653] [id = 341] 11:17:22 INFO - PROCESS | 1653 | 1464718642035 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 622ms 11:17:22 INFO - PROCESS | 1653 | 1464718642055 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 1653 | 1464718642058 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:17:22 INFO - PROCESS | 1653 | 1464718642061 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1653 | 1464718642063 Marionette TRACE conn2 <- [1,1446,null,{}] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x118812000) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x115ef5000) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x112924c00) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x122b0c800) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x119734c00) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x122bc5800) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1270ae400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12583b800) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128c46000) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x128c26800) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x128d6a800) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1197ec400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11896c400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11915c000) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119515400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11972c800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116777c00) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118811c00) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x117e24000) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x116a6d800) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1120ecc00) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x112f05c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128d5b800) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x117688400) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x112ee4400) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119733000) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128d63000) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1253d1000) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129195400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1296b0c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12627a800) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119d0d400) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a7e4800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1296a7800) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118936800) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x122fb7400) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x111f33800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 11:17:22 INFO - PROCESS | 1653 | 1464718642085 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 1653 | 1464718642191 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:17:22 INFO - PROCESS | 1653 | 1464718642198 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d2800 == 55 [pid = 1653] [id = 369] 11:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11893e800) [pid = 1653] [serial = 1106] [outer = 0x0] 11:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11896e800) [pid = 1653] [serial = 1107] [outer = 0x11893e800] 11:17:22 INFO - PROCESS | 1653 | 1464718642225 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119160000) [pid = 1653] [serial = 1108] [outer = 0x11893e800] 11:17:22 INFO - PROCESS | 1653 | 1464718642598 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 578ms 11:17:22 INFO - PROCESS | 1653 | 1464718642640 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:17:22 INFO - PROCESS | 1653 | 1464718642643 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:17:22 INFO - PROCESS | 1653 | 1464718642645 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1653 | 1464718642647 Marionette TRACE conn2 <- [1,1450,null,{}] 11:17:22 INFO - PROCESS | 1653 | 1464718642650 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 1653 | 1464718642766 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:17:22 INFO - PROCESS | 1653 | 1464718642774 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a9800 == 56 [pid = 1653] [id = 370] 11:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119516800) [pid = 1653] [serial = 1109] [outer = 0x0] 11:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1197c1400) [pid = 1653] [serial = 1110] [outer = 0x119516800] 11:17:22 INFO - PROCESS | 1653 | 1464718642810 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1199d9000) [pid = 1653] [serial = 1111] [outer = 0x119516800] 11:17:23 INFO - PROCESS | 1653 | 1464718643245 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 619ms 11:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:17:23 INFO - PROCESS | 1653 | 1464718643265 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 1653 | 1464718643266 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:17:23 INFO - PROCESS | 1653 | 1464718643268 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 1653 | 1464718643269 Marionette TRACE conn2 <- [1,1454,null,{}] 11:17:23 INFO - PROCESS | 1653 | 1464718643272 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:23 INFO - PROCESS | 1653 | 1464718643351 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:17:23 INFO - PROCESS | 1653 | 1464718643357 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184c3800 == 57 [pid = 1653] [id = 371] 11:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1199dc400) [pid = 1653] [serial = 1112] [outer = 0x0] 11:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119b2b400) [pid = 1653] [serial = 1113] [outer = 0x1199dc400] 11:17:23 INFO - PROCESS | 1653 | 1464718643384 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119d11400) [pid = 1653] [serial = 1114] [outer = 0x1199dc400] 11:17:23 INFO - PROCESS | 1653 | 1464718643784 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 524ms 11:17:23 INFO - PROCESS | 1653 | 1464718643794 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:17:23 INFO - PROCESS | 1653 | 1464718643796 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:17:23 INFO - PROCESS | 1653 | 1464718643800 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 1653 | 1464718643802 Marionette TRACE conn2 <- [1,1458,null,{}] 11:17:23 INFO - PROCESS | 1653 | 1464718643806 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 1653 | 1464718644004 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:17:24 INFO - PROCESS | 1653 | 1464718644033 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x126199800 == 58 [pid = 1653] [id = 372] 11:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119df7400) [pid = 1653] [serial = 1115] [outer = 0x0] 11:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1248b9000) [pid = 1653] [serial = 1116] [outer = 0x119df7400] 11:17:24 INFO - PROCESS | 1653 | 1464718644075 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1261b7400) [pid = 1653] [serial = 1117] [outer = 0x119df7400] 11:17:24 INFO - PROCESS | 1653 | 1464718644564 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 775ms 11:17:24 INFO - PROCESS | 1653 | 1464718644575 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 1653 | 1464718644577 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:17:24 INFO - PROCESS | 1653 | 1464718644580 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 1653 | 1464718644582 Marionette TRACE conn2 <- [1,1462,null,{}] 11:17:24 INFO - PROCESS | 1653 | 1464718644585 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 1653 | 1464718644777 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:17:24 INFO - PROCESS | 1653 | 1464718644801 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276ef000 == 59 [pid = 1653] [id = 373] 11:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119df7c00) [pid = 1653] [serial = 1118] [outer = 0x0] 11:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1270ae400) [pid = 1653] [serial = 1119] [outer = 0x119df7c00] 11:17:24 INFO - PROCESS | 1653 | 1464718644842 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128c29400) [pid = 1653] [serial = 1120] [outer = 0x119df7c00] 11:17:25 INFO - PROCESS | 1653 | 1464718645216 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 669ms 11:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:17:25 INFO - PROCESS | 1653 | 1464718645250 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 1653 | 1464718645251 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:17:25 INFO - PROCESS | 1653 | 1464718645253 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 1653 | 1464718645254 Marionette TRACE conn2 <- [1,1466,null,{}] 11:17:25 INFO - PROCESS | 1653 | 1464718645256 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 1653 | 1464718645360 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:17:25 INFO - PROCESS | 1653 | 1464718645403 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294b0000 == 60 [pid = 1653] [id = 374] 11:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x126c3bc00) [pid = 1653] [serial = 1121] [outer = 0x0] 11:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128c42800) [pid = 1653] [serial = 1122] [outer = 0x126c3bc00] 11:17:25 INFO - PROCESS | 1653 | 1464718645427 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128c4ec00) [pid = 1653] [serial = 1123] [outer = 0x126c3bc00] 11:17:25 INFO - PROCESS | 1653 | 1464718645741 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 11:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:17:25 INFO - PROCESS | 1653 | 1464718645779 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 1653 | 1464718645781 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:17:25 INFO - PROCESS | 1653 | 1464718645783 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 1653 | 1464718645784 Marionette TRACE conn2 <- [1,1470,null,{}] 11:17:25 INFO - PROCESS | 1653 | 1464718645786 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 1653 | 1464718645900 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bb91800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128c42000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1180a9800) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126c43800) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12982e000) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x115e9d400) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1181cd400) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11224c000) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1197e3400) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128d61400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b30b400) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11910f400) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:17:26 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x116868000) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:17:26 INFO - PROCESS | 1653 | 1464718646113 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c9000 == 61 [pid = 1653] [id = 375] 11:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11224c000) [pid = 1653] [serial = 1124] [outer = 0x0] 11:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116446000) [pid = 1653] [serial = 1125] [outer = 0x11224c000] 11:17:26 INFO - PROCESS | 1653 | 1464718646144 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119df5400) [pid = 1653] [serial = 1126] [outer = 0x11224c000] 11:17:26 INFO - PROCESS | 1653 | 1464718646412 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 669ms 11:17:26 INFO - PROCESS | 1653 | 1464718646452 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:17:26 INFO - PROCESS | 1653 | 1464718646453 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:17:26 INFO - PROCESS | 1653 | 1464718646464 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1653 | 1464718646465 Marionette TRACE conn2 <- [1,1474,null,{}] 11:17:26 INFO - PROCESS | 1653 | 1464718646467 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 1653 | 1464718646554 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:17:26 INFO - PROCESS | 1653 | 1464718646561 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad41000 == 62 [pid = 1653] [id = 376] 11:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117e28c00) [pid = 1653] [serial = 1127] [outer = 0x0] 11:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129440000) [pid = 1653] [serial = 1128] [outer = 0x117e28c00] 11:17:26 INFO - PROCESS | 1653 | 1464718646586 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1296af000) [pid = 1653] [serial = 1129] [outer = 0x117e28c00] 11:17:26 INFO - PROCESS | 1653 | 1464718646930 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 477ms 11:17:26 INFO - PROCESS | 1653 | 1464718646933 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 1653 | 1464718646935 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:17:26 INFO - PROCESS | 1653 | 1464718646937 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1653 | 1464718646941 Marionette TRACE conn2 <- [1,1478,null,{}] 11:17:26 INFO - PROCESS | 1653 | 1464718646945 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:27 INFO - PROCESS | 1653 | 1464718647072 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:17:27 INFO - PROCESS | 1653 | 1464718647078 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47a800 == 63 [pid = 1653] [id = 377] 11:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x117e24c00) [pid = 1653] [serial = 1130] [outer = 0x0] 11:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12982e000) [pid = 1653] [serial = 1131] [outer = 0x117e24c00] 11:17:27 INFO - PROCESS | 1653 | 1464718647115 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b308000) [pid = 1653] [serial = 1132] [outer = 0x117e24c00] 11:17:27 INFO - PROCESS | 1653 | 1464718647443 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 526ms 11:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:17:27 INFO - PROCESS | 1653 | 1464718647463 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 1653 | 1464718647464 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:17:27 INFO - PROCESS | 1653 | 1464718647467 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 1653 | 1464718647468 Marionette TRACE conn2 <- [1,1482,null,{}] 11:17:27 INFO - PROCESS | 1653 | 1464718647470 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:27 INFO - PROCESS | 1653 | 1464718647556 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:17:27 INFO - PROCESS | 1653 | 1464718647561 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf40000 == 64 [pid = 1653] [id = 378] 11:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b30d800) [pid = 1653] [serial = 1133] [outer = 0x0] 11:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bd90400) [pid = 1653] [serial = 1134] [outer = 0x12b30d800] 11:17:27 INFO - PROCESS | 1653 | 1464718647585 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bdc4400) [pid = 1653] [serial = 1135] [outer = 0x12b30d800] 11:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 468ms 11:17:27 INFO - PROCESS | 1653 | 1464718647930 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:17:27 INFO - PROCESS | 1653 | 1464718647935 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:17:27 INFO - PROCESS | 1653 | 1464718647936 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:17:27 INFO - PROCESS | 1653 | 1464718647944 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 1653 | 1464718647945 Marionette TRACE conn2 <- [1,1486,null,{}] 11:17:27 INFO - PROCESS | 1653 | 1464718647947 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 1653 | 1464718648067 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:17:28 INFO - PROCESS | 1653 | 1464718648074 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbd3000 == 65 [pid = 1653] [id = 379] 11:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128c42000) [pid = 1653] [serial = 1136] [outer = 0x0] 11:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12bdc2c00) [pid = 1653] [serial = 1137] [outer = 0x128c42000] 11:17:28 INFO - PROCESS | 1653 | 1464718648100 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12c167800) [pid = 1653] [serial = 1138] [outer = 0x128c42000] 11:17:28 INFO - PROCESS | 1653 | 1464718648637 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 725ms 11:17:28 INFO - PROCESS | 1653 | 1464718648665 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 1653 | 1464718648668 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:17:28 INFO - PROCESS | 1653 | 1464718648672 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 1653 | 1464718648677 Marionette TRACE conn2 <- [1,1490,null,{}] 11:17:28 INFO - PROCESS | 1653 | 1464718648681 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 1653 | 1464718648793 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:17:28 INFO - PROCESS | 1653 | 1464718648905 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11868c800 == 66 [pid = 1653] [id = 380] 11:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1164c3c00) [pid = 1653] [serial = 1139] [outer = 0x0] 11:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x116777c00) [pid = 1653] [serial = 1140] [outer = 0x1164c3c00] 11:17:28 INFO - PROCESS | 1653 | 1464718648937 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1180b3800) [pid = 1653] [serial = 1141] [outer = 0x1164c3c00] 11:17:29 INFO - PROCESS | 1653 | 1464718649369 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 725ms 11:17:29 INFO - PROCESS | 1653 | 1464718649397 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 1653 | 1464718649401 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:17:29 INFO - PROCESS | 1653 | 1464718649405 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 1653 | 1464718649407 Marionette TRACE conn2 <- [1,1494,null,{}] 11:17:29 INFO - PROCESS | 1653 | 1464718649410 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 1653 | 1464718649519 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:17:29 INFO - PROCESS | 1653 | 1464718649580 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261a3000 == 67 [pid = 1653] [id = 381] 11:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11880d800) [pid = 1653] [serial = 1142] [outer = 0x0] 11:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119114c00) [pid = 1653] [serial = 1143] [outer = 0x11880d800] 11:17:29 INFO - PROCESS | 1653 | 1464718649650 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11956b800) [pid = 1653] [serial = 1144] [outer = 0x11880d800] 11:17:30 INFO - PROCESS | 1653 | 1464718650060 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 722ms 11:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:17:30 INFO - PROCESS | 1653 | 1464718650133 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 1653 | 1464718650134 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:17:30 INFO - PROCESS | 1653 | 1464718650137 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 1653 | 1464718650139 Marionette TRACE conn2 <- [1,1498,null,{}] 11:17:30 INFO - PROCESS | 1653 | 1464718650162 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:30 INFO - PROCESS | 1653 | 1464718650271 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:17:30 INFO - PROCESS | 1653 | 1464718650373 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbdd800 == 68 [pid = 1653] [id = 382] 11:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119b26800) [pid = 1653] [serial = 1145] [outer = 0x0] 11:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x122b0c800) [pid = 1653] [serial = 1146] [outer = 0x119b26800] 11:17:30 INFO - PROCESS | 1653 | 1464718650406 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1258a7c00) [pid = 1653] [serial = 1147] [outer = 0x119b26800] 11:17:30 INFO - PROCESS | 1653 | 1464718650822 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 736ms 11:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:17:30 INFO - PROCESS | 1653 | 1464718650873 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 1653 | 1464718650875 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:17:30 INFO - PROCESS | 1653 | 1464718650877 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 1653 | 1464718650879 Marionette TRACE conn2 <- [1,1502,null,{}] 11:17:30 INFO - PROCESS | 1653 | 1464718650881 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:30 INFO - PROCESS | 1653 | 1464718650991 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:17:31 INFO - PROCESS | 1653 | 1464718651065 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c7000 == 69 [pid = 1653] [id = 383] 11:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x127019800) [pid = 1653] [serial = 1148] [outer = 0x0] 11:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128d69400) [pid = 1653] [serial = 1149] [outer = 0x127019800] 11:17:31 INFO - PROCESS | 1653 | 1464718651096 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1296ab400) [pid = 1653] [serial = 1150] [outer = 0x127019800] 11:17:31 INFO - PROCESS | 1653 | 1464718651511 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 669ms 11:17:31 INFO - PROCESS | 1653 | 1464718651547 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 1653 | 1464718651549 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:17:31 INFO - PROCESS | 1653 | 1464718651551 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 1653 | 1464718651552 Marionette TRACE conn2 <- [1,1506,null,{}] 11:17:31 INFO - PROCESS | 1653 | 1464718651555 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 1653 | 1464718651677 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:17:31 INFO - PROCESS | 1653 | 1464718651763 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373c5000 == 70 [pid = 1653] [id = 384] 11:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x128c4e000) [pid = 1653] [serial = 1151] [outer = 0x0] 11:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a8dc000) [pid = 1653] [serial = 1152] [outer = 0x128c4e000] 11:17:31 INFO - PROCESS | 1653 | 1464718651793 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12ad38c00) [pid = 1653] [serial = 1153] [outer = 0x128c4e000] 11:17:32 INFO - PROCESS | 1653 | 1464718652211 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 11:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:17:32 INFO - PROCESS | 1653 | 1464718652223 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 1653 | 1464718652224 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:17:32 INFO - PROCESS | 1653 | 1464718652226 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 1653 | 1464718652227 Marionette TRACE conn2 <- [1,1510,null,{}] 11:17:32 INFO - PROCESS | 1653 | 1464718652230 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:32 INFO - PROCESS | 1653 | 1464718652343 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:17:32 INFO - PROCESS | 1653 | 1464718652405 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2b8000 == 71 [pid = 1653] [id = 385] 11:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11291f000) [pid = 1653] [serial = 1154] [outer = 0x0] 11:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x119ba5800) [pid = 1653] [serial = 1155] [outer = 0x11291f000] 11:17:32 INFO - PROCESS | 1653 | 1464718652494 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bd8ec00) [pid = 1653] [serial = 1156] [outer = 0x11291f000] 11:17:32 INFO - PROCESS | 1653 | 1464718652917 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 720ms 11:17:32 INFO - PROCESS | 1653 | 1464718652946 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 1653 | 1464718652948 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:17:32 INFO - PROCESS | 1653 | 1464718652950 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 1653 | 1464718652951 Marionette TRACE conn2 <- [1,1514,null,{}] 11:17:32 INFO - PROCESS | 1653 | 1464718652954 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 1653 | 1464718653078 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:17:33 INFO - PROCESS | 1653 | 1464718653155 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11912c800 == 72 [pid = 1653] [id = 386] 11:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11291f400) [pid = 1653] [serial = 1157] [outer = 0x0] 11:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1197b9800) [pid = 1653] [serial = 1158] [outer = 0x11291f400] 11:17:33 INFO - PROCESS | 1653 | 1464718653186 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bb8d000) [pid = 1653] [serial = 1159] [outer = 0x11291f400] 11:17:33 INFO - PROCESS | 1653 | 1464718653716 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 821ms 11:17:33 INFO - PROCESS | 1653 | 1464718653791 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 1653 | 1464718653794 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:17:33 INFO - PROCESS | 1653 | 1464718653799 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 1653 | 1464718653801 Marionette TRACE conn2 <- [1,1518,null,{}] 11:17:33 INFO - PROCESS | 1653 | 1464718653804 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 1653 | 1464718653907 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:17:33 INFO - PROCESS | 1653 | 1464718653984 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x124950800 == 73 [pid = 1653] [id = 387] 11:17:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x116a79400) [pid = 1653] [serial = 1160] [outer = 0x0] 11:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x117e28000) [pid = 1653] [serial = 1161] [outer = 0x116a79400] 11:17:34 INFO - PROCESS | 1653 | 1464718654012 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11880b000) [pid = 1653] [serial = 1162] [outer = 0x116a79400] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf40000 == 72 [pid = 1653] [id = 378] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47a800 == 71 [pid = 1653] [id = 377] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad41000 == 70 [pid = 1653] [id = 376] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c9000 == 69 [pid = 1653] [id = 375] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1294b0000 == 68 [pid = 1653] [id = 374] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1276ef000 == 67 [pid = 1653] [id = 373] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x126199800 == 66 [pid = 1653] [id = 372] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12bdb8800) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x119bbf000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x129038c00) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x127015c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | 1464718654513 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1184c3800 == 65 [pid = 1653] [id = 371] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a9800 == 64 [pid = 1653] [id = 370] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d2800 == 63 [pid = 1653] [id = 369] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d7000 == 62 [pid = 1653] [id = 368] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1214ad800 == 61 [pid = 1653] [id = 367] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x137212800 == 60 [pid = 1653] [id = 365] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x137996000 == 59 [pid = 1653] [id = 364] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1376d4800 == 58 [pid = 1653] [id = 363] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1276f3800 == 57 [pid = 1653] [id = 362] 11:17:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1193ec000 == 56 [pid = 1653] [id = 361] 11:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 773ms 11:17:34 INFO - PROCESS | 1653 | 1464718654586 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 1653 | 1464718654591 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:17:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:17:34 INFO - PROCESS | 1653 | 1464718654596 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 1653 | 1464718654597 Marionette TRACE conn2 <- [1,1522,null,{}] 11:17:34 INFO - PROCESS | 1653 | 1464718654600 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 1653 | 1464718654696 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12bd95400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1296a8c00) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x118916000) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x127235c00) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12ad32000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x117e2d000) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11891b000) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1199da400) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11910f800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112921800) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x118911c00) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119df2400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1258a4c00) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a94b800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bb8c400) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1180b3400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b30b000) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a8d7400) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119d15800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116770400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bb91400) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x129440c00) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x113c07c00) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128c30c00) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x125807800) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b390400) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x119571000) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bdb6c00) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 11:17:34 INFO - PROCESS | 1653 | 1464718654764 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188cb000 == 57 [pid = 1653] [id = 388] 11:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116770400) [pid = 1653] [serial = 1163] [outer = 0x0] 11:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118911c00) [pid = 1653] [serial = 1164] [outer = 0x116770400] 11:17:34 INFO - PROCESS | 1653 | 1464718654790 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119b9c400) [pid = 1653] [serial = 1165] [outer = 0x116770400] 11:17:35 INFO - PROCESS | 1653 | 1464718655073 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:17:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:17:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:17:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:17:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:17:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 11:17:35 INFO - PROCESS | 1653 | 1464718655116 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 1653 | 1464718655117 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:17:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:17:35 INFO - PROCESS | 1653 | 1464718655120 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 1653 | 1464718655124 Marionette TRACE conn2 <- [1,1526,null,{}] 11:17:35 INFO - PROCESS | 1653 | 1464718655133 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 1653 | 1464718655230 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:17:35 INFO - PROCESS | 1653 | 1464718655300 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dc1000 == 58 [pid = 1653] [id = 389] 11:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119b31c00) [pid = 1653] [serial = 1166] [outer = 0x0] 11:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x119df6c00) [pid = 1653] [serial = 1167] [outer = 0x119b31c00] 11:17:35 INFO - PROCESS | 1653 | 1464718655327 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12580f000) [pid = 1653] [serial = 1168] [outer = 0x119b31c00] 11:17:35 INFO - PROCESS | 1653 | 1464718655599 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:17:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 526ms 11:17:35 INFO - PROCESS | 1653 | 1464718655647 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:17:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:17:35 INFO - PROCESS | 1653 | 1464718655648 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:17:35 INFO - PROCESS | 1653 | 1464718655651 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 1653 | 1464718655652 Marionette TRACE conn2 <- [1,1530,null,{}] 11:17:35 INFO - PROCESS | 1653 | 1464718655655 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 1653 | 1464718655748 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:17:35 INFO - PROCESS | 1653 | 1464718655752 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12949b800 == 59 [pid = 1653] [id = 390] 11:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12616d000) [pid = 1653] [serial = 1169] [outer = 0x0] 11:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1272bbc00) [pid = 1653] [serial = 1170] [outer = 0x12616d000] 11:17:35 INFO - PROCESS | 1653 | 1464718655778 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128d65000) [pid = 1653] [serial = 1171] [outer = 0x12616d000] 11:17:36 INFO - PROCESS | 1653 | 1464718656102 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:17:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:17:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:17:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:17:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:17:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:17:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 11:17:36 INFO - PROCESS | 1653 | 1464718656126 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 1653 | 1464718656127 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:17:36 INFO - PROCESS | 1653 | 1464718656130 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 1653 | 1464718656131 Marionette TRACE conn2 <- [1,1534,null,{}] 11:17:36 INFO - PROCESS | 1653 | 1464718656134 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:36 INFO - PROCESS | 1653 | 1464718656227 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:17:36 INFO - PROCESS | 1653 | 1464718656234 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c1800 == 60 [pid = 1653] [id = 391] 11:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129446400) [pid = 1653] [serial = 1172] [outer = 0x0] 11:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1296af800) [pid = 1653] [serial = 1173] [outer = 0x129446400] 11:17:36 INFO - PROCESS | 1653 | 1464718656274 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a7e1400) [pid = 1653] [serial = 1174] [outer = 0x129446400] 11:17:36 INFO - PROCESS | 1653 | 1464718656771 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:17:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 668ms 11:17:36 INFO - PROCESS | 1653 | 1464718656799 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 1653 | 1464718656800 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:17:36 INFO - PROCESS | 1653 | 1464718656802 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 1653 | 1464718656803 Marionette TRACE conn2 <- [1,1538,null,{}] 11:17:36 INFO - PROCESS | 1653 | 1464718656805 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:36 INFO - PROCESS | 1653 | 1464718656942 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:17:36 INFO - PROCESS | 1653 | 1464718656985 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47a800 == 61 [pid = 1653] [id = 392] 11:17:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ad2e800) [pid = 1653] [serial = 1175] [outer = 0x0] 11:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12bd99000) [pid = 1653] [serial = 1176] [outer = 0x12ad2e800] 11:17:37 INFO - PROCESS | 1653 | 1464718657011 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12bffd000) [pid = 1653] [serial = 1177] [outer = 0x12ad2e800] 11:17:37 INFO - PROCESS | 1653 | 1464718657362 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 571ms 11:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:17:37 INFO - PROCESS | 1653 | 1464718657375 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 1653 | 1464718657378 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:17:37 INFO - PROCESS | 1653 | 1464718657380 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 1653 | 1464718657381 Marionette TRACE conn2 <- [1,1542,null,{}] 11:17:37 INFO - PROCESS | 1653 | 1464718657384 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 1653 | 1464718657495 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:17:37 INFO - PROCESS | 1653 | 1464718657507 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c561000 == 62 [pid = 1653] [id = 393] 11:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12bd9b800) [pid = 1653] [serial = 1178] [outer = 0x0] 11:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12c171000) [pid = 1653] [serial = 1179] [outer = 0x12bd9b800] 11:17:37 INFO - PROCESS | 1653 | 1464718657531 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12c1a3400) [pid = 1653] [serial = 1180] [outer = 0x12bd9b800] 11:17:37 INFO - PROCESS | 1653 | 1464718657864 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 11:17:37 INFO - PROCESS | 1653 | 1464718657899 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 1653 | 1464718657900 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:17:37 INFO - PROCESS | 1653 | 1464718657902 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 1653 | 1464718657903 Marionette TRACE conn2 <- [1,1546,null,{}] 11:17:37 INFO - PROCESS | 1653 | 1464718657906 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 1653 | 1464718658021 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:17:38 INFO - PROCESS | 1653 | 1464718658066 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d06e800 == 63 [pid = 1653] [id = 394] 11:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x113116800) [pid = 1653] [serial = 1181] [outer = 0x0] 11:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x113119c00) [pid = 1653] [serial = 1182] [outer = 0x113116800] 11:17:38 INFO - PROCESS | 1653 | 1464718658093 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11311dc00) [pid = 1653] [serial = 1183] [outer = 0x113116800] 11:17:38 INFO - PROCESS | 1653 | 1464718658553 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 673ms 11:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:17:38 INFO - PROCESS | 1653 | 1464718658590 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 1653 | 1464718658592 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:17:38 INFO - PROCESS | 1653 | 1464718658596 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 1653 | 1464718658598 Marionette TRACE conn2 <- [1,1550,null,{}] 11:17:38 INFO - PROCESS | 1653 | 1464718658601 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 1653 | 1464718658712 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:17:38 INFO - PROCESS | 1653 | 1464718658724 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373c3800 == 64 [pid = 1653] [id = 395] 11:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x113117400) [pid = 1653] [serial = 1184] [outer = 0x0] 11:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12c1a4000) [pid = 1653] [serial = 1185] [outer = 0x113117400] 11:17:38 INFO - PROCESS | 1653 | 1464718658748 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12c83a000) [pid = 1653] [serial = 1186] [outer = 0x113117400] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129448800) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b30d800) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119df7c00) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x126c3bc00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129029800) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119516800) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11893e800) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1180b1800) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1155ba400) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1199dc400) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11224c000) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x117e24c00) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x117e28c00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:17:39 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119df7400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:17:39 INFO - PROCESS | 1653 | 1464718659190 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 621ms 11:17:39 INFO - PROCESS | 1653 | 1464718659216 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:17:39 INFO - PROCESS | 1653 | 1464718659218 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:17:39 INFO - PROCESS | 1653 | 1464718659220 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 1653 | 1464718659221 Marionette TRACE conn2 <- [1,1554,null,{}] 11:17:39 INFO - PROCESS | 1653 | 1464718659229 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 1653 | 1464718659353 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:17:39 INFO - PROCESS | 1653 | 1464718659407 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x13721a000 == 65 [pid = 1653] [id = 396] 11:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x110e5b800) [pid = 1653] [serial = 1187] [outer = 0x0] 11:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119571c00) [pid = 1653] [serial = 1188] [outer = 0x110e5b800] 11:17:39 INFO - PROCESS | 1653 | 1464718659433 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x126c40400) [pid = 1653] [serial = 1189] [outer = 0x110e5b800] 11:17:39 INFO - PROCESS | 1653 | 1464718659712 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms 11:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:17:39 INFO - PROCESS | 1653 | 1464718659747 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 1653 | 1464718659748 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:17:39 INFO - PROCESS | 1653 | 1464718659750 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 1653 | 1464718659752 Marionette TRACE conn2 <- [1,1558,null,{}] 11:17:39 INFO - PROCESS | 1653 | 1464718659754 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 1653 | 1464718659860 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:17:39 INFO - PROCESS | 1653 | 1464718659927 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x13799f000 == 66 [pid = 1653] [id = 397] 11:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119b27000) [pid = 1653] [serial = 1190] [outer = 0x0] 11:17:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12126b400) [pid = 1653] [serial = 1191] [outer = 0x119b27000] 11:17:39 INFO - PROCESS | 1653 | 1464718659956 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12c169800) [pid = 1653] [serial = 1192] [outer = 0x119b27000] 11:17:40 INFO - PROCESS | 1653 | 1464718660223 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 524ms 11:17:40 INFO - PROCESS | 1653 | 1464718660281 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1653 | 1464718660283 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:17:40 INFO - PROCESS | 1653 | 1464718660285 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1653 | 1464718660287 Marionette TRACE conn2 <- [1,1562,null,{}] 11:17:40 INFO - PROCESS | 1653 | 1464718660292 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 1653 | 1464718660423 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:17:40 INFO - PROCESS | 1653 | 1464718660520 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x13781c800 == 67 [pid = 1653] [id = 398] 11:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x121265c00) [pid = 1653] [serial = 1193] [outer = 0x0] 11:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12c83e000) [pid = 1653] [serial = 1194] [outer = 0x121265c00] 11:17:40 INFO - PROCESS | 1653 | 1464718660562 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12c8d7c00) [pid = 1653] [serial = 1195] [outer = 0x121265c00] 11:17:40 INFO - PROCESS | 1653 | 1464718660915 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 11:17:40 INFO - PROCESS | 1653 | 1464718660960 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1653 | 1464718660961 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:17:40 INFO - PROCESS | 1653 | 1464718660963 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1653 | 1464718660965 Marionette TRACE conn2 <- [1,1566,null,{}] 11:17:40 INFO - PROCESS | 1653 | 1464718660967 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 1653 | 1464718661178 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:17:41 INFO - PROCESS | 1653 | 1464718661325 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11288c000 == 68 [pid = 1653] [id = 399] 11:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x111b0f800) [pid = 1653] [serial = 1196] [outer = 0x0] 11:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x112924000) [pid = 1653] [serial = 1197] [outer = 0x111b0f800] 11:17:41 INFO - PROCESS | 1653 | 1464718661380 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x113c0d000) [pid = 1653] [serial = 1198] [outer = 0x111b0f800] 11:17:41 INFO - PROCESS | 1653 | 1464718661896 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 11:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:17:41 INFO - PROCESS | 1653 | 1464718661934 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 1653 | 1464718661936 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:17:41 INFO - PROCESS | 1653 | 1464718661939 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 1653 | 1464718661942 Marionette TRACE conn2 <- [1,1570,null,{}] 11:17:41 INFO - PROCESS | 1653 | 1464718661945 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 1653 | 1464718662061 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:17:42 INFO - PROCESS | 1653 | 1464718662140 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188cd000 == 69 [pid = 1653] [id = 400] 11:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118910c00) [pid = 1653] [serial = 1199] [outer = 0x0] 11:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11972f000) [pid = 1653] [serial = 1200] [outer = 0x118910c00] 11:17:42 INFO - PROCESS | 1653 | 1464718662173 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x119b23c00) [pid = 1653] [serial = 1201] [outer = 0x118910c00] 11:17:42 INFO - PROCESS | 1653 | 1464718662580 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 11:17:42 INFO - PROCESS | 1653 | 1464718662610 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 1653 | 1464718662612 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:17:42 INFO - PROCESS | 1653 | 1464718662615 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 1653 | 1464718662616 Marionette TRACE conn2 <- [1,1574,null,{}] 11:17:42 INFO - PROCESS | 1653 | 1464718662619 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 1653 | 1464718662729 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:17:42 INFO - PROCESS | 1653 | 1464718662839 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x127034800 == 70 [pid = 1653] [id = 401] 11:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x119ba2c00) [pid = 1653] [serial = 1202] [outer = 0x0] 11:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x121264400) [pid = 1653] [serial = 1203] [outer = 0x119ba2c00] 11:17:42 INFO - PROCESS | 1653 | 1464718662872 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12126f000) [pid = 1653] [serial = 1204] [outer = 0x119ba2c00] 11:17:43 INFO - PROCESS | 1653 | 1464718663296 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 718ms 11:17:43 INFO - PROCESS | 1653 | 1464718663334 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 1653 | 1464718663337 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:17:43 INFO - PROCESS | 1653 | 1464718663368 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 1653 | 1464718663372 Marionette TRACE conn2 <- [1,1578,null,{}] 11:17:43 INFO - PROCESS | 1653 | 1464718663405 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:43 INFO - PROCESS | 1653 | 1464718663542 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:17:43 INFO - PROCESS | 1653 | 1464718663601 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13781d000 == 71 [pid = 1653] [id = 402] 11:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x124b74c00) [pid = 1653] [serial = 1205] [outer = 0x0] 11:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x128d5cc00) [pid = 1653] [serial = 1206] [outer = 0x124b74c00] 11:17:43 INFO - PROCESS | 1653 | 1464718663630 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a7dc400) [pid = 1653] [serial = 1207] [outer = 0x124b74c00] 11:17:44 INFO - PROCESS | 1653 | 1464718664002 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 689ms 11:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:17:44 INFO - PROCESS | 1653 | 1464718664052 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 1653 | 1464718664053 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:17:44 INFO - PROCESS | 1653 | 1464718664056 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 1653 | 1464718664057 Marionette TRACE conn2 <- [1,1582,null,{}] 11:17:44 INFO - PROCESS | 1653 | 1464718664060 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 1653 | 1464718664168 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:17:44 INFO - PROCESS | 1653 | 1464718664276 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379da000 == 72 [pid = 1653] [id = 403] 11:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1253d1000) [pid = 1653] [serial = 1208] [outer = 0x0] 11:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12bb8ac00) [pid = 1653] [serial = 1209] [outer = 0x1253d1000] 11:17:44 INFO - PROCESS | 1653 | 1464718664306 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bd9a000) [pid = 1653] [serial = 1210] [outer = 0x1253d1000] 11:17:44 INFO - PROCESS | 1653 | 1464718664695 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 669ms 11:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:17:44 INFO - PROCESS | 1653 | 1464718664726 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 1653 | 1464718664728 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:17:44 INFO - PROCESS | 1653 | 1464718664730 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 1653 | 1464718664731 Marionette TRACE conn2 <- [1,1586,null,{}] 11:17:44 INFO - PROCESS | 1653 | 1464718664734 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 1653 | 1464718664840 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:17:44 INFO - PROCESS | 1653 | 1464718664940 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e7de000 == 73 [pid = 1653] [id = 404] 11:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12128f400) [pid = 1653] [serial = 1211] [outer = 0x0] 11:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x121291800) [pid = 1653] [serial = 1212] [outer = 0x12128f400] 11:17:44 INFO - PROCESS | 1653 | 1464718664974 Marionette DEBUG loaded listener.js 11:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12bdc1400) [pid = 1653] [serial = 1213] [outer = 0x12128f400] 11:17:45 INFO - PROCESS | 1653 | 1464718665426 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 719ms 11:17:45 INFO - PROCESS | 1653 | 1464718665450 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 1653 | 1464718665452 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:17:45 INFO - PROCESS | 1653 | 1464718665456 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 1653 | 1464718665458 Marionette TRACE conn2 <- [1,1590,null,{}] 11:17:45 INFO - PROCESS | 1653 | 1464718665461 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 1653 | 1464718665629 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:17:46 INFO - PROCESS | 1653 | 1464718666020 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f7d800 == 74 [pid = 1653] [id = 405] 11:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x110e5fc00) [pid = 1653] [serial = 1214] [outer = 0x0] 11:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11291b400) [pid = 1653] [serial = 1215] [outer = 0x110e5fc00] 11:17:46 INFO - PROCESS | 1653 | 1464718666086 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x113112800) [pid = 1653] [serial = 1216] [outer = 0x110e5fc00] 11:17:46 INFO - PROCESS | 1653 | 1464718666549 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1120ms 11:17:46 INFO - PROCESS | 1653 | 1464718666576 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:17:46 INFO - PROCESS | 1653 | 1464718666578 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:17:46 INFO - PROCESS | 1653 | 1464718666581 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:17:46 INFO - PROCESS | 1653 | 1464718666583 Marionette TRACE conn2 <- [1,1594,null,{}] 11:17:46 INFO - PROCESS | 1653 | 1464718666587 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:46 INFO - PROCESS | 1653 | 1464718666692 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:17:46 INFO - PROCESS | 1653 | 1464718666762 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a95800 == 75 [pid = 1653] [id = 406] 11:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x112925400) [pid = 1653] [serial = 1217] [outer = 0x0] 11:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x117683400) [pid = 1653] [serial = 1218] [outer = 0x112925400] 11:17:46 INFO - PROCESS | 1653 | 1464718666836 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x118254800) [pid = 1653] [serial = 1219] [outer = 0x112925400] 11:17:47 INFO - PROCESS | 1653 | 1464718667302 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 772ms 11:17:47 INFO - PROCESS | 1653 | 1464718667360 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 1653 | 1464718667363 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:17:47 INFO - PROCESS | 1653 | 1464718667366 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 1653 | 1464718667367 Marionette TRACE conn2 <- [1,1598,null,{}] 11:17:47 INFO - PROCESS | 1653 | 1464718667370 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 1653 | 1464718667493 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x13781c800 == 74 [pid = 1653] [id = 398] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x13799f000 == 73 [pid = 1653] [id = 397] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x13721a000 == 72 [pid = 1653] [id = 396] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1373c3800 == 71 [pid = 1653] [id = 395] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d06e800 == 70 [pid = 1653] [id = 394] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c561000 == 69 [pid = 1653] [id = 393] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1261b9c00) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x119512400) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x1296a9000) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x1180aa400) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x129196c00) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b399c00) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47a800 == 68 [pid = 1653] [id = 392] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c1800 == 67 [pid = 1653] [id = 391] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12949b800 == 66 [pid = 1653] [id = 390] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124dc1000 == 65 [pid = 1653] [id = 389] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1188cb000 == 64 [pid = 1653] [id = 388] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124950800 == 63 [pid = 1653] [id = 387] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbdd800 == 62 [pid = 1653] [id = 382] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1261a3000 == 61 [pid = 1653] [id = 381] 11:17:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11868c800 == 60 [pid = 1653] [id = 380] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12a941400) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12bd90400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1270ae400) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x128c42800) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12bff2800) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1197c1400) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1199d9000) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11896e800) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x119160000) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118919800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11880b400) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x128c4ec00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x116a6f000) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11628a400) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119b2b400) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119d11400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x119df5400) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b308000) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x129440000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1248b9000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1261b7400) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x128c29400) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1296af000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x116446000) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12982e000) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bdc4400) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 11:17:47 INFO - PROCESS | 1653 | 1464718667605 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116660000 == 61 [pid = 1653] [id = 407] 11:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x113115800) [pid = 1653] [serial = 1220] [outer = 0x0] 11:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11311fc00) [pid = 1653] [serial = 1221] [outer = 0x113115800] 11:17:47 INFO - PROCESS | 1653 | 1464718667634 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11880b400) [pid = 1653] [serial = 1222] [outer = 0x113115800] 11:17:47 INFO - PROCESS | 1653 | 1464718667936 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 622ms 11:17:47 INFO - PROCESS | 1653 | 1464718667989 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 1653 | 1464718667992 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:17:47 INFO - PROCESS | 1653 | 1464718667997 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 1653 | 1464718668001 Marionette TRACE conn2 <- [1,1602,null,{}] 11:17:48 INFO - PROCESS | 1653 | 1464718668007 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 1653 | 1464718668093 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:17:48 INFO - PROCESS | 1653 | 1464718668170 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119542800 == 62 [pid = 1653] [id = 408] 11:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x116614c00) [pid = 1653] [serial = 1223] [outer = 0x0] 11:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119469800) [pid = 1653] [serial = 1224] [outer = 0x116614c00] 11:17:48 INFO - PROCESS | 1653 | 1464718668196 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1199d9c00) [pid = 1653] [serial = 1225] [outer = 0x116614c00] 11:17:48 INFO - PROCESS | 1653 | 1464718668475 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 526ms 11:17:48 INFO - PROCESS | 1653 | 1464718668522 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 1653 | 1464718668526 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:17:48 INFO - PROCESS | 1653 | 1464718668530 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 1653 | 1464718668531 Marionette TRACE conn2 <- [1,1606,null,{}] 11:17:48 INFO - PROCESS | 1653 | 1464718668533 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 1653 | 1464718668620 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:17:48 INFO - PROCESS | 1653 | 1464718668625 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x112885800 == 63 [pid = 1653] [id = 409] 11:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x119b23800) [pid = 1653] [serial = 1226] [outer = 0x0] 11:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x119ba3000) [pid = 1653] [serial = 1227] [outer = 0x119b23800] 11:17:48 INFO - PROCESS | 1653 | 1464718668650 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x119bc8000) [pid = 1653] [serial = 1228] [outer = 0x119b23800] 11:17:49 INFO - PROCESS | 1653 | 1464718669073 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 568ms 11:17:49 INFO - PROCESS | 1653 | 1464718669099 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 1653 | 1464718669101 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:17:49 INFO - PROCESS | 1653 | 1464718669104 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 1653 | 1464718669105 Marionette TRACE conn2 <- [1,1610,null,{}] 11:17:49 INFO - PROCESS | 1653 | 1464718669107 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:49 INFO - PROCESS | 1653 | 1464718669189 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:17:49 INFO - PROCESS | 1653 | 1464718669195 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255b7800 == 64 [pid = 1653] [id = 410] 11:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119df8400) [pid = 1653] [serial = 1229] [outer = 0x0] 11:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x121266c00) [pid = 1653] [serial = 1230] [outer = 0x119df8400] 11:17:49 INFO - PROCESS | 1653 | 1464718669225 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12128b400) [pid = 1653] [serial = 1231] [outer = 0x119df8400] 11:17:49 INFO - PROCESS | 1653 | 1464718669582 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 521ms 11:17:49 INFO - PROCESS | 1653 | 1464718669632 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 1653 | 1464718669633 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:17:49 INFO - PROCESS | 1653 | 1464718669635 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 1653 | 1464718669637 Marionette TRACE conn2 <- [1,1614,null,{}] 11:17:49 INFO - PROCESS | 1653 | 1464718669644 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:49 INFO - PROCESS | 1653 | 1464718669757 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:17:49 INFO - PROCESS | 1653 | 1464718669770 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e5800 == 65 [pid = 1653] [id = 411] 11:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12128e000) [pid = 1653] [serial = 1232] [outer = 0x0] 11:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x122b0a000) [pid = 1653] [serial = 1233] [outer = 0x12128e000] 11:17:49 INFO - PROCESS | 1653 | 1464718669796 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x122fb5800) [pid = 1653] [serial = 1234] [outer = 0x12128e000] 11:17:50 INFO - PROCESS | 1653 | 1464718670154 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 568ms 11:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:17:50 INFO - PROCESS | 1653 | 1464718670210 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1653 | 1464718670211 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:17:50 INFO - PROCESS | 1653 | 1464718670213 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1653 | 1464718670215 Marionette TRACE conn2 <- [1,1618,null,{}] 11:17:50 INFO - PROCESS | 1653 | 1464718670217 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 1653 | 1464718670320 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:17:50 INFO - PROCESS | 1653 | 1464718670360 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129117800 == 66 [pid = 1653] [id = 412] 11:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x121292000) [pid = 1653] [serial = 1235] [outer = 0x0] 11:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1255c5c00) [pid = 1653] [serial = 1236] [outer = 0x121292000] 11:17:50 INFO - PROCESS | 1653 | 1464718670385 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12616e400) [pid = 1653] [serial = 1237] [outer = 0x121292000] 11:17:50 INFO - PROCESS | 1653 | 1464718670712 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 517ms 11:17:50 INFO - PROCESS | 1653 | 1464718670732 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1653 | 1464718670733 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:17:50 INFO - PROCESS | 1653 | 1464718670735 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1653 | 1464718670736 Marionette TRACE conn2 <- [1,1622,null,{}] 11:17:50 INFO - PROCESS | 1653 | 1464718670739 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 1653 | 1464718670846 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:17:50 INFO - PROCESS | 1653 | 1464718670859 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129863000 == 67 [pid = 1653] [id = 413] 11:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1261bc800) [pid = 1653] [serial = 1238] [outer = 0x0] 11:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x126c41400) [pid = 1653] [serial = 1239] [outer = 0x1261bc800] 11:17:50 INFO - PROCESS | 1653 | 1464718670884 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x127019c00) [pid = 1653] [serial = 1240] [outer = 0x1261bc800] 11:17:51 INFO - PROCESS | 1653 | 1464718671228 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 11:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:17:51 INFO - PROCESS | 1653 | 1464718671255 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 1653 | 1464718671256 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:17:51 INFO - PROCESS | 1653 | 1464718671260 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 1653 | 1464718671262 Marionette TRACE conn2 <- [1,1626,null,{}] 11:17:51 INFO - PROCESS | 1653 | 1464718671264 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:51 INFO - PROCESS | 1653 | 1464718671378 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:17:51 INFO - PROCESS | 1653 | 1464718671392 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c7800 == 68 [pid = 1653] [id = 414] 11:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1261c1000) [pid = 1653] [serial = 1241] [outer = 0x0] 11:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12749c000) [pid = 1653] [serial = 1242] [outer = 0x1261c1000] 11:17:51 INFO - PROCESS | 1653 | 1464718671417 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x128c30000) [pid = 1653] [serial = 1243] [outer = 0x1261c1000] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x118939400) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x126171400) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x129034000) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x128d63800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x119df5000) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x119d0fc00) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x119d18000) [pid = 1653] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x116225400) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x115ea2000) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x118971c00) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11910c800) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11740bc00) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1255d2000) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12616e800) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x119155c00) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128c47400) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x116607800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1122b6000) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ad2e800) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x113116800) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12bd9b800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x113117400) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x110e5b800) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119b31c00) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129446400) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x116a79400) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12616d000) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11291f400) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x116770400) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119b27000) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:17:51 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118096c00) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:17:51 INFO - PROCESS | 1653 | 1464718671983 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 11:17:52 INFO - PROCESS | 1653 | 1464718672031 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 1653 | 1464718672032 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:17:52 INFO - PROCESS | 1653 | 1464718672034 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 1653 | 1464718672035 Marionette TRACE conn2 <- [1,1630,null,{}] 11:17:52 INFO - PROCESS | 1653 | 1464718672037 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 1653 | 1464718672138 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:17:52 INFO - PROCESS | 1653 | 1464718672144 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276dd000 == 69 [pid = 1653] [id = 415] 11:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x113116800) [pid = 1653] [serial = 1244] [outer = 0x0] 11:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x116863000) [pid = 1653] [serial = 1245] [outer = 0x113116800] 11:17:52 INFO - PROCESS | 1653 | 1464718672174 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119118c00) [pid = 1653] [serial = 1246] [outer = 0x113116800] 11:17:52 INFO - PROCESS | 1653 | 1464718672519 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 11:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:17:52 INFO - PROCESS | 1653 | 1464718672554 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 1653 | 1464718672555 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:17:52 INFO - PROCESS | 1653 | 1464718672559 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 1653 | 1464718672562 Marionette TRACE conn2 <- [1,1634,null,{}] 11:17:52 INFO - PROCESS | 1653 | 1464718672564 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 1653 | 1464718672688 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:17:52 INFO - PROCESS | 1653 | 1464718672695 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b486800 == 70 [pid = 1653] [id = 416] 11:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1197ed000) [pid = 1653] [serial = 1247] [outer = 0x0] 11:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x126171400) [pid = 1653] [serial = 1248] [outer = 0x1197ed000] 11:17:52 INFO - PROCESS | 1653 | 1464718672728 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128d5e000) [pid = 1653] [serial = 1249] [outer = 0x1197ed000] 11:17:53 INFO - PROCESS | 1653 | 1464718673030 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 523ms 11:17:53 INFO - PROCESS | 1653 | 1464718673081 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1653 | 1464718673082 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:17:53 INFO - PROCESS | 1653 | 1464718673084 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 1653 | 1464718673085 Marionette TRACE conn2 <- [1,1638,null,{}] 11:17:53 INFO - PROCESS | 1653 | 1464718673088 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 1653 | 1464718673174 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:17:53 INFO - PROCESS | 1653 | 1464718673178 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c561000 == 71 [pid = 1653] [id = 417] 11:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128d62c00) [pid = 1653] [serial = 1250] [outer = 0x0] 11:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129190000) [pid = 1653] [serial = 1251] [outer = 0x128d62c00] 11:17:53 INFO - PROCESS | 1653 | 1464718673203 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129440000) [pid = 1653] [serial = 1252] [outer = 0x128d62c00] 11:17:53 INFO - PROCESS | 1653 | 1464718673609 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 567ms 11:17:53 INFO - PROCESS | 1653 | 1464718673653 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1653 | 1464718673655 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:17:53 INFO - PROCESS | 1653 | 1464718673659 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 1653 | 1464718673660 Marionette TRACE conn2 <- [1,1642,null,{}] 11:17:53 INFO - PROCESS | 1653 | 1464718673664 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 1653 | 1464718673801 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:17:53 INFO - PROCESS | 1653 | 1464718673811 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d04f000 == 72 [pid = 1653] [id = 418] 11:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x122fb7800) [pid = 1653] [serial = 1253] [outer = 0x0] 11:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12944a800) [pid = 1653] [serial = 1254] [outer = 0x122fb7800] 11:17:53 INFO - PROCESS | 1653 | 1464718673835 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1296afc00) [pid = 1653] [serial = 1255] [outer = 0x122fb7800] 11:17:54 INFO - PROCESS | 1653 | 1464718674417 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 771ms 11:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:17:54 INFO - PROCESS | 1653 | 1464718674430 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 1653 | 1464718674432 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:17:54 INFO - PROCESS | 1653 | 1464718674435 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 1653 | 1464718674438 Marionette TRACE conn2 <- [1,1646,null,{}] 11:17:54 INFO - PROCESS | 1653 | 1464718674442 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 1653 | 1464718674578 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:17:54 INFO - PROCESS | 1653 | 1464718674658 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119548000 == 73 [pid = 1653] [id = 419] 11:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x115f71c00) [pid = 1653] [serial = 1256] [outer = 0x0] 11:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x116868000) [pid = 1653] [serial = 1257] [outer = 0x115f71c00] 11:17:54 INFO - PROCESS | 1653 | 1464718674689 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1180acc00) [pid = 1653] [serial = 1258] [outer = 0x115f71c00] 11:17:55 INFO - PROCESS | 1653 | 1464718675133 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 721ms 11:17:55 INFO - PROCESS | 1653 | 1464718675158 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 1653 | 1464718675164 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:17:55 INFO - PROCESS | 1653 | 1464718675171 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 1653 | 1464718675174 Marionette TRACE conn2 <- [1,1650,null,{}] 11:17:55 INFO - PROCESS | 1653 | 1464718675178 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:55 INFO - PROCESS | 1653 | 1464718675310 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:17:55 INFO - PROCESS | 1653 | 1464718675417 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255aa000 == 74 [pid = 1653] [id = 420] 11:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x118936c00) [pid = 1653] [serial = 1259] [outer = 0x0] 11:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11915fc00) [pid = 1653] [serial = 1260] [outer = 0x118936c00] 11:17:55 INFO - PROCESS | 1653 | 1464718675449 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x119515c00) [pid = 1653] [serial = 1261] [outer = 0x118936c00] 11:17:55 INFO - PROCESS | 1653 | 1464718675877 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 774ms 11:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:17:55 INFO - PROCESS | 1653 | 1464718675945 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 1653 | 1464718675946 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:17:55 INFO - PROCESS | 1653 | 1464718675948 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 1653 | 1464718675951 Marionette TRACE conn2 <- [1,1654,null,{}] 11:17:55 INFO - PROCESS | 1653 | 1464718675959 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 1653 | 1464718676068 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:17:56 INFO - PROCESS | 1653 | 1464718676149 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d067000 == 75 [pid = 1653] [id = 421] 11:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1197bb800) [pid = 1653] [serial = 1262] [outer = 0x0] 11:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x119bc0800) [pid = 1653] [serial = 1263] [outer = 0x1197bb800] 11:17:56 INFO - PROCESS | 1653 | 1464718676180 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x121285c00) [pid = 1653] [serial = 1264] [outer = 0x1197bb800] 11:17:56 INFO - PROCESS | 1653 | 1464718676588 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 11:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:17:56 INFO - PROCESS | 1653 | 1464718676620 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 1653 | 1464718676621 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:17:56 INFO - PROCESS | 1653 | 1464718676624 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 1653 | 1464718676625 Marionette TRACE conn2 <- [1,1658,null,{}] 11:17:56 INFO - PROCESS | 1653 | 1464718676627 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 1653 | 1464718676736 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:17:56 INFO - PROCESS | 1653 | 1464718676843 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7af000 == 76 [pid = 1653] [id = 422] 11:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x122b04400) [pid = 1653] [serial = 1265] [outer = 0x0] 11:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x125830400) [pid = 1653] [serial = 1266] [outer = 0x122b04400] 11:17:56 INFO - PROCESS | 1653 | 1464718676875 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x126c49400) [pid = 1653] [serial = 1267] [outer = 0x122b04400] 11:17:57 INFO - PROCESS | 1653 | 1464718677255 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 669ms 11:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:17:57 INFO - PROCESS | 1653 | 1464718677294 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 1653 | 1464718677295 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:17:57 INFO - PROCESS | 1653 | 1464718677297 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 1653 | 1464718677298 Marionette TRACE conn2 <- [1,1662,null,{}] 11:17:57 INFO - PROCESS | 1653 | 1464718677301 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:57 INFO - PROCESS | 1653 | 1464718677405 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:17:57 INFO - PROCESS | 1653 | 1464718677514 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x13721c800 == 77 [pid = 1653] [id = 423] 11:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x124875800) [pid = 1653] [serial = 1268] [outer = 0x0] 11:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x128c49800) [pid = 1653] [serial = 1269] [outer = 0x124875800] 11:17:57 INFO - PROCESS | 1653 | 1464718677543 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1296a9800) [pid = 1653] [serial = 1270] [outer = 0x124875800] 11:17:57 INFO - PROCESS | 1653 | 1464718677924 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 11:17:57 INFO - PROCESS | 1653 | 1464718677967 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 1653 | 1464718677968 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:17:57 INFO - PROCESS | 1653 | 1464718677971 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 1653 | 1464718677972 Marionette TRACE conn2 <- [1,1666,null,{}] 11:17:57 INFO - PROCESS | 1653 | 1464718677977 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 1653 | 1464718678096 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:17:58 INFO - PROCESS | 1653 | 1464718678205 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x13781a000 == 78 [pid = 1653] [id = 424] 11:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x129831c00) [pid = 1653] [serial = 1271] [outer = 0x0] 11:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a948400) [pid = 1653] [serial = 1272] [outer = 0x129831c00] 11:17:58 INFO - PROCESS | 1653 | 1464718678238 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bb8f400) [pid = 1653] [serial = 1273] [outer = 0x129831c00] 11:17:58 INFO - PROCESS | 1653 | 1464718678667 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 719ms 11:17:58 INFO - PROCESS | 1653 | 1464718678691 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 1653 | 1464718678693 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:17:58 INFO - PROCESS | 1653 | 1464718678697 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 1653 | 1464718678699 Marionette TRACE conn2 <- [1,1670,null,{}] 11:17:58 INFO - PROCESS | 1653 | 1464718678703 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 1653 | 1464718678888 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:17:59 INFO - PROCESS | 1653 | 1464718678997 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379c6000 == 79 [pid = 1653] [id = 425] 11:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x129833000) [pid = 1653] [serial = 1274] [outer = 0x0] 11:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12bd93400) [pid = 1653] [serial = 1275] [outer = 0x129833000] 11:17:59 INFO - PROCESS | 1653 | 1464718679027 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12bdb6c00) [pid = 1653] [serial = 1276] [outer = 0x129833000] 11:17:59 INFO - PROCESS | 1653 | 1464718679442 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 773ms 11:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:17:59 INFO - PROCESS | 1653 | 1464718679483 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 1653 | 1464718679485 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:17:59 INFO - PROCESS | 1653 | 1464718679487 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 1653 | 1464718679488 Marionette TRACE conn2 <- [1,1674,null,{}] 11:17:59 INFO - PROCESS | 1653 | 1464718679493 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:59 INFO - PROCESS | 1653 | 1464718679604 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:17:59 INFO - PROCESS | 1653 | 1464718679715 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116257800 == 80 [pid = 1653] [id = 426] 11:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1110af800) [pid = 1653] [serial = 1277] [outer = 0x0] 11:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x116779000) [pid = 1653] [serial = 1278] [outer = 0x1110af800] 11:17:59 INFO - PROCESS | 1653 | 1464718679747 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x119155400) [pid = 1653] [serial = 1279] [outer = 0x1110af800] 11:18:00 INFO - PROCESS | 1653 | 1464718680320 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 872ms 11:18:00 INFO - PROCESS | 1653 | 1464718680360 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 1653 | 1464718680363 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:18:00 INFO - PROCESS | 1653 | 1464718680366 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 1653 | 1464718680368 Marionette TRACE conn2 <- [1,1678,null,{}] 11:18:00 INFO - PROCESS | 1653 | 1464718680372 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 1653 | 1464718680479 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:18:00 INFO - PROCESS | 1653 | 1464718680550 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bed800 == 81 [pid = 1653] [id = 427] 11:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x113047800) [pid = 1653] [serial = 1280] [outer = 0x0] 11:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x113c7f400) [pid = 1653] [serial = 1281] [outer = 0x113047800] 11:18:00 INFO - PROCESS | 1653 | 1464718680625 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x117e2d000) [pid = 1653] [serial = 1282] [outer = 0x113047800] 11:18:01 INFO - PROCESS | 1653 | 1464718681147 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 824ms 11:18:01 INFO - PROCESS | 1653 | 1464718681191 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:18:01 INFO - PROCESS | 1653 | 1464718681197 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:18:01 INFO - PROCESS | 1653 | 1464718681203 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 1653 | 1464718681206 Marionette TRACE conn2 <- [1,1682,null,{}] 11:18:01 INFO - PROCESS | 1653 | 1464718681209 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:01 INFO - PROCESS | 1653 | 1464718681316 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:18:01 INFO - PROCESS | 1653 | 1464718681386 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bfc000 == 82 [pid = 1653] [id = 428] 11:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11891a800) [pid = 1653] [serial = 1283] [outer = 0x0] 11:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x118971800) [pid = 1653] [serial = 1284] [outer = 0x11891a800] 11:18:01 INFO - PROCESS | 1653 | 1464718681413 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x119515000) [pid = 1653] [serial = 1285] [outer = 0x11891a800] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbd3000 == 81 [pid = 1653] [id = 379] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a890000 == 80 [pid = 1653] [id = 150] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12c561000 == 79 [pid = 1653] [id = 417] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12c83e000) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b486800 == 78 [pid = 1653] [id = 416] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1276dd000 == 77 [pid = 1653] [id = 415] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c7800 == 76 [pid = 1653] [id = 414] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x129863000 == 75 [pid = 1653] [id = 413] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x129117800 == 74 [pid = 1653] [id = 412] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1276e5800 == 73 [pid = 1653] [id = 411] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1255b7800 == 72 [pid = 1653] [id = 410] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x112885800 == 71 [pid = 1653] [id = 409] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119542800 == 70 [pid = 1653] [id = 408] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116660000 == 69 [pid = 1653] [id = 407] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116a95800 == 68 [pid = 1653] [id = 406] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116f7d800 == 67 [pid = 1653] [id = 405] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x13781d000 == 66 [pid = 1653] [id = 402] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127034800 == 65 [pid = 1653] [id = 401] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1188cd000 == 64 [pid = 1653] [id = 400] 11:18:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11288c000 == 63 [pid = 1653] [id = 399] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x119b29400) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1296adc00) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x129446800) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12bdc0000) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128c29000) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x124a57c00) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1248b6c00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x117688000) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12c164c00) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1296a8000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x119df8c00) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x118942400) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x127682800) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x128c49000) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1197c4c00) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12983a400) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1186b8c00) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x115f69c00) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11890ec00) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12bffd000) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x113119c00) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12c171000) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12c1a4000) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11311dc00) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x119571c00) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x116777c00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119df6c00) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12580f000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1296af800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11880b000) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x117e28000) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1272bbc00) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128d65000) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bb8d000) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1197b9800) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119ba5800) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x119114c00) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a8dc000) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x122b0c800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128d69400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118911c00) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119b9c400) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bdc2c00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12c83a000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c169800) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12bd99000) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c1a3400) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12126b400) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a7e1400) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x126c40400) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 11:18:01 INFO - PROCESS | 1653 | 1464718681921 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 773ms 11:18:01 INFO - PROCESS | 1653 | 1464718681976 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:18:01 INFO - PROCESS | 1653 | 1464718681978 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:18:01 INFO - PROCESS | 1653 | 1464718681982 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 1653 | 1464718681985 Marionette TRACE conn2 <- [1,1686,null,{}] 11:18:02 INFO - PROCESS | 1653 | 1464718681996 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 1653 | 1464718682124 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:18:02 INFO - PROCESS | 1653 | 1464718682135 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197a7800 == 64 [pid = 1653] [id = 429] 11:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119118400) [pid = 1653] [serial = 1286] [outer = 0x0] 11:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1197b6800) [pid = 1653] [serial = 1287] [outer = 0x119118400] 11:18:02 INFO - PROCESS | 1653 | 1464718682163 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1199d9800) [pid = 1653] [serial = 1288] [outer = 0x119118400] 11:18:02 INFO - PROCESS | 1653 | 1464718682513 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 573ms 11:18:02 INFO - PROCESS | 1653 | 1464718682555 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 1653 | 1464718682557 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:18:02 INFO - PROCESS | 1653 | 1464718682559 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 1653 | 1464718682560 Marionette TRACE conn2 <- [1,1690,null,{}] 11:18:02 INFO - PROCESS | 1653 | 1464718682562 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 1653 | 1464718682651 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:18:02 INFO - PROCESS | 1653 | 1464718682656 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261a1000 == 65 [pid = 1653] [id = 430] 11:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119ba1000) [pid = 1653] [serial = 1289] [outer = 0x0] 11:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119bab000) [pid = 1653] [serial = 1290] [outer = 0x119ba1000] 11:18:02 INFO - PROCESS | 1653 | 1464718682682 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119df0400) [pid = 1653] [serial = 1291] [outer = 0x119ba1000] 11:18:03 INFO - PROCESS | 1653 | 1464718683027 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 519ms 11:18:03 INFO - PROCESS | 1653 | 1464718683078 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 1653 | 1464718683079 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:18:03 INFO - PROCESS | 1653 | 1464718683081 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 1653 | 1464718683082 Marionette TRACE conn2 <- [1,1694,null,{}] 11:18:03 INFO - PROCESS | 1653 | 1464718683085 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 1653 | 1464718683169 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:18:03 INFO - PROCESS | 1653 | 1464718683175 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12743b800 == 66 [pid = 1653] [id = 431] 11:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119df8c00) [pid = 1653] [serial = 1292] [outer = 0x0] 11:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12126ac00) [pid = 1653] [serial = 1293] [outer = 0x119df8c00] 11:18:03 INFO - PROCESS | 1653 | 1464718683201 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x121289400) [pid = 1653] [serial = 1294] [outer = 0x119df8c00] 11:18:03 INFO - PROCESS | 1653 | 1464718683557 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 517ms 11:18:03 INFO - PROCESS | 1653 | 1464718683600 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 1653 | 1464718683601 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:18:03 INFO - PROCESS | 1653 | 1464718683603 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 1653 | 1464718683604 Marionette TRACE conn2 <- [1,1698,null,{}] 11:18:03 INFO - PROCESS | 1653 | 1464718683606 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 1653 | 1464718683741 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:18:03 INFO - PROCESS | 1653 | 1464718683759 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129499800 == 67 [pid = 1653] [id = 432] 11:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x121285000) [pid = 1653] [serial = 1295] [outer = 0x0] 11:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x122c69000) [pid = 1653] [serial = 1296] [outer = 0x121285000] 11:18:03 INFO - PROCESS | 1653 | 1464718683785 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x126c46000) [pid = 1653] [serial = 1297] [outer = 0x121285000] 11:18:04 INFO - PROCESS | 1653 | 1464718684134 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 573ms 11:18:04 INFO - PROCESS | 1653 | 1464718684178 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 1653 | 1464718684179 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:18:04 INFO - PROCESS | 1653 | 1464718684181 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 1653 | 1464718684190 Marionette TRACE conn2 <- [1,1702,null,{}] 11:18:04 INFO - PROCESS | 1653 | 1464718684192 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:04 INFO - PROCESS | 1653 | 1464718684300 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:18:04 INFO - PROCESS | 1653 | 1464718684313 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c2000 == 68 [pid = 1653] [id = 433] 11:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x121288c00) [pid = 1653] [serial = 1298] [outer = 0x0] 11:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1272b8c00) [pid = 1653] [serial = 1299] [outer = 0x121288c00] 11:18:04 INFO - PROCESS | 1653 | 1464718684338 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128c44000) [pid = 1653] [serial = 1300] [outer = 0x121288c00] 11:18:04 INFO - PROCESS | 1653 | 1464718684694 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 528ms 11:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:18:04 INFO - PROCESS | 1653 | 1464718684710 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 1653 | 1464718684711 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:18:04 INFO - PROCESS | 1653 | 1464718684713 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 1653 | 1464718684714 Marionette TRACE conn2 <- [1,1706,null,{}] 11:18:04 INFO - PROCESS | 1653 | 1464718684717 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:04 INFO - PROCESS | 1653 | 1464718684836 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:18:04 INFO - PROCESS | 1653 | 1464718684850 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b481000 == 69 [pid = 1653] [id = 434] 11:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12749e400) [pid = 1653] [serial = 1301] [outer = 0x0] 11:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129034c00) [pid = 1653] [serial = 1302] [outer = 0x12749e400] 11:18:04 INFO - PROCESS | 1653 | 1464718684875 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1296a5400) [pid = 1653] [serial = 1303] [outer = 0x12749e400] 11:18:05 INFO - PROCESS | 1653 | 1464718685213 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 11:18:05 INFO - PROCESS | 1653 | 1464718685232 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 1653 | 1464718685233 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:18:05 INFO - PROCESS | 1653 | 1464718685236 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 1653 | 1464718685237 Marionette TRACE conn2 <- [1,1710,null,{}] 11:18:05 INFO - PROCESS | 1653 | 1464718685240 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 1653 | 1464718685359 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:18:05 INFO - PROCESS | 1653 | 1464718685377 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c568000 == 70 [pid = 1653] [id = 435] 11:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x128d5e800) [pid = 1653] [serial = 1304] [outer = 0x0] 11:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a7e4800) [pid = 1653] [serial = 1305] [outer = 0x128d5e800] 11:18:05 INFO - PROCESS | 1653 | 1464718685403 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12ad2e000) [pid = 1653] [serial = 1306] [outer = 0x128d5e800] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1261bc800) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x121292000) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1261c1000) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x112925400) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x116614c00) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119b23800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x113115800) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x110e5fc00) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119df8400) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x121265c00) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x113116800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1197ed000) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128d62c00) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12128e000) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11880d800) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128c42000) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1164c3c00) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x127019800) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128c4e000) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119b26800) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:18:05 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11291f000) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:18:05 INFO - PROCESS | 1653 | 1464718685907 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 723ms 11:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:18:05 INFO - PROCESS | 1653 | 1464718685959 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 1653 | 1464718685961 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:18:05 INFO - PROCESS | 1653 | 1464718685963 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 1653 | 1464718685964 Marionette TRACE conn2 <- [1,1714,null,{}] 11:18:05 INFO - PROCESS | 1653 | 1464718685966 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:06 INFO - PROCESS | 1653 | 1464718686056 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:18:06 INFO - PROCESS | 1653 | 1464718686060 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199b1800 == 71 [pid = 1653] [id = 436] 11:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x113043c00) [pid = 1653] [serial = 1307] [outer = 0x0] 11:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1180ac800) [pid = 1653] [serial = 1308] [outer = 0x113043c00] 11:18:06 INFO - PROCESS | 1653 | 1464718686085 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1197c2800) [pid = 1653] [serial = 1309] [outer = 0x113043c00] 11:18:06 INFO - PROCESS | 1653 | 1464718686444 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 11:18:06 INFO - PROCESS | 1653 | 1464718686481 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 1653 | 1464718686483 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:18:06 INFO - PROCESS | 1653 | 1464718686485 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 1653 | 1464718686487 Marionette TRACE conn2 <- [1,1718,null,{}] 11:18:06 INFO - PROCESS | 1653 | 1464718686489 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:06 INFO - PROCESS | 1653 | 1464718686623 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:18:06 INFO - PROCESS | 1653 | 1464718686650 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2d5000 == 72 [pid = 1653] [id = 437] 11:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x121292000) [pid = 1653] [serial = 1310] [outer = 0x0] 11:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a949800) [pid = 1653] [serial = 1311] [outer = 0x121292000] 11:18:06 INFO - PROCESS | 1653 | 1464718686679 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bb94800) [pid = 1653] [serial = 1312] [outer = 0x121292000] 11:18:07 INFO - PROCESS | 1653 | 1464718687012 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 571ms 11:18:07 INFO - PROCESS | 1653 | 1464718687056 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 1653 | 1464718687057 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:18:07 INFO - PROCESS | 1653 | 1464718687060 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1653 | 1464718687061 Marionette TRACE conn2 <- [1,1722,null,{}] 11:18:07 INFO - PROCESS | 1653 | 1464718687063 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 1653 | 1464718687181 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:18:07 INFO - PROCESS | 1653 | 1464718687187 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7a7800 == 73 [pid = 1653] [id = 438] 11:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x10a7b8800) [pid = 1653] [serial = 1313] [outer = 0x0] 11:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bd9c000) [pid = 1653] [serial = 1314] [outer = 0x10a7b8800] 11:18:07 INFO - PROCESS | 1653 | 1464718687213 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bffc800) [pid = 1653] [serial = 1315] [outer = 0x10a7b8800] 11:18:07 INFO - PROCESS | 1653 | 1464718687519 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 467ms 11:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:18:07 INFO - PROCESS | 1653 | 1464718687532 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 1653 | 1464718687533 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:18:07 INFO - PROCESS | 1653 | 1464718687535 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1653 | 1464718687536 Marionette TRACE conn2 <- [1,1726,null,{}] 11:18:07 INFO - PROCESS | 1653 | 1464718687539 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 1653 | 1464718687635 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:18:07 INFO - PROCESS | 1653 | 1464718687639 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376d4000 == 74 [pid = 1653] [id = 439] 11:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x126c3f800) [pid = 1653] [serial = 1316] [outer = 0x0] 11:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c16d400) [pid = 1653] [serial = 1317] [outer = 0x126c3f800] 11:18:07 INFO - PROCESS | 1653 | 1464718687664 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12c1a2000) [pid = 1653] [serial = 1318] [outer = 0x126c3f800] 11:18:08 INFO - PROCESS | 1653 | 1464718688177 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]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 11:18:08 INFO - PROCESS | 1653 | 1464718688206 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 1653 | 1464718688209 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:18:08 INFO - PROCESS | 1653 | 1464718688213 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 1653 | 1464718688215 Marionette TRACE conn2 <- [1,1730,null,{}] 11:18:08 INFO - PROCESS | 1653 | 1464718688219 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}] 11:18:08 INFO - PROCESS | 1653 | 1464718688337 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:18:08 INFO - PROCESS | 1653 | 1464718688418 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11868c000 == 75 [pid = 1653] [id = 440] 11:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x113119c00) [pid = 1653] [serial = 1319] [outer = 0x0] 11:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x115f69c00) [pid = 1653] [serial = 1320] [outer = 0x113119c00] 11:18:08 INFO - PROCESS | 1653 | 1464718688450 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1180ac400) [pid = 1653] [serial = 1321] [outer = 0x113119c00] 11:18:08 INFO - PROCESS | 1653 | 1464718688866 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]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 11:18:08 INFO - PROCESS | 1653 | 1464718688935 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 1653 | 1464718688939 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:18:08 INFO - PROCESS | 1653 | 1464718688943 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 1653 | 1464718688945 Marionette TRACE conn2 <- [1,1734,null,{}] 11:18:08 INFO - PROCESS | 1653 | 1464718688948 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}] 11:18:09 INFO - PROCESS | 1653 | 1464718689062 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:18:09 INFO - PROCESS | 1653 | 1464718689143 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e0800 == 76 [pid = 1653] [id = 441] 11:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118910400) [pid = 1653] [serial = 1322] [outer = 0x0] 11:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119110400) [pid = 1653] [serial = 1323] [outer = 0x118910400] 11:18:09 INFO - PROCESS | 1653 | 1464718689174 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1197c1800) [pid = 1653] [serial = 1324] [outer = 0x118910400] 11:18:09 INFO - PROCESS | 1653 | 1464718689612 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]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 724ms 11:18:09 INFO - PROCESS | 1653 | 1464718689674 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 1653 | 1464718689675 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:18:09 INFO - PROCESS | 1653 | 1464718689680 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 1653 | 1464718689682 Marionette TRACE conn2 <- [1,1738,null,{}] 11:18:09 INFO - PROCESS | 1653 | 1464718689690 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}] 11:18:09 INFO - PROCESS | 1653 | 1464718689801 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:18:09 INFO - PROCESS | 1653 | 1464718689883 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373d9800 == 77 [pid = 1653] [id = 442] 11:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12126b400) [pid = 1653] [serial = 1325] [outer = 0x0] 11:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x121290400) [pid = 1653] [serial = 1326] [outer = 0x12126b400] 11:18:09 INFO - PROCESS | 1653 | 1464718689915 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x124d09c00) [pid = 1653] [serial = 1327] [outer = 0x12126b400] 11:18:10 INFO - PROCESS | 1653 | 1464718690306 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]]]}] 11:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 11:18:10 INFO - PROCESS | 1653 | 1464718690352 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 1653 | 1464718690354 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:18:10 INFO - PROCESS | 1653 | 1464718690356 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 1653 | 1464718690359 Marionette TRACE conn2 <- [1,1742,null,{}] 11:18:10 INFO - PROCESS | 1653 | 1464718690362 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}] 11:18:10 INFO - PROCESS | 1653 | 1464718690473 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:18:10 INFO - PROCESS | 1653 | 1464718690579 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379c8000 == 78 [pid = 1653] [id = 443] 11:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x125b1c400) [pid = 1653] [serial = 1328] [outer = 0x0] 11:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x126c43800) [pid = 1653] [serial = 1329] [outer = 0x125b1c400] 11:18:10 INFO - PROCESS | 1653 | 1464718690609 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128d5e400) [pid = 1653] [serial = 1330] [outer = 0x125b1c400] 11:18:11 INFO - PROCESS | 1653 | 1464718691017 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]]]}] 11:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 723ms 11:18:11 INFO - PROCESS | 1653 | 1464718691080 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:18:11 INFO - PROCESS | 1653 | 1464718691081 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:18:11 INFO - PROCESS | 1653 | 1464718691083 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 1653 | 1464718691085 Marionette TRACE conn2 <- [1,1746,null,{}] 11:18:11 INFO - PROCESS | 1653 | 1464718691087 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}] 11:18:11 INFO - PROCESS | 1653 | 1464718691214 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:18:11 INFO - PROCESS | 1653 | 1464718691294 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e4b1800 == 79 [pid = 1653] [id = 444] 11:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x128c46400) [pid = 1653] [serial = 1331] [outer = 0x0] 11:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ad2e800) [pid = 1653] [serial = 1332] [outer = 0x128c46400] 11:18:11 INFO - PROCESS | 1653 | 1464718691325 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bd99400) [pid = 1653] [serial = 1333] [outer = 0x128c46400] 11:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:18:11 INFO - PROCESS | 1653 | 1464718691745 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]]]}] 11:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 669ms 11:18:11 INFO - PROCESS | 1653 | 1464718691753 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:18:11 INFO - PROCESS | 1653 | 1464718691754 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:18:11 INFO - PROCESS | 1653 | 1464718691757 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 1653 | 1464718691759 Marionette TRACE conn2 <- [1,1750,null,{}] 11:18:11 INFO - PROCESS | 1653 | 1464718691763 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}] 11:18:11 INFO - PROCESS | 1653 | 1464718691884 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:18:12 INFO - PROCESS | 1653 | 1464718691995 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x137be3000 == 80 [pid = 1653] [id = 445] 11:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12c16e000) [pid = 1653] [serial = 1334] [outer = 0x0] 11:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12c83ac00) [pid = 1653] [serial = 1335] [outer = 0x12c16e000] 11:18:12 INFO - PROCESS | 1653 | 1464718692026 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12c8dfc00) [pid = 1653] [serial = 1336] [outer = 0x12c16e000] 11:18:12 INFO - PROCESS | 1653 | 1464718692427 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]]]}] 11:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 721ms 11:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:18:12 INFO - PROCESS | 1653 | 1464718692478 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 1653 | 1464718692479 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:18:12 INFO - PROCESS | 1653 | 1464718692481 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 1653 | 1464718692483 Marionette TRACE conn2 <- [1,1754,null,{}] 11:18:12 INFO - PROCESS | 1653 | 1464718692485 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}] 11:18:12 INFO - PROCESS | 1653 | 1464718692611 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:18:12 INFO - PROCESS | 1653 | 1464718692693 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f19d800 == 81 [pid = 1653] [id = 446] 11:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12c83e400) [pid = 1653] [serial = 1337] [outer = 0x0] 11:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12ca30400) [pid = 1653] [serial = 1338] [outer = 0x12c83e400] 11:18:12 INFO - PROCESS | 1653 | 1464718692722 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12ca34800) [pid = 1653] [serial = 1339] [outer = 0x12c83e400] 11:18:13 INFO - PROCESS | 1653 | 1464718693150 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]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 719ms 11:18:13 INFO - PROCESS | 1653 | 1464718693202 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:18:13 INFO - PROCESS | 1653 | 1464718693203 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:18:13 INFO - PROCESS | 1653 | 1464718693205 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 1653 | 1464718693207 Marionette TRACE conn2 <- [1,1758,null,{}] 11:18:13 INFO - PROCESS | 1653 | 1464718693209 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}] 11:18:13 INFO - PROCESS | 1653 | 1464718693318 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:18:13 INFO - PROCESS | 1653 | 1464718693621 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180d4000 == 82 [pid = 1653] [id = 447] 11:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x110e5cc00) [pid = 1653] [serial = 1340] [outer = 0x0] 11:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x112023400) [pid = 1653] [serial = 1341] [outer = 0x110e5cc00] 11:18:13 INFO - PROCESS | 1653 | 1464718693686 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x112928c00) [pid = 1653] [serial = 1342] [outer = 0x110e5cc00] 11:18:14 INFO - PROCESS | 1653 | 1464718694133 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]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 11:18:14 INFO - PROCESS | 1653 | 1464718694175 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:18:14 INFO - PROCESS | 1653 | 1464718694178 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:18:14 INFO - PROCESS | 1653 | 1464718694181 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 1653 | 1464718694183 Marionette TRACE conn2 <- [1,1762,null,{}] 11:18:14 INFO - PROCESS | 1653 | 1464718694186 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}] 11:18:14 INFO - PROCESS | 1653 | 1464718694290 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:18:14 INFO - PROCESS | 1653 | 1464718694405 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x114e5a800 == 83 [pid = 1653] [id = 448] 11:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x115e9f800) [pid = 1653] [serial = 1343] [outer = 0x0] 11:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x116a6e000) [pid = 1653] [serial = 1344] [outer = 0x115e9f800] 11:18:14 INFO - PROCESS | 1653 | 1464718694437 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11824c800) [pid = 1653] [serial = 1345] [outer = 0x115e9f800] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7a1800 == 82 [pid = 1653] [id = 346] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11912c800 == 81 [pid = 1653] [id = 386] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1373c5000 == 80 [pid = 1653] [id = 384] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7a7800 == 79 [pid = 1653] [id = 438] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2d5000 == 78 [pid = 1653] [id = 437] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1199b1800 == 77 [pid = 1653] [id = 436] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12c568000 == 76 [pid = 1653] [id = 435] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b481000 == 75 [pid = 1653] [id = 434] 11:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12944a800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c2000 == 74 [pid = 1653] [id = 433] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129499800 == 73 [pid = 1653] [id = 432] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12743b800 == 72 [pid = 1653] [id = 431] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1261a1000 == 71 [pid = 1653] [id = 430] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1197a7800 == 70 [pid = 1653] [id = 429] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x122bfc000 == 69 [pid = 1653] [id = 428] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x122bed800 == 68 [pid = 1653] [id = 427] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x13721c800 == 67 [pid = 1653] [id = 423] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7af000 == 66 [pid = 1653] [id = 422] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d067000 == 65 [pid = 1653] [id = 421] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1255aa000 == 64 [pid = 1653] [id = 420] 11:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119548000 == 63 [pid = 1653] [id = 419] 11:18:14 INFO - PROCESS | 1653 | 1464718694898 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]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 723ms 11:18:14 INFO - PROCESS | 1653 | 1464718694905 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 1653 | 1464718694908 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:18:14 INFO - PROCESS | 1653 | 1464718694914 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 1653 | 1464718694915 Marionette TRACE conn2 <- [1,1766,null,{}] 11:18:14 INFO - PROCESS | 1653 | 1464718694917 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}] 11:18:15 INFO - PROCESS | 1653 | 1464718695006 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:18:15 INFO - PROCESS | 1653 | 1464718695013 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180b4800 == 64 [pid = 1653] [id = 449] 11:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x115e9fc00) [pid = 1653] [serial = 1346] [outer = 0x0] 11:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1186c1400) [pid = 1653] [serial = 1347] [outer = 0x115e9fc00] 11:18:15 INFO - PROCESS | 1653 | 1464718695040 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11910cc00) [pid = 1653] [serial = 1348] [outer = 0x115e9fc00] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x126c41400) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12616e400) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1255c5c00) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12749c000) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118254800) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x117683400) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x119469800) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1199d9c00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119bc8000) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x119ba3000) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12bb8ac00) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11311fc00) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11880b400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x113112800) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11291b400) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x121264400) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128d5cc00) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112924000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x121266c00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11972f000) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x121291800) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12c8d7c00) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x116863000) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x126171400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119118c00) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129440000) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129190000) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128c30000) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x122b0a000) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x127019c00) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128d5e000) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x122fb5800) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12128b400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11956b800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12c167800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1180b3800) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1296ab400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12ad38c00) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1258a7c00) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bd8ec00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 11:18:15 INFO - PROCESS | 1653 | 1464718695436 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]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 572ms 11:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:18:15 INFO - PROCESS | 1653 | 1464718695486 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 1653 | 1464718695487 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:18:15 INFO - PROCESS | 1653 | 1464718695490 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 1653 | 1464718695493 Marionette TRACE conn2 <- [1,1770,null,{}] 11:18:15 INFO - PROCESS | 1653 | 1464718695499 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}] 11:18:15 INFO - PROCESS | 1653 | 1464718695599 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:18:15 INFO - PROCESS | 1653 | 1464718695626 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x122d10800 == 65 [pid = 1653] [id = 450] 11:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119565400) [pid = 1653] [serial = 1349] [outer = 0x0] 11:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1197c1000) [pid = 1653] [serial = 1350] [outer = 0x119565400] 11:18:15 INFO - PROCESS | 1653 | 1464718695656 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1199d2c00) [pid = 1653] [serial = 1351] [outer = 0x119565400] 11:18:15 INFO - PROCESS | 1653 | 1464718695987 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]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 11:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:18:16 INFO - PROCESS | 1653 | 1464718696012 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 1653 | 1464718696013 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:18:16 INFO - PROCESS | 1653 | 1464718696015 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 1653 | 1464718696024 Marionette TRACE conn2 <- [1,1774,null,{}] 11:18:16 INFO - PROCESS | 1653 | 1464718696026 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}] 11:18:16 INFO - PROCESS | 1653 | 1464718696113 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:18:16 INFO - PROCESS | 1653 | 1464718696118 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1261a1800 == 66 [pid = 1653] [id = 451] 11:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1199dc800) [pid = 1653] [serial = 1352] [outer = 0x0] 11:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119b9e000) [pid = 1653] [serial = 1353] [outer = 0x1199dc800] 11:18:16 INFO - PROCESS | 1653 | 1464718696143 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119ba8400) [pid = 1653] [serial = 1354] [outer = 0x1199dc800] 11:18:16 INFO - PROCESS | 1653 | 1464718696466 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]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 477ms 11:18:16 INFO - PROCESS | 1653 | 1464718696495 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 1653 | 1464718696496 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:18:16 INFO - PROCESS | 1653 | 1464718696498 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 1653 | 1464718696499 Marionette TRACE conn2 <- [1,1778,null,{}] 11:18:16 INFO - PROCESS | 1653 | 1464718696502 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}] 11:18:16 INFO - PROCESS | 1653 | 1464718696587 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:18:16 INFO - PROCESS | 1653 | 1464718696662 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276dd800 == 67 [pid = 1653] [id = 452] 11:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119d0fc00) [pid = 1653] [serial = 1355] [outer = 0x0] 11:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119df3800) [pid = 1653] [serial = 1356] [outer = 0x119d0fc00] 11:18:16 INFO - PROCESS | 1653 | 1464718696692 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12126d400) [pid = 1653] [serial = 1357] [outer = 0x119d0fc00] 11:18:17 INFO - PROCESS | 1653 | 1464718697031 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]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 568ms 11:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:18:17 INFO - PROCESS | 1653 | 1464718697071 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 1653 | 1464718697073 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:18:17 INFO - PROCESS | 1653 | 1464718697075 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 1653 | 1464718697076 Marionette TRACE conn2 <- [1,1782,null,{}] 11:18:17 INFO - PROCESS | 1653 | 1464718697078 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}] 11:18:17 INFO - PROCESS | 1653 | 1464718697198 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:18:17 INFO - PROCESS | 1653 | 1464718697243 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129120800 == 68 [pid = 1653] [id = 453] 11:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12128b400) [pid = 1653] [serial = 1358] [outer = 0x0] 11:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x121290000) [pid = 1653] [serial = 1359] [outer = 0x12128b400] 11:18:17 INFO - PROCESS | 1653 | 1464718697268 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x124d07400) [pid = 1653] [serial = 1360] [outer = 0x12128b400] 11:18:17 INFO - PROCESS | 1653 | 1464718697571 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]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 11:18:17 INFO - PROCESS | 1653 | 1464718697596 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 1653 | 1464718697597 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:18:17 INFO - PROCESS | 1653 | 1464718697599 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 1653 | 1464718697600 Marionette TRACE conn2 <- [1,1786,null,{}] 11:18:17 INFO - PROCESS | 1653 | 1464718697603 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}] 11:18:17 INFO - PROCESS | 1653 | 1464718697714 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:18:17 INFO - PROCESS | 1653 | 1464718697727 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89a000 == 69 [pid = 1653] [id = 454] 11:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12128c000) [pid = 1653] [serial = 1361] [outer = 0x0] 11:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x125833c00) [pid = 1653] [serial = 1362] [outer = 0x12128c000] 11:18:17 INFO - PROCESS | 1653 | 1464718697752 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1261bc400) [pid = 1653] [serial = 1363] [outer = 0x12128c000] 11:18:18 INFO - PROCESS | 1653 | 1464718698093 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]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 520ms 11:18:18 INFO - PROCESS | 1653 | 1464718698120 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 1653 | 1464718698121 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:18:18 INFO - PROCESS | 1653 | 1464718698130 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 1653 | 1464718698131 Marionette TRACE conn2 <- [1,1790,null,{}] 11:18:18 INFO - PROCESS | 1653 | 1464718698134 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}] 11:18:18 INFO - PROCESS | 1653 | 1464718698244 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:18:18 INFO - PROCESS | 1653 | 1464718698285 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad4b800 == 70 [pid = 1653] [id = 455] 11:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x125835c00) [pid = 1653] [serial = 1364] [outer = 0x0] 11:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x126c47800) [pid = 1653] [serial = 1365] [outer = 0x125835c00] 11:18:18 INFO - PROCESS | 1653 | 1464718698310 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x128c25800) [pid = 1653] [serial = 1366] [outer = 0x125835c00] 11:18:18 INFO - PROCESS | 1653 | 1464718698648 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]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 575ms 11:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:18:18 INFO - PROCESS | 1653 | 1464718698698 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 1653 | 1464718698700 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:18:18 INFO - PROCESS | 1653 | 1464718698702 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 1653 | 1464718698703 Marionette TRACE conn2 <- [1,1794,null,{}] 11:18:18 INFO - PROCESS | 1653 | 1464718698705 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}] 11:18:18 INFO - PROCESS | 1653 | 1464718698817 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:18:18 INFO - PROCESS | 1653 | 1464718698829 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf3b000 == 71 [pid = 1653] [id = 456] 11:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x113110400) [pid = 1653] [serial = 1367] [outer = 0x0] 11:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128c43400) [pid = 1653] [serial = 1368] [outer = 0x113110400] 11:18:18 INFO - PROCESS | 1653 | 1464718698854 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128d63c00) [pid = 1653] [serial = 1369] [outer = 0x113110400] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119df8c00) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x121288c00) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x113047800) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119ba1000) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x122fb7800) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12749e400) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119118400) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11891a800) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128d5e800) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x113043c00) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x10a7b8800) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x121285000) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:18:19 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x121292000) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:18:19 INFO - PROCESS | 1653 | 1464718699290 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]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 617ms 11:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:18:19 INFO - PROCESS | 1653 | 1464718699320 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 1653 | 1464718699321 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:18:19 INFO - PROCESS | 1653 | 1464718699323 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 1653 | 1464718699325 Marionette TRACE conn2 <- [1,1798,null,{}] 11:18:19 INFO - PROCESS | 1653 | 1464718699332 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}] 11:18:19 INFO - PROCESS | 1653 | 1464718699457 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:18:19 INFO - PROCESS | 1653 | 1464718699519 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b475800 == 72 [pid = 1653] [id = 457] 11:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112926800) [pid = 1653] [serial = 1370] [outer = 0x0] 11:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119baa400) [pid = 1653] [serial = 1371] [outer = 0x112926800] 11:18:19 INFO - PROCESS | 1653 | 1464718699549 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x128d69400) [pid = 1653] [serial = 1372] [outer = 0x112926800] 11:18:19 INFO - PROCESS | 1653 | 1464718699858 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]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 574ms 11:18:19 INFO - PROCESS | 1653 | 1464718699899 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 1653 | 1464718699901 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:18:19 INFO - PROCESS | 1653 | 1464718699904 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 1653 | 1464718699908 Marionette TRACE conn2 <- [1,1802,null,{}] 11:18:19 INFO - PROCESS | 1653 | 1464718699913 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}] 11:18:20 INFO - PROCESS | 1653 | 1464718700118 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:18:20 INFO - PROCESS | 1653 | 1464718700128 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbc8800 == 73 [pid = 1653] [id = 458] 11:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11950bc00) [pid = 1653] [serial = 1373] [outer = 0x0] 11:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12943e800) [pid = 1653] [serial = 1374] [outer = 0x11950bc00] 11:18:20 INFO - PROCESS | 1653 | 1464718700168 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b38c400) [pid = 1653] [serial = 1375] [outer = 0x11950bc00] 11:18:20 INFO - PROCESS | 1653 | 1464718700497 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]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 625ms 11:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:18:20 INFO - PROCESS | 1653 | 1464718700530 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 1653 | 1464718700531 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:18:20 INFO - PROCESS | 1653 | 1464718700533 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 1653 | 1464718700534 Marionette TRACE conn2 <- [1,1806,null,{}] 11:18:20 INFO - PROCESS | 1653 | 1464718700536 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}] 11:18:20 INFO - PROCESS | 1653 | 1464718700628 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:18:20 INFO - PROCESS | 1653 | 1464718700712 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2ea800 == 74 [pid = 1653] [id = 459] 11:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12b396800) [pid = 1653] [serial = 1376] [outer = 0x0] 11:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bd9b800) [pid = 1653] [serial = 1377] [outer = 0x12b396800] 11:18:20 INFO - PROCESS | 1653 | 1464718700739 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bff6000) [pid = 1653] [serial = 1378] [outer = 0x12b396800] 11:18:21 INFO - PROCESS | 1653 | 1464718701047 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]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 11:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:18:21 INFO - PROCESS | 1653 | 1464718701103 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 1653 | 1464718701104 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:18:21 INFO - PROCESS | 1653 | 1464718701107 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 1653 | 1464718701108 Marionette TRACE conn2 <- [1,1810,null,{}] 11:18:21 INFO - PROCESS | 1653 | 1464718701111 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}] 11:18:21 INFO - PROCESS | 1653 | 1464718701280 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:18:21 INFO - PROCESS | 1653 | 1464718701387 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aab800 == 75 [pid = 1653] [id = 460] 11:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x110e62400) [pid = 1653] [serial = 1379] [outer = 0x0] 11:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x111046800) [pid = 1653] [serial = 1380] [outer = 0x110e62400] 11:18:21 INFO - PROCESS | 1653 | 1464718701421 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11104d400) [pid = 1653] [serial = 1381] [outer = 0x110e62400] 11:18:21 INFO - PROCESS | 1653 | 1464718701960 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]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 920ms 11:18:22 INFO - PROCESS | 1653 | 1464718702030 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 1653 | 1464718702033 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:18:22 INFO - PROCESS | 1653 | 1464718702038 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 1653 | 1464718702042 Marionette TRACE conn2 <- [1,1814,null,{}] 11:18:22 INFO - PROCESS | 1653 | 1464718702049 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}] 11:18:22 INFO - PROCESS | 1653 | 1464718702232 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:18:22 INFO - PROCESS | 1653 | 1464718702324 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f3e800 == 76 [pid = 1653] [id = 461] 11:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11628f000) [pid = 1653] [serial = 1382] [outer = 0x0] 11:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x116a72000) [pid = 1653] [serial = 1383] [outer = 0x11628f000] 11:18:22 INFO - PROCESS | 1653 | 1464718702358 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118254800) [pid = 1653] [serial = 1384] [outer = 0x11628f000] 11:18:22 INFO - PROCESS | 1653 | 1464718702781 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]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 11:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:18:22 INFO - PROCESS | 1653 | 1464718702812 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 1653 | 1464718702814 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:18:22 INFO - PROCESS | 1653 | 1464718702817 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 1653 | 1464718702818 Marionette TRACE conn2 <- [1,1818,null,{}] 11:18:22 INFO - PROCESS | 1653 | 1464718702821 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}] 11:18:22 INFO - PROCESS | 1653 | 1464718702932 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:18:23 INFO - PROCESS | 1653 | 1464718703044 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbd5000 == 77 [pid = 1653] [id = 462] 11:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11896a000) [pid = 1653] [serial = 1385] [outer = 0x0] 11:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119155c00) [pid = 1653] [serial = 1386] [outer = 0x11896a000] 11:18:23 INFO - PROCESS | 1653 | 1464718703077 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1197ed000) [pid = 1653] [serial = 1387] [outer = 0x11896a000] 11:18:23 INFO - PROCESS | 1653 | 1464718703501 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]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 718ms 11:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:18:23 INFO - PROCESS | 1653 | 1464718703536 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:18:23 INFO - PROCESS | 1653 | 1464718703539 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:18:23 INFO - PROCESS | 1653 | 1464718703547 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 1653 | 1464718703550 Marionette TRACE conn2 <- [1,1822,null,{}] 11:18:23 INFO - PROCESS | 1653 | 1464718703590 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}] 11:18:23 INFO - PROCESS | 1653 | 1464718703746 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:18:23 INFO - PROCESS | 1653 | 1464718703806 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x137817000 == 78 [pid = 1653] [id = 463] 11:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x119ba5c00) [pid = 1653] [serial = 1388] [outer = 0x0] 11:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12126bc00) [pid = 1653] [serial = 1389] [outer = 0x119ba5c00] 11:18:23 INFO - PROCESS | 1653 | 1464718703836 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x122fb2800) [pid = 1653] [serial = 1390] [outer = 0x119ba5c00] 11:18:24 INFO - PROCESS | 1653 | 1464718704253 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]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 751ms 11:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:18:24 INFO - PROCESS | 1653 | 1464718704294 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 1653 | 1464718704295 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:18:24 INFO - PROCESS | 1653 | 1464718704298 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 1653 | 1464718704299 Marionette TRACE conn2 <- [1,1826,null,{}] 11:18:24 INFO - PROCESS | 1653 | 1464718704301 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}] 11:18:24 INFO - PROCESS | 1653 | 1464718704411 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:18:24 INFO - PROCESS | 1653 | 1464718704532 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379c7000 == 79 [pid = 1653] [id = 464] 11:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x126c40400) [pid = 1653] [serial = 1391] [outer = 0x0] 11:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x128c4bc00) [pid = 1653] [serial = 1392] [outer = 0x126c40400] 11:18:24 INFO - PROCESS | 1653 | 1464718704565 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12944b000) [pid = 1653] [serial = 1393] [outer = 0x126c40400] 11:18:24 INFO - PROCESS | 1653 | 1464718704980 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]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 11:18:25 INFO - PROCESS | 1653 | 1464718705019 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:18:25 INFO - PROCESS | 1653 | 1464718705020 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:18:25 INFO - PROCESS | 1653 | 1464718705022 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 1653 | 1464718705024 Marionette TRACE conn2 <- [1,1830,null,{}] 11:18:25 INFO - PROCESS | 1653 | 1464718705041 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}] 11:18:25 INFO - PROCESS | 1653 | 1464718705152 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:18:25 INFO - PROCESS | 1653 | 1464718705263 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e7c5800 == 80 [pid = 1653] [id = 465] 11:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bdb9800) [pid = 1653] [serial = 1394] [outer = 0x0] 11:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12bff6c00) [pid = 1653] [serial = 1395] [outer = 0x12bdb9800] 11:18:25 INFO - PROCESS | 1653 | 1464718705300 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12c1a0400) [pid = 1653] [serial = 1396] [outer = 0x12bdb9800] 11:18:25 INFO - PROCESS | 1653 | 1464718705721 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]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 11:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:18:25 INFO - PROCESS | 1653 | 1464718705757 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 1653 | 1464718705759 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:18:25 INFO - PROCESS | 1653 | 1464718705761 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 1653 | 1464718705762 Marionette TRACE conn2 <- [1,1834,null,{}] 11:18:25 INFO - PROCESS | 1653 | 1464718705764 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}] 11:18:25 INFO - PROCESS | 1653 | 1464718705871 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:18:25 INFO - PROCESS | 1653 | 1464718705982 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x137a9d800 == 81 [pid = 1653] [id = 466] 11:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12c1aac00) [pid = 1653] [serial = 1397] [outer = 0x0] 11:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12c848400) [pid = 1653] [serial = 1398] [outer = 0x12c1aac00] 11:18:26 INFO - PROCESS | 1653 | 1464718706013 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12c8e5800) [pid = 1653] [serial = 1399] [outer = 0x12c1aac00] 11:18:26 INFO - PROCESS | 1653 | 1464718706462 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]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 720ms 11:18:26 INFO - PROCESS | 1653 | 1464718706494 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 1653 | 1464718706496 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:18:26 INFO - PROCESS | 1653 | 1464718706498 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 1653 | 1464718706499 Marionette TRACE conn2 <- [1,1838,null,{}] 11:18:26 INFO - PROCESS | 1653 | 1464718706502 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}] 11:18:26 INFO - PROCESS | 1653 | 1464718706613 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:18:26 INFO - PROCESS | 1653 | 1464718706725 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199b2800 == 82 [pid = 1653] [id = 467] 11:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x111fd8c00) [pid = 1653] [serial = 1400] [outer = 0x0] 11:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12616d000) [pid = 1653] [serial = 1401] [outer = 0x111fd8c00] 11:18:26 INFO - PROCESS | 1653 | 1464718706757 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12c847800) [pid = 1653] [serial = 1402] [outer = 0x111fd8c00] 11:18:27 INFO - PROCESS | 1653 | 1464718707277 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]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 820ms 11:18:27 INFO - PROCESS | 1653 | 1464718707319 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:18:27 INFO - PROCESS | 1653 | 1464718707321 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:18:27 INFO - PROCESS | 1653 | 1464718707325 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 1653 | 1464718707329 Marionette TRACE conn2 <- [1,1842,null,{}] 11:18:27 INFO - PROCESS | 1653 | 1464718707333 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}] 11:18:27 INFO - PROCESS | 1653 | 1464718707441 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:18:27 INFO - PROCESS | 1653 | 1464718707533 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262e6800 == 83 [pid = 1653] [id = 468] 11:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x111f34c00) [pid = 1653] [serial = 1403] [outer = 0x0] 11:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x113115800) [pid = 1653] [serial = 1404] [outer = 0x111f34c00] 11:18:27 INFO - PROCESS | 1653 | 1464718707562 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x116a79400) [pid = 1653] [serial = 1405] [outer = 0x111f34c00] 11:18:28 INFO - PROCESS | 1653 | 1464718708020 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]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 724ms 11:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:18:28 INFO - PROCESS | 1653 | 1464718708049 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 1653 | 1464718708053 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:18:28 INFO - PROCESS | 1653 | 1464718708058 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 1653 | 1464718708062 Marionette TRACE conn2 <- [1,1846,null,{}] 11:18:28 INFO - PROCESS | 1653 | 1464718708064 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}] 11:18:28 INFO - PROCESS | 1653 | 1464718708166 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:18:28 INFO - PROCESS | 1653 | 1464718708275 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbcf800 == 82 [pid = 1653] [id = 320] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2ea800 == 81 [pid = 1653] [id = 459] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbc8800 == 80 [pid = 1653] [id = 458] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b475800 == 79 [pid = 1653] [id = 457] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf3b000 == 78 [pid = 1653] [id = 456] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad4b800 == 77 [pid = 1653] [id = 455] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89a000 == 76 [pid = 1653] [id = 454] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129120800 == 75 [pid = 1653] [id = 453] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12c16d400) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116499000 == 76 [pid = 1653] [id = 469] 11:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11103fc00) [pid = 1653] [serial = 1406] [outer = 0x0] 11:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x113110c00) [pid = 1653] [serial = 1407] [outer = 0x11103fc00] 11:18:28 INFO - PROCESS | 1653 | 1464718708346 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11956bc00) [pid = 1653] [serial = 1408] [outer = 0x11103fc00] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1276dd800 == 75 [pid = 1653] [id = 452] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1261a1800 == 74 [pid = 1653] [id = 451] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x122d10800 == 73 [pid = 1653] [id = 450] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1180b4800 == 72 [pid = 1653] [id = 449] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x114e5a800 == 71 [pid = 1653] [id = 448] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1180d4000 == 70 [pid = 1653] [id = 447] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x13f19d800 == 69 [pid = 1653] [id = 446] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x137be3000 == 68 [pid = 1653] [id = 445] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x13e4b1800 == 67 [pid = 1653] [id = 444] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1379c8000 == 66 [pid = 1653] [id = 443] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1373d9800 == 65 [pid = 1653] [id = 442] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1276e0800 == 64 [pid = 1653] [id = 441] 11:18:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11868c000 == 63 [pid = 1653] [id = 440] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12126ac00) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x121289400) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x1272b8c00) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x113c7f400) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x117e2d000) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x119bab000) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x119df0400) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1296afc00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x129034c00) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11915fc00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x128c49800) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12a948400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12bd93400) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1197b6800) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1199d9800) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x116779000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x125830400) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x119515000) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118971800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x116868000) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119bc0800) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12a7e4800) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1197c2800) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1180ac800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12bd9c000) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ad2e000) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x122c69000) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a949800) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x126c46000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128c44000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1296a5400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bffc800) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bb94800) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 11:18:28 INFO - PROCESS | 1653 | 1464718708673 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]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 623ms 11:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:18:28 INFO - PROCESS | 1653 | 1464718708681 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 1653 | 1464718708682 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:18:28 INFO - PROCESS | 1653 | 1464718708684 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 1653 | 1464718708686 Marionette TRACE conn2 <- [1,1850,null,{}] 11:18:28 INFO - PROCESS | 1653 | 1464718708696 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}] 11:18:28 INFO - PROCESS | 1653 | 1464718708789 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:18:28 INFO - PROCESS | 1653 | 1464718708794 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253bf000 == 64 [pid = 1653] [id = 470] 11:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1197e2400) [pid = 1653] [serial = 1409] [outer = 0x0] 11:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x119b28400) [pid = 1653] [serial = 1410] [outer = 0x1197e2400] 11:18:28 INFO - PROCESS | 1653 | 1464718708823 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119df5000) [pid = 1653] [serial = 1411] [outer = 0x1197e2400] 11:18:29 INFO - PROCESS | 1653 | 1464718709188 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]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 521ms 11:18:29 INFO - PROCESS | 1653 | 1464718709205 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 1653 | 1464718709207 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:18:29 INFO - PROCESS | 1653 | 1464718709213 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 1653 | 1464718709214 Marionette TRACE conn2 <- [1,1854,null,{}] 11:18:29 INFO - PROCESS | 1653 | 1464718709217 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}] 11:18:29 INFO - PROCESS | 1653 | 1464718709311 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:18:29 INFO - PROCESS | 1653 | 1464718709315 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12911e000 == 65 [pid = 1653] [id = 471] 11:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x121268800) [pid = 1653] [serial = 1412] [outer = 0x0] 11:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x121291800) [pid = 1653] [serial = 1413] [outer = 0x121268800] 11:18:29 INFO - PROCESS | 1653 | 1464718709342 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x122faf400) [pid = 1653] [serial = 1414] [outer = 0x121268800] 11:18:29 INFO - PROCESS | 1653 | 1464718709714 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]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 522ms 11:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:18:29 INFO - PROCESS | 1653 | 1464718709735 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 1653 | 1464718709737 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:18:29 INFO - PROCESS | 1653 | 1464718709739 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 1653 | 1464718709740 Marionette TRACE conn2 <- [1,1858,null,{}] 11:18:29 INFO - PROCESS | 1653 | 1464718709746 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}] 11:18:29 INFO - PROCESS | 1653 | 1464718709837 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:18:29 INFO - PROCESS | 1653 | 1464718709843 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9cf000 == 66 [pid = 1653] [id = 472] 11:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x124880c00) [pid = 1653] [serial = 1415] [outer = 0x0] 11:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1258a7c00) [pid = 1653] [serial = 1416] [outer = 0x124880c00] 11:18:29 INFO - PROCESS | 1653 | 1464718709869 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x126c46c00) [pid = 1653] [serial = 1417] [outer = 0x124880c00] 11:18:30 INFO - PROCESS | 1653 | 1464718710227 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 11:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:18:30 INFO - PROCESS | 1653 | 1464718710262 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 1653 | 1464718710263 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:18:30 INFO - PROCESS | 1653 | 1464718710265 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1653 | 1464718710266 Marionette TRACE conn2 <- [1,1862,null,{}] 11:18:30 INFO - PROCESS | 1653 | 1464718710268 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}] 11:18:30 INFO - PROCESS | 1653 | 1464718710371 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:18:30 INFO - PROCESS | 1653 | 1464718710461 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b480800 == 67 [pid = 1653] [id = 473] 11:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x126c3c000) [pid = 1653] [serial = 1418] [outer = 0x0] 11:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x128c4a000) [pid = 1653] [serial = 1419] [outer = 0x126c3c000] 11:18:30 INFO - PROCESS | 1653 | 1464718710487 Marionette DEBUG loaded listener.js 11:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12bb8b000) [pid = 1653] [serial = 1420] [outer = 0x126c3c000] 11:18:30 INFO - PROCESS | 1653 | 1464718710828 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 617ms 11:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:18:30 INFO - PROCESS | 1653 | 1464718710883 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 1653 | 1464718710884 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:18:30 INFO - PROCESS | 1653 | 1464718710886 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1653 | 1464718710887 Marionette TRACE conn2 <- [1,1866,null,{}] 11:18:30 INFO - PROCESS | 1653 | 1464718710889 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}] 11:18:31 INFO - PROCESS | 1653 | 1464718711008 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:18:31 INFO - PROCESS | 1653 | 1464718711019 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c838800 == 68 [pid = 1653] [id = 474] 11:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x116807400) [pid = 1653] [serial = 1421] [outer = 0x0] 11:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11680c800) [pid = 1653] [serial = 1422] [outer = 0x116807400] 11:18:31 INFO - PROCESS | 1653 | 1464718711044 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x116811400) [pid = 1653] [serial = 1423] [outer = 0x116807400] 11:18:31 INFO - PROCESS | 1653 | 1464718711379 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]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 11:18:31 INFO - PROCESS | 1653 | 1464718711404 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:18:31 INFO - PROCESS | 1653 | 1464718711406 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:18:31 INFO - PROCESS | 1653 | 1464718711408 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 1653 | 1464718711409 Marionette TRACE conn2 <- [1,1870,null,{}] 11:18:31 INFO - PROCESS | 1653 | 1464718711411 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}] 11:18:31 INFO - PROCESS | 1653 | 1464718711531 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:18:31 INFO - PROCESS | 1653 | 1464718711542 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2ea800 == 69 [pid = 1653] [id = 475] 11:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11680e400) [pid = 1653] [serial = 1424] [outer = 0x0] 11:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ad34c00) [pid = 1653] [serial = 1425] [outer = 0x11680e400] 11:18:31 INFO - PROCESS | 1653 | 1464718711568 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12bffbc00) [pid = 1653] [serial = 1426] [outer = 0x11680e400] 11:18:31 INFO - PROCESS | 1653 | 1464718711913 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]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 11:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:18:31 INFO - PROCESS | 1653 | 1464718711929 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:18:31 INFO - PROCESS | 1653 | 1464718711930 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:18:31 INFO - PROCESS | 1653 | 1464718711932 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 1653 | 1464718711933 Marionette TRACE conn2 <- [1,1874,null,{}] 11:18:31 INFO - PROCESS | 1653 | 1464718711946 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}] 11:18:32 INFO - PROCESS | 1653 | 1464718712067 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:18:32 INFO - PROCESS | 1653 | 1464718712071 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x137221800 == 70 [pid = 1653] [id = 476] 11:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x110e89800) [pid = 1653] [serial = 1427] [outer = 0x0] 11:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x110e8f400) [pid = 1653] [serial = 1428] [outer = 0x110e89800] 11:18:32 INFO - PROCESS | 1653 | 1464718712098 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x110e94c00) [pid = 1653] [serial = 1429] [outer = 0x110e89800] 11:18:32 INFO - PROCESS | 1653 | 1464718712560 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]]]}] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x115e9fc00) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1199dc800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119d0fc00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12128b400) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126c3f800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x115e9f800) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x125835c00) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119565400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x110e5cc00) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12128c000) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x113110400) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112926800) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:18:32 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11950bc00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 669ms 11:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:18:32 INFO - PROCESS | 1653 | 1464718712603 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 1653 | 1464718712604 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:18:32 INFO - PROCESS | 1653 | 1464718712606 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 1653 | 1464718712607 Marionette TRACE conn2 <- [1,1878,null,{}] 11:18:32 INFO - PROCESS | 1653 | 1464718712612 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}] 11:18:32 INFO - PROCESS | 1653 | 1464718712702 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:18:32 INFO - PROCESS | 1653 | 1464718712706 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f27800 == 71 [pid = 1653] [id = 477] 11:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11103f800) [pid = 1653] [serial = 1430] [outer = 0x0] 11:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x115f6dc00) [pid = 1653] [serial = 1431] [outer = 0x11103f800] 11:18:32 INFO - PROCESS | 1653 | 1464718712734 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x119b29c00) [pid = 1653] [serial = 1432] [outer = 0x11103f800] 11:18:33 INFO - PROCESS | 1653 | 1464718713093 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]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 522ms 11:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:18:33 INFO - PROCESS | 1653 | 1464718713128 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 1653 | 1464718713130 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:18:33 INFO - PROCESS | 1653 | 1464718713132 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 1653 | 1464718713133 Marionette TRACE conn2 <- [1,1882,null,{}] 11:18:33 INFO - PROCESS | 1653 | 1464718713136 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}] 11:18:33 INFO - PROCESS | 1653 | 1464718713243 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:18:33 INFO - PROCESS | 1653 | 1464718713328 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x137a9c000 == 72 [pid = 1653] [id = 478] 11:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119d0fc00) [pid = 1653] [serial = 1433] [outer = 0x0] 11:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12125a000) [pid = 1653] [serial = 1434] [outer = 0x119d0fc00] 11:18:33 INFO - PROCESS | 1653 | 1464718713357 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12bb8e000) [pid = 1653] [serial = 1435] [outer = 0x119d0fc00] 11:18:33 INFO - PROCESS | 1653 | 1464718713634 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]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 11:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:18:33 INFO - PROCESS | 1653 | 1464718713651 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 1653 | 1464718713652 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:18:33 INFO - PROCESS | 1653 | 1464718713654 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 1653 | 1464718713655 Marionette TRACE conn2 <- [1,1886,null,{}] 11:18:33 INFO - PROCESS | 1653 | 1464718713666 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}] 11:18:33 INFO - PROCESS | 1653 | 1464718713764 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:18:33 INFO - PROCESS | 1653 | 1464718713768 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e498000 == 73 [pid = 1653] [id = 479] 11:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x10a7b3000) [pid = 1653] [serial = 1436] [outer = 0x0] 11:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12c1a2400) [pid = 1653] [serial = 1437] [outer = 0x10a7b3000] 11:18:33 INFO - PROCESS | 1653 | 1464718713794 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12c8dd400) [pid = 1653] [serial = 1438] [outer = 0x10a7b3000] 11:18:34 INFO - PROCESS | 1653 | 1464718714145 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]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 524ms 11:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:18:34 INFO - PROCESS | 1653 | 1464718714180 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 1653 | 1464718714181 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:18:34 INFO - PROCESS | 1653 | 1464718714183 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 1653 | 1464718714184 Marionette TRACE conn2 <- [1,1890,null,{}] 11:18:34 INFO - PROCESS | 1653 | 1464718714186 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}] 11:18:34 INFO - PROCESS | 1653 | 1464718714314 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:18:34 INFO - PROCESS | 1653 | 1464718714321 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f19b000 == 74 [pid = 1653] [id = 480] 11:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12c1a6000) [pid = 1653] [serial = 1439] [outer = 0x0] 11:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12ca36000) [pid = 1653] [serial = 1440] [outer = 0x12c1a6000] 11:18:34 INFO - PROCESS | 1653 | 1464718714345 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12ca3e800) [pid = 1653] [serial = 1441] [outer = 0x12c1a6000] 11:18:34 INFO - PROCESS | 1653 | 1464718714807 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]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 11:18:34 INFO - PROCESS | 1653 | 1464718714853 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 1653 | 1464718714855 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:18:34 INFO - PROCESS | 1653 | 1464718714859 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 1653 | 1464718714862 Marionette TRACE conn2 <- [1,1894,null,{}] 11:18:34 INFO - PROCESS | 1653 | 1464718714865 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}] 11:18:34 INFO - PROCESS | 1653 | 1464718714987 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:18:35 INFO - PROCESS | 1653 | 1464718715113 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b6000 == 75 [pid = 1653] [id = 481] 11:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x113040400) [pid = 1653] [serial = 1442] [outer = 0x0] 11:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x113118000) [pid = 1653] [serial = 1443] [outer = 0x113040400] 11:18:35 INFO - PROCESS | 1653 | 1464718715146 Marionette DEBUG loaded listener.js 11:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x116806000) [pid = 1653] [serial = 1444] [outer = 0x113040400] 11:18:35 INFO - PROCESS | 1653 | 1464718715582 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]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 771ms 11:18:35 INFO - PROCESS | 1653 | 1464718715630 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 1653 | 1464718715634 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:18:35 INFO - PROCESS | 1653 | 1464718715639 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 1653 | 1464718715641 Marionette TRACE conn2 <- [1,1898,null,{}] 11:18:35 INFO - PROCESS | 1653 | 1464718715662 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}] 11:18:35 INFO - PROCESS | 1653 | 1464718715777 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:18:35 INFO - PROCESS | 1653 | 1464718715862 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad43000 == 76 [pid = 1653] [id = 482] 11:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11767b800) [pid = 1653] [serial = 1445] [outer = 0x0] 11:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x118939400) [pid = 1653] [serial = 1446] [outer = 0x11767b800] 11:18:35 INFO - PROCESS | 1653 | 1464718715891 Marionette DEBUG loaded listener.js 11:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x119728400) [pid = 1653] [serial = 1447] [outer = 0x11767b800] 11:18:36 INFO - PROCESS | 1653 | 1464718716331 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]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 737ms 11:18:36 INFO - PROCESS | 1653 | 1464718716377 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 1653 | 1464718716380 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:18:36 INFO - PROCESS | 1653 | 1464718716384 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 1653 | 1464718716388 Marionette TRACE conn2 <- [1,1902,null,{}] 11:18:36 INFO - PROCESS | 1653 | 1464718716400 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}] 11:18:36 INFO - PROCESS | 1653 | 1464718716546 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:18:36 INFO - PROCESS | 1653 | 1464718716634 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x137be8000 == 77 [pid = 1653] [id = 483] 11:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x119b2c000) [pid = 1653] [serial = 1448] [outer = 0x0] 11:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x121252c00) [pid = 1653] [serial = 1449] [outer = 0x119b2c000] 11:18:36 INFO - PROCESS | 1653 | 1464718716666 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x121269c00) [pid = 1653] [serial = 1450] [outer = 0x119b2c000] 11:18:37 INFO - PROCESS | 1653 | 1464718717089 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]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 727ms 11:18:37 INFO - PROCESS | 1653 | 1464718717111 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 1653 | 1464718717114 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:18:37 INFO - PROCESS | 1653 | 1464718717116 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 1653 | 1464718717117 Marionette TRACE conn2 <- [1,1906,null,{}] 11:18:37 INFO - PROCESS | 1653 | 1464718717120 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}] 11:18:37 INFO - PROCESS | 1653 | 1464718717233 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:18:37 INFO - PROCESS | 1653 | 1464718717319 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e4a2000 == 78 [pid = 1653] [id = 484] 11:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x122bc1000) [pid = 1653] [serial = 1451] [outer = 0x0] 11:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12616fc00) [pid = 1653] [serial = 1452] [outer = 0x122bc1000] 11:18:37 INFO - PROCESS | 1653 | 1464718717350 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x128c49000) [pid = 1653] [serial = 1453] [outer = 0x122bc1000] 11:18:37 INFO - PROCESS | 1653 | 1464718717766 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]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 11:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:18:37 INFO - PROCESS | 1653 | 1464718717796 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 1653 | 1464718717797 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:18:37 INFO - PROCESS | 1653 | 1464718717799 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 1653 | 1464718717800 Marionette TRACE conn2 <- [1,1910,null,{}] 11:18:37 INFO - PROCESS | 1653 | 1464718717802 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}] 11:18:37 INFO - PROCESS | 1653 | 1464718717919 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:18:38 INFO - PROCESS | 1653 | 1464718718004 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e691000 == 79 [pid = 1653] [id = 485] 11:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x128d63400) [pid = 1653] [serial = 1454] [outer = 0x0] 11:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12a7da400) [pid = 1653] [serial = 1455] [outer = 0x128d63400] 11:18:38 INFO - PROCESS | 1653 | 1464718718033 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12b30cc00) [pid = 1653] [serial = 1456] [outer = 0x128d63400] 11:18:38 INFO - PROCESS | 1653 | 1464718718459 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]]]}] 11:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 669ms 11:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:18:38 INFO - PROCESS | 1653 | 1464718718469 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 1653 | 1464718718470 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:18:38 INFO - PROCESS | 1653 | 1464718718473 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 1653 | 1464718718475 Marionette TRACE conn2 <- [1,1914,null,{}] 11:18:38 INFO - PROCESS | 1653 | 1464718718479 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}] 11:18:38 INFO - PROCESS | 1653 | 1464718718605 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:18:38 INFO - PROCESS | 1653 | 1464718718722 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f119000 == 80 [pid = 1653] [id = 486] 11:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12bdbf000) [pid = 1653] [serial = 1457] [outer = 0x0] 11:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12c8dc000) [pid = 1653] [serial = 1458] [outer = 0x12bdbf000] 11:18:38 INFO - PROCESS | 1653 | 1464718718755 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12cb2c000) [pid = 1653] [serial = 1459] [outer = 0x12bdbf000] 11:18:39 INFO - PROCESS | 1653 | 1464718719161 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]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 722ms 11:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:18:39 INFO - PROCESS | 1653 | 1464718719195 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 1653 | 1464718719197 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:18:39 INFO - PROCESS | 1653 | 1464718719199 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 1653 | 1464718719200 Marionette TRACE conn2 <- [1,1918,null,{}] 11:18:39 INFO - PROCESS | 1653 | 1464718719202 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}] 11:18:39 INFO - PROCESS | 1653 | 1464718719330 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:18:39 INFO - PROCESS | 1653 | 1464718719419 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f48b000 == 81 [pid = 1653] [id = 487] 11:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12cb28400) [pid = 1653] [serial = 1460] [outer = 0x0] 11:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12ce89800) [pid = 1653] [serial = 1461] [outer = 0x12cb28400] 11:18:39 INFO - PROCESS | 1653 | 1464718719448 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12ce8f800) [pid = 1653] [serial = 1462] [outer = 0x12cb28400] 11:18:39 INFO - PROCESS | 1653 | 1464718719917 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]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 769ms 11:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:18:39 INFO - PROCESS | 1653 | 1464718719968 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 1653 | 1464718719969 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:18:39 INFO - PROCESS | 1653 | 1464718719972 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 1653 | 1464718719973 Marionette TRACE conn2 <- [1,1922,null,{}] 11:18:39 INFO - PROCESS | 1653 | 1464718719976 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}] 11:18:40 INFO - PROCESS | 1653 | 1464718720090 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:18:40 INFO - PROCESS | 1653 | 1464718720180 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116852800 == 82 [pid = 1653] [id = 488] 11:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x110e92000) [pid = 1653] [serial = 1463] [outer = 0x0] 11:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11896dc00) [pid = 1653] [serial = 1464] [outer = 0x110e92000] 11:18:40 INFO - PROCESS | 1653 | 1464718720209 Marionette DEBUG loaded listener.js 11:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12ce8e000) [pid = 1653] [serial = 1465] [outer = 0x110e92000] 11:18:40 INFO - PROCESS | 1653 | 1464718720617 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]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 11:18:40 INFO - PROCESS | 1653 | 1464718720666 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:18:40 INFO - PROCESS | 1653 | 1464718720668 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:18:40 INFO - PROCESS | 1653 | 1464718720670 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 1653 | 1464718720671 Marionette TRACE conn2 <- [1,1926,null,{}] 11:18:40 INFO - PROCESS | 1653 | 1464718720893 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}] 11:18:41 INFO - PROCESS | 1653 | 1464718721070 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:18:41 INFO - PROCESS | 1653 | 1464718721136 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199a4800 == 83 [pid = 1653] [id = 489] 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x110e90400) [pid = 1653] [serial = 1466] [outer = 0x0] 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x111044400) [pid = 1653] [serial = 1467] [outer = 0x110e90400] 11:18:41 INFO - PROCESS | 1653 | 1464718721163 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11291a800) [pid = 1653] [serial = 1468] [outer = 0x110e90400] 11:18:41 INFO - PROCESS | 1653 | 1464718721557 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]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 921ms 11:18:41 INFO - PROCESS | 1653 | 1464718721595 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 1653 | 1464718721597 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:18:41 INFO - PROCESS | 1653 | 1464718721600 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 1653 | 1464718721602 Marionette TRACE conn2 <- [1,1930,null,{}] 11:18:41 INFO - PROCESS | 1653 | 1464718721605 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}] 11:18:41 INFO - PROCESS | 1653 | 1464718721706 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11311b000) [pid = 1653] [serial = 1469] [outer = 0x12ca3dc00] 11:18:41 INFO - PROCESS | 1653 | 1464718721846 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188e4800 == 84 [pid = 1653] [id = 490] 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x113c78400) [pid = 1653] [serial = 1470] [outer = 0x0] 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1155bd000) [pid = 1653] [serial = 1471] [outer = 0x113c78400] 11:18:41 INFO - PROCESS | 1653 | 1464718721892 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x116777800) [pid = 1653] [serial = 1472] [outer = 0x113c78400] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x13e498000 == 83 [pid = 1653] [id = 479] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x137a9c000 == 82 [pid = 1653] [id = 478] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x122f27800 == 81 [pid = 1653] [id = 477] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x137221800 == 80 [pid = 1653] [id = 476] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2ea800 == 79 [pid = 1653] [id = 475] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12bd9b800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12c838800 == 78 [pid = 1653] [id = 474] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b480800 == 77 [pid = 1653] [id = 473] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9cf000 == 76 [pid = 1653] [id = 472] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12911e000 == 75 [pid = 1653] [id = 471] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1253bf000 == 74 [pid = 1653] [id = 470] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116499000 == 73 [pid = 1653] [id = 469] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1262e6800 == 72 [pid = 1653] [id = 468] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbd5000 == 71 [pid = 1653] [id = 462] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x122f3e800 == 70 [pid = 1653] [id = 461] 11:18:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116aab800 == 69 [pid = 1653] [id = 460] 11:18:42 INFO - PROCESS | 1653 | 1464718722406 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]]]}] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x126c43800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1186c1400) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x119b9e000) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x119ba8400) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x11910cc00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x119df3800) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x121290400) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x121290000) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x124d07400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12c1a2000) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11824c800) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x116a6e000) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x126c47800) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1197c1000) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x1199d2c00) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x112928c00) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x112023400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12c83ac00) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x125833c00) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x128c43400) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12ca30400) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x128c25800) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x119110400) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x115f69c00) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ad2e800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x119baa400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12943e800) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x128d63c00) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1261bc400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12126d400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x128d69400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 11:18:42 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12b38c400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 11:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 873ms 11:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:18:42 INFO - PROCESS | 1653 | 1464718722474 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 1653 | 1464718722475 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:18:42 INFO - PROCESS | 1653 | 1464718722478 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 1653 | 1464718722479 Marionette TRACE conn2 <- [1,1934,null,{}] 11:18:42 INFO - PROCESS | 1653 | 1464718722481 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}] 11:18:42 INFO - PROCESS | 1653 | 1464718722571 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:18:42 INFO - PROCESS | 1653 | 1464718722579 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118228800 == 70 [pid = 1653] [id = 491] 11:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x111f6cc00) [pid = 1653] [serial = 1473] [outer = 0x0] 11:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x116807800) [pid = 1653] [serial = 1474] [outer = 0x111f6cc00] 11:18:42 INFO - PROCESS | 1653 | 1464718722608 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1168b9000) [pid = 1653] [serial = 1475] [outer = 0x111f6cc00] 11:18:42 INFO - PROCESS | 1653 | 1464718722989 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]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 568ms 11:18:43 INFO - PROCESS | 1653 | 1464718723048 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 1653 | 1464718723052 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:18:43 INFO - PROCESS | 1653 | 1464718723060 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 1653 | 1464718723061 Marionette TRACE conn2 <- [1,1938,null,{}] 11:18:43 INFO - PROCESS | 1653 | 1464718723063 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}] 11:18:43 INFO - PROCESS | 1653 | 1464718723153 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:18:43 INFO - PROCESS | 1653 | 1464718723160 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f29800 == 71 [pid = 1653] [id = 492] 11:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11890dc00) [pid = 1653] [serial = 1476] [outer = 0x0] 11:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x118917000) [pid = 1653] [serial = 1477] [outer = 0x11890dc00] 11:18:43 INFO - PROCESS | 1653 | 1464718723189 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x118942000) [pid = 1653] [serial = 1478] [outer = 0x11890dc00] 11:18:43 INFO - PROCESS | 1653 | 1464718723526 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]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 11:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:18:43 INFO - PROCESS | 1653 | 1464718723579 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 1653 | 1464718723580 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:18:43 INFO - PROCESS | 1653 | 1464718723582 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 1653 | 1464718723591 Marionette TRACE conn2 <- [1,1942,null,{}] 11:18:43 INFO - PROCESS | 1653 | 1464718723593 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}] 11:18:43 INFO - PROCESS | 1653 | 1464718723678 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:18:43 INFO - PROCESS | 1653 | 1464718723683 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x125858800 == 72 [pid = 1653] [id = 493] 11:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x118977c00) [pid = 1653] [serial = 1479] [outer = 0x0] 11:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x119507c00) [pid = 1653] [serial = 1480] [outer = 0x118977c00] 11:18:43 INFO - PROCESS | 1653 | 1464718723708 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11956cc00) [pid = 1653] [serial = 1481] [outer = 0x118977c00] 11:18:44 INFO - PROCESS | 1653 | 1464718724050 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]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 476ms 11:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:18:44 INFO - PROCESS | 1653 | 1464718724059 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 1653 | 1464718724061 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:18:44 INFO - PROCESS | 1653 | 1464718724063 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 1653 | 1464718724064 Marionette TRACE conn2 <- [1,1946,null,{}] 11:18:44 INFO - PROCESS | 1653 | 1464718724066 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}] 11:18:44 INFO - PROCESS | 1653 | 1464718724170 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:18:44 INFO - PROCESS | 1653 | 1464718724253 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e1800 == 73 [pid = 1653] [id = 494] 11:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x119155000) [pid = 1653] [serial = 1482] [outer = 0x0] 11:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1199cfc00) [pid = 1653] [serial = 1483] [outer = 0x119155000] 11:18:44 INFO - PROCESS | 1653 | 1464718724280 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x119bab400) [pid = 1653] [serial = 1484] [outer = 0x119155000] 11:18:44 INFO - PROCESS | 1653 | 1464718724570 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]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 568ms 11:18:44 INFO - PROCESS | 1653 | 1464718724631 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 1653 | 1464718724633 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:18:44 INFO - PROCESS | 1653 | 1464718724635 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 1653 | 1464718724636 Marionette TRACE conn2 <- [1,1950,null,{}] 11:18:44 INFO - PROCESS | 1653 | 1464718724638 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}] 11:18:44 INFO - PROCESS | 1653 | 1464718724760 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:18:44 INFO - PROCESS | 1653 | 1464718724803 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129873800 == 74 [pid = 1653] [id = 495] 11:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x118944400) [pid = 1653] [serial = 1485] [outer = 0x0] 11:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1199d8800) [pid = 1653] [serial = 1486] [outer = 0x118944400] 11:18:44 INFO - PROCESS | 1653 | 1464718724828 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x121255c00) [pid = 1653] [serial = 1487] [outer = 0x118944400] 11:18:45 INFO - PROCESS | 1653 | 1464718725138 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]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 518ms 11:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:18:45 INFO - PROCESS | 1653 | 1464718725153 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 1653 | 1464718725154 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:18:45 INFO - PROCESS | 1653 | 1464718725156 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 1653 | 1464718725158 Marionette TRACE conn2 <- [1,1954,null,{}] 11:18:45 INFO - PROCESS | 1653 | 1464718725164 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}] 11:18:45 INFO - PROCESS | 1653 | 1464718725277 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:18:45 INFO - PROCESS | 1653 | 1464718725287 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c7800 == 75 [pid = 1653] [id = 496] 11:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11972b000) [pid = 1653] [serial = 1488] [outer = 0x0] 11:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12125ec00) [pid = 1653] [serial = 1489] [outer = 0x11972b000] 11:18:45 INFO - PROCESS | 1653 | 1464718725313 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x121283800) [pid = 1653] [serial = 1490] [outer = 0x11972b000] 11:18:45 INFO - PROCESS | 1653 | 1464718725638 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]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 11:18:45 INFO - PROCESS | 1653 | 1464718725679 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 1653 | 1464718725680 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:18:45 INFO - PROCESS | 1653 | 1464718725682 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 1653 | 1464718725683 Marionette TRACE conn2 <- [1,1958,null,{}] 11:18:45 INFO - PROCESS | 1653 | 1464718725685 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}] 11:18:45 INFO - PROCESS | 1653 | 1464718725800 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:18:45 INFO - PROCESS | 1653 | 1464718725815 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b470000 == 76 [pid = 1653] [id = 497] 11:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x121261000) [pid = 1653] [serial = 1491] [outer = 0x0] 11:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x122b05c00) [pid = 1653] [serial = 1492] [outer = 0x121261000] 11:18:45 INFO - PROCESS | 1653 | 1464718725840 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x124876400) [pid = 1653] [serial = 1493] [outer = 0x121261000] 11:18:46 INFO - PROCESS | 1653 | 1464718726205 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]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 568ms 11:18:46 INFO - PROCESS | 1653 | 1464718726251 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 1653 | 1464718726252 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:18:46 INFO - PROCESS | 1653 | 1464718726254 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 1653 | 1464718726255 Marionette TRACE conn2 <- [1,1962,null,{}] 11:18:46 INFO - PROCESS | 1653 | 1464718726258 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}] 11:18:46 INFO - PROCESS | 1653 | 1464718726375 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:18:46 INFO - PROCESS | 1653 | 1464718726389 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c54f800 == 77 [pid = 1653] [id = 498] 11:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x122b0dc00) [pid = 1653] [serial = 1494] [outer = 0x0] 11:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x1253df000) [pid = 1653] [serial = 1495] [outer = 0x122b0dc00] 11:18:46 INFO - PROCESS | 1653 | 1464718726415 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x126174800) [pid = 1653] [serial = 1496] [outer = 0x122b0dc00] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x116807400) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11680e400) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x110e89800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11103f800) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x111f34c00) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12b396800) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x121268800) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x119d0fc00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x124880c00) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11103fc00) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x1197e2400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x10a7b3000) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:18:46 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x126c3c000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:18:46 INFO - PROCESS | 1653 | 1464718726882 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]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 675ms 11:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:18:46 INFO - PROCESS | 1653 | 1464718726931 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 1653 | 1464718726932 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:18:46 INFO - PROCESS | 1653 | 1464718726934 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 1653 | 1464718726935 Marionette TRACE conn2 <- [1,1966,null,{}] 11:18:46 INFO - PROCESS | 1653 | 1464718726937 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}] 11:18:47 INFO - PROCESS | 1653 | 1464718727081 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:18:47 INFO - PROCESS | 1653 | 1464718727106 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c55c800 == 78 [pid = 1653] [id = 499] 11:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x110e95400) [pid = 1653] [serial = 1497] [outer = 0x0] 11:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x119570c00) [pid = 1653] [serial = 1498] [outer = 0x110e95400] 11:18:47 INFO - PROCESS | 1653 | 1464718727135 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x127018800) [pid = 1653] [serial = 1499] [outer = 0x110e95400] 11:18:47 INFO - PROCESS | 1653 | 1464718727475 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]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 570ms 11:18:47 INFO - PROCESS | 1653 | 1464718727504 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:18:47 INFO - PROCESS | 1653 | 1464718727506 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:18:47 INFO - PROCESS | 1653 | 1464718727508 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1653 | 1464718727510 Marionette TRACE conn2 <- [1,1970,null,{}] 11:18:47 INFO - PROCESS | 1653 | 1464718727512 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}] 11:18:47 INFO - PROCESS | 1653 | 1464718727634 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:18:47 INFO - PROCESS | 1653 | 1464718727641 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2ae800 == 79 [pid = 1653] [id = 500] 11:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x116808400) [pid = 1653] [serial = 1500] [outer = 0x0] 11:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12749dc00) [pid = 1653] [serial = 1501] [outer = 0x116808400] 11:18:47 INFO - PROCESS | 1653 | 1464718727667 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x128c41000) [pid = 1653] [serial = 1502] [outer = 0x116808400] 11:18:47 INFO - PROCESS | 1653 | 1464718727976 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 11:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:18:48 INFO - PROCESS | 1653 | 1464718728028 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 1653 | 1464718728029 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:18:48 INFO - PROCESS | 1653 | 1464718728031 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1653 | 1464718728032 Marionette TRACE conn2 <- [1,1974,null,{}] 11:18:48 INFO - PROCESS | 1653 | 1464718728034 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}] 11:18:48 INFO - PROCESS | 1653 | 1464718728127 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:18:48 INFO - PROCESS | 1653 | 1464718728131 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x137202800 == 80 [pid = 1653] [id = 501] 11:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12749d000) [pid = 1653] [serial = 1503] [outer = 0x0] 11:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x128d67400) [pid = 1653] [serial = 1504] [outer = 0x12749d000] 11:18:48 INFO - PROCESS | 1653 | 1464718728156 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x129197c00) [pid = 1653] [serial = 1505] [outer = 0x12749d000] 11:18:48 INFO - PROCESS | 1653 | 1464718728501 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 11:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:18:48 INFO - PROCESS | 1653 | 1464718728561 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 1653 | 1464718728563 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:18:48 INFO - PROCESS | 1653 | 1464718728565 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1653 | 1464718728566 Marionette TRACE conn2 <- [1,1978,null,{}] 11:18:48 INFO - PROCESS | 1653 | 1464718728568 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}] 11:18:48 INFO - PROCESS | 1653 | 1464718728667 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:18:48 INFO - PROCESS | 1653 | 1464718728671 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373d4000 == 81 [pid = 1653] [id = 502] 11:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x113170400) [pid = 1653] [serial = 1506] [outer = 0x0] 11:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x113172c00) [pid = 1653] [serial = 1507] [outer = 0x113170400] 11:18:48 INFO - PROCESS | 1653 | 1464718728696 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x113178000) [pid = 1653] [serial = 1508] [outer = 0x113170400] 11:18:49 INFO - PROCESS | 1653 | 1464718729217 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]]]}] 11:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 11:18:49 INFO - PROCESS | 1653 | 1464718729236 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:18:49 INFO - PROCESS | 1653 | 1464718729239 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:18:49 INFO - PROCESS | 1653 | 1464718729242 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:18:49 INFO - PROCESS | 1653 | 1464718729245 Marionette TRACE conn2 <- [1,1982,null,{}] 11:18:49 INFO - PROCESS | 1653 | 1464718729249 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}] 11:18:49 INFO - PROCESS | 1653 | 1464718729367 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:18:49 INFO - PROCESS | 1653 | 1464718729492 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119547800 == 82 [pid = 1653] [id = 503] 11:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11291d800) [pid = 1653] [serial = 1509] [outer = 0x0] 11:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11311e400) [pid = 1653] [serial = 1510] [outer = 0x11291d800] 11:18:49 INFO - PROCESS | 1653 | 1464718729525 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x113177c00) [pid = 1653] [serial = 1511] [outer = 0x11291d800] 11:18:49 INFO - PROCESS | 1653 | 1464718729962 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 774ms 11:18:50 INFO - PROCESS | 1653 | 1464718730017 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1653 | 1464718730021 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:18:50 INFO - PROCESS | 1653 | 1464718730027 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1653 | 1464718730030 Marionette TRACE conn2 <- [1,1986,null,{}] 11:18:50 INFO - PROCESS | 1653 | 1464718730034 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}] 11:18:50 INFO - PROCESS | 1653 | 1464718730206 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:18:50 INFO - PROCESS | 1653 | 1464718730359 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129061000 == 83 [pid = 1653] [id = 504] 11:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x115e61800) [pid = 1653] [serial = 1512] [outer = 0x0] 11:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11809ec00) [pid = 1653] [serial = 1513] [outer = 0x115e61800] 11:18:50 INFO - PROCESS | 1653 | 1464718730390 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x118251000) [pid = 1653] [serial = 1514] [outer = 0x115e61800] 11:18:50 INFO - PROCESS | 1653 | 1464718730832 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 821ms 11:18:50 INFO - PROCESS | 1653 | 1464718730848 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1653 | 1464718730850 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:18:50 INFO - PROCESS | 1653 | 1464718730852 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1653 | 1464718730855 Marionette TRACE conn2 <- [1,1990,null,{}] 11:18:50 INFO - PROCESS | 1653 | 1464718730863 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}] 11:18:50 INFO - PROCESS | 1653 | 1464718730979 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:18:51 INFO - PROCESS | 1653 | 1464718731067 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x137812800 == 84 [pid = 1653] [id = 505] 11:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x119114800) [pid = 1653] [serial = 1515] [outer = 0x0] 11:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x1197e8000) [pid = 1653] [serial = 1516] [outer = 0x119114800] 11:18:51 INFO - PROCESS | 1653 | 1464718731099 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x119b30400) [pid = 1653] [serial = 1517] [outer = 0x119114800] 11:18:51 INFO - PROCESS | 1653 | 1464718731519 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]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 674ms 11:18:51 INFO - PROCESS | 1653 | 1464718731526 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 1653 | 1464718731528 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:18:51 INFO - PROCESS | 1653 | 1464718731530 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1653 | 1464718731531 Marionette TRACE conn2 <- [1,1994,null,{}] 11:18:51 INFO - PROCESS | 1653 | 1464718731534 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}] 11:18:51 INFO - PROCESS | 1653 | 1464718731645 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:18:51 INFO - PROCESS | 1653 | 1464718731732 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379c2000 == 85 [pid = 1653] [id = 506] 11:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x119bc9400) [pid = 1653] [serial = 1518] [outer = 0x0] 11:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x121256800) [pid = 1653] [serial = 1519] [outer = 0x119bc9400] 11:18:51 INFO - PROCESS | 1653 | 1464718731763 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x122b0e000) [pid = 1653] [serial = 1520] [outer = 0x119bc9400] 11:18:52 INFO - PROCESS | 1653 | 1464718732187 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 672ms 11:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:18:52 INFO - PROCESS | 1653 | 1464718732202 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1653 | 1464718732204 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:18:52 INFO - PROCESS | 1653 | 1464718732206 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1653 | 1464718732207 Marionette TRACE conn2 <- [1,1998,null,{}] 11:18:52 INFO - PROCESS | 1653 | 1464718732210 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}] 11:18:52 INFO - PROCESS | 1653 | 1464718732321 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:18:52 INFO - PROCESS | 1653 | 1464718732427 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bee800 == 86 [pid = 1653] [id = 507] 11:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x121271400) [pid = 1653] [serial = 1521] [outer = 0x0] 11:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12627fc00) [pid = 1653] [serial = 1522] [outer = 0x121271400] 11:18:52 INFO - PROCESS | 1653 | 1464718732458 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x124d0c400) [pid = 1653] [serial = 1523] [outer = 0x121271400] 11:18:52 INFO - PROCESS | 1653 | 1464718732892 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 721ms 11:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:18:52 INFO - PROCESS | 1653 | 1464718732928 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1653 | 1464718732929 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:18:52 INFO - PROCESS | 1653 | 1464718732931 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1653 | 1464718732932 Marionette TRACE conn2 <- [1,2002,null,{}] 11:18:52 INFO - PROCESS | 1653 | 1464718732935 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}] 11:18:53 INFO - PROCESS | 1653 | 1464718733059 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:18:53 INFO - PROCESS | 1653 | 1464718733149 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e7db000 == 87 [pid = 1653] [id = 508] 11:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x128d64000) [pid = 1653] [serial = 1524] [outer = 0x0] 11:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12982dc00) [pid = 1653] [serial = 1525] [outer = 0x128d64000] 11:18:53 INFO - PROCESS | 1653 | 1464718733179 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x127676c00) [pid = 1653] [serial = 1526] [outer = 0x128d64000] 11:18:53 INFO - PROCESS | 1653 | 1464718733606 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]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 11:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:18:53 INFO - PROCESS | 1653 | 1464718733661 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1653 | 1464718733663 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:18:53 INFO - PROCESS | 1653 | 1464718733665 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1653 | 1464718733666 Marionette TRACE conn2 <- [1,2006,null,{}] 11:18:53 INFO - PROCESS | 1653 | 1464718733669 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}] 11:18:53 INFO - PROCESS | 1653 | 1464718733792 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:18:53 INFO - PROCESS | 1653 | 1464718733909 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e7d8800 == 88 [pid = 1653] [id = 509] 11:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x128d65c00) [pid = 1653] [serial = 1527] [outer = 0x0] 11:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12ad33400) [pid = 1653] [serial = 1528] [outer = 0x128d65c00] 11:18:53 INFO - PROCESS | 1653 | 1464718733940 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12bd9dc00) [pid = 1653] [serial = 1529] [outer = 0x128d65c00] 11:18:54 INFO - PROCESS | 1653 | 1464718734395 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]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 771ms 11:18:54 INFO - PROCESS | 1653 | 1464718734437 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 1653 | 1464718734439 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:18:54 INFO - PROCESS | 1653 | 1464718734443 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 1653 | 1464718734445 Marionette TRACE conn2 <- [1,2010,null,{}] 11:18:54 INFO - PROCESS | 1653 | 1464718734449 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}] 11:18:54 INFO - PROCESS | 1653 | 1464718734617 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:18:54 INFO - PROCESS | 1653 | 1464718734796 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f48a000 == 89 [pid = 1653] [id = 510] 11:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12bdc0000) [pid = 1653] [serial = 1530] [outer = 0x0] 11:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12c16ec00) [pid = 1653] [serial = 1531] [outer = 0x12bdc0000] 11:18:54 INFO - PROCESS | 1653 | 1464718734827 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12c83b400) [pid = 1653] [serial = 1532] [outer = 0x12bdc0000] 11:18:55 INFO - PROCESS | 1653 | 1464718735227 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 820ms 11:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:18:55 INFO - PROCESS | 1653 | 1464718735263 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 1653 | 1464718735264 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:18:55 INFO - PROCESS | 1653 | 1464718735266 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 1653 | 1464718735268 Marionette TRACE conn2 <- [1,2014,null,{}] 11:18:55 INFO - PROCESS | 1653 | 1464718735270 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}] 11:18:55 INFO - PROCESS | 1653 | 1464718735383 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:18:55 INFO - PROCESS | 1653 | 1464718735525 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e4a9800 == 90 [pid = 1653] [id = 511] 11:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x110e61000) [pid = 1653] [serial = 1533] [outer = 0x0] 11:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12c845000) [pid = 1653] [serial = 1534] [outer = 0x110e61000] 11:18:55 INFO - PROCESS | 1653 | 1464718735559 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12ca38c00) [pid = 1653] [serial = 1535] [outer = 0x110e61000] 11:18:55 INFO - PROCESS | 1653 | 1464718735983 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]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 771ms 11:18:56 INFO - PROCESS | 1653 | 1464718736038 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1653 | 1464718736039 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:18:56 INFO - PROCESS | 1653 | 1464718736042 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1653 | 1464718736043 Marionette TRACE conn2 <- [1,2018,null,{}] 11:18:56 INFO - PROCESS | 1653 | 1464718736045 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}] 11:18:56 INFO - PROCESS | 1653 | 1464718736163 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:18:56 INFO - PROCESS | 1653 | 1464718736253 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x126196800 == 91 [pid = 1653] [id = 512] 11:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x110e8d800) [pid = 1653] [serial = 1536] [outer = 0x0] 11:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x121253c00) [pid = 1653] [serial = 1537] [outer = 0x110e8d800] 11:18:56 INFO - PROCESS | 1653 | 1464718736282 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12ca3bc00) [pid = 1653] [serial = 1538] [outer = 0x110e8d800] 11:18:56 INFO - PROCESS | 1653 | 1464718736703 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]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 919ms 11:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:18:56 INFO - PROCESS | 1653 | 1464718736962 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1653 | 1464718736964 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:18:56 INFO - PROCESS | 1653 | 1464718736968 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1653 | 1464718736969 Marionette TRACE conn2 <- [1,2022,null,{}] 11:18:56 INFO - PROCESS | 1653 | 1464718736973 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}] 11:18:57 INFO - PROCESS | 1653 | 1464718737088 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:18:57 INFO - PROCESS | 1653 | 1464718737176 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x124db8800 == 92 [pid = 1653] [id = 513] 11:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x111d7c400) [pid = 1653] [serial = 1539] [outer = 0x0] 11:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11291f000) [pid = 1653] [serial = 1540] [outer = 0x111d7c400] 11:18:57 INFO - PROCESS | 1653 | 1464718737203 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x113173400) [pid = 1653] [serial = 1541] [outer = 0x111d7c400] 11:18:57 INFO - PROCESS | 1653 | 1464718737602 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 11:18:57 INFO - PROCESS | 1653 | 1464718737638 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1653 | 1464718737640 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:18:57 INFO - PROCESS | 1653 | 1464718737645 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1653 | 1464718737648 Marionette TRACE conn2 <- [1,2026,null,{}] 11:18:57 INFO - PROCESS | 1653 | 1464718737650 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}] 11:18:57 INFO - PROCESS | 1653 | 1464718737757 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:18:57 INFO - PROCESS | 1653 | 1464718737854 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11807f000 == 93 [pid = 1653] [id = 514] 11:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x111d7d400) [pid = 1653] [serial = 1542] [outer = 0x0] 11:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x1164cbc00) [pid = 1653] [serial = 1543] [outer = 0x111d7d400] 11:18:57 INFO - PROCESS | 1653 | 1464718737882 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x1180a7c00) [pid = 1653] [serial = 1544] [outer = 0x111d7d400] 11:18:58 INFO - PROCESS | 1653 | 1464718738300 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 726ms 11:18:58 INFO - PROCESS | 1653 | 1464718738371 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1653 | 1464718738372 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:18:58 INFO - PROCESS | 1653 | 1464718738408 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1653 | 1464718738411 Marionette TRACE conn2 <- [1,2030,null,{}] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1379da000 == 92 [pid = 1653] [id = 403] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x13e7de000 == 91 [pid = 1653] [id = 404] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12d719800 == 90 [pid = 1653] [id = 326] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x137202800 == 89 [pid = 1653] [id = 501] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2ae800 == 88 [pid = 1653] [id = 500] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c55c800 == 87 [pid = 1653] [id = 499] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c54f800 == 86 [pid = 1653] [id = 498] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b470000 == 85 [pid = 1653] [id = 497] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c7800 == 84 [pid = 1653] [id = 496] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12ca36000) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x129873800 == 83 [pid = 1653] [id = 495] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1276e1800 == 82 [pid = 1653] [id = 494] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x125858800 == 81 [pid = 1653] [id = 493] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x122f29800 == 80 [pid = 1653] [id = 492] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x118228800 == 79 [pid = 1653] [id = 491] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1188e4800 == 78 [pid = 1653] [id = 490] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1199a4800 == 77 [pid = 1653] [id = 489] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x13e691000 == 76 [pid = 1653] [id = 485] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x13e4a2000 == 75 [pid = 1653] [id = 484] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x137be8000 == 74 [pid = 1653] [id = 483] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad43000 == 73 [pid = 1653] [id = 482] 11:18:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b6000 == 72 [pid = 1653] [id = 481] 11:18:58 INFO - PROCESS | 1653 | 1464718738502 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}] 11:18:58 INFO - PROCESS | 1653 | 1464718738598 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:18:58 INFO - PROCESS | 1653 | 1464718738604 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199a8800 == 73 [pid = 1653] [id = 515] 11:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x118910800) [pid = 1653] [serial = 1545] [outer = 0x0] 11:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x118942c00) [pid = 1653] [serial = 1546] [outer = 0x118910800] 11:18:58 INFO - PROCESS | 1653 | 1464718738633 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x119566c00) [pid = 1653] [serial = 1547] [outer = 0x118910800] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x11680c800) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12ad34c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x110e8f400) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x115f6dc00) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x113115800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12bff6000) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12c848400) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12616d000) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x122faf400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x121291800) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12125a000) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x111046800) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x1258a7c00) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x126c46c00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12bff6c00) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x113110c00) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x119b29c00) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11956bc00) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x119b28400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x119df5000) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x116a72000) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x119155c00) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12126bc00) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x128c4bc00) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12c1a2400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x110e94c00) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12c8dd400) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x116a79400) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12bb8e000) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x128c4a000) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12bb8b000) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x116811400) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12bffbc00) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 11:18:59 INFO - PROCESS | 1653 | 1464718739023 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 11:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:18:59 INFO - PROCESS | 1653 | 1464718739047 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1653 | 1464718739048 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:18:59 INFO - PROCESS | 1653 | 1464718739050 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1653 | 1464718739051 Marionette TRACE conn2 <- [1,2034,null,{}] 11:18:59 INFO - PROCESS | 1653 | 1464718739053 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}] 11:18:59 INFO - PROCESS | 1653 | 1464718739147 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:18:59 INFO - PROCESS | 1653 | 1464718739152 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x129047000 == 74 [pid = 1653] [id = 516] 11:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1197b6800) [pid = 1653] [serial = 1548] [outer = 0x0] 11:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x1199dc800) [pid = 1653] [serial = 1549] [outer = 0x1197b6800] 11:18:59 INFO - PROCESS | 1653 | 1464718739178 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x119ba8800) [pid = 1653] [serial = 1550] [outer = 0x1197b6800] 11:18:59 INFO - PROCESS | 1653 | 1464718739526 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 11:18:59 INFO - PROCESS | 1653 | 1464718739572 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1653 | 1464718739573 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:18:59 INFO - PROCESS | 1653 | 1464718739575 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1653 | 1464718739576 Marionette TRACE conn2 <- [1,2038,null,{}] 11:18:59 INFO - PROCESS | 1653 | 1464718739579 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}] 11:18:59 INFO - PROCESS | 1653 | 1464718739676 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:18:59 INFO - PROCESS | 1653 | 1464718739680 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89c800 == 75 [pid = 1653] [id = 517] 11:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x119bca000) [pid = 1653] [serial = 1551] [outer = 0x0] 11:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x119df1800) [pid = 1653] [serial = 1552] [outer = 0x119bca000] 11:18:59 INFO - PROCESS | 1653 | 1464718739706 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x121260400) [pid = 1653] [serial = 1553] [outer = 0x119bca000] 11:19:00 INFO - PROCESS | 1653 | 1464718740068 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 11:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:19:00 INFO - PROCESS | 1653 | 1464718740097 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1653 | 1464718740098 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:19:00 INFO - PROCESS | 1653 | 1464718740100 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1653 | 1464718740101 Marionette TRACE conn2 <- [1,2042,null,{}] 11:19:00 INFO - PROCESS | 1653 | 1464718740104 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}] 11:19:00 INFO - PROCESS | 1653 | 1464718740214 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:19:00 INFO - PROCESS | 1653 | 1464718740306 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf3e800 == 76 [pid = 1653] [id = 518] 11:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x119df8000) [pid = 1653] [serial = 1554] [outer = 0x0] 11:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x122bc1c00) [pid = 1653] [serial = 1555] [outer = 0x119df8000] 11:19:00 INFO - PROCESS | 1653 | 1464718740332 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x1270b2c00) [pid = 1653] [serial = 1556] [outer = 0x119df8000] 11:19:00 INFO - PROCESS | 1653 | 1464718740665 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]]]}] 11:19: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) 11:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 569ms 11:19:00 INFO - PROCESS | 1653 | 1464718740669 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1653 | 1464718740670 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:19:00 INFO - PROCESS | 1653 | 1464718740672 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1653 | 1464718740673 Marionette TRACE conn2 <- [1,2046,null,{}] 11:19:00 INFO - PROCESS | 1653 | 1464718740677 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}] 11:19:00 INFO - PROCESS | 1653 | 1464718740800 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:19:00 INFO - PROCESS | 1653 | 1464718740814 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d058800 == 77 [pid = 1653] [id = 519] 11:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x124878000) [pid = 1653] [serial = 1557] [outer = 0x0] 11:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x128c30800) [pid = 1653] [serial = 1558] [outer = 0x124878000] 11:19:00 INFO - PROCESS | 1653 | 1464718740846 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12943e000) [pid = 1653] [serial = 1559] [outer = 0x124878000] 11:19:01 INFO - PROCESS | 1653 | 1464718741207 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 573ms 11:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:19:01 INFO - PROCESS | 1653 | 1464718741245 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 1653 | 1464718741246 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:19:01 INFO - PROCESS | 1653 | 1464718741248 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1653 | 1464718741250 Marionette TRACE conn2 <- [1,2050,null,{}] 11:19:01 INFO - PROCESS | 1653 | 1464718741252 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}] 11:19:01 INFO - PROCESS | 1653 | 1464718741370 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:19:01 INFO - PROCESS | 1653 | 1464718741383 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d725000 == 78 [pid = 1653] [id = 520] 11:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x129038c00) [pid = 1653] [serial = 1560] [outer = 0x0] 11:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x129831000) [pid = 1653] [serial = 1561] [outer = 0x129038c00] 11:19:01 INFO - PROCESS | 1653 | 1464718741408 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12ad2e800) [pid = 1653] [serial = 1562] [outer = 0x129038c00] 11:19:01 INFO - PROCESS | 1653 | 1464718741771 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 11:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:19:01 INFO - PROCESS | 1653 | 1464718741819 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 1653 | 1464718741820 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:19:01 INFO - PROCESS | 1653 | 1464718741822 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1653 | 1464718741823 Marionette TRACE conn2 <- [1,2054,null,{}] 11:19:01 INFO - PROCESS | 1653 | 1464718741825 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}] 11:19:01 INFO - PROCESS | 1653 | 1464718741945 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:19:01 INFO - PROCESS | 1653 | 1464718741958 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373ce800 == 79 [pid = 1653] [id = 521] 11:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12944a000) [pid = 1653] [serial = 1563] [outer = 0x0] 11:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12c839400) [pid = 1653] [serial = 1564] [outer = 0x12944a000] 11:19:01 INFO - PROCESS | 1653 | 1464718741983 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12cb1e000) [pid = 1653] [serial = 1565] [outer = 0x12944a000] 11:19:02 INFO - PROCESS | 1653 | 1464718742322 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 523ms 11:19:02 INFO - PROCESS | 1653 | 1464718742346 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1653 | 1464718742348 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:19:02 INFO - PROCESS | 1653 | 1464718742350 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1653 | 1464718742351 Marionette TRACE conn2 <- [1,2058,null,{}] 11:19:02 INFO - PROCESS | 1653 | 1464718742353 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}] 11:19:02 INFO - PROCESS | 1653 | 1464718742475 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:19:02 INFO - PROCESS | 1653 | 1464718742489 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x137aa5800 == 80 [pid = 1653] [id = 522] 11:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12128b400) [pid = 1653] [serial = 1566] [outer = 0x0] 11:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12cb28c00) [pid = 1653] [serial = 1567] [outer = 0x12128b400] 11:19:02 INFO - PROCESS | 1653 | 1464718742515 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12ce89000) [pid = 1653] [serial = 1568] [outer = 0x12128b400] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x121261000) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x122b0dc00) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x110e90400) [pid = 1653] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x111f6cc00) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x118977c00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11972b000) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11890dc00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x110e95400) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x118944400) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x113c78400) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12c1a6000) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x119155000) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x116808400) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:19:02 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12749d000) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:19:02 INFO - PROCESS | 1653 | 1464718742986 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 11:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:19:03 INFO - PROCESS | 1653 | 1464718743020 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 1653 | 1464718743022 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:19:03 INFO - PROCESS | 1653 | 1464718743030 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1653 | 1464718743032 Marionette TRACE conn2 <- [1,2062,null,{}] 11:19:03 INFO - PROCESS | 1653 | 1464718743035 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}] 11:19:03 INFO - PROCESS | 1653 | 1464718743183 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:19:03 INFO - PROCESS | 1653 | 1464718743245 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x137aa7800 == 81 [pid = 1653] [id = 523] 11:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x118813000) [pid = 1653] [serial = 1569] [outer = 0x0] 11:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x119563c00) [pid = 1653] [serial = 1570] [outer = 0x118813000] 11:19:03 INFO - PROCESS | 1653 | 1464718743275 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x13e4c2800) [pid = 1653] [serial = 1571] [outer = 0x118813000] 11:19:03 INFO - PROCESS | 1653 | 1464718743551 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 576ms 11:19:03 INFO - PROCESS | 1653 | 1464718743600 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 1653 | 1464718743601 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:19:03 INFO - PROCESS | 1653 | 1464718743604 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1653 | 1464718743605 Marionette TRACE conn2 <- [1,2066,null,{}] 11:19:03 INFO - PROCESS | 1653 | 1464718743607 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}] 11:19:03 INFO - PROCESS | 1653 | 1464718743707 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:19:03 INFO - PROCESS | 1653 | 1464718743781 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e678800 == 82 [pid = 1653] [id = 524] 11:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12cb27000) [pid = 1653] [serial = 1572] [outer = 0x0] 11:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x13e4c7800) [pid = 1653] [serial = 1573] [outer = 0x12cb27000] 11:19:03 INFO - PROCESS | 1653 | 1464718743806 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x13ffdb800) [pid = 1653] [serial = 1574] [outer = 0x12cb27000] 11:19:04 INFO - PROCESS | 1653 | 1464718744068 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 471ms 11:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:19:04 INFO - PROCESS | 1653 | 1464718744084 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1653 | 1464718744085 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:19:04 INFO - PROCESS | 1653 | 1464718744087 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1653 | 1464718744088 Marionette TRACE conn2 <- [1,2070,null,{}] 11:19:04 INFO - PROCESS | 1653 | 1464718744091 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}] 11:19:04 INFO - PROCESS | 1653 | 1464718744201 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:19:04 INFO - PROCESS | 1653 | 1464718744205 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f480000 == 83 [pid = 1653] [id = 525] 11:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x13ffdbc00) [pid = 1653] [serial = 1575] [outer = 0x0] 11:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x13ffe0800) [pid = 1653] [serial = 1576] [outer = 0x13ffdbc00] 11:19:04 INFO - PROCESS | 1653 | 1464718744230 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x13ffe7c00) [pid = 1653] [serial = 1577] [outer = 0x13ffdbc00] 11:19:04 INFO - PROCESS | 1653 | 1464718744570 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 11:19:04 INFO - PROCESS | 1653 | 1464718744607 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1653 | 1464718744608 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:19:04 INFO - PROCESS | 1653 | 1464718744613 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1653 | 1464718744614 Marionette TRACE conn2 <- [1,2074,null,{}] 11:19:04 INFO - PROCESS | 1653 | 1464718744616 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}] 11:19:04 INFO - PROCESS | 1653 | 1464718744756 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:19:04 INFO - PROCESS | 1653 | 1464718744763 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1378da000 == 84 [pid = 1653] [id = 526] 11:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x113174000) [pid = 1653] [serial = 1578] [outer = 0x0] 11:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x140092c00) [pid = 1653] [serial = 1579] [outer = 0x113174000] 11:19:04 INFO - PROCESS | 1653 | 1464718744788 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x140097800) [pid = 1653] [serial = 1580] [outer = 0x113174000] 11:19:05 INFO - PROCESS | 1653 | 1464718745307 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 720ms 11:19:05 INFO - PROCESS | 1653 | 1464718745345 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1653 | 1464718745348 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:19:05 INFO - PROCESS | 1653 | 1464718745353 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1653 | 1464718745355 Marionette TRACE conn2 <- [1,2078,null,{}] 11:19:05 INFO - PROCESS | 1653 | 1464718745361 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}] 11:19:05 INFO - PROCESS | 1653 | 1464718745484 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:19:05 INFO - PROCESS | 1653 | 1464718745611 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253c0000 == 85 [pid = 1653] [id = 527] 11:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x11316ac00) [pid = 1653] [serial = 1581] [outer = 0x0] 11:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x113178c00) [pid = 1653] [serial = 1582] [outer = 0x11316ac00] 11:19:05 INFO - PROCESS | 1653 | 1464718745642 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x11680a000) [pid = 1653] [serial = 1583] [outer = 0x11316ac00] 11:19:06 INFO - PROCESS | 1653 | 1464718746043 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 725ms 11:19:06 INFO - PROCESS | 1653 | 1464718746078 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1653 | 1464718746082 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:19:06 INFO - PROCESS | 1653 | 1464718746087 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1653 | 1464718746088 Marionette TRACE conn2 <- [1,2082,null,{}] 11:19:06 INFO - PROCESS | 1653 | 1464718746091 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}] 11:19:06 INFO - PROCESS | 1653 | 1464718746211 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:19:06 INFO - PROCESS | 1653 | 1464718746327 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf2d000 == 86 [pid = 1653] [id = 528] 11:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x116a6ec00) [pid = 1653] [serial = 1584] [outer = 0x0] 11:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x118943800) [pid = 1653] [serial = 1585] [outer = 0x116a6ec00] 11:19:06 INFO - PROCESS | 1653 | 1464718746358 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x1197e2000) [pid = 1653] [serial = 1586] [outer = 0x116a6ec00] 11:19:06 INFO - PROCESS | 1653 | 1464718746785 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 721ms 11:19:06 INFO - PROCESS | 1653 | 1464718746808 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1653 | 1464718746809 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:19:06 INFO - PROCESS | 1653 | 1464718746812 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1653 | 1464718746814 Marionette TRACE conn2 <- [1,2086,null,{}] 11:19:06 INFO - PROCESS | 1653 | 1464718746845 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}] 11:19:06 INFO - PROCESS | 1653 | 1464718746963 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:19:07 INFO - PROCESS | 1653 | 1464718747081 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e68d000 == 87 [pid = 1653] [id = 529] 11:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x119f87000) [pid = 1653] [serial = 1587] [outer = 0x0] 11:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x122fb5800) [pid = 1653] [serial = 1588] [outer = 0x119f87000] 11:19:07 INFO - PROCESS | 1653 | 1464718747114 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x1261c1000) [pid = 1653] [serial = 1589] [outer = 0x119f87000] 11:19:07 INFO - PROCESS | 1653 | 1464718747522 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 773ms 11:19:07 INFO - PROCESS | 1653 | 1464718747586 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1653 | 1464718747588 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:19:07 INFO - PROCESS | 1653 | 1464718747590 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1653 | 1464718747592 Marionette TRACE conn2 <- [1,2090,null,{}] 11:19:07 INFO - PROCESS | 1653 | 1464718747594 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}] 11:19:07 INFO - PROCESS | 1653 | 1464718747712 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:19:07 INFO - PROCESS | 1653 | 1464718747827 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x137da1800 == 88 [pid = 1653] [id = 530] 11:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x1272bb400) [pid = 1653] [serial = 1590] [outer = 0x0] 11:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12944b400) [pid = 1653] [serial = 1591] [outer = 0x1272bb400] 11:19:07 INFO - PROCESS | 1653 | 1464718747859 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12c19fc00) [pid = 1653] [serial = 1592] [outer = 0x1272bb400] 11:19:08 INFO - PROCESS | 1653 | 1464718748238 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 11:19:08 INFO - PROCESS | 1653 | 1464718748261 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1653 | 1464718748264 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:19:08 INFO - PROCESS | 1653 | 1464718748267 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1653 | 1464718748269 Marionette TRACE conn2 <- [1,2094,null,{}] 11:19:08 INFO - PROCESS | 1653 | 1464718748272 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}] 11:19:08 INFO - PROCESS | 1653 | 1464718748468 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:19:08 INFO - PROCESS | 1653 | 1464718748613 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x14066c000 == 89 [pid = 1653] [id = 531] 11:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x128c33400) [pid = 1653] [serial = 1593] [outer = 0x0] 11:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12cb22c00) [pid = 1653] [serial = 1594] [outer = 0x128c33400] 11:19:08 INFO - PROCESS | 1653 | 1464718748661 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x137ef1400) [pid = 1653] [serial = 1595] [outer = 0x128c33400] 11:19:09 INFO - PROCESS | 1653 | 1464718749154 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 921ms 11:19:09 INFO - PROCESS | 1653 | 1464718749188 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1653 | 1464718749190 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:19:09 INFO - PROCESS | 1653 | 1464718749194 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1653 | 1464718749196 Marionette TRACE conn2 <- [1,2098,null,{}] 11:19:09 INFO - PROCESS | 1653 | 1464718749199 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}] 11:19:09 INFO - PROCESS | 1653 | 1464718749385 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:19:09 INFO - PROCESS | 1653 | 1464718749548 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x14001c000 == 90 [pid = 1653] [id = 532] 11:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x137e1ec00) [pid = 1653] [serial = 1596] [outer = 0x0] 11:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x137e26c00) [pid = 1653] [serial = 1597] [outer = 0x137e1ec00] 11:19:09 INFO - PROCESS | 1653 | 1464718749598 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x137ef9c00) [pid = 1653] [serial = 1598] [outer = 0x137e1ec00] 11:19:10 INFO - PROCESS | 1653 | 1464718750046 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 871ms 11:19:10 INFO - PROCESS | 1653 | 1464718750066 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1653 | 1464718750067 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:19:10 INFO - PROCESS | 1653 | 1464718750069 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1653 | 1464718750070 Marionette TRACE conn2 <- [1,2102,null,{}] 11:19:10 INFO - PROCESS | 1653 | 1464718750073 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}] 11:19:10 INFO - PROCESS | 1653 | 1464718750188 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:19:10 INFO - PROCESS | 1653 | 1464718750276 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x140031800 == 91 [pid = 1653] [id = 533] 11:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x137ef6800) [pid = 1653] [serial = 1599] [outer = 0x0] 11:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x137efdc00) [pid = 1653] [serial = 1600] [outer = 0x137ef6800] 11:19:10 INFO - PROCESS | 1653 | 1464718750308 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x13e4ccc00) [pid = 1653] [serial = 1601] [outer = 0x137ef6800] 11:19:10 INFO - PROCESS | 1653 | 1464718750715 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 672ms 11:19:10 INFO - PROCESS | 1653 | 1464718750742 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:19:10 INFO - PROCESS | 1653 | 1464718750746 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:19:10 INFO - PROCESS | 1653 | 1464718750749 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1653 | 1464718750751 Marionette TRACE conn2 <- [1,2106,null,{}] 11:19:10 INFO - PROCESS | 1653 | 1464718750753 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}] 11:19:10 INFO - PROCESS | 1653 | 1464718750895 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:19:11 INFO - PROCESS | 1653 | 1464718751086 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407cd800 == 92 [pid = 1653] [id = 534] 11:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x110e8e800) [pid = 1653] [serial = 1602] [outer = 0x0] 11:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x13f1d8400) [pid = 1653] [serial = 1603] [outer = 0x110e8e800] 11:19:11 INFO - PROCESS | 1653 | 1464718751134 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x13f1de400) [pid = 1653] [serial = 1604] [outer = 0x110e8e800] 11:19:11 INFO - PROCESS | 1653 | 1464718751654 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 11:19:11 INFO - PROCESS | 1653 | 1464718751719 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1653 | 1464718751721 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:19:11 INFO - PROCESS | 1653 | 1464718751723 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1653 | 1464718751724 Marionette TRACE conn2 <- [1,2110,null,{}] 11:19:11 INFO - PROCESS | 1653 | 1464718751727 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}] 11:19:11 INFO - PROCESS | 1653 | 1464718751847 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:19:11 INFO - PROCESS | 1653 | 1464718751937 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214ba000 == 93 [pid = 1653] [id = 535] 11:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x11104c000) [pid = 1653] [serial = 1605] [outer = 0x0] 11:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x11893ac00) [pid = 1653] [serial = 1606] [outer = 0x11104c000] 11:19:11 INFO - PROCESS | 1653 | 1464718751966 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x128c43400) [pid = 1653] [serial = 1607] [outer = 0x11104c000] 11:19:12 INFO - PROCESS | 1653 | 1464718752379 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 672ms 11:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:19:12 INFO - PROCESS | 1653 | 1464718752396 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1653 | 1464718752397 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:19:12 INFO - PROCESS | 1653 | 1464718752399 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1653 | 1464718752401 Marionette TRACE conn2 <- [1,2114,null,{}] 11:19:12 INFO - PROCESS | 1653 | 1464718752403 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}] 11:19:12 INFO - PROCESS | 1653 | 1464718752519 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:19:12 INFO - PROCESS | 1653 | 1464718752636 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad46800 == 94 [pid = 1653] [id = 536] 11:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x113170800) [pid = 1653] [serial = 1608] [outer = 0x0] 11:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x137d25400) [pid = 1653] [serial = 1609] [outer = 0x113170800] 11:19:12 INFO - PROCESS | 1653 | 1464718752668 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x137d2a800) [pid = 1653] [serial = 1610] [outer = 0x113170800] 11:19:13 INFO - PROCESS | 1653 | 1464718753350 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 971ms 11:19:13 INFO - PROCESS | 1653 | 1464718753372 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 1653 | 1464718753375 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:19:13 INFO - PROCESS | 1653 | 1464718753379 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 1653 | 1464718753381 Marionette TRACE conn2 <- [1,2118,null,{}] 11:19:13 INFO - PROCESS | 1653 | 1464718753384 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}] 11:19:13 INFO - PROCESS | 1653 | 1464718753499 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:19:13 INFO - PROCESS | 1653 | 1464718753624 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f31000 == 95 [pid = 1653] [id = 537] 11:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x112925400) [pid = 1653] [serial = 1611] [outer = 0x0] 11:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x113117c00) [pid = 1653] [serial = 1612] [outer = 0x112925400] 11:19:13 INFO - PROCESS | 1653 | 1464718753655 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x115f6dc00) [pid = 1653] [serial = 1613] [outer = 0x112925400] 11:19:14 INFO - PROCESS | 1653 | 1464718754133 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 775ms 11:19:14 INFO - PROCESS | 1653 | 1464718754155 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1653 | 1464718754161 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:19:14 INFO - PROCESS | 1653 | 1464718754167 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1653 | 1464718754170 Marionette TRACE conn2 <- [1,2122,null,{}] 11:19:14 INFO - PROCESS | 1653 | 1464718754173 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}] 11:19:14 INFO - PROCESS | 1653 | 1464718754307 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x13f480000 == 94 [pid = 1653] [id = 525] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x13e678800 == 93 [pid = 1653] [id = 524] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x137aa7800 == 92 [pid = 1653] [id = 523] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x137aa5800 == 91 [pid = 1653] [id = 522] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1373ce800 == 90 [pid = 1653] [id = 521] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d725000 == 89 [pid = 1653] [id = 520] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d058800 == 88 [pid = 1653] [id = 519] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf3e800 == 87 [pid = 1653] [id = 518] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89c800 == 86 [pid = 1653] [id = 517] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129047000 == 85 [pid = 1653] [id = 516] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1199a8800 == 84 [pid = 1653] [id = 515] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11807f000 == 83 [pid = 1653] [id = 514] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x124db8800 == 82 [pid = 1653] [id = 513] 11:19:14 INFO - PROCESS | 1653 | 1464718754474 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x137812800 == 81 [pid = 1653] [id = 505] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129061000 == 80 [pid = 1653] [id = 504] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119547800 == 79 [pid = 1653] [id = 503] 11:19:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1373d4000 == 78 [pid = 1653] [id = 502] 11:19:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb9000 == 79 [pid = 1653] [id = 538] 11:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x110e62c00) [pid = 1653] [serial = 1614] [outer = 0x0] 11:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x112a75c00) [pid = 1653] [serial = 1615] [outer = 0x110e62c00] 11:19:14 INFO - PROCESS | 1653 | 1464718754505 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x118809400) [pid = 1653] [serial = 1616] [outer = 0x110e62c00] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x128c41000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x119bab400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x12125ec00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x1168b9000) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x128d67400) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x129197c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x124876400) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x126174800) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x11291a800) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x111044400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x116807800) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x12616fc00) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x12a7da400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x11956cc00) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12c8dc000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x121283800) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x118939400) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12ce89800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x118942000) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x119570c00) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x121255c00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x121252c00) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x11896dc00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x113118000) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x119507c00) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x116777800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12ca3e800) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x122b05c00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x1253df000) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x1199d8800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x127018800) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x1199cfc00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x118917000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x111f36c00) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12749dc00) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x1155bd000) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 11:19:14 INFO - PROCESS | 1653 | 1464718754834 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 11:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:19:14 INFO - PROCESS | 1653 | 1464718754839 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1653 | 1464718754840 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:19:14 INFO - PROCESS | 1653 | 1464718754883 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1653 | 1464718754885 Marionette TRACE conn2 <- [1,2126,null,{}] 11:19:14 INFO - PROCESS | 1653 | 1464718754895 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}] 11:19:14 INFO - PROCESS | 1653 | 1464718754991 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:19:15 INFO - PROCESS | 1653 | 1464718754997 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255ae800 == 80 [pid = 1653] [id = 539] 11:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x119110400) [pid = 1653] [serial = 1617] [outer = 0x0] 11:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x11950c400) [pid = 1653] [serial = 1618] [outer = 0x119110400] 11:19:15 INFO - PROCESS | 1653 | 1464718755024 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x119b26c00) [pid = 1653] [serial = 1619] [outer = 0x119110400] 11:19:15 INFO - PROCESS | 1653 | 1464718755395 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 566ms 11:19:15 INFO - PROCESS | 1653 | 1464718755410 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1653 | 1464718755413 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:19:15 INFO - PROCESS | 1653 | 1464718755416 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1653 | 1464718755417 Marionette TRACE conn2 <- [1,2130,null,{}] 11:19:15 INFO - PROCESS | 1653 | 1464718755419 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}] 11:19:15 INFO - PROCESS | 1653 | 1464718755515 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:19:15 INFO - PROCESS | 1653 | 1464718755590 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12911e800 == 81 [pid = 1653] [id = 540] 11:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x119b28c00) [pid = 1653] [serial = 1620] [outer = 0x0] 11:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x119df2400) [pid = 1653] [serial = 1621] [outer = 0x119b28c00] 11:19:15 INFO - PROCESS | 1653 | 1464718755618 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x121256c00) [pid = 1653] [serial = 1622] [outer = 0x119b28c00] 11:19:15 INFO - PROCESS | 1653 | 1464718755916 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] 11:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:19:15 INFO - PROCESS | 1653 | 1464718755936 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:19:15 INFO - PROCESS | 1653 | 1464718755938 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1653 | 1464718755939 Marionette TRACE conn2 <- [1,2134,null,{}] 11:19:15 INFO - PROCESS | 1653 | 1464718755941 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}] 11:19:16 INFO - PROCESS | 1653 | 1464718756047 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:19:16 INFO - PROCESS | 1653 | 1464718756123 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad55800 == 82 [pid = 1653] [id = 541] 11:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x121253400) [pid = 1653] [serial = 1623] [outer = 0x0] 11:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x121266000) [pid = 1653] [serial = 1624] [outer = 0x121253400] 11:19:16 INFO - PROCESS | 1653 | 1464718756149 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x122b05c00) [pid = 1653] [serial = 1625] [outer = 0x121253400] 11:19:16 INFO - PROCESS | 1653 | 1464718756456 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 568ms 11:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:19:16 INFO - PROCESS | 1653 | 1464718756507 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 1653 | 1464718756508 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:19:16 INFO - PROCESS | 1653 | 1464718756510 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1653 | 1464718756511 Marionette TRACE conn2 <- [1,2138,null,{}] 11:19:16 INFO - PROCESS | 1653 | 1464718756513 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}] 11:19:16 INFO - PROCESS | 1653 | 1464718756621 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:19:16 INFO - PROCESS | 1653 | 1464718756717 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c56c800 == 83 [pid = 1653] [id = 542] 11:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x121257400) [pid = 1653] [serial = 1626] [outer = 0x0] 11:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x124d0c800) [pid = 1653] [serial = 1627] [outer = 0x121257400] 11:19:16 INFO - PROCESS | 1653 | 1464718756743 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x128d65800) [pid = 1653] [serial = 1628] [outer = 0x121257400] 11:19:17 INFO - PROCESS | 1653 | 1464718757071 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 568ms 11:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:19:17 INFO - PROCESS | 1653 | 1464718757081 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1653 | 1464718757083 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:19:17 INFO - PROCESS | 1653 | 1464718757085 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1653 | 1464718757086 Marionette TRACE conn2 <- [1,2142,null,{}] 11:19:17 INFO - PROCESS | 1653 | 1464718757088 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}] 11:19:17 INFO - PROCESS | 1653 | 1464718757217 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:19:17 INFO - PROCESS | 1653 | 1464718757228 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d712000 == 84 [pid = 1653] [id = 543] 11:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x1258a7c00) [pid = 1653] [serial = 1629] [outer = 0x0] 11:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x129444400) [pid = 1653] [serial = 1630] [outer = 0x1258a7c00] 11:19:17 INFO - PROCESS | 1653 | 1464718757253 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12ad32400) [pid = 1653] [serial = 1631] [outer = 0x1258a7c00] 11:19:17 INFO - PROCESS | 1653 | 1464718757632 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] 11:19:17 INFO - PROCESS | 1653 | 1464718757655 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:19:17 INFO - PROCESS | 1653 | 1464718757657 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1653 | 1464718757658 Marionette TRACE conn2 <- [1,2146,null,{}] 11:19:17 INFO - PROCESS | 1653 | 1464718757663 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}] 11:19:17 INFO - PROCESS | 1653 | 1464718757790 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:19:17 INFO - PROCESS | 1653 | 1464718757805 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373d4000 == 85 [pid = 1653] [id = 544] 11:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x129440400) [pid = 1653] [serial = 1632] [outer = 0x0] 11:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12bff2000) [pid = 1653] [serial = 1633] [outer = 0x129440400] 11:19:17 INFO - PROCESS | 1653 | 1464718757833 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x122b0d400) [pid = 1653] [serial = 1634] [outer = 0x129440400] 11:19:18 INFO - PROCESS | 1653 | 1464718758345 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] 11:19:18 INFO - PROCESS | 1653 | 1464718758380 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:19:18 INFO - PROCESS | 1653 | 1464718758382 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1653 | 1464718758391 Marionette TRACE conn2 <- [1,2150,null,{}] 11:19:18 INFO - PROCESS | 1653 | 1464718758393 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}] 11:19:18 INFO - PROCESS | 1653 | 1464718758514 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:19:18 INFO - PROCESS | 1653 | 1464718758550 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379a2000 == 86 [pid = 1653] [id = 545] 11:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x129037400) [pid = 1653] [serial = 1635] [outer = 0x0] 11:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12ca3e800) [pid = 1653] [serial = 1636] [outer = 0x129037400] 11:19:18 INFO - PROCESS | 1653 | 1464718758575 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12ce89800) [pid = 1653] [serial = 1637] [outer = 0x129037400] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x13ffdbc00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x124878000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x119bca000) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x129038c00) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x119df8000) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x118910800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x111d7d400) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12944a000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x118813000) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12128b400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12cb27000) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x1197b6800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:19:19 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x111d7c400) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:19:19 INFO - PROCESS | 1653 | 1464718759202 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 827ms 11:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:19:19 INFO - PROCESS | 1653 | 1464718759214 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1653 | 1464718759215 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:19:19 INFO - PROCESS | 1653 | 1464718759217 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1653 | 1464718759218 Marionette TRACE conn2 <- [1,2154,null,{}] 11:19:19 INFO - PROCESS | 1653 | 1464718759237 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}] 11:19:19 INFO - PROCESS | 1653 | 1464718759339 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:19:19 INFO - PROCESS | 1653 | 1464718759343 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d719800 == 87 [pid = 1653] [id = 546] 11:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x116803400) [pid = 1653] [serial = 1638] [outer = 0x0] 11:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x129034c00) [pid = 1653] [serial = 1639] [outer = 0x116803400] 11:19:19 INFO - PROCESS | 1653 | 1464718759369 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12cb1f000) [pid = 1653] [serial = 1640] [outer = 0x116803400] 11:19:19 INFO - PROCESS | 1653 | 1464718759721 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 530ms 11:19:19 INFO - PROCESS | 1653 | 1464718759749 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1653 | 1464718759750 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:19:19 INFO - PROCESS | 1653 | 1464718759753 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1653 | 1464718759755 Marionette TRACE conn2 <- [1,2158,null,{}] 11:19:19 INFO - PROCESS | 1653 | 1464718759757 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}] 11:19:19 INFO - PROCESS | 1653 | 1464718759873 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:19:19 INFO - PROCESS | 1653 | 1464718759959 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x137da9000 == 88 [pid = 1653] [id = 547] 11:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12ca35c00) [pid = 1653] [serial = 1641] [outer = 0x0] 11:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12ce83c00) [pid = 1653] [serial = 1642] [outer = 0x12ca35c00] 11:19:19 INFO - PROCESS | 1653 | 1464718759989 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x137e25000) [pid = 1653] [serial = 1643] [outer = 0x12ca35c00] 11:19:20 INFO - PROCESS | 1653 | 1464718760290 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 573ms 11:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:19:20 INFO - PROCESS | 1653 | 1464718760329 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1653 | 1464718760331 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:19:20 INFO - PROCESS | 1653 | 1464718760334 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1653 | 1464718760335 Marionette TRACE conn2 <- [1,2162,null,{}] 11:19:20 INFO - PROCESS | 1653 | 1464718760337 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}] 11:19:20 INFO - PROCESS | 1653 | 1464718760435 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:19:20 INFO - PROCESS | 1653 | 1464718760439 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x137fa9000 == 89 [pid = 1653] [id = 548] 11:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x119df5800) [pid = 1653] [serial = 1644] [outer = 0x0] 11:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x137bc1000) [pid = 1653] [serial = 1645] [outer = 0x119df5800] 11:19:20 INFO - PROCESS | 1653 | 1464718760464 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x137e1e800) [pid = 1653] [serial = 1646] [outer = 0x119df5800] 11:19:20 INFO - PROCESS | 1653 | 1464718760831 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 11:19:20 INFO - PROCESS | 1653 | 1464718760855 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1653 | 1464718760856 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:19:20 INFO - PROCESS | 1653 | 1464718760859 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1653 | 1464718760862 Marionette TRACE conn2 <- [1,2166,null,{}] 11:19:20 INFO - PROCESS | 1653 | 1464718760887 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}] 11:19:21 INFO - PROCESS | 1653 | 1464718761017 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:19:21 INFO - PROCESS | 1653 | 1464718761199 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184aa000 == 90 [pid = 1653] [id = 549] 11:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x110e8dc00) [pid = 1653] [serial = 1647] [outer = 0x0] 11:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x110e96000) [pid = 1653] [serial = 1648] [outer = 0x110e8dc00] 11:19:21 INFO - PROCESS | 1653 | 1464718761250 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x112f86800) [pid = 1653] [serial = 1649] [outer = 0x110e8dc00] 11:19:21 INFO - PROCESS | 1653 | 1464718761824 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1025ms 11:19:21 INFO - PROCESS | 1653 | 1464718761895 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 1653 | 1464718761898 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:19:21 INFO - PROCESS | 1653 | 1464718761903 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 1653 | 1464718761905 Marionette TRACE conn2 <- [1,2170,null,{}] 11:19:21 INFO - PROCESS | 1653 | 1464718761909 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}] 11:19:22 INFO - PROCESS | 1653 | 1464718762031 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:19:22 INFO - PROCESS | 1653 | 1464718762125 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129858000 == 91 [pid = 1653] [id = 550] 11:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x11890fc00) [pid = 1653] [serial = 1650] [outer = 0x0] 11:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x118936400) [pid = 1653] [serial = 1651] [outer = 0x11890fc00] 11:19:22 INFO - PROCESS | 1653 | 1464718762156 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x119507400) [pid = 1653] [serial = 1652] [outer = 0x11890fc00] 11:19:22 INFO - PROCESS | 1653 | 1464718762602 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 726ms 11:19:22 INFO - PROCESS | 1653 | 1464718762631 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:19:22 INFO - PROCESS | 1653 | 1464718762634 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:19:22 INFO - PROCESS | 1653 | 1464718762636 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1653 | 1464718762638 Marionette TRACE conn2 <- [1,2174,null,{}] 11:19:22 INFO - PROCESS | 1653 | 1464718762640 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}] 11:19:22 INFO - PROCESS | 1653 | 1464718762759 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:19:22 INFO - PROCESS | 1653 | 1464718762856 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x137be9000 == 92 [pid = 1653] [id = 551] 11:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x119bbf400) [pid = 1653] [serial = 1653] [outer = 0x0] 11:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x121266c00) [pid = 1653] [serial = 1654] [outer = 0x119bbf400] 11:19:22 INFO - PROCESS | 1653 | 1464718762886 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x12582e000) [pid = 1653] [serial = 1655] [outer = 0x119bbf400] 11:19:23 INFO - PROCESS | 1653 | 1464718763327 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 719ms 11:19:23 INFO - PROCESS | 1653 | 1464718763362 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1653 | 1464718763364 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:19:23 INFO - PROCESS | 1653 | 1464718763376 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1653 | 1464718763384 Marionette TRACE conn2 <- [1,2178,null,{}] 11:19:23 INFO - PROCESS | 1653 | 1464718763389 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}] 11:19:23 INFO - PROCESS | 1653 | 1464718763567 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:19:23 INFO - PROCESS | 1653 | 1464718763749 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f12e800 == 93 [pid = 1653] [id = 552] 11:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12126ac00) [pid = 1653] [serial = 1656] [outer = 0x0] 11:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x129443800) [pid = 1653] [serial = 1657] [outer = 0x12126ac00] 11:19:23 INFO - PROCESS | 1653 | 1464718763780 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12bdc3c00) [pid = 1653] [serial = 1658] [outer = 0x12126ac00] 11:19:24 INFO - PROCESS | 1653 | 1464718764218 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 886ms 11:19:24 INFO - PROCESS | 1653 | 1464718764256 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1653 | 1464718764257 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:19:24 INFO - PROCESS | 1653 | 1464718764260 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1653 | 1464718764261 Marionette TRACE conn2 <- [1,2182,null,{}] 11:19:24 INFO - PROCESS | 1653 | 1464718764264 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}] 11:19:24 INFO - PROCESS | 1653 | 1464718764381 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:19:24 INFO - PROCESS | 1653 | 1464718764505 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x14006a800 == 94 [pid = 1653] [id = 553] 11:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12ca3f000) [pid = 1653] [serial = 1659] [outer = 0x0] 11:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x137bc2400) [pid = 1653] [serial = 1660] [outer = 0x12ca3f000] 11:19:24 INFO - PROCESS | 1653 | 1464718764536 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x137d30400) [pid = 1653] [serial = 1661] [outer = 0x12ca3f000] 11:19:24 INFO - PROCESS | 1653 | 1464718764982 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 769ms 11:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:19:25 INFO - PROCESS | 1653 | 1464718765030 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1653 | 1464718765031 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:19:25 INFO - PROCESS | 1653 | 1464718765033 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1653 | 1464718765034 Marionette TRACE conn2 <- [1,2186,null,{}] 11:19:25 INFO - PROCESS | 1653 | 1464718765037 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}] 11:19:25 INFO - PROCESS | 1653 | 1464718765153 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:19:25 INFO - PROCESS | 1653 | 1464718765250 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407d2800 == 95 [pid = 1653] [id = 554] 11:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x137ef2800) [pid = 1653] [serial = 1662] [outer = 0x0] 11:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x137efa400) [pid = 1653] [serial = 1663] [outer = 0x137ef2800] 11:19:25 INFO - PROCESS | 1653 | 1464718765288 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x13f1d7800) [pid = 1653] [serial = 1664] [outer = 0x137ef2800] 11:19:25 INFO - PROCESS | 1653 | 1464718765775 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 769ms 11:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:19:25 INFO - PROCESS | 1653 | 1464718765819 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1653 | 1464718765821 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:19:25 INFO - PROCESS | 1653 | 1464718765825 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1653 | 1464718765829 Marionette TRACE conn2 <- [1,2190,null,{}] 11:19:25 INFO - PROCESS | 1653 | 1464718765833 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}] 11:19:26 INFO - PROCESS | 1653 | 1464718766008 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:19:26 INFO - PROCESS | 1653 | 1464718766192 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe4c000 == 96 [pid = 1653] [id = 555] 11:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x13f1de000) [pid = 1653] [serial = 1665] [outer = 0x0] 11:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x13f1e4800) [pid = 1653] [serial = 1666] [outer = 0x13f1de000] 11:19:26 INFO - PROCESS | 1653 | 1464718766242 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x13ffddc00) [pid = 1653] [serial = 1667] [outer = 0x13f1de000] 11:19:26 INFO - PROCESS | 1653 | 1464718766656 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 875ms 11:19:26 INFO - PROCESS | 1653 | 1464718766699 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1653 | 1464718766701 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:19:26 INFO - PROCESS | 1653 | 1464718766703 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1653 | 1464718766704 Marionette TRACE conn2 <- [1,2194,null,{}] 11:19:26 INFO - PROCESS | 1653 | 1464718766707 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}] 11:19:26 INFO - PROCESS | 1653 | 1464718766868 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:19:26 INFO - PROCESS | 1653 | 1464718766936 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x140de2000 == 97 [pid = 1653] [id = 556] 11:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x13f2ebc00) [pid = 1653] [serial = 1668] [outer = 0x0] 11:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x13f2ee000) [pid = 1653] [serial = 1669] [outer = 0x13f2ebc00] 11:19:26 INFO - PROCESS | 1653 | 1464718766966 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x13f2f1c00) [pid = 1653] [serial = 1670] [outer = 0x13f2ebc00] 11:19:27 INFO - PROCESS | 1653 | 1464718767371 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]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 719ms 11:19:27 INFO - PROCESS | 1653 | 1464718767438 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 1653 | 1464718767439 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:19:27 INFO - PROCESS | 1653 | 1464718767454 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 1653 | 1464718767455 Marionette TRACE conn2 <- [1,2198,null,{}] 11:19:27 INFO - PROCESS | 1653 | 1464718767478 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}] 11:19:27 INFO - PROCESS | 1653 | 1464718767594 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:19:27 INFO - PROCESS | 1653 | 1464718767689 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x140a62000 == 98 [pid = 1653] [id = 557] 11:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x137f51000) [pid = 1653] [serial = 1671] [outer = 0x0] 11:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x137f54800) [pid = 1653] [serial = 1672] [outer = 0x137f51000] 11:19:27 INFO - PROCESS | 1653 | 1464718767720 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x137f58400) [pid = 1653] [serial = 1673] [outer = 0x137f51000] 11:19:28 INFO - PROCESS | 1653 | 1464718768131 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 735ms 11:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:19:28 INFO - PROCESS | 1653 | 1464718768177 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 1653 | 1464718768179 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:19:28 INFO - PROCESS | 1653 | 1464718768181 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1653 | 1464718768183 Marionette TRACE conn2 <- [1,2202,null,{}] 11:19:28 INFO - PROCESS | 1653 | 1464718768185 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}] 11:19:28 INFO - PROCESS | 1653 | 1464718768336 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:19:28 INFO - PROCESS | 1653 | 1464718768447 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x140de7000 == 99 [pid = 1653] [id = 558] 11:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x137f52000) [pid = 1653] [serial = 1674] [outer = 0x0] 11:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x13f2eec00) [pid = 1653] [serial = 1675] [outer = 0x137f52000] 11:19:28 INFO - PROCESS | 1653 | 1464718768475 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x13f2f4800) [pid = 1653] [serial = 1676] [outer = 0x137f52000] 11:19:28 INFO - PROCESS | 1653 | 1464718768937 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 822ms 11:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:19:29 INFO - PROCESS | 1653 | 1464718769012 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1653 | 1464718769013 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:19:29 INFO - PROCESS | 1653 | 1464718769017 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1653 | 1464718769019 Marionette TRACE conn2 <- [1,2206,null,{}] 11:19:29 INFO - PROCESS | 1653 | 1464718769021 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}] 11:19:29 INFO - PROCESS | 1653 | 1464718769142 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:19:29 INFO - PROCESS | 1653 | 1464718769242 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a6800 == 100 [pid = 1653] [id = 559] 11:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x115e60400) [pid = 1653] [serial = 1677] [outer = 0x0] 11:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x12125a800) [pid = 1653] [serial = 1678] [outer = 0x115e60400] 11:19:29 INFO - PROCESS | 1653 | 1464718769276 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x13ffe3c00) [pid = 1653] [serial = 1679] [outer = 0x115e60400] 11:19:29 INFO - PROCESS | 1653 | 1464718769733 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 721ms 11:19:29 INFO - PROCESS | 1653 | 1464718769739 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1653 | 1464718769741 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:19:29 INFO - PROCESS | 1653 | 1464718769744 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1653 | 1464718769745 Marionette TRACE conn2 <- [1,2210,null,{}] 11:19:29 INFO - PROCESS | 1653 | 1464718769748 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}] 11:19:29 INFO - PROCESS | 1653 | 1464718769880 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:19:30 INFO - PROCESS | 1653 | 1464718769996 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1378d4000 == 101 [pid = 1653] [id = 560] 11:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x137f55800) [pid = 1653] [serial = 1680] [outer = 0x0] 11:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x140099000) [pid = 1653] [serial = 1681] [outer = 0x137f55800] 11:19:30 INFO - PROCESS | 1653 | 1464718770026 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x140b6dc00) [pid = 1653] [serial = 1682] [outer = 0x137f55800] 11:19:30 INFO - PROCESS | 1653 | 1464718770433 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]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 720ms 11:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:19:30 INFO - PROCESS | 1653 | 1464718770464 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1653 | 1464718770465 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:19:30 INFO - PROCESS | 1653 | 1464718770468 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1653 | 1464718770469 Marionette TRACE conn2 <- [1,2214,null,{}] 11:19:30 INFO - PROCESS | 1653 | 1464718770471 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}] 11:19:30 INFO - PROCESS | 1653 | 1464718770600 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:19:30 INFO - PROCESS | 1653 | 1464718770702 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f123000 == 102 [pid = 1653] [id = 561] 11:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x110e5cc00) [pid = 1653] [serial = 1683] [outer = 0x0] 11:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x140b70400) [pid = 1653] [serial = 1684] [outer = 0x110e5cc00] 11:19:30 INFO - PROCESS | 1653 | 1464718770729 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x140b76c00) [pid = 1653] [serial = 1685] [outer = 0x110e5cc00] 11:19:31 INFO - PROCESS | 1653 | 1464718771415 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]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 11:19:31 INFO - PROCESS | 1653 | 1464718771447 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1653 | 1464718771451 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:19:31 INFO - PROCESS | 1653 | 1464718771459 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1653 | 1464718771464 Marionette TRACE conn2 <- [1,2218,null,{}] 11:19:31 INFO - PROCESS | 1653 | 1464718771470 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}] 11:19:31 INFO - PROCESS | 1653 | 1464718771637 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:19:31 INFO - PROCESS | 1653 | 1464718771739 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47a000 == 103 [pid = 1653] [id = 562] 11:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x116290c00) [pid = 1653] [serial = 1686] [outer = 0x0] 11:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x1180afc00) [pid = 1653] [serial = 1687] [outer = 0x116290c00] 11:19:31 INFO - PROCESS | 1653 | 1464718771767 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x11893b400) [pid = 1653] [serial = 1688] [outer = 0x116290c00] 11:19:32 INFO - PROCESS | 1653 | 1464718772263 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 824ms 11:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:19:32 INFO - PROCESS | 1653 | 1464718772283 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1653 | 1464718772286 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:19:32 INFO - PROCESS | 1653 | 1464718772291 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1653 | 1464718772292 Marionette TRACE conn2 <- [1,2222,null,{}] 11:19:32 INFO - PROCESS | 1653 | 1464718772295 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}] 11:19:32 INFO - PROCESS | 1653 | 1464718772406 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:19:32 INFO - PROCESS | 1653 | 1464718772539 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f27800 == 104 [pid = 1653] [id = 563] 11:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x11956cc00) [pid = 1653] [serial = 1689] [outer = 0x0] 11:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x119b9c800) [pid = 1653] [serial = 1690] [outer = 0x11956cc00] 11:19:32 INFO - PROCESS | 1653 | 1464718772569 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x119f8b800) [pid = 1653] [serial = 1691] [outer = 0x11956cc00] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x137fa9000 == 103 [pid = 1653] [id = 548] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x137da9000 == 102 [pid = 1653] [id = 547] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d719800 == 101 [pid = 1653] [id = 546] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1379a2000 == 100 [pid = 1653] [id = 545] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1373d4000 == 99 [pid = 1653] [id = 544] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d712000 == 98 [pid = 1653] [id = 543] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x12c16ec00) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x12c845000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x121253c00) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12c56c800 == 97 [pid = 1653] [id = 542] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad55800 == 96 [pid = 1653] [id = 541] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12911e800 == 95 [pid = 1653] [id = 540] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1255ae800 == 94 [pid = 1653] [id = 539] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb9000 == 93 [pid = 1653] [id = 538] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x122f31000 == 92 [pid = 1653] [id = 537] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1407cd800 == 91 [pid = 1653] [id = 534] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x140031800 == 90 [pid = 1653] [id = 533] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x14001c000 == 89 [pid = 1653] [id = 532] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x14066c000 == 88 [pid = 1653] [id = 531] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x137da1800 == 87 [pid = 1653] [id = 530] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x13e68d000 == 86 [pid = 1653] [id = 529] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf2d000 == 85 [pid = 1653] [id = 528] 11:19:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1253c0000 == 84 [pid = 1653] [id = 527] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x1180a7c00) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x1164cbc00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x11311e400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x12627fc00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x1197e8000) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x12982dc00) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x12cb1e000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x12c839400) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x119563c00) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x12cb28c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x13ffdb800) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x1199dc800) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x119ba8800) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x113173400) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x11291f000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x12ad2e800) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x12943e000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x12ce89000) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x13e4c2800) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x1270b2c00) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x13ffe7c00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x13e4c7800) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x13ffe0800) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x128c30800) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x119df1800) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x121260400) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x129831000) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x122bc1c00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x11809ec00) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12ad33400) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x118942c00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x119566c00) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x113172c00) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 11:19:32 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x121256800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 11:19:33 INFO - PROCESS | 1653 | 1464718773006 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 11:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:19:33 INFO - PROCESS | 1653 | 1464718773013 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1653 | 1464718773014 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:19:33 INFO - PROCESS | 1653 | 1464718773016 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1653 | 1464718773019 Marionette TRACE conn2 <- [1,2226,null,{}] 11:19:33 INFO - PROCESS | 1653 | 1464718773026 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}] 11:19:33 INFO - PROCESS | 1653 | 1464718773129 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:19:33 INFO - PROCESS | 1653 | 1464718773221 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986d800 == 85 [pid = 1653] [id = 564] 11:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x119f8b400) [pid = 1653] [serial = 1692] [outer = 0x0] 11:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x121285000) [pid = 1653] [serial = 1693] [outer = 0x119f8b400] 11:19:33 INFO - PROCESS | 1653 | 1464718773249 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12701b000) [pid = 1653] [serial = 1694] [outer = 0x119f8b400] 11:19:33 INFO - PROCESS | 1653 | 1464718773539 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 571ms 11:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:19:33 INFO - PROCESS | 1653 | 1464718773588 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1653 | 1464718773589 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:19:33 INFO - PROCESS | 1653 | 1464718773591 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1653 | 1464718773593 Marionette TRACE conn2 <- [1,2230,null,{}] 11:19:33 INFO - PROCESS | 1653 | 1464718773598 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}] 11:19:33 INFO - PROCESS | 1653 | 1464718773696 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:19:33 INFO - PROCESS | 1653 | 1464718773794 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c56c800 == 86 [pid = 1653] [id = 565] 11:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x128c30800) [pid = 1653] [serial = 1695] [outer = 0x0] 11:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12943dc00) [pid = 1653] [serial = 1696] [outer = 0x128c30800] 11:19:33 INFO - PROCESS | 1653 | 1464718773823 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12a8e2c00) [pid = 1653] [serial = 1697] [outer = 0x128c30800] 11:19:34 INFO - PROCESS | 1653 | 1464718774097 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]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 573ms 11:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:19:34 INFO - PROCESS | 1653 | 1464718774164 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1653 | 1464718774166 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:19:34 INFO - PROCESS | 1653 | 1464718774168 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1653 | 1464718774169 Marionette TRACE conn2 <- [1,2234,null,{}] 11:19:34 INFO - PROCESS | 1653 | 1464718774171 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}] 11:19:34 INFO - PROCESS | 1653 | 1464718774265 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:19:34 INFO - PROCESS | 1653 | 1464718774350 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7b8800 == 87 [pid = 1653] [id = 566] 11:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x128c43000) [pid = 1653] [serial = 1698] [outer = 0x0] 11:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12bd8e800) [pid = 1653] [serial = 1699] [outer = 0x128c43000] 11:19:34 INFO - PROCESS | 1653 | 1464718774376 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12c1a7c00) [pid = 1653] [serial = 1700] [outer = 0x128c43000] 11:19:34 INFO - PROCESS | 1653 | 1464718774670 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]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 11:19:34 INFO - PROCESS | 1653 | 1464718774687 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1653 | 1464718774688 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:19:34 INFO - PROCESS | 1653 | 1464718774691 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1653 | 1464718774692 Marionette TRACE conn2 <- [1,2238,null,{}] 11:19:34 INFO - PROCESS | 1653 | 1464718774701 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}] 11:19:34 INFO - PROCESS | 1653 | 1464718774820 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:19:34 INFO - PROCESS | 1653 | 1464718774825 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x13799a800 == 88 [pid = 1653] [id = 567] 11:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x12c8dc000) [pid = 1653] [serial = 1701] [outer = 0x0] 11:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x137bbf400) [pid = 1653] [serial = 1702] [outer = 0x12c8dc000] 11:19:34 INFO - PROCESS | 1653 | 1464718774851 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x137ef0400) [pid = 1653] [serial = 1703] [outer = 0x12c8dc000] 11:19:35 INFO - PROCESS | 1653 | 1464718775249 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 572ms 11:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:19:35 INFO - PROCESS | 1653 | 1464718775265 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1653 | 1464718775266 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:19:35 INFO - PROCESS | 1653 | 1464718775269 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1653 | 1464718775270 Marionette TRACE conn2 <- [1,2242,null,{}] 11:19:35 INFO - PROCESS | 1653 | 1464718775272 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}] 11:19:35 INFO - PROCESS | 1653 | 1464718775415 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:19:35 INFO - PROCESS | 1653 | 1464718775429 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x137dad800 == 89 [pid = 1653] [id = 568] 11:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x137dca000) [pid = 1653] [serial = 1704] [outer = 0x0] 11:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x137dd0c00) [pid = 1653] [serial = 1705] [outer = 0x137dca000] 11:19:35 INFO - PROCESS | 1653 | 1464718775454 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x137dd4c00) [pid = 1653] [serial = 1706] [outer = 0x137dca000] 11:19:35 INFO - PROCESS | 1653 | 1464718775810 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 568ms 11:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:19:35 INFO - PROCESS | 1653 | 1464718775838 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1653 | 1464718775839 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:19:35 INFO - PROCESS | 1653 | 1464718775841 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1653 | 1464718775842 Marionette TRACE conn2 <- [1,2246,null,{}] 11:19:35 INFO - PROCESS | 1653 | 1464718775851 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}] 11:19:35 INFO - PROCESS | 1653 | 1464718775986 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:19:36 INFO - PROCESS | 1653 | 1464718775999 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e49d000 == 90 [pid = 1653] [id = 569] 11:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x119110000) [pid = 1653] [serial = 1707] [outer = 0x0] 11:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x137dcb000) [pid = 1653] [serial = 1708] [outer = 0x119110000] 11:19:36 INFO - PROCESS | 1653 | 1464718776024 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x137e1dc00) [pid = 1653] [serial = 1709] [outer = 0x119110000] 11:19:36 INFO - PROCESS | 1653 | 1464718776418 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 627ms 11:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:19:36 INFO - PROCESS | 1653 | 1464718776470 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 1653 | 1464718776472 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:19:36 INFO - PROCESS | 1653 | 1464718776475 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1653 | 1464718776477 Marionette TRACE conn2 <- [1,2250,null,{}] 11:19:36 INFO - PROCESS | 1653 | 1464718776480 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}] 11:19:36 INFO - PROCESS | 1653 | 1464718776685 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:19:36 INFO - PROCESS | 1653 | 1464718776708 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f113000 == 91 [pid = 1653] [id = 570] 11:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x137e1fc00) [pid = 1653] [serial = 1710] [outer = 0x0] 11:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x137e83000) [pid = 1653] [serial = 1711] [outer = 0x137e1fc00] 11:19:36 INFO - PROCESS | 1653 | 1464718776753 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x137e87400) [pid = 1653] [serial = 1712] [outer = 0x137e1fc00] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x1258a7c00) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x129440400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x129037400) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x12ca35c00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x119110400) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x110e62c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x119b28c00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x121253400) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x112925400) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x116803400) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:19:37 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x121257400) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:19:37 INFO - PROCESS | 1653 | 1464718777251 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]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 822ms 11:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:19:37 INFO - PROCESS | 1653 | 1464718777298 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1653 | 1464718777299 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:19:37 INFO - PROCESS | 1653 | 1464718777301 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1653 | 1464718777302 Marionette TRACE conn2 <- [1,2254,null,{}] 11:19:37 INFO - PROCESS | 1653 | 1464718777304 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}] 11:19:37 INFO - PROCESS | 1653 | 1464718777402 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:19:37 INFO - PROCESS | 1653 | 1464718777494 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x137988000 == 92 [pid = 1653] [id = 571] 11:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x119111000) [pid = 1653] [serial = 1713] [outer = 0x0] 11:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x121271c00) [pid = 1653] [serial = 1714] [outer = 0x119111000] 11:19:37 INFO - PROCESS | 1653 | 1464718777519 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x12c163800) [pid = 1653] [serial = 1715] [outer = 0x119111000] 11:19:37 INFO - PROCESS | 1653 | 1464718777806 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]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 11:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:19:37 INFO - PROCESS | 1653 | 1464718777819 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1653 | 1464718777821 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:19:37 INFO - PROCESS | 1653 | 1464718777823 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1653 | 1464718777824 Marionette TRACE conn2 <- [1,2258,null,{}] 11:19:37 INFO - PROCESS | 1653 | 1464718777834 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}] 11:19:37 INFO - PROCESS | 1653 | 1464718777951 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:19:37 INFO - PROCESS | 1653 | 1464718777956 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x140069800 == 93 [pid = 1653] [id = 572] 11:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x137e82400) [pid = 1653] [serial = 1716] [outer = 0x0] 11:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x137ef5400) [pid = 1653] [serial = 1717] [outer = 0x137e82400] 11:19:37 INFO - PROCESS | 1653 | 1464718777984 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x13f1d8800) [pid = 1653] [serial = 1718] [outer = 0x137e82400] 11:19:38 INFO - PROCESS | 1653 | 1464718778342 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]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 524ms 11:19:38 INFO - PROCESS | 1653 | 1464718778348 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1653 | 1464718778349 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:19:38 INFO - PROCESS | 1653 | 1464718778352 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1653 | 1464718778353 Marionette TRACE conn2 <- [1,2262,null,{}] 11:19:38 INFO - PROCESS | 1653 | 1464718778355 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}] 11:19:38 INFO - PROCESS | 1653 | 1464718778465 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:19:38 INFO - PROCESS | 1653 | 1464718778601 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x140682800 == 94 [pid = 1653] [id = 573] 11:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x112925400) [pid = 1653] [serial = 1719] [outer = 0x0] 11:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x136add400) [pid = 1653] [serial = 1720] [outer = 0x112925400] 11:19:38 INFO - PROCESS | 1653 | 1464718778632 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x136ae2c00) [pid = 1653] [serial = 1721] [outer = 0x112925400] 11:19:38 INFO - PROCESS | 1653 | 1464718778918 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]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 622ms 11:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:19:38 INFO - PROCESS | 1653 | 1464718778973 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1653 | 1464718778975 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:19:38 INFO - PROCESS | 1653 | 1464718778979 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1653 | 1464718778981 Marionette TRACE conn2 <- [1,2266,null,{}] 11:19:38 INFO - PROCESS | 1653 | 1464718778983 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}] 11:19:39 INFO - PROCESS | 1653 | 1464718779082 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:19:39 INFO - PROCESS | 1653 | 1464718779261 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f7c000 == 95 [pid = 1653] [id = 574] 11:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x10a7b4000) [pid = 1653] [serial = 1722] [outer = 0x0] 11:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x111040000) [pid = 1653] [serial = 1723] [outer = 0x10a7b4000] 11:19:39 INFO - PROCESS | 1653 | 1464718779296 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x113048c00) [pid = 1653] [serial = 1724] [outer = 0x10a7b4000] 11:19:39 INFO - PROCESS | 1653 | 1464718779757 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]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 822ms 11:19:39 INFO - PROCESS | 1653 | 1464718779818 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1653 | 1464718779821 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:19:39 INFO - PROCESS | 1653 | 1464718779824 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1653 | 1464718779826 Marionette TRACE conn2 <- [1,2270,null,{}] 11:19:39 INFO - PROCESS | 1653 | 1464718779862 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}] 11:19:39 INFO - PROCESS | 1653 | 1464718779992 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:19:40 INFO - PROCESS | 1653 | 1464718780136 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b448000 == 96 [pid = 1653] [id = 575] 11:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x119514400) [pid = 1653] [serial = 1725] [outer = 0x0] 11:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x11972bc00) [pid = 1653] [serial = 1726] [outer = 0x119514400] 11:19:40 INFO - PROCESS | 1653 | 1464718780169 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x12125ec00) [pid = 1653] [serial = 1727] [outer = 0x119514400] 11:19:40 INFO - PROCESS | 1653 | 1464718780583 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 789ms 11:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:19:40 INFO - PROCESS | 1653 | 1464718780614 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1653 | 1464718780617 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:19:40 INFO - PROCESS | 1653 | 1464718780620 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1653 | 1464718780622 Marionette TRACE conn2 <- [1,2274,null,{}] 11:19:40 INFO - PROCESS | 1653 | 1464718780624 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}] 11:19:40 INFO - PROCESS | 1653 | 1464718780756 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:19:40 INFO - PROCESS | 1653 | 1464718780893 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe41000 == 97 [pid = 1653] [id = 576] 11:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x12128dc00) [pid = 1653] [serial = 1728] [outer = 0x0] 11:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x127681400) [pid = 1653] [serial = 1729] [outer = 0x12128dc00] 11:19:40 INFO - PROCESS | 1653 | 1464718780924 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x12bff8000) [pid = 1653] [serial = 1730] [outer = 0x12128dc00] 11:19:41 INFO - PROCESS | 1653 | 1464718781317 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 11:19:41 INFO - PROCESS | 1653 | 1464718781340 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:19:41 INFO - PROCESS | 1653 | 1464718781342 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:19:41 INFO - PROCESS | 1653 | 1464718781346 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1653 | 1464718781351 Marionette TRACE conn2 <- [1,2278,null,{}] 11:19:41 INFO - PROCESS | 1653 | 1464718781357 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}] 11:19:41 INFO - PROCESS | 1653 | 1464718781500 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:19:41 INFO - PROCESS | 1653 | 1464718781606 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x142e2f800 == 98 [pid = 1653] [id = 577] 11:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x124f4f000) [pid = 1653] [serial = 1731] [outer = 0x0] 11:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x12a7e6400) [pid = 1653] [serial = 1732] [outer = 0x124f4f000] 11:19:41 INFO - PROCESS | 1653 | 1464718781636 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x137bbb000) [pid = 1653] [serial = 1733] [outer = 0x124f4f000] 11:19:42 INFO - PROCESS | 1653 | 1464718782097 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 776ms 11:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:19:42 INFO - PROCESS | 1653 | 1464718782122 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1653 | 1464718782124 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:19:42 INFO - PROCESS | 1653 | 1464718782126 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1653 | 1464718782127 Marionette TRACE conn2 <- [1,2282,null,{}] 11:19:42 INFO - PROCESS | 1653 | 1464718782130 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}] 11:19:42 INFO - PROCESS | 1653 | 1464718782250 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:19:42 INFO - PROCESS | 1653 | 1464718782354 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x140158800 == 99 [pid = 1653] [id = 578] 11:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x137d28400) [pid = 1653] [serial = 1734] [outer = 0x0] 11:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x137e19000) [pid = 1653] [serial = 1735] [outer = 0x137d28400] 11:19:42 INFO - PROCESS | 1653 | 1464718782383 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x137e83800) [pid = 1653] [serial = 1736] [outer = 0x137d28400] 11:19:42 INFO - PROCESS | 1653 | 1464718782780 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 669ms 11:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:19:42 INFO - PROCESS | 1653 | 1464718782796 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1653 | 1464718782797 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:19:42 INFO - PROCESS | 1653 | 1464718782799 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1653 | 1464718782800 Marionette TRACE conn2 <- [1,2286,null,{}] 11:19:42 INFO - PROCESS | 1653 | 1464718782803 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}] 11:19:42 INFO - PROCESS | 1653 | 1464718782938 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:19:43 INFO - PROCESS | 1653 | 1464718783042 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe90000 == 100 [pid = 1653] [id = 579] 11:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x137efb400) [pid = 1653] [serial = 1737] [outer = 0x0] 11:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x137f50400) [pid = 1653] [serial = 1738] [outer = 0x137efb400] 11:19:43 INFO - PROCESS | 1653 | 1464718783077 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x13f1dcc00) [pid = 1653] [serial = 1739] [outer = 0x137efb400] 11:19:43 INFO - PROCESS | 1653 | 1464718783545 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 11:19:43 INFO - PROCESS | 1653 | 1464718783570 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1653 | 1464718783571 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:19:43 INFO - PROCESS | 1653 | 1464718783573 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1653 | 1464718783574 Marionette TRACE conn2 <- [1,2290,null,{}] 11:19:43 INFO - PROCESS | 1653 | 1464718783577 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}] 11:19:43 INFO - PROCESS | 1653 | 1464718783697 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:19:43 INFO - PROCESS | 1653 | 1464718783831 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fea0800 == 101 [pid = 1653] [id = 580] 11:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 265 (0x137d3c800) [pid = 1653] [serial = 1740] [outer = 0x0] 11:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 266 (0x137d3f400) [pid = 1653] [serial = 1741] [outer = 0x137d3c800] 11:19:43 INFO - PROCESS | 1653 | 1464718783862 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 267 (0x13f1dd000) [pid = 1653] [serial = 1742] [outer = 0x137d3c800] 11:19:44 INFO - PROCESS | 1653 | 1464718784241 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 723ms 11:19:44 INFO - PROCESS | 1653 | 1464718784329 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1653 | 1464718784330 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:19:44 INFO - PROCESS | 1653 | 1464718784335 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1653 | 1464718784336 Marionette TRACE conn2 <- [1,2294,null,{}] 11:19:44 INFO - PROCESS | 1653 | 1464718784338 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}] 11:19:44 INFO - PROCESS | 1653 | 1464718784456 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:19:44 INFO - PROCESS | 1653 | 1464718784558 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x13ffac800 == 102 [pid = 1653] [id = 581] 11:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 268 (0x137d41000) [pid = 1653] [serial = 1743] [outer = 0x0] 11:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 269 (0x13ffde000) [pid = 1653] [serial = 1744] [outer = 0x137d41000] 11:19:44 INFO - PROCESS | 1653 | 1464718784588 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 270 (0x140093c00) [pid = 1653] [serial = 1745] [outer = 0x137d41000] 11:19:45 INFO - PROCESS | 1653 | 1464718785077 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]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 769ms 11:19:45 INFO - PROCESS | 1653 | 1464718785104 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 1653 | 1464718785106 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:19:45 INFO - PROCESS | 1653 | 1464718785108 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1653 | 1464718785109 Marionette TRACE conn2 <- [1,2298,null,{}] 11:19:45 INFO - PROCESS | 1653 | 1464718785112 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}] 11:19:45 INFO - PROCESS | 1653 | 1464718785236 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:19:45 INFO - PROCESS | 1653 | 1464718785565 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188e3800 == 103 [pid = 1653] [id = 582] 11:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 271 (0x110e54400) [pid = 1653] [serial = 1746] [outer = 0x0] 11:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 272 (0x110e93c00) [pid = 1653] [serial = 1747] [outer = 0x110e54400] 11:19:45 INFO - PROCESS | 1653 | 1464718785651 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 273 (0x11224d000) [pid = 1653] [serial = 1748] [outer = 0x110e54400] 11:19:46 INFO - PROCESS | 1653 | 1464718786135 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1072ms 11:19:46 INFO - PROCESS | 1653 | 1464718786180 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1653 | 1464718786183 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:19:46 INFO - PROCESS | 1653 | 1464718786186 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1653 | 1464718786188 Marionette TRACE conn2 <- [1,2302,null,{}] 11:19:46 INFO - PROCESS | 1653 | 1464718786191 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}] 11:19:46 INFO - PROCESS | 1653 | 1464718786303 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:19:46 INFO - PROCESS | 1653 | 1464718786410 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9c0800 == 104 [pid = 1653] [id = 583] 11:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 274 (0x11291bc00) [pid = 1653] [serial = 1749] [outer = 0x0] 11:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 275 (0x113118000) [pid = 1653] [serial = 1750] [outer = 0x11291bc00] 11:19:46 INFO - PROCESS | 1653 | 1464718786440 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 276 (0x116806400) [pid = 1653] [serial = 1751] [outer = 0x11291bc00] 11:19:46 INFO - PROCESS | 1653 | 1464718786844 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 721ms 11:19:46 INFO - PROCESS | 1653 | 1464718786909 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1653 | 1464718786912 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:19:46 INFO - PROCESS | 1653 | 1464718786936 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1653 | 1464718786938 Marionette TRACE conn2 <- [1,2306,null,{}] 11:19:46 INFO - PROCESS | 1653 | 1464718786940 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}] 11:19:47 INFO - PROCESS | 1653 | 1464718787048 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:19:47 INFO - PROCESS | 1653 | 1464718787155 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255af000 == 105 [pid = 1653] [id = 584] 11:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 277 (0x1180aa400) [pid = 1653] [serial = 1752] [outer = 0x0] 11:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 278 (0x118813000) [pid = 1653] [serial = 1753] [outer = 0x1180aa400] 11:19:47 INFO - PROCESS | 1653 | 1464718787183 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 279 (0x11896d400) [pid = 1653] [serial = 1754] [outer = 0x1180aa400] 11:19:47 INFO - PROCESS | 1653 | 1464718787620 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]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 722ms 11:19:47 INFO - PROCESS | 1653 | 1464718787655 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 1653 | 1464718787657 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:19:47 INFO - PROCESS | 1653 | 1464718787660 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 1653 | 1464718787664 Marionette TRACE conn2 <- [1,2310,null,{}] 11:19:47 INFO - PROCESS | 1653 | 1464718787670 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}] 11:19:47 INFO - PROCESS | 1653 | 1464718787777 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:19:47 INFO - PROCESS | 1653 | 1464718787918 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf27000 == 106 [pid = 1653] [id = 585] 11:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 280 (0x119563400) [pid = 1653] [serial = 1755] [outer = 0x0] 11:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 281 (0x119b2d800) [pid = 1653] [serial = 1756] [outer = 0x119563400] 11:19:47 INFO - PROCESS | 1653 | 1464718787949 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 282 (0x119dee000) [pid = 1653] [serial = 1757] [outer = 0x119563400] 11:19:48 INFO - PROCESS | 1653 | 1464718788388 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 775ms 11:19:48 INFO - PROCESS | 1653 | 1464718788435 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1653 | 1464718788437 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:19:48 INFO - PROCESS | 1653 | 1464718788439 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1653 | 1464718788440 Marionette TRACE conn2 <- [1,2314,null,{}] 11:19:48 INFO - PROCESS | 1653 | 1464718788442 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}] 11:19:48 INFO - PROCESS | 1653 | 1464718788550 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:19:48 INFO - PROCESS | 1653 | 1464718788697 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x13e7c5800 == 105 [pid = 1653] [id = 465] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1379c7000 == 104 [pid = 1653] [id = 464] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x137a9d800 == 103 [pid = 1653] [id = 466] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c7000 == 102 [pid = 1653] [id = 383] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x140682800 == 101 [pid = 1653] [id = 573] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x140069800 == 100 [pid = 1653] [id = 572] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x137988000 == 99 [pid = 1653] [id = 571] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x13f113000 == 98 [pid = 1653] [id = 570] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 281 (0x13f1d8400) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 280 (0x113178c00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 279 (0x12cb22c00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 278 (0x12944b400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 277 (0x137d25400) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 276 (0x137efdc00) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 275 (0x11893ac00) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 274 (0x137e26c00) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 273 (0x122fb5800) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 272 (0x118943800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 271 (0x137bc1000) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c9c800 == 99 [pid = 1653] [id = 586] 11:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 272 (0x110e5ec00) [pid = 1653] [serial = 1758] [outer = 0x0] 11:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 273 (0x113178c00) [pid = 1653] [serial = 1759] [outer = 0x110e5ec00] 11:19:48 INFO - PROCESS | 1653 | 1464718788772 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 274 (0x11893dc00) [pid = 1653] [serial = 1760] [outer = 0x110e5ec00] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x13e49d000 == 98 [pid = 1653] [id = 569] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x137dad800 == 97 [pid = 1653] [id = 568] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x13799a800 == 96 [pid = 1653] [id = 567] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7b8800 == 95 [pid = 1653] [id = 566] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c56c800 == 94 [pid = 1653] [id = 565] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12986d800 == 93 [pid = 1653] [id = 564] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x122f27800 == 92 [pid = 1653] [id = 563] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47a000 == 91 [pid = 1653] [id = 562] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x137be9000 == 90 [pid = 1653] [id = 551] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129858000 == 89 [pid = 1653] [id = 550] 11:19:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1184aa000 == 88 [pid = 1653] [id = 549] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 273 (0x129444400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 272 (0x12bff2000) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 271 (0x12ad32400) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 270 (0x12ca3e800) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 269 (0x12ce83c00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 268 (0x11950c400) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 267 (0x119b26c00) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 266 (0x140092c00) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 265 (0x112a75c00) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 264 (0x118809400) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x119df2400) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x121256c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x121266000) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x122b05c00) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x113117c00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x115f6dc00) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x137e25000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x129034c00) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x12ce89800) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x124d0c800) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x128d65800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x122b0d400) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x12cb1f000) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1653 | 1464718789084 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]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 675ms 11:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:19:49 INFO - PROCESS | 1653 | 1464718789118 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 1653 | 1464718789119 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:19:49 INFO - PROCESS | 1653 | 1464718789121 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1653 | 1464718789122 Marionette TRACE conn2 <- [1,2318,null,{}] 11:19:49 INFO - PROCESS | 1653 | 1464718789124 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}] 11:19:49 INFO - PROCESS | 1653 | 1464718789219 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:19:49 INFO - PROCESS | 1653 | 1464718789223 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262eb800 == 89 [pid = 1653] [id = 587] 11:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x121267400) [pid = 1653] [serial = 1761] [outer = 0x0] 11:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x121289c00) [pid = 1653] [serial = 1762] [outer = 0x121267400] 11:19:49 INFO - PROCESS | 1653 | 1464718789255 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x1253dd400) [pid = 1653] [serial = 1763] [outer = 0x121267400] 11:19:49 INFO - PROCESS | 1653 | 1464718789645 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] 11:19:49 INFO - PROCESS | 1653 | 1464718789691 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:19:49 INFO - PROCESS | 1653 | 1464718789694 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1653 | 1464718789695 Marionette TRACE conn2 <- [1,2322,null,{}] 11:19:49 INFO - PROCESS | 1653 | 1464718789697 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}] 11:19:49 INFO - PROCESS | 1653 | 1464718789790 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:19:49 INFO - PROCESS | 1653 | 1464718789795 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c559800 == 90 [pid = 1653] [id = 588] 11:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x12616f000) [pid = 1653] [serial = 1764] [outer = 0x0] 11:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x126c46c00) [pid = 1653] [serial = 1765] [outer = 0x12616f000] 11:19:49 INFO - PROCESS | 1653 | 1464718789819 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x128c28c00) [pid = 1653] [serial = 1766] [outer = 0x12616f000] 11:19:50 INFO - PROCESS | 1653 | 1464718790193 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]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 521ms 11:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:19:50 INFO - PROCESS | 1653 | 1464718790220 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1653 | 1464718790221 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:19:50 INFO - PROCESS | 1653 | 1464718790223 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1653 | 1464718790225 Marionette TRACE conn2 <- [1,2326,null,{}] 11:19:50 INFO - PROCESS | 1653 | 1464718790227 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}] 11:19:50 INFO - PROCESS | 1653 | 1464718790319 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:19:50 INFO - PROCESS | 1653 | 1464718790323 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d708000 == 91 [pid = 1653] [id = 589] 11:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x12723a800) [pid = 1653] [serial = 1767] [outer = 0x0] 11:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x128d5bc00) [pid = 1653] [serial = 1768] [outer = 0x12723a800] 11:19:50 INFO - PROCESS | 1653 | 1464718790348 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x129029400) [pid = 1653] [serial = 1769] [outer = 0x12723a800] 11:19:50 INFO - PROCESS | 1653 | 1464718790708 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]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 11:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:19:50 INFO - PROCESS | 1653 | 1464718790747 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1653 | 1464718790748 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:19:50 INFO - PROCESS | 1653 | 1464718790750 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1653 | 1464718790751 Marionette TRACE conn2 <- [1,2330,null,{}] 11:19:50 INFO - PROCESS | 1653 | 1464718790754 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}] 11:19:50 INFO - PROCESS | 1653 | 1464718790846 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:19:50 INFO - PROCESS | 1653 | 1464718790951 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7b7000 == 92 [pid = 1653] [id = 590] 11:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x112a81c00) [pid = 1653] [serial = 1770] [outer = 0x0] 11:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x128c4b800) [pid = 1653] [serial = 1771] [outer = 0x112a81c00] 11:19:50 INFO - PROCESS | 1653 | 1464718790976 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x129197000) [pid = 1653] [serial = 1772] [outer = 0x112a81c00] 11:19:51 INFO - PROCESS | 1653 | 1464718791325 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 618ms 11:19:51 INFO - PROCESS | 1653 | 1464718791369 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1653 | 1464718791370 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:19:51 INFO - PROCESS | 1653 | 1464718791372 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1653 | 1464718791373 Marionette TRACE conn2 <- [1,2334,null,{}] 11:19:51 INFO - PROCESS | 1653 | 1464718791375 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}] 11:19:51 INFO - PROCESS | 1653 | 1464718791501 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:19:51 INFO - PROCESS | 1653 | 1464718791518 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376ca800 == 93 [pid = 1653] [id = 591] 11:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x129038c00) [pid = 1653] [serial = 1773] [outer = 0x0] 11:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 265 (0x1296a9c00) [pid = 1653] [serial = 1774] [outer = 0x129038c00] 11:19:51 INFO - PROCESS | 1653 | 1464718791543 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 266 (0x12a7db800) [pid = 1653] [serial = 1775] [outer = 0x129038c00] 11:19:51 INFO - PROCESS | 1653 | 1464718791910 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 571ms 11:19:51 INFO - PROCESS | 1653 | 1464718791950 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:19:51 INFO - PROCESS | 1653 | 1464718791951 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:19:51 INFO - PROCESS | 1653 | 1464718791954 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1653 | 1464718791955 Marionette TRACE conn2 <- [1,2338,null,{}] 11:19:51 INFO - PROCESS | 1653 | 1464718791957 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}] 11:19:52 INFO - PROCESS | 1653 | 1464718792127 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:19:52 INFO - PROCESS | 1653 | 1464718792174 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x13799c000 == 94 [pid = 1653] [id = 592] 11:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 267 (0x12ad32400) [pid = 1653] [serial = 1776] [outer = 0x0] 11:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 268 (0x12bdb8800) [pid = 1653] [serial = 1777] [outer = 0x12ad32400] 11:19:52 INFO - PROCESS | 1653 | 1464718792204 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 269 (0x12c1a4c00) [pid = 1653] [serial = 1778] [outer = 0x12ad32400] 11:19:52 INFO - PROCESS | 1653 | 1464718792604 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]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 669ms 11:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:19:52 INFO - PROCESS | 1653 | 1464718792623 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1653 | 1464718792625 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:19:52 INFO - PROCESS | 1653 | 1464718792627 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1653 | 1464718792638 Marionette TRACE conn2 <- [1,2342,null,{}] 11:19:52 INFO - PROCESS | 1653 | 1464718792649 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}] 11:19:52 INFO - PROCESS | 1653 | 1464718792788 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:19:52 INFO - PROCESS | 1653 | 1464718792801 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x137dab000 == 95 [pid = 1653] [id = 593] 11:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 270 (0x12bb91800) [pid = 1653] [serial = 1779] [outer = 0x0] 11:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 271 (0x12ca34400) [pid = 1653] [serial = 1780] [outer = 0x12bb91800] 11:19:52 INFO - PROCESS | 1653 | 1464718792826 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 272 (0x136ae1800) [pid = 1653] [serial = 1781] [outer = 0x12bb91800] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 271 (0x111fd8c00) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 270 (0x119ba2c00) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 269 (0x12bdb9800) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 268 (0x126c40400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 267 (0x1253d1000) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 266 (0x129831c00) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 265 (0x12c1aac00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 264 (0x119b2c000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x119ba5c00) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x129833000) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x11767b800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x118910c00) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x118936c00) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x118910400) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x110e62400) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x115f71c00) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x124875800) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x122bc1000) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x12bdbf000) [pid = 1653] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x110e92000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x11628f000) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x124b74c00) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x111b0f800) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x113170800) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x12c83e400) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x119df5800) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x125b1c400) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x128c46400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x12cb28400) [pid = 1653] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x122b04400) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x1197bb800) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x128d63400) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x12c16e000) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x11896a000) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x113040400) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x1110af800) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x137dca000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x119110000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x119111000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x137e1fc00) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x137e82400) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x11956cc00) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x12c8dc000) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x116290c00) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x128c43000) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x119f8b400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x128c30800) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x113119c00) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12126b400) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:19:53 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12128f400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:19:53 INFO - PROCESS | 1653 | 1464718793616 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]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1040ms 11:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:19:53 INFO - PROCESS | 1653 | 1464718793668 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 1653 | 1464718793669 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:19:53 INFO - PROCESS | 1653 | 1464718793671 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1653 | 1464718793672 Marionette TRACE conn2 <- [1,2346,null,{}] 11:19:53 INFO - PROCESS | 1653 | 1464718793686 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}] 11:19:53 INFO - PROCESS | 1653 | 1464718793793 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:19:53 INFO - PROCESS | 1653 | 1464718793797 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bf1000 == 96 [pid = 1653] [id = 594] 11:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x111049800) [pid = 1653] [serial = 1782] [outer = 0x0] 11:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x11660f400) [pid = 1653] [serial = 1783] [outer = 0x111049800] 11:19:53 INFO - PROCESS | 1653 | 1464718793822 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x118910400) [pid = 1653] [serial = 1784] [outer = 0x111049800] 11:19:54 INFO - PROCESS | 1653 | 1464718794172 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 529ms 11:19:54 INFO - PROCESS | 1653 | 1464718794200 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1653 | 1464718794202 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:19:54 INFO - PROCESS | 1653 | 1464718794204 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1653 | 1464718794205 Marionette TRACE conn2 <- [1,2350,null,{}] 11:19:54 INFO - PROCESS | 1653 | 1464718794207 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}] 11:19:54 INFO - PROCESS | 1653 | 1464718794305 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:19:54 INFO - PROCESS | 1653 | 1464718794404 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d713800 == 97 [pid = 1653] [id = 595] 11:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x113169c00) [pid = 1653] [serial = 1785] [outer = 0x0] 11:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x11896e400) [pid = 1653] [serial = 1786] [outer = 0x113169c00] 11:19:54 INFO - PROCESS | 1653 | 1464718794429 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x12125ac00) [pid = 1653] [serial = 1787] [outer = 0x113169c00] 11:19:54 INFO - PROCESS | 1653 | 1464718794719 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 568ms 11:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:19:54 INFO - PROCESS | 1653 | 1464718794773 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1653 | 1464718794774 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:19:54 INFO - PROCESS | 1653 | 1464718794776 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1653 | 1464718794777 Marionette TRACE conn2 <- [1,2354,null,{}] 11:19:54 INFO - PROCESS | 1653 | 1464718794783 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}] 11:19:54 INFO - PROCESS | 1653 | 1464718794881 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:19:54 INFO - PROCESS | 1653 | 1464718794885 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e497000 == 98 [pid = 1653] [id = 596] 11:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x121288400) [pid = 1653] [serial = 1788] [outer = 0x0] 11:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x125b1c000) [pid = 1653] [serial = 1789] [outer = 0x121288400] 11:19:54 INFO - PROCESS | 1653 | 1464718794910 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x128d63400) [pid = 1653] [serial = 1790] [outer = 0x121288400] 11:19:55 INFO - PROCESS | 1653 | 1464718795268 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 525ms 11:19:55 INFO - PROCESS | 1653 | 1464718795301 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 1653 | 1464718795303 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:19:55 INFO - PROCESS | 1653 | 1464718795305 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1653 | 1464718795306 Marionette TRACE conn2 <- [1,2358,null,{}] 11:19:55 INFO - PROCESS | 1653 | 1464718795308 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}] 11:19:55 INFO - PROCESS | 1653 | 1464718795462 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:19:55 INFO - PROCESS | 1653 | 1464718795637 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11869a800 == 99 [pid = 1653] [id = 597] 11:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x111042800) [pid = 1653] [serial = 1791] [outer = 0x0] 11:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x11104a000) [pid = 1653] [serial = 1792] [outer = 0x111042800] 11:19:55 INFO - PROCESS | 1653 | 1464718795682 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x113170000) [pid = 1653] [serial = 1793] [outer = 0x111042800] 11:19:56 INFO - PROCESS | 1653 | 1464718796109 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 873ms 11:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:19:56 INFO - PROCESS | 1653 | 1464718796179 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1653 | 1464718796182 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:19:56 INFO - PROCESS | 1653 | 1464718796185 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1653 | 1464718796187 Marionette TRACE conn2 <- [1,2362,null,{}] 11:19:56 INFO - PROCESS | 1653 | 1464718796191 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}] 11:19:56 INFO - PROCESS | 1653 | 1464718796365 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:19:56 INFO - PROCESS | 1653 | 1464718796437 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad4a000 == 100 [pid = 1653] [id = 598] 11:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x116286800) [pid = 1653] [serial = 1794] [outer = 0x0] 11:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x11824d000) [pid = 1653] [serial = 1795] [outer = 0x116286800] 11:19:56 INFO - PROCESS | 1653 | 1464718796469 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x118977c00) [pid = 1653] [serial = 1796] [outer = 0x116286800] 11:19:56 INFO - PROCESS | 1653 | 1464718796921 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 773ms 11:19:56 INFO - PROCESS | 1653 | 1464718796960 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1653 | 1464718796962 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:19:56 INFO - PROCESS | 1653 | 1464718796965 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1653 | 1464718796966 Marionette TRACE conn2 <- [1,2366,null,{}] 11:19:56 INFO - PROCESS | 1653 | 1464718796969 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}] 11:19:57 INFO - PROCESS | 1653 | 1464718797091 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:19:57 INFO - PROCESS | 1653 | 1464718797193 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1378dc800 == 101 [pid = 1653] [id = 599] 11:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x119513000) [pid = 1653] [serial = 1797] [outer = 0x0] 11:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x119ba2800) [pid = 1653] [serial = 1798] [outer = 0x119513000] 11:19:57 INFO - PROCESS | 1653 | 1464718797225 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x121289000) [pid = 1653] [serial = 1799] [outer = 0x119513000] 11:19:57 INFO - PROCESS | 1653 | 1464718797683 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 771ms 11:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:19:57 INFO - PROCESS | 1653 | 1464718797736 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1653 | 1464718797738 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:19:57 INFO - PROCESS | 1653 | 1464718797762 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1653 | 1464718797766 Marionette TRACE conn2 <- [1,2370,null,{}] 11:19:57 INFO - PROCESS | 1653 | 1464718797773 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}] 11:19:57 INFO - PROCESS | 1653 | 1464718797895 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:19:58 INFO - PROCESS | 1653 | 1464718797996 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f1a5800 == 102 [pid = 1653] [id = 600] 11:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x116a79400) [pid = 1653] [serial = 1800] [outer = 0x0] 11:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x129037800) [pid = 1653] [serial = 1801] [outer = 0x116a79400] 11:19:58 INFO - PROCESS | 1653 | 1464718798023 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x12b303c00) [pid = 1653] [serial = 1802] [outer = 0x116a79400] 11:19:58 INFO - PROCESS | 1653 | 1464718798452 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]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 746ms 11:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:19:58 INFO - PROCESS | 1653 | 1464718798488 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 1653 | 1464718798489 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:19:58 INFO - PROCESS | 1653 | 1464718798492 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 1653 | 1464718798493 Marionette TRACE conn2 <- [1,2374,null,{}] 11:19:58 INFO - PROCESS | 1653 | 1464718798495 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}] 11:19:58 INFO - PROCESS | 1653 | 1464718798615 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:19:58 INFO - PROCESS | 1653 | 1464718798717 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe36800 == 103 [pid = 1653] [id = 601] 11:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x12b38ac00) [pid = 1653] [serial = 1803] [outer = 0x0] 11:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x12c166400) [pid = 1653] [serial = 1804] [outer = 0x12b38ac00] 11:19:58 INFO - PROCESS | 1653 | 1464718798746 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x12c841800) [pid = 1653] [serial = 1805] [outer = 0x12b38ac00] 11:19:59 INFO - PROCESS | 1653 | 1464718799150 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 11:19:59 INFO - PROCESS | 1653 | 1464718799212 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1653 | 1464718799214 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:19:59 INFO - PROCESS | 1653 | 1464718799216 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1653 | 1464718799217 Marionette TRACE conn2 <- [1,2378,null,{}] 11:19:59 INFO - PROCESS | 1653 | 1464718799220 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}] 11:19:59 INFO - PROCESS | 1653 | 1464718799337 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:19:59 INFO - PROCESS | 1653 | 1464718799437 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x13ff96000 == 104 [pid = 1653] [id = 602] 11:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x12ca35000) [pid = 1653] [serial = 1806] [outer = 0x0] 11:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x12cb28400) [pid = 1653] [serial = 1807] [outer = 0x12ca35000] 11:19:59 INFO - PROCESS | 1653 | 1464718799472 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x136ae1400) [pid = 1653] [serial = 1808] [outer = 0x12ca35000] 11:19:59 INFO - PROCESS | 1653 | 1464718799945 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 769ms 11:19:59 INFO - PROCESS | 1653 | 1464718799985 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1653 | 1464718799986 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:19:59 INFO - PROCESS | 1653 | 1464718799989 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1653 | 1464718799990 Marionette TRACE conn2 <- [1,2382,null,{}] 11:19:59 INFO - PROCESS | 1653 | 1464718799993 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}] 11:20:00 INFO - PROCESS | 1653 | 1464718800113 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:20:00 INFO - PROCESS | 1653 | 1464718800247 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x140076800 == 105 [pid = 1653] [id = 603] 11:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x136ad5400) [pid = 1653] [serial = 1809] [outer = 0x0] 11:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x137bc0c00) [pid = 1653] [serial = 1810] [outer = 0x136ad5400] 11:20:00 INFO - PROCESS | 1653 | 1464718800278 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x137d33000) [pid = 1653] [serial = 1811] [outer = 0x136ad5400] 11:20:00 INFO - PROCESS | 1653 | 1464718800696 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]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 720ms 11:20:00 INFO - PROCESS | 1653 | 1464718800710 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 1653 | 1464718800713 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:20:00 INFO - PROCESS | 1653 | 1464718800716 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 1653 | 1464718800717 Marionette TRACE conn2 <- [1,2386,null,{}] 11:20:00 INFO - PROCESS | 1653 | 1464718800720 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}] 11:20:00 INFO - PROCESS | 1653 | 1464718800835 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:20:00 INFO - PROCESS | 1653 | 1464718800939 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407d0800 == 106 [pid = 1653] [id = 604] 11:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x137d33400) [pid = 1653] [serial = 1812] [outer = 0x0] 11:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x137d3b000) [pid = 1653] [serial = 1813] [outer = 0x137d33400] 11:20:00 INFO - PROCESS | 1653 | 1464718800968 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x137dce400) [pid = 1653] [serial = 1814] [outer = 0x137d33400] 11:20:01 INFO - PROCESS | 1653 | 1464718801384 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 718ms 11:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:20:01 INFO - PROCESS | 1653 | 1464718801435 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1653 | 1464718801436 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:20:01 INFO - PROCESS | 1653 | 1464718801438 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1653 | 1464718801439 Marionette TRACE conn2 <- [1,2390,null,{}] 11:20:01 INFO - PROCESS | 1653 | 1464718801442 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}] 11:20:01 INFO - PROCESS | 1653 | 1464718801573 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:20:01 INFO - PROCESS | 1653 | 1464718801676 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x140dd6800 == 107 [pid = 1653] [id = 605] 11:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x137d38c00) [pid = 1653] [serial = 1815] [outer = 0x0] 11:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x137dd6c00) [pid = 1653] [serial = 1816] [outer = 0x137d38c00] 11:20:01 INFO - PROCESS | 1653 | 1464718801707 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x137e25400) [pid = 1653] [serial = 1817] [outer = 0x137d38c00] 11:20:02 INFO - PROCESS | 1653 | 1464718802157 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]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 772ms 11:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:20:02 INFO - PROCESS | 1653 | 1464718802211 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 1653 | 1464718802212 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:20:02 INFO - PROCESS | 1653 | 1464718802214 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1653 | 1464718802215 Marionette TRACE conn2 <- [1,2394,null,{}] 11:20:02 INFO - PROCESS | 1653 | 1464718802218 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}] 11:20:02 INFO - PROCESS | 1653 | 1464718802336 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:20:02 INFO - PROCESS | 1653 | 1464718802440 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x14191b000 == 108 [pid = 1653] [id = 606] 11:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x137e27c00) [pid = 1653] [serial = 1818] [outer = 0x0] 11:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x137e8a000) [pid = 1653] [serial = 1819] [outer = 0x137e27c00] 11:20:02 INFO - PROCESS | 1653 | 1464718802471 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x137f4ec00) [pid = 1653] [serial = 1820] [outer = 0x137e27c00] 11:20:02 INFO - PROCESS | 1653 | 1464718802979 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]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 819ms 11:20:03 INFO - PROCESS | 1653 | 1464718803046 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1653 | 1464718803048 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:20:03 INFO - PROCESS | 1653 | 1464718803052 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1653 | 1464718803053 Marionette TRACE conn2 <- [1,2398,null,{}] 11:20:03 INFO - PROCESS | 1653 | 1464718803056 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}] 11:20:03 INFO - PROCESS | 1653 | 1464718803181 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:20:03 INFO - PROCESS | 1653 | 1464718803287 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c833800 == 109 [pid = 1653] [id = 607] 11:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x119baac00) [pid = 1653] [serial = 1821] [outer = 0x0] 11:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x137e84000) [pid = 1653] [serial = 1822] [outer = 0x119baac00] 11:20:03 INFO - PROCESS | 1653 | 1464718803321 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x13e4c0400) [pid = 1653] [serial = 1823] [outer = 0x119baac00] 11:20:03 INFO - PROCESS | 1653 | 1464718803788 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]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 772ms 11:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:20:03 INFO - PROCESS | 1653 | 1464718803824 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1653 | 1464718803826 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:20:03 INFO - PROCESS | 1653 | 1464718803828 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1653 | 1464718803830 Marionette TRACE conn2 <- [1,2402,null,{}] 11:20:03 INFO - PROCESS | 1653 | 1464718803832 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}] 11:20:03 INFO - PROCESS | 1653 | 1464718803968 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:20:04 INFO - PROCESS | 1653 | 1464718804108 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f264000 == 110 [pid = 1653] [id = 608] 11:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 265 (0x13e4c0c00) [pid = 1653] [serial = 1824] [outer = 0x0] 11:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 266 (0x13f1e3800) [pid = 1653] [serial = 1825] [outer = 0x13e4c0c00] 11:20:04 INFO - PROCESS | 1653 | 1464718804139 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 267 (0x13ffda800) [pid = 1653] [serial = 1826] [outer = 0x13e4c0c00] 11:20:04 INFO - PROCESS | 1653 | 1464718804598 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]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 820ms 11:20:04 INFO - PROCESS | 1653 | 1464718804648 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1653 | 1464718804650 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:20:04 INFO - PROCESS | 1653 | 1464718804652 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1653 | 1464718804653 Marionette TRACE conn2 <- [1,2406,null,{}] 11:20:04 INFO - PROCESS | 1653 | 1464718804656 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}] 11:20:04 INFO - PROCESS | 1653 | 1464718804776 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:20:04 INFO - PROCESS | 1653 | 1464718804885 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bef800 == 111 [pid = 1653] [id = 609] 11:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 268 (0x112a82c00) [pid = 1653] [serial = 1827] [outer = 0x0] 11:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 269 (0x1166d8400) [pid = 1653] [serial = 1828] [outer = 0x112a82c00] 11:20:04 INFO - PROCESS | 1653 | 1464718804914 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 270 (0x129833400) [pid = 1653] [serial = 1829] [outer = 0x112a82c00] 11:20:05 INFO - PROCESS | 1653 | 1464718805335 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 719ms 11:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:20:05 INFO - PROCESS | 1653 | 1464718805371 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1653 | 1464718805373 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:20:05 INFO - PROCESS | 1653 | 1464718805375 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1653 | 1464718805376 Marionette TRACE conn2 <- [1,2410,null,{}] 11:20:05 INFO - PROCESS | 1653 | 1464718805378 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}] 11:20:05 INFO - PROCESS | 1653 | 1464718805502 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:20:05 INFO - PROCESS | 1653 | 1464718805612 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214b6800 == 112 [pid = 1653] [id = 610] 11:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 271 (0x113114800) [pid = 1653] [serial = 1830] [outer = 0x0] 11:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 272 (0x117e23c00) [pid = 1653] [serial = 1831] [outer = 0x113114800] 11:20:05 INFO - PROCESS | 1653 | 1464718805643 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 273 (0x121283c00) [pid = 1653] [serial = 1832] [outer = 0x113114800] 11:20:06 INFO - PROCESS | 1653 | 1464718806341 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]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1020ms 11:20:06 INFO - PROCESS | 1653 | 1464718806398 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1653 | 1464718806400 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:20:06 INFO - PROCESS | 1653 | 1464718806412 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1653 | 1464718806414 Marionette TRACE conn2 <- [1,2414,null,{}] 11:20:06 INFO - PROCESS | 1653 | 1464718806418 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}] 11:20:06 INFO - PROCESS | 1653 | 1464718806538 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:20:06 INFO - PROCESS | 1653 | 1464718806648 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9cf000 == 113 [pid = 1653] [id = 611] 11:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 274 (0x113c05400) [pid = 1653] [serial = 1833] [outer = 0x0] 11:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 275 (0x116865400) [pid = 1653] [serial = 1834] [outer = 0x113c05400] 11:20:06 INFO - PROCESS | 1653 | 1464718806677 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 276 (0x118910c00) [pid = 1653] [serial = 1835] [outer = 0x113c05400] 11:20:07 INFO - PROCESS | 1653 | 1464718807129 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 11:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:20:07 INFO - PROCESS | 1653 | 1464718807183 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1653 | 1464718807186 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:20:07 INFO - PROCESS | 1653 | 1464718807190 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1653 | 1464718807192 Marionette TRACE conn2 <- [1,2418,null,{}] 11:20:07 INFO - PROCESS | 1653 | 1464718807195 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}] 11:20:07 INFO - PROCESS | 1653 | 1464718807309 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:20:07 INFO - PROCESS | 1653 | 1464718807479 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x13e497000 == 112 [pid = 1653] [id = 596] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d713800 == 111 [pid = 1653] [id = 595] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x122bf1000 == 110 [pid = 1653] [id = 594] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x137dab000 == 109 [pid = 1653] [id = 593] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 275 (0x136add400) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f1c800 == 110 [pid = 1653] [id = 612] 11:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 276 (0x110e60000) [pid = 1653] [serial = 1836] [outer = 0x0] 11:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 277 (0x113113c00) [pid = 1653] [serial = 1837] [outer = 0x110e60000] 11:20:07 INFO - PROCESS | 1653 | 1464718807551 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 278 (0x118911c00) [pid = 1653] [serial = 1838] [outer = 0x110e60000] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1376ca800 == 109 [pid = 1653] [id = 591] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7b7000 == 108 [pid = 1653] [id = 590] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d708000 == 107 [pid = 1653] [id = 589] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12c559800 == 106 [pid = 1653] [id = 588] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1262eb800 == 105 [pid = 1653] [id = 587] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x113c9c800 == 104 [pid = 1653] [id = 586] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf27000 == 103 [pid = 1653] [id = 585] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1255af000 == 102 [pid = 1653] [id = 584] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9c0800 == 101 [pid = 1653] [id = 583] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1188e3800 == 100 [pid = 1653] [id = 582] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x140158800 == 99 [pid = 1653] [id = 578] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x142e2f800 == 98 [pid = 1653] [id = 577] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x13fe41000 == 97 [pid = 1653] [id = 576] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b448000 == 96 [pid = 1653] [id = 575] 11:20:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116f7c000 == 95 [pid = 1653] [id = 574] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 277 (0x1180ac400) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 276 (0x124d09c00) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 275 (0x12bdc1400) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 274 (0x12c847800) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 273 (0x12126f000) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 272 (0x12c1a0400) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 271 (0x12944b000) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 270 (0x12bd9a000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 269 (0x12bb8f400) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 268 (0x12c8e5800) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 267 (0x121269c00) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 266 (0x122fb2800) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 265 (0x12bdb6c00) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 264 (0x119728400) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x119b23c00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x119515c00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x1197c1800) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x11104d400) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x1180acc00) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x1296a9800) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x128c49000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x12cb2c000) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x12ce8e000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x118254800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x12a7dc400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x113c0d000) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x137d2a800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x12ca34800) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x137e1e800) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x128d5e400) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x12bd99400) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x12ce8f800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x126c49400) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x121285c00) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x12b30cc00) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x12c8dfc00) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x1197ed000) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x116806000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x119155400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x137dd0c00) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x137dcb000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x137dd4c00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x121271c00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x137e83000) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x137e1dc00) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x137ef5400) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12c163800) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x119b9c800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x119f8b800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x140b70400) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x110e96000) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x121266c00) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x137bbf400) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12125a800) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x129443800) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11893b400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12bd8e800) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12c1a7c00) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x1180afc00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x121285000) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12701b000) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12943dc00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12a8e2c00) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x140099000) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x13f2ee000) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x137bc2400) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x118936400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x13f1e4800) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x137efa400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x137f54800) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x13f2eec00) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x137e87400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x13f1d8800) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x137ef0400) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 11:20:07 INFO - PROCESS | 1653 | 1464718807940 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 774ms 11:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:20:07 INFO - PROCESS | 1653 | 1464718807965 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1653 | 1464718807967 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:20:07 INFO - PROCESS | 1653 | 1464718807969 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1653 | 1464718807971 Marionette TRACE conn2 <- [1,2422,null,{}] 11:20:07 INFO - PROCESS | 1653 | 1464718807979 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}] 11:20:08 INFO - PROCESS | 1653 | 1464718808082 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:20:08 INFO - PROCESS | 1653 | 1464718808087 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262e6000 == 96 [pid = 1653] [id = 613] 11:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x119729800) [pid = 1653] [serial = 1839] [outer = 0x0] 11:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1199d7400) [pid = 1653] [serial = 1840] [outer = 0x119729800] 11:20:08 INFO - PROCESS | 1653 | 1464718808115 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x119df6400) [pid = 1653] [serial = 1841] [outer = 0x119729800] 11:20:08 INFO - PROCESS | 1653 | 1464718808491 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]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 11:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:20:08 INFO - PROCESS | 1653 | 1464718808540 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 1653 | 1464718808542 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:20:08 INFO - PROCESS | 1653 | 1464718808544 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 1653 | 1464718808545 Marionette TRACE conn2 <- [1,2426,null,{}] 11:20:08 INFO - PROCESS | 1653 | 1464718808547 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}] 11:20:08 INFO - PROCESS | 1653 | 1464718808651 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:20:08 INFO - PROCESS | 1653 | 1464718808655 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9d9000 == 97 [pid = 1653] [id = 614] 11:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12125dc00) [pid = 1653] [serial = 1842] [outer = 0x0] 11:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x121287000) [pid = 1653] [serial = 1843] [outer = 0x12125dc00] 11:20:08 INFO - PROCESS | 1653 | 1464718808681 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x122fb2800) [pid = 1653] [serial = 1844] [outer = 0x12125dc00] 11:20:09 INFO - PROCESS | 1653 | 1464718809046 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 520ms 11:20:09 INFO - PROCESS | 1653 | 1464718809065 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1653 | 1464718809066 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:20:09 INFO - PROCESS | 1653 | 1464718809069 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1653 | 1464718809070 Marionette TRACE conn2 <- [1,2430,null,{}] 11:20:09 INFO - PROCESS | 1653 | 1464718809072 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}] 11:20:09 INFO - PROCESS | 1653 | 1464718809209 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:20:09 INFO - PROCESS | 1653 | 1464718809214 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c558000 == 98 [pid = 1653] [id = 615] 11:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x122fb5800) [pid = 1653] [serial = 1845] [outer = 0x0] 11:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x124f51400) [pid = 1653] [serial = 1846] [outer = 0x122fb5800] 11:20:09 INFO - PROCESS | 1653 | 1464718809239 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x126171c00) [pid = 1653] [serial = 1847] [outer = 0x122fb5800] 11:20:09 INFO - PROCESS | 1653 | 1464718809635 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 618ms 11:20:09 INFO - PROCESS | 1653 | 1464718809687 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1653 | 1464718809688 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:20:09 INFO - PROCESS | 1653 | 1464718809691 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1653 | 1464718809692 Marionette TRACE conn2 <- [1,2434,null,{}] 11:20:09 INFO - PROCESS | 1653 | 1464718809694 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}] 11:20:09 INFO - PROCESS | 1653 | 1464718809855 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:20:09 INFO - PROCESS | 1653 | 1464718809876 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2e7800 == 99 [pid = 1653] [id = 616] 11:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x1261c4000) [pid = 1653] [serial = 1848] [outer = 0x0] 11:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x128c2cc00) [pid = 1653] [serial = 1849] [outer = 0x1261c4000] 11:20:09 INFO - PROCESS | 1653 | 1464718809902 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x129445400) [pid = 1653] [serial = 1850] [outer = 0x1261c4000] 11:20:10 INFO - PROCESS | 1653 | 1464718810281 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 619ms 11:20:10 INFO - PROCESS | 1653 | 1464718810311 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:20:10 INFO - PROCESS | 1653 | 1464718810312 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:20:10 INFO - PROCESS | 1653 | 1464718810320 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1653 | 1464718810321 Marionette TRACE conn2 <- [1,2438,null,{}] 11:20:10 INFO - PROCESS | 1653 | 1464718810323 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}] 11:20:10 INFO - PROCESS | 1653 | 1464718810455 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:20:10 INFO - PROCESS | 1653 | 1464718810486 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376d0000 == 100 [pid = 1653] [id = 617] 11:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x128d5e000) [pid = 1653] [serial = 1851] [outer = 0x0] 11:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12a7e7000) [pid = 1653] [serial = 1852] [outer = 0x128d5e000] 11:20:10 INFO - PROCESS | 1653 | 1464718810511 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12bb8e800) [pid = 1653] [serial = 1853] [outer = 0x128d5e000] 11:20:10 INFO - PROCESS | 1653 | 1464718810868 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 11:20:10 INFO - PROCESS | 1653 | 1464718810891 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1653 | 1464718810892 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:20:10 INFO - PROCESS | 1653 | 1464718810899 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1653 | 1464718810901 Marionette TRACE conn2 <- [1,2442,null,{}] 11:20:10 INFO - PROCESS | 1653 | 1464718810903 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}] 11:20:11 INFO - PROCESS | 1653 | 1464718811035 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:20:11 INFO - PROCESS | 1653 | 1464718811047 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x137991800 == 101 [pid = 1653] [id = 618] 11:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12bd8e800) [pid = 1653] [serial = 1854] [outer = 0x0] 11:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12c19cc00) [pid = 1653] [serial = 1855] [outer = 0x12bd8e800] 11:20:11 INFO - PROCESS | 1653 | 1464718811073 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12c8db000) [pid = 1653] [serial = 1856] [outer = 0x12bd8e800] 11:20:11 INFO - PROCESS | 1653 | 1464718811447 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 574ms 11:20:11 INFO - PROCESS | 1653 | 1464718811482 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1653 | 1464718811483 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:20:11 INFO - PROCESS | 1653 | 1464718811485 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1653 | 1464718811486 Marionette TRACE conn2 <- [1,2446,null,{}] 11:20:11 INFO - PROCESS | 1653 | 1464718811488 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}] 11:20:11 INFO - PROCESS | 1653 | 1464718811620 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:20:11 INFO - PROCESS | 1653 | 1464718811632 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bda000 == 102 [pid = 1653] [id = 619] 11:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12c8db400) [pid = 1653] [serial = 1857] [outer = 0x0] 11:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12ca33000) [pid = 1653] [serial = 1858] [outer = 0x12c8db400] 11:20:11 INFO - PROCESS | 1653 | 1464718811657 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x136ad6400) [pid = 1653] [serial = 1859] [outer = 0x12c8db400] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x112925400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x129038c00) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11291bc00) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12ad32400) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x110e54400) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12723a800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12616f000) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x119563400) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12bb91800) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x113169c00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x110e5ec00) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x121267400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x1180aa400) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x112a81c00) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x111049800) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x137e1ec00) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x128d64000) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x116a6ec00) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x119114800) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x119f87000) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x128c33400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x110e61000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x137ef6800) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x121271400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x119bc9400) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x110e8d800) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x128d65c00) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11316ac00) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x115e61800) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x1272bb400) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11291d800) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x113170400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x110e8e800) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12bdc0000) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x11104c000) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x110e8dc00) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12126ac00) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11890fc00) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:20:12 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x119bbf400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:20:12 INFO - PROCESS | 1653 | 1464718812285 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]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 818ms 11:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:20:12 INFO - PROCESS | 1653 | 1464718812304 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 1653 | 1464718812305 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:20:12 INFO - PROCESS | 1653 | 1464718812307 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1653 | 1464718812308 Marionette TRACE conn2 <- [1,2450,null,{}] 11:20:12 INFO - PROCESS | 1653 | 1464718812311 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}] 11:20:12 INFO - PROCESS | 1653 | 1464718812413 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:20:12 INFO - PROCESS | 1653 | 1464718812500 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a77f000 == 103 [pid = 1653] [id = 620] 11:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x111049800) [pid = 1653] [serial = 1860] [outer = 0x0] 11:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x113119400) [pid = 1653] [serial = 1861] [outer = 0x111049800] 11:20:12 INFO - PROCESS | 1653 | 1464718812526 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x116861000) [pid = 1653] [serial = 1862] [outer = 0x111049800] 11:20:12 INFO - PROCESS | 1653 | 1464718812890 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]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 11:20:12 INFO - PROCESS | 1653 | 1464718812929 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 1653 | 1464718812931 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:20:12 INFO - PROCESS | 1653 | 1464718812935 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1653 | 1464718812937 Marionette TRACE conn2 <- [1,2454,null,{}] 11:20:12 INFO - PROCESS | 1653 | 1464718812951 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}] 11:20:13 INFO - PROCESS | 1653 | 1464718813155 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:20:13 INFO - PROCESS | 1653 | 1464718813186 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x137f94000 == 104 [pid = 1653] [id = 621] 11:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11972c400) [pid = 1653] [serial = 1863] [outer = 0x0] 11:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x125b1e400) [pid = 1653] [serial = 1864] [outer = 0x11972c400] 11:20:13 INFO - PROCESS | 1653 | 1464718813215 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12bb91800) [pid = 1653] [serial = 1865] [outer = 0x11972c400] 11:20:13 INFO - PROCESS | 1653 | 1464718813536 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 11:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:20:13 INFO - PROCESS | 1653 | 1464718813555 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1653 | 1464718813557 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:20:13 INFO - PROCESS | 1653 | 1464718813559 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1653 | 1464718813560 Marionette TRACE conn2 <- [1,2458,null,{}] 11:20:13 INFO - PROCESS | 1653 | 1464718813563 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}] 11:20:13 INFO - PROCESS | 1653 | 1464718813665 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:20:13 INFO - PROCESS | 1653 | 1464718813669 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e689800 == 105 [pid = 1653] [id = 622] 11:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x128c48c00) [pid = 1653] [serial = 1866] [outer = 0x0] 11:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x136ada400) [pid = 1653] [serial = 1867] [outer = 0x128c48c00] 11:20:13 INFO - PROCESS | 1653 | 1464718813694 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x136ae4000) [pid = 1653] [serial = 1868] [outer = 0x128c48c00] 11:20:14 INFO - PROCESS | 1653 | 1464718814044 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 523ms 11:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:20:14 INFO - PROCESS | 1653 | 1464718814105 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1653 | 1464718814106 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:20:14 INFO - PROCESS | 1653 | 1464718814108 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1653 | 1464718814109 Marionette TRACE conn2 <- [1,2462,null,{}] 11:20:14 INFO - PROCESS | 1653 | 1464718814113 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}] 11:20:14 INFO - PROCESS | 1653 | 1464718814317 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:20:14 INFO - PROCESS | 1653 | 1464718814467 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d6000 == 106 [pid = 1653] [id = 623] 11:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x110e63400) [pid = 1653] [serial = 1869] [outer = 0x0] 11:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x111044000) [pid = 1653] [serial = 1870] [outer = 0x110e63400] 11:20:14 INFO - PROCESS | 1653 | 1464718814503 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11291cc00) [pid = 1653] [serial = 1871] [outer = 0x110e63400] 11:20:14 INFO - PROCESS | 1653 | 1464718814977 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]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 920ms 11:20:15 INFO - PROCESS | 1653 | 1464718815029 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1653 | 1464718815032 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:20:15 INFO - PROCESS | 1653 | 1464718815035 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1653 | 1464718815037 Marionette TRACE conn2 <- [1,2466,null,{}] 11:20:15 INFO - PROCESS | 1653 | 1464718815040 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}] 11:20:15 INFO - PROCESS | 1653 | 1464718815171 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:20:15 INFO - PROCESS | 1653 | 1464718815275 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8ad000 == 107 [pid = 1653] [id = 624] 11:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x116868000) [pid = 1653] [serial = 1872] [outer = 0x0] 11:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x1186bd800) [pid = 1653] [serial = 1873] [outer = 0x116868000] 11:20:15 INFO - PROCESS | 1653 | 1464718815307 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x118942000) [pid = 1653] [serial = 1874] [outer = 0x116868000] 11:20:15 INFO - PROCESS | 1653 | 1464718815758 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]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 771ms 11:20:15 INFO - PROCESS | 1653 | 1464718815807 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1653 | 1464718815809 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:20:15 INFO - PROCESS | 1653 | 1464718815811 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1653 | 1464718815815 Marionette TRACE conn2 <- [1,2470,null,{}] 11:20:15 INFO - PROCESS | 1653 | 1464718815818 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}] 11:20:15 INFO - PROCESS | 1653 | 1464718815940 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:20:16 INFO - PROCESS | 1653 | 1464718816043 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bdc000 == 108 [pid = 1653] [id = 625] 11:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1197e7400) [pid = 1653] [serial = 1875] [outer = 0x0] 11:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x119b9c800) [pid = 1653] [serial = 1876] [outer = 0x1197e7400] 11:20:16 INFO - PROCESS | 1653 | 1464718816073 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x119f8b800) [pid = 1653] [serial = 1877] [outer = 0x1197e7400] 11:20:16 INFO - PROCESS | 1653 | 1464718816509 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]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 721ms 11:20:16 INFO - PROCESS | 1653 | 1464718816534 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1653 | 1464718816537 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:20:16 INFO - PROCESS | 1653 | 1464718816545 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1653 | 1464718816548 Marionette TRACE conn2 <- [1,2474,null,{}] 11:20:16 INFO - PROCESS | 1653 | 1464718816551 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}] 11:20:16 INFO - PROCESS | 1653 | 1464718816676 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:20:16 INFO - PROCESS | 1653 | 1464718816804 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f266000 == 109 [pid = 1653] [id = 626] 11:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1197ea800) [pid = 1653] [serial = 1878] [outer = 0x0] 11:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x126174400) [pid = 1653] [serial = 1879] [outer = 0x1197ea800] 11:20:16 INFO - PROCESS | 1653 | 1464718816835 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x128c41800) [pid = 1653] [serial = 1880] [outer = 0x1197ea800] 11:20:17 INFO - PROCESS | 1653 | 1464718817274 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]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 777ms 11:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:20:17 INFO - PROCESS | 1653 | 1464718817326 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 1653 | 1464718817327 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:20:17 INFO - PROCESS | 1653 | 1464718817331 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 1653 | 1464718817333 Marionette TRACE conn2 <- [1,2478,null,{}] 11:20:17 INFO - PROCESS | 1653 | 1464718817335 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}] 11:20:17 INFO - PROCESS | 1653 | 1464718817455 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:20:17 INFO - PROCESS | 1653 | 1464718817586 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f280800 == 110 [pid = 1653] [id = 627] 11:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x128d66000) [pid = 1653] [serial = 1881] [outer = 0x0] 11:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x129194400) [pid = 1653] [serial = 1882] [outer = 0x128d66000] 11:20:17 INFO - PROCESS | 1653 | 1464718817617 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12ad2cc00) [pid = 1653] [serial = 1883] [outer = 0x128d66000] 11:20:18 INFO - PROCESS | 1653 | 1464718818017 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]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 723ms 11:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:20:18 INFO - PROCESS | 1653 | 1464718818054 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1653 | 1464718818056 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:20:18 INFO - PROCESS | 1653 | 1464718818058 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1653 | 1464718818059 Marionette TRACE conn2 <- [1,2482,null,{}] 11:20:18 INFO - PROCESS | 1653 | 1464718818062 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}] 11:20:18 INFO - PROCESS | 1653 | 1464718818184 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:20:18 INFO - PROCESS | 1653 | 1464718818317 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe91000 == 111 [pid = 1653] [id = 628] 11:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12cb26c00) [pid = 1653] [serial = 1884] [outer = 0x0] 11:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x136ada800) [pid = 1653] [serial = 1885] [outer = 0x12cb26c00] 11:20:18 INFO - PROCESS | 1653 | 1464718818353 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x137d2ec00) [pid = 1653] [serial = 1886] [outer = 0x12cb26c00] 11:20:18 INFO - PROCESS | 1653 | 1464718818772 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]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 774ms 11:20:18 INFO - PROCESS | 1653 | 1464718818833 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:20:18 INFO - PROCESS | 1653 | 1464718818835 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:20:18 INFO - PROCESS | 1653 | 1464718818837 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1653 | 1464718818839 Marionette TRACE conn2 <- [1,2486,null,{}] 11:20:18 INFO - PROCESS | 1653 | 1464718818841 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}] 11:20:19 INFO - PROCESS | 1653 | 1464718818997 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:20:19 INFO - PROCESS | 1653 | 1464718819180 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x140082800 == 112 [pid = 1653] [id = 629] 11:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x137d39c00) [pid = 1653] [serial = 1887] [outer = 0x0] 11:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x137e19400) [pid = 1653] [serial = 1888] [outer = 0x137d39c00] 11:20:19 INFO - PROCESS | 1653 | 1464718819223 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x137ef0400) [pid = 1653] [serial = 1889] [outer = 0x137d39c00] 11:20:19 INFO - PROCESS | 1653 | 1464718819665 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 870ms 11:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:20:19 INFO - PROCESS | 1653 | 1464718819707 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1653 | 1464718819709 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:20:19 INFO - PROCESS | 1653 | 1464718819711 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1653 | 1464718819712 Marionette TRACE conn2 <- [1,2490,null,{}] 11:20:19 INFO - PROCESS | 1653 | 1464718819715 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}] 11:20:19 INFO - PROCESS | 1653 | 1464718819836 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:20:19 INFO - PROCESS | 1653 | 1464718819968 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x140681000 == 113 [pid = 1653] [id = 630] 11:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x137d3d400) [pid = 1653] [serial = 1890] [outer = 0x0] 11:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x137eff000) [pid = 1653] [serial = 1891] [outer = 0x137d3d400] 11:20:20 INFO - PROCESS | 1653 | 1464718820001 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x13e4c7400) [pid = 1653] [serial = 1892] [outer = 0x137d3d400] 11:20:20 INFO - PROCESS | 1653 | 1464718820498 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 820ms 11:20:20 INFO - PROCESS | 1653 | 1464718820532 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 1653 | 1464718820533 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:20:20 INFO - PROCESS | 1653 | 1464718820536 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1653 | 1464718820537 Marionette TRACE conn2 <- [1,2494,null,{}] 11:20:20 INFO - PROCESS | 1653 | 1464718820539 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}] 11:20:20 INFO - PROCESS | 1653 | 1464718820661 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:20:20 INFO - PROCESS | 1653 | 1464718820768 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ae000 == 114 [pid = 1653] [id = 631] 11:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x112920c00) [pid = 1653] [serial = 1893] [outer = 0x0] 11:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x137efa400) [pid = 1653] [serial = 1894] [outer = 0x112920c00] 11:20:20 INFO - PROCESS | 1653 | 1464718820798 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x13f1d8c00) [pid = 1653] [serial = 1895] [outer = 0x112920c00] 11:20:21 INFO - PROCESS | 1653 | 1464718821192 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]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 719ms 11:20:21 INFO - PROCESS | 1653 | 1464718821256 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1653 | 1464718821257 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:20:21 INFO - PROCESS | 1653 | 1464718821259 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1653 | 1464718821261 Marionette TRACE conn2 <- [1,2498,null,{}] 11:20:21 INFO - PROCESS | 1653 | 1464718821263 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}] 11:20:21 INFO - PROCESS | 1653 | 1464718821388 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:20:21 INFO - PROCESS | 1653 | 1464718821493 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbd2800 == 115 [pid = 1653] [id = 632] 11:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x119b29c00) [pid = 1653] [serial = 1896] [outer = 0x0] 11:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x13f1e1000) [pid = 1653] [serial = 1897] [outer = 0x119b29c00] 11:20:21 INFO - PROCESS | 1653 | 1464718821523 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x13ffdb000) [pid = 1653] [serial = 1898] [outer = 0x119b29c00] 11:20:22 INFO - PROCESS | 1653 | 1464718822228 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1072ms 11:20:22 INFO - PROCESS | 1653 | 1464718822339 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1653 | 1464718822341 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:20:22 INFO - PROCESS | 1653 | 1464718822345 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1653 | 1464718822349 Marionette TRACE conn2 <- [1,2502,null,{}] 11:20:22 INFO - PROCESS | 1653 | 1464718822353 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}] 11:20:22 INFO - PROCESS | 1653 | 1464718822473 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:20:22 INFO - PROCESS | 1653 | 1464718822577 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986a000 == 116 [pid = 1653] [id = 633] 11:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x113111800) [pid = 1653] [serial = 1899] [outer = 0x0] 11:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x113212c00) [pid = 1653] [serial = 1900] [outer = 0x113111800] 11:20:22 INFO - PROCESS | 1653 | 1464718822617 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x1164c5c00) [pid = 1653] [serial = 1901] [outer = 0x113111800] 11:20:23 INFO - PROCESS | 1653 | 1464718823062 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]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 728ms 11:20:23 INFO - PROCESS | 1653 | 1464718823072 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1653 | 1464718823076 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:20:23 INFO - PROCESS | 1653 | 1464718823083 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1653 | 1464718823085 Marionette TRACE conn2 <- [1,2506,null,{}] 11:20:23 INFO - PROCESS | 1653 | 1464718823087 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}] 11:20:23 INFO - PROCESS | 1653 | 1464718823199 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:20:23 INFO - PROCESS | 1653 | 1464718823338 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x129118800 == 117 [pid = 1653] [id = 634] 11:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x117119800) [pid = 1653] [serial = 1902] [outer = 0x0] 11:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x1186b9c00) [pid = 1653] [serial = 1903] [outer = 0x117119800] 11:20:23 INFO - PROCESS | 1653 | 1464718823370 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x11893d400) [pid = 1653] [serial = 1904] [outer = 0x117119800] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118996000 == 116 [pid = 1653] [id = 268] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13e689800 == 115 [pid = 1653] [id = 622] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x137f94000 == 114 [pid = 1653] [id = 621] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a77f000 == 113 [pid = 1653] [id = 620] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x137bda000 == 112 [pid = 1653] [id = 619] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x137991800 == 111 [pid = 1653] [id = 618] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1376d0000 == 110 [pid = 1653] [id = 617] 11:20:23 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x125b1c000) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2e7800 == 109 [pid = 1653] [id = 616] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12c558000 == 108 [pid = 1653] [id = 615] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9d9000 == 107 [pid = 1653] [id = 614] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1262e6000 == 106 [pid = 1653] [id = 613] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13799c000 == 105 [pid = 1653] [id = 592] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x115f1c800 == 104 [pid = 1653] [id = 612] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9cf000 == 103 [pid = 1653] [id = 611] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12c833800 == 102 [pid = 1653] [id = 607] 11:20:23 INFO - PROCESS | 1653 | 1464718823909 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]]]}] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x14191b000 == 101 [pid = 1653] [id = 606] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x140dd6800 == 100 [pid = 1653] [id = 605] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1407d0800 == 99 [pid = 1653] [id = 604] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x140076800 == 98 [pid = 1653] [id = 603] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13ff96000 == 97 [pid = 1653] [id = 602] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13fe36800 == 96 [pid = 1653] [id = 601] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13f1a5800 == 95 [pid = 1653] [id = 600] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1378dc800 == 94 [pid = 1653] [id = 599] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad4a000 == 93 [pid = 1653] [id = 598] 11:20:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11869a800 == 92 [pid = 1653] [id = 597] 11:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 874ms 11:20:23 INFO - PROCESS | 1653 | 1464718823957 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1653 | 1464718823959 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:20:23 INFO - PROCESS | 1653 | 1464718823961 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1653 | 1464718823966 Marionette TRACE conn2 <- [1,2510,null,{}] 11:20:23 INFO - PROCESS | 1653 | 1464718823973 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}] 11:20:24 INFO - PROCESS | 1653 | 1464718824075 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x136ae2c00) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x13e4ccc00) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x124d0c400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x122b0e000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x12ca3bc00) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12bd9dc00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x11680a000) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x118251000) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12c19fc00) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x113177c00) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x113178000) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x13f1de400) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12c83b400) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x128c43400) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x137ef9c00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x127676c00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x1197e2000) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x119b30400) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x1261c1000) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x137ef1400) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12ca38c00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x112f86800) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12bdc3c00) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x119507400) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12582e000) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x1296a9c00) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x113118000) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12bdb8800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x11224d000) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x110e93c00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x128d5bc00) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x129029400) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x116806400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x128c28c00) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x126c46c00) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x119dee000) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x119b2d800) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12ca34400) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x111040000) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x13ffde000) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x127681400) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12a7e6400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x137e19000) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x137d3f400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x137f50400) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12c1a4c00) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11896e400) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12125ac00) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x136ae1800) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x113178c00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11893dc00) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x11972bc00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x121289c00) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1253dd400) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11896d400) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x118813000) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x129197000) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11660f400) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x128c4b800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12a7db800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x118910400) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1653 | 1464718824167 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119561000 == 93 [pid = 1653] [id = 635] 11:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11224d000) [pid = 1653] [serial = 1905] [outer = 0x0] 11:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11660f400) [pid = 1653] [serial = 1906] [outer = 0x11224d000] 11:20:24 INFO - PROCESS | 1653 | 1464718824199 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11972bc00) [pid = 1653] [serial = 1907] [outer = 0x11224d000] 11:20:24 INFO - PROCESS | 1653 | 1464718824566 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]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 623ms 11:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:20:24 INFO - PROCESS | 1653 | 1464718824584 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 1653 | 1464718824586 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:20:24 INFO - PROCESS | 1653 | 1464718824588 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 1653 | 1464718824589 Marionette TRACE conn2 <- [1,2514,null,{}] 11:20:24 INFO - PROCESS | 1653 | 1464718824591 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}] 11:20:24 INFO - PROCESS | 1653 | 1464718824698 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:20:24 INFO - PROCESS | 1653 | 1464718824782 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262ef800 == 94 [pid = 1653] [id = 636] 11:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x119734c00) [pid = 1653] [serial = 1908] [outer = 0x0] 11:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x119b2f000) [pid = 1653] [serial = 1909] [outer = 0x119734c00] 11:20:24 INFO - PROCESS | 1653 | 1464718824808 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x119df9000) [pid = 1653] [serial = 1910] [outer = 0x119734c00] 11:20:25 INFO - PROCESS | 1653 | 1464718825106 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 568ms 11:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:20:25 INFO - PROCESS | 1653 | 1464718825156 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1653 | 1464718825157 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:20:25 INFO - PROCESS | 1653 | 1464718825159 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1653 | 1464718825168 Marionette TRACE conn2 <- [1,2518,null,{}] 11:20:25 INFO - PROCESS | 1653 | 1464718825170 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}] 11:20:25 INFO - PROCESS | 1653 | 1464718825303 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:20:25 INFO - PROCESS | 1653 | 1464718825322 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9cc000 == 95 [pid = 1653] [id = 637] 11:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12125c400) [pid = 1653] [serial = 1911] [outer = 0x0] 11:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x121267c00) [pid = 1653] [serial = 1912] [outer = 0x12125c400] 11:20:25 INFO - PROCESS | 1653 | 1464718825349 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x121291400) [pid = 1653] [serial = 1913] [outer = 0x12125c400] 11:20:25 INFO - PROCESS | 1653 | 1464718825713 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 579ms 11:20:25 INFO - PROCESS | 1653 | 1464718825738 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1653 | 1464718825739 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:20:25 INFO - PROCESS | 1653 | 1464718825742 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1653 | 1464718825743 Marionette TRACE conn2 <- [1,2522,null,{}] 11:20:25 INFO - PROCESS | 1653 | 1464718825745 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}] 11:20:25 INFO - PROCESS | 1653 | 1464718825858 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:20:25 INFO - PROCESS | 1653 | 1464718825863 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c822000 == 96 [pid = 1653] [id = 638] 11:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12125f000) [pid = 1653] [serial = 1914] [outer = 0x0] 11:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x122e08400) [pid = 1653] [serial = 1915] [outer = 0x12125f000] 11:20:25 INFO - PROCESS | 1653 | 1464718825974 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12767c800) [pid = 1653] [serial = 1916] [outer = 0x12125f000] 11:20:26 INFO - PROCESS | 1653 | 1464718826311 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 618ms 11:20:26 INFO - PROCESS | 1653 | 1464718826360 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1653 | 1464718826362 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:20:26 INFO - PROCESS | 1653 | 1464718826364 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1653 | 1464718826365 Marionette TRACE conn2 <- [1,2526,null,{}] 11:20:26 INFO - PROCESS | 1653 | 1464718826367 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}] 11:20:26 INFO - PROCESS | 1653 | 1464718826504 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:20:26 INFO - PROCESS | 1653 | 1464718826535 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x137215000 == 97 [pid = 1653] [id = 639] 11:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x126c48000) [pid = 1653] [serial = 1917] [outer = 0x0] 11:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x128d5bc00) [pid = 1653] [serial = 1918] [outer = 0x126c48000] 11:20:26 INFO - PROCESS | 1653 | 1464718826560 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x129197c00) [pid = 1653] [serial = 1919] [outer = 0x126c48000] 11:20:26 INFO - PROCESS | 1653 | 1464718826923 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 569ms 11:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:20:26 INFO - PROCESS | 1653 | 1464718826933 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1653 | 1464718826934 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:20:26 INFO - PROCESS | 1653 | 1464718826936 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1653 | 1464718826938 Marionette TRACE conn2 <- [1,2530,null,{}] 11:20:26 INFO - PROCESS | 1653 | 1464718826940 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}] 11:20:27 INFO - PROCESS | 1653 | 1464718827075 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:20:27 INFO - PROCESS | 1653 | 1464718827087 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x137830800 == 98 [pid = 1653] [id = 640] 11:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x128c44c00) [pid = 1653] [serial = 1920] [outer = 0x0] 11:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12982d400) [pid = 1653] [serial = 1921] [outer = 0x128c44c00] 11:20:27 INFO - PROCESS | 1653 | 1464718827113 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12ad32400) [pid = 1653] [serial = 1922] [outer = 0x128c44c00] 11:20:27 INFO - PROCESS | 1653 | 1464718827470 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]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 567ms 11:20:27 INFO - PROCESS | 1653 | 1464718827516 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1653 | 1464718827517 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:20:27 INFO - PROCESS | 1653 | 1464718827520 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1653 | 1464718827521 Marionette TRACE conn2 <- [1,2534,null,{}] 11:20:27 INFO - PROCESS | 1653 | 1464718827523 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}] 11:20:27 INFO - PROCESS | 1653 | 1464718827659 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:20:27 INFO - PROCESS | 1653 | 1464718827671 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379d3000 == 99 [pid = 1653] [id = 641] 11:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x10a7ba800) [pid = 1653] [serial = 1923] [outer = 0x0] 11:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12bb8d400) [pid = 1653] [serial = 1924] [outer = 0x10a7ba800] 11:20:27 INFO - PROCESS | 1653 | 1464718827697 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12bff9800) [pid = 1653] [serial = 1925] [outer = 0x10a7ba800] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x122fb5800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x1261c4000) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x128d5e000) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x119729800) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12c8db400) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11972c400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x113c05400) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x110e60000) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x121288400) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12bd8e800) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x111049800) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:20:28 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12125dc00) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:20:28 INFO - PROCESS | 1653 | 1464718828242 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 768ms 11:20:28 INFO - PROCESS | 1653 | 1464718828288 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1653 | 1464718828290 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:20:28 INFO - PROCESS | 1653 | 1464718828292 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1653 | 1464718828293 Marionette TRACE conn2 <- [1,2538,null,{}] 11:20:28 INFO - PROCESS | 1653 | 1464718828295 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}] 11:20:28 INFO - PROCESS | 1653 | 1464718828397 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:20:28 INFO - PROCESS | 1653 | 1464718828485 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379da000 == 100 [pid = 1653] [id = 642] 11:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x119729800) [pid = 1653] [serial = 1926] [outer = 0x0] 11:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1253df400) [pid = 1653] [serial = 1927] [outer = 0x119729800] 11:20:28 INFO - PROCESS | 1653 | 1464718828511 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12bdc1400) [pid = 1653] [serial = 1928] [outer = 0x119729800] 11:20:28 INFO - PROCESS | 1653 | 1464718828834 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 569ms 11:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:20:28 INFO - PROCESS | 1653 | 1464718828864 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1653 | 1464718828867 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:20:28 INFO - PROCESS | 1653 | 1464718828870 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1653 | 1464718828873 Marionette TRACE conn2 <- [1,2542,null,{}] 11:20:28 INFO - PROCESS | 1653 | 1464718828877 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}] 11:20:29 INFO - PROCESS | 1653 | 1464718829058 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:20:29 INFO - PROCESS | 1653 | 1464718829186 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x137da4800 == 101 [pid = 1653] [id = 643] 11:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12c169000) [pid = 1653] [serial = 1929] [outer = 0x0] 11:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12c846800) [pid = 1653] [serial = 1930] [outer = 0x12c169000] 11:20:29 INFO - PROCESS | 1653 | 1464718829216 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12ce83c00) [pid = 1653] [serial = 1931] [outer = 0x12c169000] 11:20:29 INFO - PROCESS | 1653 | 1464718829522 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 11:20:29 INFO - PROCESS | 1653 | 1464718829542 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 1653 | 1464718829543 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:20:29 INFO - PROCESS | 1653 | 1464718829546 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 1653 | 1464718829549 Marionette TRACE conn2 <- [1,2546,null,{}] 11:20:29 INFO - PROCESS | 1653 | 1464718829553 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}] 11:20:29 INFO - PROCESS | 1653 | 1464718829657 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:20:29 INFO - PROCESS | 1653 | 1464718829745 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x137f99800 == 102 [pid = 1653] [id = 644] 11:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12c16bc00) [pid = 1653] [serial = 1932] [outer = 0x0] 11:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x137bb6000) [pid = 1653] [serial = 1933] [outer = 0x12c16bc00] 11:20:29 INFO - PROCESS | 1653 | 1464718829769 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x137d31000) [pid = 1653] [serial = 1934] [outer = 0x12c16bc00] 11:20:30 INFO - PROCESS | 1653 | 1464718830035 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 524ms 11:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:20:30 INFO - PROCESS | 1653 | 1464718830070 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1653 | 1464718830071 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:20:30 INFO - PROCESS | 1653 | 1464718830073 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1653 | 1464718830074 Marionette TRACE conn2 <- [1,2550,null,{}] 11:20:30 INFO - PROCESS | 1653 | 1464718830085 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}] 11:20:30 INFO - PROCESS | 1653 | 1464718830304 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:20:30 INFO - PROCESS | 1653 | 1464718830464 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab1000 == 103 [pid = 1653] [id = 645] 11:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x110e8b800) [pid = 1653] [serial = 1935] [outer = 0x0] 11:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x111045000) [pid = 1653] [serial = 1936] [outer = 0x110e8b800] 11:20:30 INFO - PROCESS | 1653 | 1464718830500 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x113118800) [pid = 1653] [serial = 1937] [outer = 0x110e8b800] 11:20:30 INFO - PROCESS | 1653 | 1464718830987 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 922ms 11:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:20:31 INFO - PROCESS | 1653 | 1464718830998 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1653 | 1464718831000 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:20:31 INFO - PROCESS | 1653 | 1464718831003 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1653 | 1464718831005 Marionette TRACE conn2 <- [1,2554,null,{}] 11:20:31 INFO - PROCESS | 1653 | 1464718831009 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}] 11:20:31 INFO - PROCESS | 1653 | 1464718831137 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:20:31 INFO - PROCESS | 1653 | 1464718831236 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b47f800 == 104 [pid = 1653] [id = 646] 11:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x116a72000) [pid = 1653] [serial = 1938] [outer = 0x0] 11:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x118914c00) [pid = 1653] [serial = 1939] [outer = 0x116a72000] 11:20:31 INFO - PROCESS | 1653 | 1464718831270 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x119154000) [pid = 1653] [serial = 1940] [outer = 0x116a72000] 11:20:31 INFO - PROCESS | 1653 | 1464718831715 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]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 774ms 11:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:20:31 INFO - PROCESS | 1653 | 1464718831796 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1653 | 1464718831798 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:20:31 INFO - PROCESS | 1653 | 1464718831801 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1653 | 1464718831802 Marionette TRACE conn2 <- [1,2558,null,{}] 11:20:31 INFO - PROCESS | 1653 | 1464718831805 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}] 11:20:31 INFO - PROCESS | 1653 | 1464718831927 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:20:32 INFO - PROCESS | 1653 | 1464718832061 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x137d9c000 == 105 [pid = 1653] [id = 647] 11:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x119d0f800) [pid = 1653] [serial = 1941] [outer = 0x0] 11:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x121259000) [pid = 1653] [serial = 1942] [outer = 0x119d0f800] 11:20:32 INFO - PROCESS | 1653 | 1464718832092 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x124b7bc00) [pid = 1653] [serial = 1943] [outer = 0x119d0f800] 11:20:32 INFO - PROCESS | 1653 | 1464718832550 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 819ms 11:20:32 INFO - PROCESS | 1653 | 1464718832621 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1653 | 1464718832624 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:20:32 INFO - PROCESS | 1653 | 1464718832632 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1653 | 1464718832635 Marionette TRACE conn2 <- [1,2562,null,{}] 11:20:32 INFO - PROCESS | 1653 | 1464718832638 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}] 11:20:32 INFO - PROCESS | 1653 | 1464718832768 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:20:32 INFO - PROCESS | 1653 | 1464718832868 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f26c800 == 106 [pid = 1653] [id = 648] 11:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x119d10c00) [pid = 1653] [serial = 1944] [outer = 0x0] 11:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x129440800) [pid = 1653] [serial = 1945] [outer = 0x119d10c00] 11:20:32 INFO - PROCESS | 1653 | 1464718832899 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12bd9b400) [pid = 1653] [serial = 1946] [outer = 0x119d10c00] 11:20:33 INFO - PROCESS | 1653 | 1464718833406 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 826ms 11:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:20:33 INFO - PROCESS | 1653 | 1464718833454 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1653 | 1464718833457 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:20:33 INFO - PROCESS | 1653 | 1464718833460 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1653 | 1464718833461 Marionette TRACE conn2 <- [1,2566,null,{}] 11:20:33 INFO - PROCESS | 1653 | 1464718833465 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}] 11:20:33 INFO - PROCESS | 1653 | 1464718833643 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:20:33 INFO - PROCESS | 1653 | 1464718833797 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe4e800 == 107 [pid = 1653] [id = 649] 11:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x122b02800) [pid = 1653] [serial = 1947] [outer = 0x0] 11:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12c839400) [pid = 1653] [serial = 1948] [outer = 0x122b02800] 11:20:33 INFO - PROCESS | 1653 | 1464718833845 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12ce81c00) [pid = 1653] [serial = 1949] [outer = 0x122b02800] 11:20:34 INFO - PROCESS | 1653 | 1464718834340 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 923ms 11:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:20:34 INFO - PROCESS | 1653 | 1464718834383 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1653 | 1464718834384 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:20:34 INFO - PROCESS | 1653 | 1464718834386 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1653 | 1464718834388 Marionette TRACE conn2 <- [1,2570,null,{}] 11:20:34 INFO - PROCESS | 1653 | 1464718834390 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}] 11:20:34 INFO - PROCESS | 1653 | 1464718834512 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:20:34 INFO - PROCESS | 1653 | 1464718834616 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x14002e800 == 108 [pid = 1653] [id = 650] 11:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x137e19000) [pid = 1653] [serial = 1950] [outer = 0x0] 11:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x137e1f400) [pid = 1653] [serial = 1951] [outer = 0x137e19000] 11:20:34 INFO - PROCESS | 1653 | 1464718834651 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x13e4c6800) [pid = 1653] [serial = 1952] [outer = 0x137e19000] 11:20:35 INFO - PROCESS | 1653 | 1464718835120 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 11:20:35 INFO - PROCESS | 1653 | 1464718835164 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1653 | 1464718835166 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:20:35 INFO - PROCESS | 1653 | 1464718835170 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1653 | 1464718835171 Marionette TRACE conn2 <- [1,2574,null,{}] 11:20:35 INFO - PROCESS | 1653 | 1464718835174 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}] 11:20:35 INFO - PROCESS | 1653 | 1464718835298 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:20:35 INFO - PROCESS | 1653 | 1464718835433 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x140672000 == 109 [pid = 1653] [id = 651] 11:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x13f1dc000) [pid = 1653] [serial = 1953] [outer = 0x0] 11:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x13f2f4c00) [pid = 1653] [serial = 1954] [outer = 0x13f1dc000] 11:20:35 INFO - PROCESS | 1653 | 1464718835464 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x13ffe7400) [pid = 1653] [serial = 1955] [outer = 0x13f1dc000] 11:20:35 INFO - PROCESS | 1653 | 1464718835921 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 771ms 11:20:35 INFO - PROCESS | 1653 | 1464718835942 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1653 | 1464718835945 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:20:35 INFO - PROCESS | 1653 | 1464718835948 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1653 | 1464718835950 Marionette TRACE conn2 <- [1,2578,null,{}] 11:20:35 INFO - PROCESS | 1653 | 1464718835954 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}] 11:20:36 INFO - PROCESS | 1653 | 1464718836140 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:20:36 INFO - PROCESS | 1653 | 1464718836321 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x140a68800 == 110 [pid = 1653] [id = 652] 11:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x13f2ee000) [pid = 1653] [serial = 1956] [outer = 0x0] 11:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x140099400) [pid = 1653] [serial = 1957] [outer = 0x13f2ee000] 11:20:36 INFO - PROCESS | 1653 | 1464718836352 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x1407b3c00) [pid = 1653] [serial = 1958] [outer = 0x13f2ee000] 11:20:36 INFO - PROCESS | 1653 | 1464718836798 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]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 875ms 11:20:36 INFO - PROCESS | 1653 | 1464718836824 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:20:36 INFO - PROCESS | 1653 | 1464718836826 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:20:36 INFO - PROCESS | 1653 | 1464718836832 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1653 | 1464718836834 Marionette TRACE conn2 <- [1,2582,null,{}] 11:20:36 INFO - PROCESS | 1653 | 1464718836838 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}] 11:20:37 INFO - PROCESS | 1653 | 1464718837023 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:20:37 INFO - PROCESS | 1653 | 1464718837210 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x141912000 == 111 [pid = 1653] [id = 653] 11:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x140097c00) [pid = 1653] [serial = 1959] [outer = 0x0] 11:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x1407b7c00) [pid = 1653] [serial = 1960] [outer = 0x140097c00] 11:20:37 INFO - PROCESS | 1653 | 1464718837256 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x1407bd800) [pid = 1653] [serial = 1961] [outer = 0x140097c00] 11:20:37 INFO - PROCESS | 1653 | 1464718837706 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 926ms 11:20:37 INFO - PROCESS | 1653 | 1464718837756 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1653 | 1464718837757 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:20:37 INFO - PROCESS | 1653 | 1464718837760 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1653 | 1464718837761 Marionette TRACE conn2 <- [1,2586,null,{}] 11:20:37 INFO - PROCESS | 1653 | 1464718837764 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}] 11:20:37 INFO - PROCESS | 1653 | 1464718837886 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:20:38 INFO - PROCESS | 1653 | 1464718838017 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x142e27800 == 112 [pid = 1653] [id = 654] 11:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x1407bdc00) [pid = 1653] [serial = 1962] [outer = 0x0] 11:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x140b71400) [pid = 1653] [serial = 1963] [outer = 0x1407bdc00] 11:20:38 INFO - PROCESS | 1653 | 1464718838050 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x140b77400) [pid = 1653] [serial = 1964] [outer = 0x1407bdc00] 11:20:38 INFO - PROCESS | 1653 | 1464718838526 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 821ms 11:20:38 INFO - PROCESS | 1653 | 1464718838582 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1653 | 1464718838583 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:20:38 INFO - PROCESS | 1653 | 1464718838586 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1653 | 1464718838587 Marionette TRACE conn2 <- [1,2590,null,{}] 11:20:38 INFO - PROCESS | 1653 | 1464718838589 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}] 11:20:38 INFO - PROCESS | 1653 | 1464718838711 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:20:38 INFO - PROCESS | 1653 | 1464718838817 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b485800 == 113 [pid = 1653] [id = 655] 11:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x112a74000) [pid = 1653] [serial = 1965] [outer = 0x0] 11:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12ca34800) [pid = 1653] [serial = 1966] [outer = 0x112a74000] 11:20:38 INFO - PROCESS | 1653 | 1464718838850 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x13f30b000) [pid = 1653] [serial = 1967] [outer = 0x112a74000] 11:20:39 INFO - PROCESS | 1653 | 1464718839293 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]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 11:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:20:39 INFO - PROCESS | 1653 | 1464718839305 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1653 | 1464718839307 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:20:39 INFO - PROCESS | 1653 | 1464718839309 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1653 | 1464718839312 Marionette TRACE conn2 <- [1,2594,null,{}] 11:20:39 INFO - PROCESS | 1653 | 1464718839317 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}] 11:20:39 INFO - PROCESS | 1653 | 1464718839482 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:20:39 INFO - PROCESS | 1653 | 1464718839656 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x137faf000 == 114 [pid = 1653] [id = 656] 11:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x110e62800) [pid = 1653] [serial = 1968] [outer = 0x0] 11:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x13f30e400) [pid = 1653] [serial = 1969] [outer = 0x110e62800] 11:20:39 INFO - PROCESS | 1653 | 1464718839685 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x13f361400) [pid = 1653] [serial = 1970] [outer = 0x110e62800] 11:20:40 INFO - PROCESS | 1653 | 1464718840405 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]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1126ms 11:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:20:40 INFO - PROCESS | 1653 | 1464718840436 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 1653 | 1464718840438 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:20:40 INFO - PROCESS | 1653 | 1464718840442 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 1653 | 1464718840444 Marionette TRACE conn2 <- [1,2598,null,{}] 11:20:40 INFO - PROCESS | 1653 | 1464718840450 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}] 11:20:40 INFO - PROCESS | 1653 | 1464718840575 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:20:40 INFO - PROCESS | 1653 | 1464718840713 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbda800 == 115 [pid = 1653] [id = 657] 11:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x116615400) [pid = 1653] [serial = 1971] [outer = 0x0] 11:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x1180a6400) [pid = 1653] [serial = 1972] [outer = 0x116615400] 11:20:40 INFO - PROCESS | 1653 | 1464718840743 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x11910c400) [pid = 1653] [serial = 1973] [outer = 0x116615400] 11:20:41 INFO - PROCESS | 1653 | 1464718841280 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]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 924ms 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x137f99800 == 114 [pid = 1653] [id = 644] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x137da4800 == 113 [pid = 1653] [id = 643] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x136ada400) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1379da000 == 112 [pid = 1653] [id = 642] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1379d3000 == 111 [pid = 1653] [id = 641] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x137830800 == 110 [pid = 1653] [id = 640] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x137215000 == 109 [pid = 1653] [id = 639] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c822000 == 108 [pid = 1653] [id = 638] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9cc000 == 107 [pid = 1653] [id = 637] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1262ef800 == 106 [pid = 1653] [id = 636] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119561000 == 105 [pid = 1653] [id = 635] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129118800 == 104 [pid = 1653] [id = 634] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12986a000 == 103 [pid = 1653] [id = 633] 11:20:41 INFO - PROCESS | 1653 | 1464718841419 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1653 | 1464718841422 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x140082800 == 102 [pid = 1653] [id = 629] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x13fe91000 == 101 [pid = 1653] [id = 628] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x13f280800 == 100 [pid = 1653] [id = 627] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x13f266000 == 99 [pid = 1653] [id = 626] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x137bdc000 == 98 [pid = 1653] [id = 625] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8ad000 == 97 [pid = 1653] [id = 624] 11:20:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d6000 == 96 [pid = 1653] [id = 623] 11:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:20:41 INFO - PROCESS | 1653 | 1464718841435 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1653 | 1464718841437 Marionette TRACE conn2 <- [1,2602,null,{}] 11:20:41 INFO - PROCESS | 1653 | 1464718841439 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}] 11:20:41 INFO - PROCESS | 1653 | 1464718841554 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x124f51400) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x11824d000) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x119ba2800) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x129445400) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12a7e7000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x119df6400) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x136ad6400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x129037800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x125b1e400) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x126171c00) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x137e84000) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x137bc0c00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x137dd6c00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x118910c00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x11104a000) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x128c2cc00) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x118911c00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x117e23c00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x113113c00) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x128d63400) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x116865400) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12c166400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x137d3b000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12c19cc00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12c8db000) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x137e8a000) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x113119400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x116861000) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x13f1e3800) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x1199d7400) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x122fb2800) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12cb28400) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x121287000) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12ca33000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12bb8e800) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x1166d8400) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12bb91800) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 11:20:41 INFO - PROCESS | 1653 | 1464718841650 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a9000 == 97 [pid = 1653] [id = 658] 11:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x113113c00) [pid = 1653] [serial = 1974] [outer = 0x0] 11:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x117e23c00) [pid = 1653] [serial = 1975] [outer = 0x113113c00] 11:20:41 INFO - PROCESS | 1653 | 1464718841677 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x1199dc400) [pid = 1653] [serial = 1976] [outer = 0x113113c00] 11:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 571ms 11:20:42 INFO - PROCESS | 1653 | 1464718841998 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]]]}] 11:20:42 INFO - PROCESS | 1653 | 1464718842006 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1653 | 1464718842007 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:20:42 INFO - PROCESS | 1653 | 1464718842010 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1653 | 1464718842013 Marionette TRACE conn2 <- [1,2606,null,{}] 11:20:42 INFO - PROCESS | 1653 | 1464718842023 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}] 11:20:42 INFO - PROCESS | 1653 | 1464718842148 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:20:42 INFO - PROCESS | 1653 | 1464718842243 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b477800 == 98 [pid = 1653] [id = 659] 11:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x119df6800) [pid = 1653] [serial = 1977] [outer = 0x0] 11:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x121284000) [pid = 1653] [serial = 1978] [outer = 0x119df6800] 11:20:42 INFO - PROCESS | 1653 | 1464718842271 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x1258a8800) [pid = 1653] [serial = 1979] [outer = 0x119df6800] 11:20:42 INFO - PROCESS | 1653 | 1464718842571 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]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 575ms 11:20:42 INFO - PROCESS | 1653 | 1464718842587 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1653 | 1464718842588 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:20:42 INFO - PROCESS | 1653 | 1464718842591 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1653 | 1464718842592 Marionette TRACE conn2 <- [1,2610,null,{}] 11:20:42 INFO - PROCESS | 1653 | 1464718842594 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}] 11:20:42 INFO - PROCESS | 1653 | 1464718842729 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:20:42 INFO - PROCESS | 1653 | 1464718842817 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2ac800 == 99 [pid = 1653] [id = 660] 11:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x124d0f000) [pid = 1653] [serial = 1980] [outer = 0x0] 11:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12723a800) [pid = 1653] [serial = 1981] [outer = 0x124d0f000] 11:20:42 INFO - PROCESS | 1653 | 1464718842843 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x128d68c00) [pid = 1653] [serial = 1982] [outer = 0x124d0f000] 11:20:43 INFO - PROCESS | 1653 | 1464718843156 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]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 570ms 11:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:20:43 INFO - PROCESS | 1653 | 1464718843170 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 1653 | 1464718843171 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:20:43 INFO - PROCESS | 1653 | 1464718843173 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1653 | 1464718843175 Marionette TRACE conn2 <- [1,2614,null,{}] 11:20:43 INFO - PROCESS | 1653 | 1464718843177 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}] 11:20:43 INFO - PROCESS | 1653 | 1464718843283 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:20:43 INFO - PROCESS | 1653 | 1464718843384 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373c3000 == 100 [pid = 1653] [id = 661] 11:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x112929000) [pid = 1653] [serial = 1983] [outer = 0x0] 11:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x126c3bc00) [pid = 1653] [serial = 1984] [outer = 0x112929000] 11:20:43 INFO - PROCESS | 1653 | 1464718843410 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x1296adc00) [pid = 1653] [serial = 1985] [outer = 0x112929000] 11:20:43 INFO - PROCESS | 1653 | 1464718843734 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]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 568ms 11:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:20:43 INFO - PROCESS | 1653 | 1464718843743 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 1653 | 1464718843744 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:20:43 INFO - PROCESS | 1653 | 1464718843748 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1653 | 1464718843749 Marionette TRACE conn2 <- [1,2618,null,{}] 11:20:43 INFO - PROCESS | 1653 | 1464718843751 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}] 11:20:43 INFO - PROCESS | 1653 | 1464718843900 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:20:43 INFO - PROCESS | 1653 | 1464718843916 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1378e1000 == 101 [pid = 1653] [id = 662] 11:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x129445400) [pid = 1653] [serial = 1986] [outer = 0x0] 11:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12bd9a000) [pid = 1653] [serial = 1987] [outer = 0x129445400] 11:20:43 INFO - PROCESS | 1653 | 1464718843949 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x137d2b800) [pid = 1653] [serial = 1988] [outer = 0x129445400] 11:20:44 INFO - PROCESS | 1653 | 1464718844311 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 568ms 11:20:44 INFO - PROCESS | 1653 | 1464718844318 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1653 | 1464718844319 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:20:44 INFO - PROCESS | 1653 | 1464718844322 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1653 | 1464718844323 Marionette TRACE conn2 <- [1,2622,null,{}] 11:20:44 INFO - PROCESS | 1653 | 1464718844325 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}] 11:20:44 INFO - PROCESS | 1653 | 1464718844462 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:20:44 INFO - PROCESS | 1653 | 1464718844479 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bdc000 == 102 [pid = 1653] [id = 663] 11:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12cb28400) [pid = 1653] [serial = 1989] [outer = 0x0] 11:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x137dd4c00) [pid = 1653] [serial = 1990] [outer = 0x12cb28400] 11:20:44 INFO - PROCESS | 1653 | 1464718844503 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x137efd800) [pid = 1653] [serial = 1991] [outer = 0x12cb28400] 11:20:44 INFO - PROCESS | 1653 | 1464718844961 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]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 719ms 11:20:45 INFO - PROCESS | 1653 | 1464718845042 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1653 | 1464718845044 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:20:45 INFO - PROCESS | 1653 | 1464718845047 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1653 | 1464718845049 Marionette TRACE conn2 <- [1,2626,null,{}] 11:20:45 INFO - PROCESS | 1653 | 1464718845053 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}] 11:20:45 INFO - PROCESS | 1653 | 1464718845217 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:20:45 INFO - PROCESS | 1653 | 1464718845255 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x137fae000 == 103 [pid = 1653] [id = 664] 11:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x137d40000) [pid = 1653] [serial = 1992] [outer = 0x0] 11:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x13e4c8800) [pid = 1653] [serial = 1993] [outer = 0x137d40000] 11:20:45 INFO - PROCESS | 1653 | 1464718845280 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x13f308c00) [pid = 1653] [serial = 1994] [outer = 0x137d40000] 11:20:45 INFO - PROCESS | 1653 | 1464718845903 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]]]}] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x126c48000) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x128c44c00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x10a7ba800) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x119729800) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x119734c00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x117119800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12125c400) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x113111800) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x128c48c00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11224d000) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12125f000) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:20:45 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12c169000) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 921ms 11:20:45 INFO - PROCESS | 1653 | 1464718845968 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1653 | 1464718845969 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:20:45 INFO - PROCESS | 1653 | 1464718845971 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1653 | 1464718845972 Marionette TRACE conn2 <- [1,2630,null,{}] 11:20:45 INFO - PROCESS | 1653 | 1464718845975 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}] 11:20:46 INFO - PROCESS | 1653 | 1464718846080 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:20:46 INFO - PROCESS | 1653 | 1464718846085 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf37800 == 104 [pid = 1653] [id = 665] 11:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x1122b6000) [pid = 1653] [serial = 1995] [outer = 0x0] 11:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x119babc00) [pid = 1653] [serial = 1996] [outer = 0x1122b6000] 11:20:46 INFO - PROCESS | 1653 | 1464718846111 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x128c46400) [pid = 1653] [serial = 1997] [outer = 0x1122b6000] 11:20:46 INFO - PROCESS | 1653 | 1464718846480 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]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 517ms 11:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:20:46 INFO - PROCESS | 1653 | 1464718846512 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1653 | 1464718846516 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:20:46 INFO - PROCESS | 1653 | 1464718846518 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1653 | 1464718846519 Marionette TRACE conn2 <- [1,2634,null,{}] 11:20:46 INFO - PROCESS | 1653 | 1464718846521 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}] 11:20:46 INFO - PROCESS | 1653 | 1464718846669 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:20:46 INFO - PROCESS | 1653 | 1464718846678 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f11c800 == 105 [pid = 1653] [id = 666] 11:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x129835400) [pid = 1653] [serial = 1998] [outer = 0x0] 11:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x13e73e800) [pid = 1653] [serial = 1999] [outer = 0x129835400] 11:20:46 INFO - PROCESS | 1653 | 1464718846703 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x13e743400) [pid = 1653] [serial = 2000] [outer = 0x129835400] 11:20:47 INFO - PROCESS | 1653 | 1464718847069 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 568ms 11:20:47 INFO - PROCESS | 1653 | 1464718847086 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1653 | 1464718847088 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:20:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:20:47 INFO - PROCESS | 1653 | 1464718847090 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1653 | 1464718847092 Marionette TRACE conn2 <- [1,2638,null,{}] 11:20:47 INFO - PROCESS | 1653 | 1464718847094 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}] 11:20:47 INFO - PROCESS | 1653 | 1464718847212 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:20:47 INFO - PROCESS | 1653 | 1464718847308 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x13ff94000 == 106 [pid = 1653] [id = 667] 11:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x137d7d000) [pid = 1653] [serial = 2001] [outer = 0x0] 11:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x137d83000) [pid = 1653] [serial = 2002] [outer = 0x137d7d000] 11:20:47 INFO - PROCESS | 1653 | 1464718847337 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x13e749000) [pid = 1653] [serial = 2003] [outer = 0x137d7d000] 11:20:47 INFO - PROCESS | 1653 | 1464718847611 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 11:20:47 INFO - PROCESS | 1653 | 1464718847660 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1653 | 1464718847662 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:20:47 INFO - PROCESS | 1653 | 1464718847667 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1653 | 1464718847669 Marionette TRACE conn2 <- [1,2642,null,{}] 11:20:47 INFO - PROCESS | 1653 | 1464718847672 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}] 11:20:47 INFO - PROCESS | 1653 | 1464718847777 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:20:47 INFO - PROCESS | 1653 | 1464718847781 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407d8000 == 107 [pid = 1653] [id = 668] 11:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x13e743c00) [pid = 1653] [serial = 2004] [outer = 0x0] 11:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x13f30f800) [pid = 1653] [serial = 2005] [outer = 0x13e743c00] 11:20:47 INFO - PROCESS | 1653 | 1464718847806 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x13f363000) [pid = 1653] [serial = 2006] [outer = 0x13e743c00] 11:20:48 INFO - PROCESS | 1653 | 1464718848387 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:20:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 770ms 11:20:48 INFO - PROCESS | 1653 | 1464718848437 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1653 | 1464718848440 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:20:48 INFO - PROCESS | 1653 | 1464718848444 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1653 | 1464718848447 Marionette TRACE conn2 <- [1,2646,null,{}] 11:20:48 INFO - PROCESS | 1653 | 1464718848451 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}] 11:20:48 INFO - PROCESS | 1653 | 1464718848586 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:20:48 INFO - PROCESS | 1653 | 1464718848724 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a7800 == 108 [pid = 1653] [id = 669] 11:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x113175000) [pid = 1653] [serial = 2007] [outer = 0x0] 11:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x116804800) [pid = 1653] [serial = 2008] [outer = 0x113175000] 11:20:48 INFO - PROCESS | 1653 | 1464718848757 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x118915800) [pid = 1653] [serial = 2009] [outer = 0x113175000] 11:20:49 INFO - PROCESS | 1653 | 1464718849236 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 821ms 11:20:49 INFO - PROCESS | 1653 | 1464718849266 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1653 | 1464718849271 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:20:49 INFO - PROCESS | 1653 | 1464718849275 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1653 | 1464718849277 Marionette TRACE conn2 <- [1,2650,null,{}] 11:20:49 INFO - PROCESS | 1653 | 1464718849280 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}] 11:20:49 INFO - PROCESS | 1653 | 1464718849406 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:20:49 INFO - PROCESS | 1653 | 1464718849545 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376df800 == 109 [pid = 1653] [id = 670] 11:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x119110000) [pid = 1653] [serial = 2010] [outer = 0x0] 11:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x119def400) [pid = 1653] [serial = 2011] [outer = 0x119110000] 11:20:49 INFO - PROCESS | 1653 | 1464718849578 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12128a000) [pid = 1653] [serial = 2012] [outer = 0x119110000] 11:20:50 INFO - PROCESS | 1653 | 1464718850006 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 773ms 11:20:50 INFO - PROCESS | 1653 | 1464718850050 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 1653 | 1464718850051 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:20:50 INFO - PROCESS | 1653 | 1464718850054 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1653 | 1464718850056 Marionette TRACE conn2 <- [1,2654,null,{}] 11:20:50 INFO - PROCESS | 1653 | 1464718850065 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}] 11:20:50 INFO - PROCESS | 1653 | 1464718850196 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:20:50 INFO - PROCESS | 1653 | 1464718850306 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x140072800 == 110 [pid = 1653] [id = 671] 11:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x128c30000) [pid = 1653] [serial = 2013] [outer = 0x0] 11:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x129031000) [pid = 1653] [serial = 2014] [outer = 0x128c30000] 11:20:50 INFO - PROCESS | 1653 | 1464718850339 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12a949800) [pid = 1653] [serial = 2015] [outer = 0x128c30000] 11:20:50 INFO - PROCESS | 1653 | 1464718850805 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 771ms 11:20:50 INFO - PROCESS | 1653 | 1464718850825 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 1653 | 1464718850827 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:20:50 INFO - PROCESS | 1653 | 1464718850829 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1653 | 1464718850830 Marionette TRACE conn2 <- [1,2658,null,{}] 11:20:50 INFO - PROCESS | 1653 | 1464718850833 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}] 11:20:50 INFO - PROCESS | 1653 | 1464718850960 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:20:51 INFO - PROCESS | 1653 | 1464718851068 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x143355000 == 111 [pid = 1653] [id = 672] 11:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12c169800) [pid = 1653] [serial = 2016] [outer = 0x0] 11:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12ca3a000) [pid = 1653] [serial = 2017] [outer = 0x12c169800] 11:20:51 INFO - PROCESS | 1653 | 1464718851097 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x137bc2400) [pid = 1653] [serial = 2018] [outer = 0x12c169800] 11:20:51 INFO - PROCESS | 1653 | 1464718851491 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:20:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 720ms 11:20:51 INFO - PROCESS | 1653 | 1464718851550 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1653 | 1464718851551 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:20:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:20:51 INFO - PROCESS | 1653 | 1464718851554 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1653 | 1464718851555 Marionette TRACE conn2 <- [1,2662,null,{}] 11:20:51 INFO - PROCESS | 1653 | 1464718851557 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}] 11:20:51 INFO - PROCESS | 1653 | 1464718851679 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:20:51 INFO - PROCESS | 1653 | 1464718851816 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x140dbe800 == 112 [pid = 1653] [id = 673] 11:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12c83c800) [pid = 1653] [serial = 2019] [outer = 0x0] 11:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x137d81c00) [pid = 1653] [serial = 2020] [outer = 0x12c83c800] 11:20:51 INFO - PROCESS | 1653 | 1464718851847 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x137dc9800) [pid = 1653] [serial = 2021] [outer = 0x12c83c800] 11:20:52 INFO - PROCESS | 1653 | 1464718852266 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:20:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 718ms 11:20:52 INFO - PROCESS | 1653 | 1464718852272 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1653 | 1464718852274 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:20:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:20:52 INFO - PROCESS | 1653 | 1464718852276 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1653 | 1464718852277 Marionette TRACE conn2 <- [1,2666,null,{}] 11:20:52 INFO - PROCESS | 1653 | 1464718852333 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}] 11:20:52 INFO - PROCESS | 1653 | 1464718852471 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:20:52 INFO - PROCESS | 1653 | 1464718852579 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x142f85800 == 113 [pid = 1653] [id = 674] 11:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x136a2e800) [pid = 1653] [serial = 2022] [outer = 0x0] 11:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x13e4bfc00) [pid = 1653] [serial = 2023] [outer = 0x136a2e800] 11:20:52 INFO - PROCESS | 1653 | 1464718852608 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x13e748000) [pid = 1653] [serial = 2024] [outer = 0x136a2e800] 11:20:53 INFO - PROCESS | 1653 | 1464718853528 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]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:20:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1289ms 11:20:53 INFO - PROCESS | 1653 | 1464718853566 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1653 | 1464718853568 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:20:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:20:53 INFO - PROCESS | 1653 | 1464718853570 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1653 | 1464718853571 Marionette TRACE conn2 <- [1,2670,null,{}] 11:20:53 INFO - PROCESS | 1653 | 1464718853574 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}] 11:20:53 INFO - PROCESS | 1653 | 1464718853694 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:20:53 INFO - PROCESS | 1653 | 1464718853867 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x142f9f800 == 114 [pid = 1653] [id = 675] 11:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x1122ab400) [pid = 1653] [serial = 2025] [outer = 0x0] 11:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x13e74c000) [pid = 1653] [serial = 2026] [outer = 0x1122ab400] 11:20:53 INFO - PROCESS | 1653 | 1464718853898 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x13e755000) [pid = 1653] [serial = 2027] [outer = 0x1122ab400] 11:20:54 INFO - PROCESS | 1653 | 1464718854888 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] 11:20:54 INFO - PROCESS | 1653 | 1464718854944 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:20:54 INFO - PROCESS | 1653 | 1464718854948 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1653 | 1464718854950 Marionette TRACE conn2 <- [1,2674,null,{}] 11:20:54 INFO - PROCESS | 1653 | 1464718854954 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}] 11:20:55 INFO - PROCESS | 1653 | 1464718855076 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:20:55 INFO - PROCESS | 1653 | 1464718855206 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e9000 == 115 [pid = 1653] [id = 676] 11:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x112d6f800) [pid = 1653] [serial = 2028] [outer = 0x0] 11:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x112f8a800) [pid = 1653] [serial = 2029] [outer = 0x112d6f800] 11:20:55 INFO - PROCESS | 1653 | 1464718855234 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x11320dc00) [pid = 1653] [serial = 2030] [outer = 0x112d6f800] 11:20:56 INFO - PROCESS | 1653 | 1464718856155 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] 11:20:56 INFO - PROCESS | 1653 | 1464718856180 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:20:56 INFO - PROCESS | 1653 | 1464718856185 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1653 | 1464718856187 Marionette TRACE conn2 <- [1,2678,null,{}] 11:20:56 INFO - PROCESS | 1653 | 1464718856189 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}] 11:20:56 INFO - PROCESS | 1653 | 1464718856314 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:20:56 INFO - PROCESS | 1653 | 1464718856522 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f30800 == 116 [pid = 1653] [id = 677] 11:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x1168b9400) [pid = 1653] [serial = 2031] [outer = 0x0] 11:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x11711b800) [pid = 1653] [serial = 2032] [outer = 0x1168b9400] 11:20:56 INFO - PROCESS | 1653 | 1464718856613 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x1186bfc00) [pid = 1653] [serial = 2033] [outer = 0x1168b9400] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x122bef800 == 115 [pid = 1653] [id = 609] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x13f264000 == 114 [pid = 1653] [id = 608] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1214b6800 == 113 [pid = 1653] [id = 610] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x13ff94000 == 112 [pid = 1653] [id = 667] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x13f11c800 == 111 [pid = 1653] [id = 666] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf37800 == 110 [pid = 1653] [id = 665] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x137fae000 == 109 [pid = 1653] [id = 664] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x137efa400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x13f1e1000) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x111044000) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x1186bd800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x119b9c800) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x126174400) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x129194400) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x136ada800) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x137e19400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x137eff000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 11:20:57 INFO - PROCESS | 1653 | 1464718857709 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]]]}] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x137bdc000 == 108 [pid = 1653] [id = 663] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1378e1000 == 107 [pid = 1653] [id = 662] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1373c3000 == 106 [pid = 1653] [id = 661] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2ac800 == 105 [pid = 1653] [id = 660] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b477800 == 104 [pid = 1653] [id = 659] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a9000 == 103 [pid = 1653] [id = 658] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbda800 == 102 [pid = 1653] [id = 657] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x137faf000 == 101 [pid = 1653] [id = 656] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b485800 == 100 [pid = 1653] [id = 655] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x142e27800 == 99 [pid = 1653] [id = 654] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x141912000 == 98 [pid = 1653] [id = 653] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x140a68800 == 97 [pid = 1653] [id = 652] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x140672000 == 96 [pid = 1653] [id = 651] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x14002e800 == 95 [pid = 1653] [id = 650] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x13fe4e800 == 94 [pid = 1653] [id = 649] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x13f26c800 == 93 [pid = 1653] [id = 648] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x137d9c000 == 92 [pid = 1653] [id = 647] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b47f800 == 91 [pid = 1653] [id = 646] 11:20:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab1000 == 90 [pid = 1653] [id = 645] 11:20:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:20:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1574ms 11:20:57 INFO - PROCESS | 1653 | 1464718857759 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1653 | 1464718857761 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:20:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:20:57 INFO - PROCESS | 1653 | 1464718857763 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1653 | 1464718857766 Marionette TRACE conn2 <- [1,2682,null,{}] 11:20:57 INFO - PROCESS | 1653 | 1464718857773 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}] 11:20:57 INFO - PROCESS | 1653 | 1464718857874 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:20:57 INFO - PROCESS | 1653 | 1464718857897 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119f08000 == 91 [pid = 1653] [id = 678] 11:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x11946d000) [pid = 1653] [serial = 2034] [outer = 0x0] 11:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x119510c00) [pid = 1653] [serial = 2035] [outer = 0x11946d000] 11:20:57 INFO - PROCESS | 1653 | 1464718857925 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x1197b8000) [pid = 1653] [serial = 2036] [outer = 0x11946d000] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x11660f400) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x12bdc1400) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x11972bc00) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x122e08400) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12767c800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x129197c00) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x137bb6000) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12bff9800) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12ce83c00) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x128d5bc00) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12982d400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12bb8d400) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x1253df400) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12ad32400) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x119b2f000) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x119df9000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11893d400) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x1186b9c00) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x121267c00) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x121291400) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x1164c5c00) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x113212c00) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x136ae4000) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 11:20:58 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12c846800) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 11:20:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1072ms 11:20:58 INFO - PROCESS | 1653 | 1464718858829 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]]]}] 11:20:58 INFO - PROCESS | 1653 | 1464718858836 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 1653 | 1464718858837 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:20:58 INFO - PROCESS | 1653 | 1464718858839 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1653 | 1464718858841 Marionette TRACE conn2 <- [1,2686,null,{}] 11:20:58 INFO - PROCESS | 1653 | 1464718858843 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}] 11:20:58 INFO - PROCESS | 1653 | 1464718858945 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:20:58 INFO - PROCESS | 1653 | 1464718858950 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a89b000 == 92 [pid = 1653] [id = 679] 11:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x119b27000) [pid = 1653] [serial = 2037] [outer = 0x0] 11:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x119ba8c00) [pid = 1653] [serial = 2038] [outer = 0x119b27000] 11:20:58 INFO - PROCESS | 1653 | 1464718858976 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x119df1800) [pid = 1653] [serial = 2039] [outer = 0x119b27000] 11:20:59 INFO - PROCESS | 1653 | 1464718859853 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] 11:20:59 INFO - PROCESS | 1653 | 1464718859860 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:20:59 INFO - PROCESS | 1653 | 1464718859863 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1653 | 1464718859872 Marionette TRACE conn2 <- [1,2690,null,{}] 11:20:59 INFO - PROCESS | 1653 | 1464718859889 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}] 11:21:00 INFO - PROCESS | 1653 | 1464718860018 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:21:00 INFO - PROCESS | 1653 | 1464718860030 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1c800 == 93 [pid = 1653] [id = 680] 11:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x119b9e000) [pid = 1653] [serial = 2040] [outer = 0x0] 11:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x121263000) [pid = 1653] [serial = 2041] [outer = 0x119b9e000] 11:21:00 INFO - PROCESS | 1653 | 1464718860056 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12126ac00) [pid = 1653] [serial = 2042] [outer = 0x119b9e000] 11:21:00 INFO - PROCESS | 1653 | 1464718860908 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] 11:21:00 INFO - PROCESS | 1653 | 1464718860952 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:21:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:21:00 INFO - PROCESS | 1653 | 1464718860954 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 1653 | 1464718860955 Marionette TRACE conn2 <- [1,2694,null,{}] 11:21:00 INFO - PROCESS | 1653 | 1464718860958 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}] 11:21:01 INFO - PROCESS | 1653 | 1464718861098 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:21:01 INFO - PROCESS | 1653 | 1464718861113 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d051000 == 94 [pid = 1653] [id = 681] 11:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x121288000) [pid = 1653] [serial = 2043] [outer = 0x0] 11:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x124b7c800) [pid = 1653] [serial = 2044] [outer = 0x121288000] 11:21:01 INFO - PROCESS | 1653 | 1464718861140 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x126165400) [pid = 1653] [serial = 2045] [outer = 0x121288000] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x13e4c0c00) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x137e27c00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12ca35000) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x137d39c00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x116286800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x112a82c00) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x137f52000) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x116a79400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x137efb400) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x137d3c800) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x137d33400) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x113114800) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x119513000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12128dc00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x13f2ebc00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x137d41000) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x137d28400) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12cb26c00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x124f4f000) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x128d66000) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x137f55800) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12b38ac00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x137d3d400) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x136ad5400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x119baac00) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x137ef2800) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x111042800) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x115e60400) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x116868000) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x110e5cc00) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x10a7b4000) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x110e63400) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x112920c00) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x137f51000) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12ca3f000) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x119514400) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x1197e7400) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x113174000) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1197ea800) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x137d38c00) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x13f1de000) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x137e19000) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x110e8b800) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x113113c00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x116a72000) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x119df6800) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x129445400) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119d0f800) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x119d10c00) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x116615400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x124d0f000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12cb28400) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x110e62800) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x112929000) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x122b02800) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x13f1dc000) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x13f2ee000) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x137d40000) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1122b6000) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x137d7d000) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:21:02 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x129835400) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:21:02 INFO - PROCESS | 1653 | 1464718862153 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] 11:21:02 INFO - PROCESS | 1653 | 1464718862177 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:21:02 INFO - PROCESS | 1653 | 1464718862179 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1653 | 1464718862181 Marionette TRACE conn2 <- [1,2698,null,{}] 11:21:02 INFO - PROCESS | 1653 | 1464718862183 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}] 11:21:02 INFO - PROCESS | 1653 | 1464718862307 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:21:02 INFO - PROCESS | 1653 | 1464718862314 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12585c800 == 95 [pid = 1653] [id = 682] 11:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x110e87400) [pid = 1653] [serial = 2046] [outer = 0x0] 11:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x112a82c00) [pid = 1653] [serial = 2047] [outer = 0x110e87400] 11:21:02 INFO - PROCESS | 1653 | 1464718862356 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x116615400) [pid = 1653] [serial = 2048] [outer = 0x110e87400] 11:21:03 INFO - PROCESS | 1653 | 1464718863262 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] 11:21:03 INFO - PROCESS | 1653 | 1464718863302 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:21:03 INFO - PROCESS | 1653 | 1464718863304 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1653 | 1464718863305 Marionette TRACE conn2 <- [1,2702,null,{}] 11:21:03 INFO - PROCESS | 1653 | 1464718863308 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}] 11:21:03 INFO - PROCESS | 1653 | 1464718863402 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:21:03 INFO - PROCESS | 1653 | 1464718863486 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d721800 == 96 [pid = 1653] [id = 683] 11:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x110e8b800) [pid = 1653] [serial = 2049] [outer = 0x0] 11:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x118943400) [pid = 1653] [serial = 2050] [outer = 0x110e8b800] 11:21:03 INFO - PROCESS | 1653 | 1464718863511 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x119df6800) [pid = 1653] [serial = 2051] [outer = 0x110e8b800] 11:21:03 INFO - PROCESS | 1653 | 1464718863800 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]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:21:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 11:21:03 INFO - PROCESS | 1653 | 1464718863823 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1653 | 1464718863825 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:21:03 INFO - PROCESS | 1653 | 1464718863827 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1653 | 1464718863828 Marionette TRACE conn2 <- [1,2706,null,{}] 11:21:03 INFO - PROCESS | 1653 | 1464718863835 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}] 11:21:03 INFO - PROCESS | 1653 | 1464718863936 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:21:03 INFO - PROCESS | 1653 | 1464718863940 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373cc800 == 97 [pid = 1653] [id = 684] 11:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x122fb7800) [pid = 1653] [serial = 2052] [outer = 0x0] 11:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1261b9c00) [pid = 1653] [serial = 2053] [outer = 0x122fb7800] 11:21:03 INFO - PROCESS | 1653 | 1464718863966 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x127018800) [pid = 1653] [serial = 2054] [outer = 0x122fb7800] 11:21:04 INFO - PROCESS | 1653 | 1464718864507 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:21:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 722ms 11:21:04 INFO - PROCESS | 1653 | 1464718864564 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1653 | 1464718864567 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:21:04 INFO - PROCESS | 1653 | 1464718864572 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1653 | 1464718864575 Marionette TRACE conn2 <- [1,2710,null,{}] 11:21:04 INFO - PROCESS | 1653 | 1464718864579 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}] 11:21:04 INFO - PROCESS | 1653 | 1464718864709 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:21:04 INFO - PROCESS | 1653 | 1464718864840 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f23800 == 98 [pid = 1653] [id = 685] 11:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x113118c00) [pid = 1653] [serial = 2055] [outer = 0x0] 11:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x113c0d000) [pid = 1653] [serial = 2056] [outer = 0x113118c00] 11:21:04 INFO - PROCESS | 1653 | 1464718864874 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x116771c00) [pid = 1653] [serial = 2057] [outer = 0x113118c00] 11:21:05 INFO - PROCESS | 1653 | 1464718865367 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] 11:21:05 INFO - PROCESS | 1653 | 1464718865405 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:21:05 INFO - PROCESS | 1653 | 1464718865413 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1653 | 1464718865416 Marionette TRACE conn2 <- [1,2714,null,{}] 11:21:05 INFO - PROCESS | 1653 | 1464718865420 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}] 11:21:05 INFO - PROCESS | 1653 | 1464718865598 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:21:05 INFO - PROCESS | 1653 | 1464718865750 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c56d800 == 99 [pid = 1653] [id = 686] 11:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x113170400) [pid = 1653] [serial = 2058] [outer = 0x0] 11:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x118912800) [pid = 1653] [serial = 2059] [outer = 0x113170400] 11:21:05 INFO - PROCESS | 1653 | 1464718865801 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1197c4400) [pid = 1653] [serial = 2060] [outer = 0x113170400] 11:21:06 INFO - PROCESS | 1653 | 1464718866263 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]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:21:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 873ms 11:21:06 INFO - PROCESS | 1653 | 1464718866297 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1653 | 1464718866299 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:21:06 INFO - PROCESS | 1653 | 1464718866303 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1653 | 1464718866305 Marionette TRACE conn2 <- [1,2718,null,{}] 11:21:06 INFO - PROCESS | 1653 | 1464718866314 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}] 11:21:06 INFO - PROCESS | 1653 | 1464718866434 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:21:06 INFO - PROCESS | 1653 | 1464718866537 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x137829800 == 100 [pid = 1653] [id = 687] 11:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x121288c00) [pid = 1653] [serial = 2061] [outer = 0x0] 11:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x121291400) [pid = 1653] [serial = 2062] [outer = 0x121288c00] 11:21:06 INFO - PROCESS | 1653 | 1464718866569 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x124b73000) [pid = 1653] [serial = 2063] [outer = 0x121288c00] 11:21:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 11:21:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:21:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 11:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:07 INFO - _addTest/ [0,2721,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1653 | 1464718867027 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:21:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:21:07 INFO - PROCESS | 1653 | 1464718867062 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1653 | 1464718867063 Marionette TRACE conn2 <- [1,2722,null,{}] 11:21:07 INFO - PROCESS | 1653 | 1464718867068 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}] 11:21:07 INFO - PROCESS | 1653 | 1464718867187 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:21:07 INFO - PROCESS | 1653 | 1464718867316 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x13799b800 == 101 [pid = 1653] [id = 688] 11:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x125811400) [pid = 1653] [serial = 2064] [outer = 0x0] 11:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1270ae400) [pid = 1653] [serial = 2065] [outer = 0x125811400] 11:21:07 INFO - PROCESS | 1653 | 1464718867348 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x128c28800) [pid = 1653] [serial = 2066] [outer = 0x125811400] 11:21:07 INFO - PROCESS | 1653 | 1464718867785 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] 11:21:07 INFO - PROCESS | 1653 | 1464718867837 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:21:07 INFO - PROCESS | 1653 | 1464718867839 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1653 | 1464718867840 Marionette TRACE conn2 <- [1,2726,null,{}] 11:21:07 INFO - PROCESS | 1653 | 1464718867843 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}] 11:21:07 INFO - PROCESS | 1653 | 1464718867958 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:21:08 INFO - PROCESS | 1653 | 1464718868087 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x137aa9000 == 102 [pid = 1653] [id = 689] 11:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x1272ba000) [pid = 1653] [serial = 2067] [outer = 0x0] 11:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x128d5c400) [pid = 1653] [serial = 2068] [outer = 0x1272ba000] 11:21:08 INFO - PROCESS | 1653 | 1464718868120 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x129037400) [pid = 1653] [serial = 2069] [outer = 0x1272ba000] 11:21:08 INFO - PROCESS | 1653 | 1464718868526 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]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:21:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 770ms 11:21:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:21:08 INFO - PROCESS | 1653 | 1464718868609 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1653 | 1464718868610 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:21:08 INFO - PROCESS | 1653 | 1464718868631 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1653 | 1464718868633 Marionette TRACE conn2 <- [1,2730,null,{}] 11:21:08 INFO - PROCESS | 1653 | 1464718868637 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}] 11:21:08 INFO - PROCESS | 1653 | 1464718868769 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:21:08 INFO - PROCESS | 1653 | 1464718868870 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x137db8800 == 103 [pid = 1653] [id = 690] 11:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12943e000) [pid = 1653] [serial = 2070] [outer = 0x0] 11:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12a7e6400) [pid = 1653] [serial = 2071] [outer = 0x12943e000] 11:21:08 INFO - PROCESS | 1653 | 1464718868901 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12b30d800) [pid = 1653] [serial = 2072] [outer = 0x12943e000] 11:21:09 INFO - PROCESS | 1653 | 1464718869811 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] 11:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:21:09 INFO - PROCESS | 1653 | 1464718869861 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:21:09 INFO - PROCESS | 1653 | 1464718869863 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1653 | 1464718869864 Marionette TRACE conn2 <- [1,2734,null,{}] 11:21:09 INFO - PROCESS | 1653 | 1464718869867 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}] 11:21:10 INFO - PROCESS | 1653 | 1464718870009 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:21:10 INFO - PROCESS | 1653 | 1464718870160 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x137fae000 == 104 [pid = 1653] [id = 691] 11:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12b307c00) [pid = 1653] [serial = 2073] [outer = 0x0] 11:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12b30e400) [pid = 1653] [serial = 2074] [outer = 0x12b307c00] 11:21:10 INFO - PROCESS | 1653 | 1464718870194 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12bdbec00) [pid = 1653] [serial = 2075] [outer = 0x12b307c00] 11:21:10 INFO - PROCESS | 1653 | 1464718870624 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]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 772ms 11:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:21:10 INFO - PROCESS | 1653 | 1464718870636 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1653 | 1464718870637 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:21:10 INFO - PROCESS | 1653 | 1464718870639 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1653 | 1464718870641 Marionette TRACE conn2 <- [1,2738,null,{}] 11:21:10 INFO - PROCESS | 1653 | 1464718870643 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}] 11:21:10 INFO - PROCESS | 1653 | 1464718870759 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:21:10 INFO - PROCESS | 1653 | 1464718870862 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e7c4800 == 105 [pid = 1653] [id = 692] 11:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12bd9d000) [pid = 1653] [serial = 2076] [outer = 0x0] 11:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12bff0c00) [pid = 1653] [serial = 2077] [outer = 0x12bd9d000] 11:21:10 INFO - PROCESS | 1653 | 1464718870892 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12c19ec00) [pid = 1653] [serial = 2078] [outer = 0x12bd9d000] 11:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 719ms 11:21:11 INFO - PROCESS | 1653 | 1464718871352 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]]]}] 11:21:11 INFO - PROCESS | 1653 | 1464718871359 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:21:11 INFO - PROCESS | 1653 | 1464718871361 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:21:11 INFO - PROCESS | 1653 | 1464718871366 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1653 | 1464718871368 Marionette TRACE conn2 <- [1,2742,null,{}] 11:21:11 INFO - PROCESS | 1653 | 1464718871371 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}] 11:21:11 INFO - PROCESS | 1653 | 1464718871520 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:21:11 INFO - PROCESS | 1653 | 1464718871683 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257cc800 == 106 [pid = 1653] [id = 693] 11:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x116776c00) [pid = 1653] [serial = 2079] [outer = 0x0] 11:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x119160000) [pid = 1653] [serial = 2080] [outer = 0x116776c00] 11:21:11 INFO - PROCESS | 1653 | 1464718871713 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12c1a7800) [pid = 1653] [serial = 2081] [outer = 0x116776c00] 11:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12d062000 == 105 [pid = 1653] [id = 16] 11:21:12 INFO - PROCESS | 1653 | 1464718872220 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]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 873ms 11:21:12 INFO - PROCESS | 1653 | 1464718872236 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1653 | 1464718872238 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:21:12 INFO - PROCESS | 1653 | 1464718872240 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1653 | 1464718872241 Marionette TRACE conn2 <- [1,2746,null,{}] 11:21:12 INFO - PROCESS | 1653 | 1464718872243 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}] 11:21:12 INFO - PROCESS | 1653 | 1464718872365 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:21:12 INFO - PROCESS | 1653 | 1464718872499 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118227800 == 106 [pid = 1653] [id = 694] 11:21:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11311d800) [pid = 1653] [serial = 2082] [outer = 0x0] 11:21:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x116779000) [pid = 1653] [serial = 2083] [outer = 0x11311d800] 11:21:12 INFO - PROCESS | 1653 | 1464718872531 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x11893b000) [pid = 1653] [serial = 2084] [outer = 0x11311d800] 11:21:12 INFO - PROCESS | 1653 | 1464718872958 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]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 771ms 11:21:13 INFO - PROCESS | 1653 | 1464718873016 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1653 | 1464718873018 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:21:13 INFO - PROCESS | 1653 | 1464718873022 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1653 | 1464718873024 Marionette TRACE conn2 <- [1,2750,null,{}] 11:21:13 INFO - PROCESS | 1653 | 1464718873027 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}] 11:21:13 INFO - PROCESS | 1653 | 1464718873164 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:21:13 INFO - PROCESS | 1653 | 1464718873444 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954b000 == 107 [pid = 1653] [id = 695] 11:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x110e5bc00) [pid = 1653] [serial = 2085] [outer = 0x0] 11:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x110e87c00) [pid = 1653] [serial = 2086] [outer = 0x110e5bc00] 11:21:13 INFO - PROCESS | 1653 | 1464718873515 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x1122a8000) [pid = 1653] [serial = 2087] [outer = 0x110e5bc00] 11:21:14 INFO - PROCESS | 1653 | 1464718873999 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1021ms 11:21:14 INFO - PROCESS | 1653 | 1464718874045 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1653 | 1464718874049 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:21:14 INFO - PROCESS | 1653 | 1464718874053 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1653 | 1464718874057 Marionette TRACE conn2 <- [1,2754,null,{}] 11:21:14 INFO - PROCESS | 1653 | 1464718874078 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}] 11:21:14 INFO - PROCESS | 1653 | 1464718874258 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:21:14 INFO - PROCESS | 1653 | 1464718874368 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188cb000 == 108 [pid = 1653] [id = 696] 11:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x115ea5400) [pid = 1653] [serial = 2088] [outer = 0x0] 11:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x117119c00) [pid = 1653] [serial = 2089] [outer = 0x115ea5400] 11:21:14 INFO - PROCESS | 1653 | 1464718874398 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x1186bec00) [pid = 1653] [serial = 2090] [outer = 0x115ea5400] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbd2800 == 107 [pid = 1653] [id = 632] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad46800 == 106 [pid = 1653] [id = 536] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d721800 == 105 [pid = 1653] [id = 683] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12585c800 == 104 [pid = 1653] [id = 682] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d051000 == 103 [pid = 1653] [id = 681] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1c800 == 102 [pid = 1653] [id = 680] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a89b000 == 101 [pid = 1653] [id = 679] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x13f30f800) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119f08000 == 100 [pid = 1653] [id = 678] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x122f30800 == 99 [pid = 1653] [id = 677] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1276e9000 == 98 [pid = 1653] [id = 676] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x143355000 == 97 [pid = 1653] [id = 672] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x140072800 == 96 [pid = 1653] [id = 671] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1376df800 == 95 [pid = 1653] [id = 670] 11:21:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a7800 == 94 [pid = 1653] [id = 669] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12b303c00) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x13f1dcc00) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x13f1dd000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x137dce400) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x121283c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x121289000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12bff8000) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x13f2f1c00) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x140093c00) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x137e83800) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x137d2ec00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x137bbb000) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12ad2cc00) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x140b6dc00) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12c841800) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x13e4c7400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x137d33000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x13e4c0400) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x13f1d7800) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x113170000) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x13ffe3c00) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118942000) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x140b76c00) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x113048c00) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11291cc00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x13f1d8c00) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x137f58400) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x137d30400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12125ec00) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x119f8b800) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x140097800) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x128c41800) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x137e25400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x13ffddc00) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x13ffda800) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x137f4ec00) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x136ae1400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x137ef0400) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x118977c00) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x129833400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x13f2f4800) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x13e4c6800) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x137e1f400) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x113118800) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x111045000) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x117e23c00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1199dc400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119154000) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118914c00) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x121284000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bd9a000) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1258a8800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x124b7bc00) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x121259000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x129440800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bd9b400) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1180a6400) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11910c400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12723a800) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x137dd4c00) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128d68c00) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x13f361400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x13f30e400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x126c3bc00) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12ce81c00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12c839400) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x13ffe7400) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x13f2f4c00) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x140099400) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1407b3c00) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1407b7c00) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x140b71400) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12ca34800) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x13e4c8800) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119babc00) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128c46400) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x13f308c00) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x137efd800) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x137d2b800) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x13e749000) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x13e73e800) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x137d83000) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x13e743400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1296adc00) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 11:21:14 INFO - PROCESS | 1653 | 1464718874920 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 890ms 11:21:14 INFO - PROCESS | 1653 | 1464718874945 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1653 | 1464718874947 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:21:14 INFO - PROCESS | 1653 | 1464718874956 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1653 | 1464718874958 Marionette TRACE conn2 <- [1,2758,null,{}] 11:21:14 INFO - PROCESS | 1653 | 1464718874960 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}] 11:21:15 INFO - PROCESS | 1653 | 1464718875067 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:21:15 INFO - PROCESS | 1653 | 1464718875072 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f30800 == 95 [pid = 1653] [id = 697] 11:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119110400) [pid = 1653] [serial = 2091] [outer = 0x0] 11:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119161000) [pid = 1653] [serial = 2092] [outer = 0x119110400] 11:21:15 INFO - PROCESS | 1653 | 1464718875099 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1197ea800) [pid = 1653] [serial = 2093] [outer = 0x119110400] 11:21:15 INFO - PROCESS | 1653 | 1464718875527 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]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms 11:21:15 INFO - PROCESS | 1653 | 1464718875577 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1653 | 1464718875578 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:21:15 INFO - PROCESS | 1653 | 1464718875585 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1653 | 1464718875590 Marionette TRACE conn2 <- [1,2762,null,{}] 11:21:15 INFO - PROCESS | 1653 | 1464718875593 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}] 11:21:15 INFO - PROCESS | 1653 | 1464718875707 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:21:15 INFO - PROCESS | 1653 | 1464718875712 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c552000 == 96 [pid = 1653] [id = 698] 11:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1197b6800) [pid = 1653] [serial = 2094] [outer = 0x0] 11:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11a247000) [pid = 1653] [serial = 2095] [outer = 0x1197b6800] 11:21:15 INFO - PROCESS | 1653 | 1464718875737 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x121266c00) [pid = 1653] [serial = 2096] [outer = 0x1197b6800] 11:21:16 INFO - PROCESS | 1653 | 1464718876117 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:21:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 577ms 11:21:16 INFO - PROCESS | 1653 | 1464718876158 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1653 | 1464718876160 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:21:16 INFO - PROCESS | 1653 | 1464718876162 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1653 | 1464718876171 Marionette TRACE conn2 <- [1,2766,null,{}] 11:21:16 INFO - PROCESS | 1653 | 1464718876173 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}] 11:21:16 INFO - PROCESS | 1653 | 1464718876276 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:21:16 INFO - PROCESS | 1653 | 1464718876283 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d05d800 == 97 [pid = 1653] [id = 699] 11:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121284000) [pid = 1653] [serial = 2097] [outer = 0x0] 11:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x122b10000) [pid = 1653] [serial = 2098] [outer = 0x121284000] 11:21:16 INFO - PROCESS | 1653 | 1464718876308 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1254e5c00) [pid = 1653] [serial = 2099] [outer = 0x121284000] 11:21:16 INFO - PROCESS | 1653 | 1464718876669 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:21:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 527ms 11:21:16 INFO - PROCESS | 1653 | 1464718876690 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1653 | 1464718876691 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:21:16 INFO - PROCESS | 1653 | 1464718876693 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1653 | 1464718876694 Marionette TRACE conn2 <- [1,2770,null,{}] 11:21:16 INFO - PROCESS | 1653 | 1464718876696 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}] 11:21:16 INFO - PROCESS | 1653 | 1464718876856 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:21:16 INFO - PROCESS | 1653 | 1464718876902 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d721000 == 98 [pid = 1653] [id = 700] 11:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12749fc00) [pid = 1653] [serial = 2100] [outer = 0x0] 11:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128c46400) [pid = 1653] [serial = 2101] [outer = 0x12749fc00] 11:21:16 INFO - PROCESS | 1653 | 1464718876933 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12944b000) [pid = 1653] [serial = 2102] [outer = 0x12749fc00] 11:21:17 INFO - PROCESS | 1653 | 1464718877255 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]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 620ms 11:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:21:17 INFO - PROCESS | 1653 | 1464718877313 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 1653 | 1464718877315 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:21:17 INFO - PROCESS | 1653 | 1464718877317 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 1653 | 1464718877318 Marionette TRACE conn2 <- [1,2774,null,{}] 11:21:17 INFO - PROCESS | 1653 | 1464718877320 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}] 11:21:17 INFO - PROCESS | 1653 | 1464718877461 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:21:17 INFO - PROCESS | 1653 | 1464718877473 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1376da000 == 99 [pid = 1653] [id = 701] 11:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129836800) [pid = 1653] [serial = 2103] [outer = 0x0] 11:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a7e5c00) [pid = 1653] [serial = 2104] [outer = 0x129836800] 11:21:17 INFO - PROCESS | 1653 | 1464718877498 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c1a3400) [pid = 1653] [serial = 2105] [outer = 0x129836800] 11:21:17 INFO - PROCESS | 1653 | 1464718877877 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]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 569ms 11:21:17 INFO - PROCESS | 1653 | 1464718877887 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 1653 | 1464718877888 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:21:17 INFO - PROCESS | 1653 | 1464718877890 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 1653 | 1464718877891 Marionette TRACE conn2 <- [1,2778,null,{}] 11:21:17 INFO - PROCESS | 1653 | 1464718877894 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}] 11:21:18 INFO - PROCESS | 1653 | 1464718878030 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:21:18 INFO - PROCESS | 1653 | 1464718878049 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x137995800 == 100 [pid = 1653] [id = 702] 11:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116811400) [pid = 1653] [serial = 2106] [outer = 0x0] 11:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bd98400) [pid = 1653] [serial = 2107] [outer = 0x116811400] 11:21:18 INFO - PROCESS | 1653 | 1464718878075 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c8d9800) [pid = 1653] [serial = 2108] [outer = 0x116811400] 11:21:18 INFO - PROCESS | 1653 | 1464718878430 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]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:21:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 568ms 11:21:18 INFO - PROCESS | 1653 | 1464718878459 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1653 | 1464718878460 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:21:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:21:18 INFO - PROCESS | 1653 | 1464718878469 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1653 | 1464718878470 Marionette TRACE conn2 <- [1,2782,null,{}] 11:21:18 INFO - PROCESS | 1653 | 1464718878472 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}] 11:21:18 INFO - PROCESS | 1653 | 1464718878604 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:21:18 INFO - PROCESS | 1653 | 1464718878617 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x137daa000 == 101 [pid = 1653] [id = 703] 11:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12c8e1400) [pid = 1653] [serial = 2109] [outer = 0x0] 11:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12ca36000) [pid = 1653] [serial = 2110] [outer = 0x12c8e1400] 11:21:18 INFO - PROCESS | 1653 | 1464718878642 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12cb1f000) [pid = 1653] [serial = 2111] [outer = 0x12c8e1400] 11:21:18 INFO - PROCESS | 1653 | 1464718878988 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:21:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 574ms 11:21:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:21:19 INFO - PROCESS | 1653 | 1464718879042 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1653 | 1464718879043 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:21:19 INFO - PROCESS | 1653 | 1464718879045 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1653 | 1464718879046 Marionette TRACE conn2 <- [1,2786,null,{}] 11:21:19 INFO - PROCESS | 1653 | 1464718879048 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}] 11:21:19 INFO - PROCESS | 1653 | 1464718879260 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119b9e000) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x112d6f800) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1168b9400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x121288000) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11946d000) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x110e87400) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119b27000) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:21:19 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x110e8b800) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:21:19 INFO - PROCESS | 1653 | 1464718879318 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x137d9a800 == 102 [pid = 1653] [id = 704] 11:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x110e8b800) [pid = 1653] [serial = 2112] [outer = 0x0] 11:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1168c0000) [pid = 1653] [serial = 2113] [outer = 0x110e8b800] 11:21:19 INFO - PROCESS | 1653 | 1464718879343 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119bbf800) [pid = 1653] [serial = 2114] [outer = 0x110e8b800] 11:21:19 INFO - PROCESS | 1653 | 1464718879614 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:21:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 618ms 11:21:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:21:19 INFO - PROCESS | 1653 | 1464718879664 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1653 | 1464718879668 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:21:19 INFO - PROCESS | 1653 | 1464718879671 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1653 | 1464718879672 Marionette TRACE conn2 <- [1,2790,null,{}] 11:21:19 INFO - PROCESS | 1653 | 1464718879674 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}] 11:21:19 INFO - PROCESS | 1653 | 1464718879780 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:21:19 INFO - PROCESS | 1653 | 1464718879873 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f12c000 == 103 [pid = 1653] [id = 705] 11:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119b27000) [pid = 1653] [serial = 2115] [outer = 0x0] 11:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12ce82c00) [pid = 1653] [serial = 2116] [outer = 0x119b27000] 11:21:19 INFO - PROCESS | 1653 | 1464718879904 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x136a30c00) [pid = 1653] [serial = 2117] [outer = 0x119b27000] 11:21:20 INFO - PROCESS | 1653 | 1464718880269 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 618ms 11:21:20 INFO - PROCESS | 1653 | 1464718880290 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:21:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:21:20 INFO - PROCESS | 1653 | 1464718880293 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:21:20 INFO - PROCESS | 1653 | 1464718880296 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1653 | 1464718880299 Marionette TRACE conn2 <- [1,2794,null,{}] 11:21:20 INFO - PROCESS | 1653 | 1464718880302 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}] 11:21:20 INFO - PROCESS | 1653 | 1464718880482 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:21:20 INFO - PROCESS | 1653 | 1464718880492 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f277000 == 104 [pid = 1653] [id = 706] 11:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12ce84800) [pid = 1653] [serial = 2118] [outer = 0x0] 11:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x136ad5800) [pid = 1653] [serial = 2119] [outer = 0x12ce84800] 11:21:20 INFO - PROCESS | 1653 | 1464718880517 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x137bc0800) [pid = 1653] [serial = 2120] [outer = 0x12ce84800] 11:21:20 INFO - PROCESS | 1653 | 1464718880837 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 573ms 11:21:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:21:20 INFO - PROCESS | 1653 | 1464718880868 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1653 | 1464718880869 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:21:20 INFO - PROCESS | 1653 | 1464718880872 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1653 | 1464718880873 Marionette TRACE conn2 <- [1,2798,null,{}] 11:21:20 INFO - PROCESS | 1653 | 1464718880875 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}] 11:21:20 INFO - PROCESS | 1653 | 1464718880978 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:21:20 INFO - PROCESS | 1653 | 1464718880982 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f47f800 == 105 [pid = 1653] [id = 707] 11:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x137bbb400) [pid = 1653] [serial = 2121] [outer = 0x0] 11:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x137d34800) [pid = 1653] [serial = 2122] [outer = 0x137bbb400] 11:21:21 INFO - PROCESS | 1653 | 1464718881007 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x137d40000) [pid = 1653] [serial = 2123] [outer = 0x137bbb400] 11:21:21 INFO - PROCESS | 1653 | 1464718881591 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]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 768ms 11:21:21 INFO - PROCESS | 1653 | 1464718881641 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:21:21 INFO - PROCESS | 1653 | 1464718881643 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:21:21 INFO - PROCESS | 1653 | 1464718881648 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1653 | 1464718881652 Marionette TRACE conn2 <- [1,2802,null,{}] 11:21:21 INFO - PROCESS | 1653 | 1464718881656 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}] 11:21:21 INFO - PROCESS | 1653 | 1464718881790 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:21:21 INFO - PROCESS | 1653 | 1464718881911 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12949f000 == 106 [pid = 1653] [id = 708] 11:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x113c08c00) [pid = 1653] [serial = 2124] [outer = 0x0] 11:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x116804c00) [pid = 1653] [serial = 2125] [outer = 0x113c08c00] 11:21:21 INFO - PROCESS | 1653 | 1464718881945 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11893d400) [pid = 1653] [serial = 2126] [outer = 0x113c08c00] 11:21:22 INFO - PROCESS | 1653 | 1464718882415 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]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:21:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 778ms 11:21:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:21:22 INFO - PROCESS | 1653 | 1464718882425 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1653 | 1464718882429 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:21:22 INFO - PROCESS | 1653 | 1464718882433 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1653 | 1464718882436 Marionette TRACE conn2 <- [1,2806,null,{}] 11:21:22 INFO - PROCESS | 1653 | 1464718882438 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}] 11:21:22 INFO - PROCESS | 1653 | 1464718882562 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:21:22 INFO - PROCESS | 1653 | 1464718882655 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d71f000 == 107 [pid = 1653] [id = 709] 11:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11950b400) [pid = 1653] [serial = 2127] [outer = 0x0] 11:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119ba4800) [pid = 1653] [serial = 2128] [outer = 0x11950b400] 11:21:22 INFO - PROCESS | 1653 | 1464718882687 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x121269c00) [pid = 1653] [serial = 2129] [outer = 0x11950b400] 11:21:23 INFO - PROCESS | 1653 | 1464718883082 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 721ms 11:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:21:23 INFO - PROCESS | 1653 | 1464718883154 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1653 | 1464718883156 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:21:23 INFO - PROCESS | 1653 | 1464718883158 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1653 | 1464718883161 Marionette TRACE conn2 <- [1,2810,null,{}] 11:21:23 INFO - PROCESS | 1653 | 1464718883169 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}] 11:21:23 INFO - PROCESS | 1653 | 1464718883327 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:21:23 INFO - PROCESS | 1653 | 1464718883458 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f285000 == 108 [pid = 1653] [id = 710] 11:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x121288000) [pid = 1653] [serial = 2130] [outer = 0x0] 11:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128d5e400) [pid = 1653] [serial = 2131] [outer = 0x121288000] 11:21:23 INFO - PROCESS | 1653 | 1464718883489 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12a8db400) [pid = 1653] [serial = 2132] [outer = 0x121288000] 11:21:23 INFO - PROCESS | 1653 | 1464718883923 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 823ms 11:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:21:23 INFO - PROCESS | 1653 | 1464718883981 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1653 | 1464718883983 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:21:23 INFO - PROCESS | 1653 | 1464718883986 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1653 | 1464718883987 Marionette TRACE conn2 <- [1,2814,null,{}] 11:21:23 INFO - PROCESS | 1653 | 1464718883989 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}] 11:21:24 INFO - PROCESS | 1653 | 1464718884116 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:21:24 INFO - PROCESS | 1653 | 1464718884213 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fd27000 == 109 [pid = 1653] [id = 711] 11:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12bd94800) [pid = 1653] [serial = 2133] [outer = 0x0] 11:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ce83c00) [pid = 1653] [serial = 2134] [outer = 0x12bd94800] 11:21:24 INFO - PROCESS | 1653 | 1464718884243 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x136a2f400) [pid = 1653] [serial = 2135] [outer = 0x12bd94800] 11:21:24 INFO - PROCESS | 1653 | 1464718884665 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]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 718ms 11:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:21:24 INFO - PROCESS | 1653 | 1464718884704 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1653 | 1464718884706 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:21:24 INFO - PROCESS | 1653 | 1464718884708 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1653 | 1464718884709 Marionette TRACE conn2 <- [1,2818,null,{}] 11:21:24 INFO - PROCESS | 1653 | 1464718884712 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}] 11:21:24 INFO - PROCESS | 1653 | 1464718884836 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:21:24 INFO - PROCESS | 1653 | 1464718884962 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe40800 == 110 [pid = 1653] [id = 712] 11:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12ce8ac00) [pid = 1653] [serial = 2136] [outer = 0x0] 11:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x137bb5400) [pid = 1653] [serial = 2137] [outer = 0x12ce8ac00] 11:21:24 INFO - PROCESS | 1653 | 1464718884994 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x137d30400) [pid = 1653] [serial = 2138] [outer = 0x12ce8ac00] 11:21:25 INFO - PROCESS | 1653 | 1464718885395 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]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:21:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 719ms 11:21:25 INFO - PROCESS | 1653 | 1464718885427 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 1653 | 1464718885429 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:21:25 INFO - PROCESS | 1653 | 1464718885431 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 1653 | 1464718885432 Marionette TRACE conn2 <- [1,2822,null,{}] 11:21:25 INFO - PROCESS | 1653 | 1464718885471 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}] 11:21:25 INFO - PROCESS | 1653 | 1464718885612 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:21:25 INFO - PROCESS | 1653 | 1464718885719 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x13ff96000 == 111 [pid = 1653] [id = 713] 11:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x137dca800) [pid = 1653] [serial = 2139] [outer = 0x0] 11:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x137dcc000) [pid = 1653] [serial = 2140] [outer = 0x137dca800] 11:21:25 INFO - PROCESS | 1653 | 1464718885749 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x137e23400) [pid = 1653] [serial = 2141] [outer = 0x137dca800] 11:21:26 INFO - PROCESS | 1653 | 1464718886152 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]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 740ms 11:21:26 INFO - PROCESS | 1653 | 1464718886172 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1653 | 1464718886173 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:21:26 INFO - PROCESS | 1653 | 1464718886176 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1653 | 1464718886177 Marionette TRACE conn2 <- [1,2826,null,{}] 11:21:26 INFO - PROCESS | 1653 | 1464718886179 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}] 11:21:26 INFO - PROCESS | 1653 | 1464718886304 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:21:26 INFO - PROCESS | 1653 | 1464718886400 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x14001b800 == 112 [pid = 1653] [id = 714] 11:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x137e22c00) [pid = 1653] [serial = 2142] [outer = 0x0] 11:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x137e86400) [pid = 1653] [serial = 2143] [outer = 0x137e22c00] 11:21:26 INFO - PROCESS | 1653 | 1464718886432 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x137ef0c00) [pid = 1653] [serial = 2144] [outer = 0x137e22c00] 11:21:26 INFO - PROCESS | 1653 | 1464718886836 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 721ms 11:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:21:26 INFO - PROCESS | 1653 | 1464718886898 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1653 | 1464718886899 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:21:26 INFO - PROCESS | 1653 | 1464718886901 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1653 | 1464718886903 Marionette TRACE conn2 <- [1,2830,null,{}] 11:21:26 INFO - PROCESS | 1653 | 1464718886905 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}] 11:21:27 INFO - PROCESS | 1653 | 1464718887046 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:21:27 INFO - PROCESS | 1653 | 1464718887155 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x140074000 == 113 [pid = 1653] [id = 715] 11:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x137e86800) [pid = 1653] [serial = 2145] [outer = 0x0] 11:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x137efbc00) [pid = 1653] [serial = 2146] [outer = 0x137e86800] 11:21:27 INFO - PROCESS | 1653 | 1464718887184 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x137f52800) [pid = 1653] [serial = 2147] [outer = 0x137e86800] 11:21:27 INFO - PROCESS | 1653 | 1464718887585 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 724ms 11:21:27 INFO - PROCESS | 1653 | 1464718887626 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1653 | 1464718887627 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:21:27 INFO - PROCESS | 1653 | 1464718887630 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1653 | 1464718887631 Marionette TRACE conn2 <- [1,2834,null,{}] 11:21:27 INFO - PROCESS | 1653 | 1464718887633 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}] 11:21:27 INFO - PROCESS | 1653 | 1464718887758 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:21:27 INFO - PROCESS | 1653 | 1464718887881 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x140150000 == 114 [pid = 1653] [id = 716] 11:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x137efe000) [pid = 1653] [serial = 2148] [outer = 0x0] 11:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x137f5c000) [pid = 1653] [serial = 2149] [outer = 0x137efe000] 11:21:27 INFO - PROCESS | 1653 | 1464718887915 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x13e4c7400) [pid = 1653] [serial = 2150] [outer = 0x137efe000] 11:21:28 INFO - PROCESS | 1653 | 1464718888332 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 720ms 11:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:21:28 INFO - PROCESS | 1653 | 1464718888351 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1653 | 1464718888353 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:21:28 INFO - PROCESS | 1653 | 1464718888355 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1653 | 1464718888356 Marionette TRACE conn2 <- [1,2838,null,{}] 11:21:28 INFO - PROCESS | 1653 | 1464718888358 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}] 11:21:28 INFO - PROCESS | 1653 | 1464718888498 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:21:28 INFO - PROCESS | 1653 | 1464718888594 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x14067d000 == 115 [pid = 1653] [id = 717] 11:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x13e4c6400) [pid = 1653] [serial = 2151] [outer = 0x0] 11:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x13e73d400) [pid = 1653] [serial = 2152] [outer = 0x13e4c6400] 11:21:28 INFO - PROCESS | 1653 | 1464718888623 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x13e745800) [pid = 1653] [serial = 2153] [outer = 0x13e4c6400] 11:21:29 INFO - PROCESS | 1653 | 1464718889151 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 869ms 11:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:21:29 INFO - PROCESS | 1653 | 1464718889225 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 1653 | 1464718889226 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:21:29 INFO - PROCESS | 1653 | 1464718889229 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 1653 | 1464718889231 Marionette TRACE conn2 <- [1,2842,null,{}] 11:21:29 INFO - PROCESS | 1653 | 1464718889233 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}] 11:21:29 INFO - PROCESS | 1653 | 1464718889587 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:21:29 INFO - PROCESS | 1653 | 1464718889750 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x112644800 == 116 [pid = 1653] [id = 718] 11:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x10a7b1800) [pid = 1653] [serial = 2154] [outer = 0x0] 11:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x10a7b9800) [pid = 1653] [serial = 2155] [outer = 0x10a7b1800] 11:21:29 INFO - PROCESS | 1653 | 1464718889780 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x110e63400) [pid = 1653] [serial = 2156] [outer = 0x10a7b1800] 11:21:30 INFO - PROCESS | 1653 | 1464718890283 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]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1124ms 11:21:30 INFO - PROCESS | 1653 | 1464718890354 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:21:30 INFO - PROCESS | 1653 | 1464718890356 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:21:30 INFO - PROCESS | 1653 | 1464718890359 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1653 | 1464718890362 Marionette TRACE conn2 <- [1,2846,null,{}] 11:21:30 INFO - PROCESS | 1653 | 1464718890365 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}] 11:21:30 INFO - PROCESS | 1653 | 1464718890487 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:21:30 INFO - PROCESS | 1653 | 1464718890588 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e17800 == 117 [pid = 1653] [id = 719] 11:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x112929800) [pid = 1653] [serial = 2157] [outer = 0x0] 11:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x112edc400) [pid = 1653] [serial = 2158] [outer = 0x112929800] 11:21:30 INFO - PROCESS | 1653 | 1464718890618 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x113048400) [pid = 1653] [serial = 2159] [outer = 0x112929800] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x13f48a000 == 116 [pid = 1653] [id = 510] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7b8000 == 115 [pid = 1653] [id = 266] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x13f277000 == 114 [pid = 1653] [id = 706] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1261b9c00) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12ca3a000) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x13e4bfc00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x137d81c00) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | 1464718891245 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]]]}] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x13f12c000 == 113 [pid = 1653] [id = 705] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x137d9a800 == 112 [pid = 1653] [id = 704] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x137daa000 == 111 [pid = 1653] [id = 703] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x137995800 == 110 [pid = 1653] [id = 702] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1376da000 == 109 [pid = 1653] [id = 701] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d721000 == 108 [pid = 1653] [id = 700] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d05d800 == 107 [pid = 1653] [id = 699] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c552000 == 106 [pid = 1653] [id = 698] 11:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x122f30800 == 105 [pid = 1653] [id = 697] 11:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 925ms 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1188cb000 == 104 [pid = 1653] [id = 696] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11954b000 == 103 [pid = 1653] [id = 695] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x137829800 == 102 [pid = 1653] [id = 687] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c56d800 == 101 [pid = 1653] [id = 686] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x122f23800 == 100 [pid = 1653] [id = 685] 11:21:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1373cc800 == 99 [pid = 1653] [id = 684] 11:21:31 INFO - PROCESS | 1653 | 1464718891289 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1653 | 1464718891292 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:21:31 INFO - PROCESS | 1653 | 1464718891296 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1653 | 1464718891298 Marionette TRACE conn2 <- [1,2850,null,{}] 11:21:31 INFO - PROCESS | 1653 | 1464718891305 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}] 11:21:31 INFO - PROCESS | 1653 | 1464718891441 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x119df6800) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12126ac00) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x116804800) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11320dc00) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1186bfc00) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x13e74c000) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x121263000) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11711b800) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x112f8a800) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x124b7c800) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1197b8000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129031000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x112a82c00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x119df1800) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118943400) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x119def400) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126165400) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x116615400) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119510c00) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119ba8c00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 11:21:31 INFO - PROCESS | 1653 | 1464718891526 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118999000 == 100 [pid = 1653] [id = 720] 11:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x112a73800) [pid = 1653] [serial = 2160] [outer = 0x0] 11:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x115e99400) [pid = 1653] [serial = 2161] [outer = 0x112a73800] 11:21:31 INFO - PROCESS | 1653 | 1464718891556 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x115ea7400) [pid = 1653] [serial = 2162] [outer = 0x112a73800] 11:21:31 INFO - PROCESS | 1653 | 1464718891889 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 627ms 11:21:31 INFO - PROCESS | 1653 | 1464718891922 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1653 | 1464718891925 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:21:31 INFO - PROCESS | 1653 | 1464718891935 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1653 | 1464718891938 Marionette TRACE conn2 <- [1,2854,null,{}] 11:21:31 INFO - PROCESS | 1653 | 1464718891940 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}] 11:21:32 INFO - PROCESS | 1653 | 1464718892047 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:21:32 INFO - PROCESS | 1653 | 1464718892130 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x122bf4800 == 101 [pid = 1653] [id = 721] 11:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x115ea6c00) [pid = 1653] [serial = 2163] [outer = 0x0] 11:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x116806000) [pid = 1653] [serial = 2164] [outer = 0x115ea6c00] 11:21:32 INFO - PROCESS | 1653 | 1464718892157 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x117e31000) [pid = 1653] [serial = 2165] [outer = 0x115ea6c00] 11:21:32 INFO - PROCESS | 1653 | 1464718892454 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 579ms 11:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:21:32 INFO - PROCESS | 1653 | 1464718892508 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 1653 | 1464718892509 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:21:32 INFO - PROCESS | 1653 | 1464718892511 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 1653 | 1464718892520 Marionette TRACE conn2 <- [1,2858,null,{}] 11:21:32 INFO - PROCESS | 1653 | 1464718892523 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}] 11:21:32 INFO - PROCESS | 1653 | 1464718892626 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:21:32 INFO - PROCESS | 1653 | 1464718892721 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262d2800 == 102 [pid = 1653] [id = 722] 11:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x117e2f800) [pid = 1653] [serial = 2166] [outer = 0x0] 11:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1180b3800) [pid = 1653] [serial = 2167] [outer = 0x117e2f800] 11:21:32 INFO - PROCESS | 1653 | 1464718892748 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1186bc000) [pid = 1653] [serial = 2168] [outer = 0x117e2f800] 11:21:33 INFO - PROCESS | 1653 | 1464718893021 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 526ms 11:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:21:33 INFO - PROCESS | 1653 | 1464718893038 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1653 | 1464718893039 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:21:33 INFO - PROCESS | 1653 | 1464718893041 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1653 | 1464718893043 Marionette TRACE conn2 <- [1,2862,null,{}] 11:21:33 INFO - PROCESS | 1653 | 1464718893045 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}] 11:21:33 INFO - PROCESS | 1653 | 1464718893154 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:21:33 INFO - PROCESS | 1653 | 1464718893160 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986d800 == 103 [pid = 1653] [id = 723] 11:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x118936c00) [pid = 1653] [serial = 2169] [outer = 0x0] 11:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11893e800) [pid = 1653] [serial = 2170] [outer = 0x118936c00] 11:21:33 INFO - PROCESS | 1653 | 1464718893191 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x119154400) [pid = 1653] [serial = 2171] [outer = 0x118936c00] 11:21:33 INFO - PROCESS | 1653 | 1464718893610 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]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 618ms 11:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:21:33 INFO - PROCESS | 1653 | 1464718893661 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1653 | 1464718893662 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:21:33 INFO - PROCESS | 1653 | 1464718893664 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1653 | 1464718893667 Marionette TRACE conn2 <- [1,2866,null,{}] 11:21:33 INFO - PROCESS | 1653 | 1464718893670 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}] 11:21:33 INFO - PROCESS | 1653 | 1464718893807 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:21:33 INFO - PROCESS | 1653 | 1464718893834 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad55800 == 104 [pid = 1653] [id = 724] 11:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11950ec00) [pid = 1653] [serial = 2172] [outer = 0x0] 11:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x119516400) [pid = 1653] [serial = 2173] [outer = 0x11950ec00] 11:21:33 INFO - PROCESS | 1653 | 1464718893860 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x119572c00) [pid = 1653] [serial = 2174] [outer = 0x11950ec00] 11:21:34 INFO - PROCESS | 1653 | 1464718894226 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]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 572ms 11:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:21:34 INFO - PROCESS | 1653 | 1464718894237 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 1653 | 1464718894238 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:21:34 INFO - PROCESS | 1653 | 1464718894240 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1653 | 1464718894241 Marionette TRACE conn2 <- [1,2870,null,{}] 11:21:34 INFO - PROCESS | 1653 | 1464718894243 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}] 11:21:34 INFO - PROCESS | 1653 | 1464718894385 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:21:34 INFO - PROCESS | 1653 | 1464718894397 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf33000 == 105 [pid = 1653] [id = 725] 11:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x119729800) [pid = 1653] [serial = 2175] [outer = 0x0] 11:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1197bcc00) [pid = 1653] [serial = 2176] [outer = 0x119729800] 11:21:34 INFO - PROCESS | 1653 | 1464718894423 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1197f0800) [pid = 1653] [serial = 2177] [outer = 0x119729800] 11:21:34 INFO - PROCESS | 1653 | 1464718894773 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]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 11:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:21:34 INFO - PROCESS | 1653 | 1464718894809 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 1653 | 1464718894810 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:21:34 INFO - PROCESS | 1653 | 1464718894812 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1653 | 1464718894815 Marionette TRACE conn2 <- [1,2874,null,{}] 11:21:34 INFO - PROCESS | 1653 | 1464718894817 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}] 11:21:34 INFO - PROCESS | 1653 | 1464718894955 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:21:34 INFO - PROCESS | 1653 | 1464718894979 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c81e000 == 106 [pid = 1653] [id = 726] 11:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1197b6400) [pid = 1653] [serial = 2178] [outer = 0x0] 11:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x119b2a400) [pid = 1653] [serial = 2179] [outer = 0x1197b6400] 11:21:35 INFO - PROCESS | 1653 | 1464718895005 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x119b9f000) [pid = 1653] [serial = 2180] [outer = 0x1197b6400] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12c8e1400) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x110e8b800) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12ce84800) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12ca3dc00) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119b27000) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x119b29c00) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12d062800) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x140097c00) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1407bdc00) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x112a74000) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x13e743c00) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x119110400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1197b6800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x129836800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x110e5bc00) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x122fb7800) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x121284000) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12749fc00) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x115ea5400) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x116811400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:21:35 INFO - PROCESS | 1653 | 1464718895612 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]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 825ms 11:21:35 INFO - PROCESS | 1653 | 1464718895637 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 1653 | 1464718895638 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:21:35 INFO - PROCESS | 1653 | 1464718895641 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 1653 | 1464718895642 Marionette TRACE conn2 <- [1,2878,null,{}] 11:21:35 INFO - PROCESS | 1653 | 1464718895644 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}] 11:21:35 INFO - PROCESS | 1653 | 1464718895751 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:21:35 INFO - PROCESS | 1653 | 1464718895755 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbc5800 == 107 [pid = 1653] [id = 727] 11:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x110e8fc00) [pid = 1653] [serial = 2181] [outer = 0x0] 11:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11950a000) [pid = 1653] [serial = 2182] [outer = 0x110e8fc00] 11:21:35 INFO - PROCESS | 1653 | 1464718895781 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x119baa000) [pid = 1653] [serial = 2183] [outer = 0x110e8fc00] 11:21:36 INFO - PROCESS | 1653 | 1464718896156 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 568ms 11:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:21:36 INFO - PROCESS | 1653 | 1464718896209 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1653 | 1464718896210 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:21:36 INFO - PROCESS | 1653 | 1464718896212 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1653 | 1464718896215 Marionette TRACE conn2 <- [1,2882,null,{}] 11:21:36 INFO - PROCESS | 1653 | 1464718896219 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}] 11:21:36 INFO - PROCESS | 1653 | 1464718896341 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:21:36 INFO - PROCESS | 1653 | 1464718896349 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2db800 == 108 [pid = 1653] [id = 728] 11:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x119df3800) [pid = 1653] [serial = 2184] [outer = 0x0] 11:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x119df8000) [pid = 1653] [serial = 2185] [outer = 0x119df3800] 11:21:36 INFO - PROCESS | 1653 | 1464718896378 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12125f000) [pid = 1653] [serial = 2186] [outer = 0x119df3800] 11:21:36 INFO - PROCESS | 1653 | 1464718896753 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 572ms 11:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:21:36 INFO - PROCESS | 1653 | 1464718896786 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1653 | 1464718896788 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:21:36 INFO - PROCESS | 1653 | 1464718896790 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1653 | 1464718896792 Marionette TRACE conn2 <- [1,2886,null,{}] 11:21:36 INFO - PROCESS | 1653 | 1464718896795 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}] 11:21:36 INFO - PROCESS | 1653 | 1464718896929 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:21:37 INFO - PROCESS | 1653 | 1464718897056 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d724800 == 109 [pid = 1653] [id = 729] 11:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1180ae000) [pid = 1653] [serial = 2187] [outer = 0x0] 11:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x121268000) [pid = 1653] [serial = 2188] [outer = 0x1180ae000] 11:21:37 INFO - PROCESS | 1653 | 1464718897097 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1248af400) [pid = 1653] [serial = 2189] [outer = 0x1180ae000] 11:21:37 INFO - PROCESS | 1653 | 1464718897416 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]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 11:21:37 INFO - PROCESS | 1653 | 1464718897461 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 1653 | 1464718897462 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:21:37 INFO - PROCESS | 1653 | 1464718897466 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 1653 | 1464718897469 Marionette TRACE conn2 <- [1,2890,null,{}] 11:21:37 INFO - PROCESS | 1653 | 1464718897471 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}] 11:21:37 INFO - PROCESS | 1653 | 1464718897579 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:21:37 INFO - PROCESS | 1653 | 1464718897802 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fa6800 == 110 [pid = 1653] [id = 730] 11:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x10a7b6800) [pid = 1653] [serial = 2190] [outer = 0x0] 11:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x110e8e400) [pid = 1653] [serial = 2191] [outer = 0x10a7b6800] 11:21:37 INFO - PROCESS | 1653 | 1464718897834 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x111d8a800) [pid = 1653] [serial = 2192] [outer = 0x10a7b6800] 11:21:38 INFO - PROCESS | 1653 | 1464718898303 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 873ms 11:21:38 INFO - PROCESS | 1653 | 1464718898349 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 1653 | 1464718898352 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:21:38 INFO - PROCESS | 1653 | 1464718898356 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 1653 | 1464718898359 Marionette TRACE conn2 <- [1,2894,null,{}] 11:21:38 INFO - PROCESS | 1653 | 1464718898362 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}] 11:21:38 INFO - PROCESS | 1653 | 1464718898495 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:21:38 INFO - PROCESS | 1653 | 1464718898597 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f42000 == 111 [pid = 1653] [id = 731] 11:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x113214800) [pid = 1653] [serial = 2193] [outer = 0x0] 11:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x115e60400) [pid = 1653] [serial = 2194] [outer = 0x113214800] 11:21:38 INFO - PROCESS | 1653 | 1464718898629 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x116446800) [pid = 1653] [serial = 2195] [outer = 0x113214800] 11:21:39 INFO - PROCESS | 1653 | 1464718899120 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:21:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 11:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:21:39 INFO - PROCESS | 1653 | 1464718899130 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1653 | 1464718899135 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:21:39 INFO - PROCESS | 1653 | 1464718899137 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1653 | 1464718899139 Marionette TRACE conn2 <- [1,2898,null,{}] 11:21:39 INFO - PROCESS | 1653 | 1464718899142 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}] 11:21:39 INFO - PROCESS | 1653 | 1464718899270 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:21:39 INFO - PROCESS | 1653 | 1464718899399 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2e2000 == 112 [pid = 1653] [id = 732] 11:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x116805800) [pid = 1653] [serial = 2196] [outer = 0x0] 11:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1186bf400) [pid = 1653] [serial = 2197] [outer = 0x116805800] 11:21:39 INFO - PROCESS | 1653 | 1464718899431 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x118941800) [pid = 1653] [serial = 2198] [outer = 0x116805800] 11:21:39 INFO - PROCESS | 1653 | 1464718899885 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:21:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 769ms 11:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:21:39 INFO - PROCESS | 1653 | 1464718899907 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1653 | 1464718899909 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:21:39 INFO - PROCESS | 1653 | 1464718899916 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1653 | 1464718899921 Marionette TRACE conn2 <- [1,2902,null,{}] 11:21:39 INFO - PROCESS | 1653 | 1464718899924 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}] 11:21:40 INFO - PROCESS | 1653 | 1464718900052 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:21:40 INFO - PROCESS | 1653 | 1464718900183 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x137828800 == 113 [pid = 1653] [id = 733] 11:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x118918400) [pid = 1653] [serial = 2199] [outer = 0x0] 11:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11956b400) [pid = 1653] [serial = 2200] [outer = 0x118918400] 11:21:40 INFO - PROCESS | 1653 | 1464718900215 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12125a000) [pid = 1653] [serial = 2201] [outer = 0x118918400] 11:21:40 INFO - PROCESS | 1653 | 1464718900632 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 780ms 11:21:40 INFO - PROCESS | 1653 | 1464718900692 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 1653 | 1464718900694 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:21:40 INFO - PROCESS | 1653 | 1464718900697 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 1653 | 1464718900698 Marionette TRACE conn2 <- [1,2906,null,{}] 11:21:40 INFO - PROCESS | 1653 | 1464718900700 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}] 11:21:40 INFO - PROCESS | 1653 | 1464718900836 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:21:40 INFO - PROCESS | 1653 | 1464718900936 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x13798e000 == 114 [pid = 1653] [id = 734] 11:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1199d1800) [pid = 1653] [serial = 2202] [outer = 0x0] 11:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1199d4000) [pid = 1653] [serial = 2203] [outer = 0x1199d1800] 11:21:40 INFO - PROCESS | 1653 | 1464718900966 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x122b0b400) [pid = 1653] [serial = 2204] [outer = 0x1199d1800] 11:21:41 INFO - PROCESS | 1653 | 1464718901382 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 720ms 11:21:41 INFO - PROCESS | 1653 | 1464718901418 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:21:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:21:41 INFO - PROCESS | 1653 | 1464718901419 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:21:41 INFO - PROCESS | 1653 | 1464718901421 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1653 | 1464718901422 Marionette TRACE conn2 <- [1,2910,null,{}] 11:21:41 INFO - PROCESS | 1653 | 1464718901425 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}] 11:21:41 INFO - PROCESS | 1653 | 1464718901551 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:21:41 INFO - PROCESS | 1653 | 1464718901680 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x137ab2000 == 115 [pid = 1653] [id = 735] 11:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x1253df400) [pid = 1653] [serial = 2205] [outer = 0x0] 11:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12580cc00) [pid = 1653] [serial = 2206] [outer = 0x1253df400] 11:21:41 INFO - PROCESS | 1653 | 1464718901718 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x1261c5400) [pid = 1653] [serial = 2207] [outer = 0x1253df400] 11:21:42 INFO - PROCESS | 1653 | 1464718902096 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]]]}] 11:21:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:21:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:21:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 719ms 11:21:42 INFO - TEST-START | /DOMEvents/constructors.html 11:21:42 INFO - PROCESS | 1653 | 1464718902141 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1653 | 1464718902142 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:21:42 INFO - PROCESS | 1653 | 1464718902144 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1653 | 1464718902146 Marionette TRACE conn2 <- [1,2914,null,{}] 11:21:42 INFO - PROCESS | 1653 | 1464718902148 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}] 11:21:42 INFO - PROCESS | 1653 | 1464718902289 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:21:42 INFO - PROCESS | 1653 | 1464718902418 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x137ec7000 == 116 [pid = 1653] [id = 736] 11:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x126286000) [pid = 1653] [serial = 2208] [outer = 0x0] 11:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12749cc00) [pid = 1653] [serial = 2209] [outer = 0x126286000] 11:21:42 INFO - PROCESS | 1653 | 1464718902449 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x128c33000) [pid = 1653] [serial = 2210] [outer = 0x126286000] 11:21:42 INFO - PROCESS | 1653 | 1464718902821 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]]]}] 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:21:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:21:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:21:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:21:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:21:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:21:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:21:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:21:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:21:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 727ms 11:21:42 INFO - PROCESS | 1653 | 1464718902872 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1653 | 1464718902874 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:21:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:21:42 INFO - PROCESS | 1653 | 1464718902877 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1653 | 1464718902878 Marionette TRACE conn2 <- [1,2918,null,{}] 11:21:42 INFO - PROCESS | 1653 | 1464718902880 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}] 11:21:43 INFO - PROCESS | 1653 | 1464718903005 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:21:43 INFO - PROCESS | 1653 | 1464718903133 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e49f000 == 117 [pid = 1653] [id = 737] 11:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12749fc00) [pid = 1653] [serial = 2211] [outer = 0x0] 11:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x128d61400) [pid = 1653] [serial = 2212] [outer = 0x12749fc00] 11:21:43 INFO - PROCESS | 1653 | 1464718903167 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x129196400) [pid = 1653] [serial = 2213] [outer = 0x12749fc00] 11:21:43 INFO - PROCESS | 1653 | 1464718903537 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:21:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:21:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 11:21:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:21:43 INFO - PROCESS | 1653 | 1464718903548 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1653 | 1464718903550 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:21:43 INFO - PROCESS | 1653 | 1464718903552 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1653 | 1464718903553 Marionette TRACE conn2 <- [1,2922,null,{}] 11:21:43 INFO - PROCESS | 1653 | 1464718903556 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}] 11:21:43 INFO - PROCESS | 1653 | 1464718903680 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:21:43 INFO - PROCESS | 1653 | 1464718903797 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e7cf000 == 118 [pid = 1653] [id = 738] 11:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x128c49c00) [pid = 1653] [serial = 2214] [outer = 0x0] 11:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x129442400) [pid = 1653] [serial = 2215] [outer = 0x128c49c00] 11:21:43 INFO - PROCESS | 1653 | 1464718903826 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1296b2800) [pid = 1653] [serial = 2216] [outer = 0x128c49c00] 11:21:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:44 INFO - PROCESS | 1653 | 1464718904211 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]]]}] 11:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:21:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:21:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:21:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:21:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:21:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 11:21:44 INFO - PROCESS | 1653 | 1464718904223 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 1653 | 1464718904225 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:21:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:21:44 INFO - PROCESS | 1653 | 1464718904227 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1653 | 1464718904229 Marionette TRACE conn2 <- [1,2926,null,{}] 11:21:44 INFO - PROCESS | 1653 | 1464718904231 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}] 11:21:44 INFO - PROCESS | 1653 | 1464718904356 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:21:44 INFO - PROCESS | 1653 | 1464718904485 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f1aa000 == 119 [pid = 1653] [id = 739] 11:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x129197c00) [pid = 1653] [serial = 2217] [outer = 0x0] 11:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x129835c00) [pid = 1653] [serial = 2218] [outer = 0x129197c00] 11:21:44 INFO - PROCESS | 1653 | 1464718904516 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12b38d400) [pid = 1653] [serial = 2219] [outer = 0x129197c00] 11:21:44 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:21:44 INFO - PROCESS | 1653 | 1464718904896 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]]]}] 11:21:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:21:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 673ms 11:21:44 INFO - PROCESS | 1653 | 1464718904901 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:21:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:21:44 INFO - PROCESS | 1653 | 1464718904903 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:21:44 INFO - PROCESS | 1653 | 1464718904907 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1653 | 1464718904909 Marionette TRACE conn2 <- [1,2930,null,{}] 11:21:44 INFO - PROCESS | 1653 | 1464718904912 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}] 11:21:45 INFO - PROCESS | 1653 | 1464718905104 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:21:45 INFO - PROCESS | 1653 | 1464718905323 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f286800 == 120 [pid = 1653] [id = 740] 11:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12bb8b800) [pid = 1653] [serial = 2220] [outer = 0x0] 11:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12bd8f800) [pid = 1653] [serial = 2221] [outer = 0x12bb8b800] 11:21:45 INFO - PROCESS | 1653 | 1464718905375 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12bdbe000) [pid = 1653] [serial = 2222] [outer = 0x12bb8b800] 11:21:45 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:21:45 INFO - PROCESS | 1653 | 1464718905794 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]]]}] 11:21:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:21:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 927ms 11:21:45 INFO - PROCESS | 1653 | 1464718905835 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 1653 | 1464718905836 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:21:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:21:45 INFO - PROCESS | 1653 | 1464718905839 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 1653 | 1464718905841 Marionette TRACE conn2 <- [1,2934,null,{}] 11:21:45 INFO - PROCESS | 1653 | 1464718905844 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}] 11:21:45 INFO - PROCESS | 1653 | 1464718905980 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:21:46 INFO - PROCESS | 1653 | 1464718906110 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe3b800 == 121 [pid = 1653] [id = 741] 11:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12bdc4000) [pid = 1653] [serial = 2223] [outer = 0x0] 11:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12c19d000) [pid = 1653] [serial = 2224] [outer = 0x12bdc4000] 11:21:46 INFO - PROCESS | 1653 | 1464718906141 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12c843800) [pid = 1653] [serial = 2225] [outer = 0x12bdc4000] 11:21:46 INFO - PROCESS | 1653 | 1464718906555 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]]]}] 11:21:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:21:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 770ms 11:21:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:21:46 INFO - PROCESS | 1653 | 1464718906610 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 1653 | 1464718906611 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:21:46 INFO - PROCESS | 1653 | 1464718906613 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1653 | 1464718906615 Marionette TRACE conn2 <- [1,2938,null,{}] 11:21:46 INFO - PROCESS | 1653 | 1464718906634 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}] 11:21:46 INFO - PROCESS | 1653 | 1464718906760 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:21:46 INFO - PROCESS | 1653 | 1464718906898 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276e2800 == 122 [pid = 1653] [id = 742] 11:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x111040000) [pid = 1653] [serial = 2226] [outer = 0x0] 11:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x1155b6400) [pid = 1653] [serial = 2227] [outer = 0x111040000] 11:21:46 INFO - PROCESS | 1653 | 1464718906927 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12bd9a000) [pid = 1653] [serial = 2228] [outer = 0x111040000] 11:21:47 INFO - PROCESS | 1653 | 1464718907292 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]]]}] 11:21:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:21:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 720ms 11:21:47 INFO - PROCESS | 1653 | 1464718907335 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 1653 | 1464718907336 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:21:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:21:47 INFO - PROCESS | 1653 | 1464718907338 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 1653 | 1464718907339 Marionette TRACE conn2 <- [1,2942,null,{}] 11:21:47 INFO - PROCESS | 1653 | 1464718907342 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}] 11:21:47 INFO - PROCESS | 1653 | 1464718907469 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:21:47 INFO - PROCESS | 1653 | 1464718907838 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954b000 == 123 [pid = 1653] [id = 743] 11:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x10a7b4400) [pid = 1653] [serial = 2229] [outer = 0x0] 11:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x10a7bd800) [pid = 1653] [serial = 2230] [outer = 0x10a7b4400] 11:21:47 INFO - PROCESS | 1653 | 1464718907868 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x111fd4400) [pid = 1653] [serial = 2231] [outer = 0x10a7b4400] 11:21:48 INFO - PROCESS | 1653 | 1464718908294 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"]]]}] 11:21:48 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:21:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:21:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 11:21:48 INFO - PROCESS | 1653 | 1464718908310 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:21:48 INFO - PROCESS | 1653 | 1464718908313 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:21:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:21:48 INFO - PROCESS | 1653 | 1464718908317 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 1653 | 1464718908321 Marionette TRACE conn2 <- [1,2946,null,{}] 11:21:48 INFO - PROCESS | 1653 | 1464718908325 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}] 11:21:48 INFO - PROCESS | 1653 | 1464718908464 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:21:48 INFO - PROCESS | 1653 | 1464718908606 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12949e800 == 124 [pid = 1653] [id = 744] 11:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x110e59c00) [pid = 1653] [serial = 2232] [outer = 0x0] 11:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x112f84c00) [pid = 1653] [serial = 2233] [outer = 0x110e59c00] 11:21:48 INFO - PROCESS | 1653 | 1464718908636 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1166dd000) [pid = 1653] [serial = 2234] [outer = 0x110e59c00] 11:21:49 INFO - PROCESS | 1653 | 1464718909006 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]]]}] 11:21:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:21:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 728ms 11:21:49 INFO - PROCESS | 1653 | 1464718909047 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1653 | 1464718909049 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:21:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:21:49 INFO - PROCESS | 1653 | 1464718909052 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1653 | 1464718909053 Marionette TRACE conn2 <- [1,2950,null,{}] 11:21:49 INFO - PROCESS | 1653 | 1464718909055 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}] 11:21:49 INFO - PROCESS | 1653 | 1464718909176 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:21:49 INFO - PROCESS | 1653 | 1464718909313 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118689800 == 125 [pid = 1653] [id = 745] 11:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x112f86400) [pid = 1653] [serial = 2235] [outer = 0x0] 11:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x118269c00) [pid = 1653] [serial = 2236] [outer = 0x112f86400] 11:21:49 INFO - PROCESS | 1653 | 1464718909345 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x119118c00) [pid = 1653] [serial = 2237] [outer = 0x112f86400] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1378d4000 == 124 [pid = 1653] [id = 560] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d724800 == 123 [pid = 1653] [id = 729] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2db800 == 122 [pid = 1653] [id = 728] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbc5800 == 121 [pid = 1653] [id = 727] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12c81e000 == 120 [pid = 1653] [id = 726] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf33000 == 119 [pid = 1653] [id = 725] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad55800 == 118 [pid = 1653] [id = 724] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12d068800) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x1270ae400) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x128d5c400) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12a7e6400) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12b30e400) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12bff0c00) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x119160000) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x116779000) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x137d34800) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12986d800 == 117 [pid = 1653] [id = 723] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1262d2800 == 116 [pid = 1653] [id = 722] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x122bf4800 == 115 [pid = 1653] [id = 721] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x118999000 == 114 [pid = 1653] [id = 720] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x117e17800 == 113 [pid = 1653] [id = 719] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x112644800 == 112 [pid = 1653] [id = 718] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x14001b800 == 111 [pid = 1653] [id = 714] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x13ff96000 == 110 [pid = 1653] [id = 713] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x13fe40800 == 109 [pid = 1653] [id = 712] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x13fd27000 == 108 [pid = 1653] [id = 711] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x13f285000 == 107 [pid = 1653] [id = 710] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d71f000 == 106 [pid = 1653] [id = 709] 11:21:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12949f000 == 105 [pid = 1653] [id = 708] 11:21:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x112644800 == 106 [pid = 1653] [id = 746] 11:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x1180aac00) [pid = 1653] [serial = 2238] [outer = 0x0] 11:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x1122ac800) [pid = 1653] [serial = 2239] [outer = 0x1180aac00] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x1407bd800) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x140b77400) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x13f30b000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x13ffdb000) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x13f363000) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x119161000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x1197ea800) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11a247000) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x121266c00) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12a7e5c00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x1122a8000) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x110e87c00) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x121291400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x127018800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x122b10000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1254e5c00) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x128c46400) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x1186bec00) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x117119c00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12bd98400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12c8d9800) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x113c0d000) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x118912800) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12c1a3400) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12cb1f000) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12ca36000) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x119bbf800) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x136ad5800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11311b000) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1168c0000) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x136a30c00) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x137bc0800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12ce82c00) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12944b000) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1653 | 1464718909798 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]]]}] 11:21:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:21:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 771ms 11:21:49 INFO - PROCESS | 1653 | 1464718909845 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1653 | 1464718909846 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:21:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:21:49 INFO - PROCESS | 1653 | 1464718909854 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1653 | 1464718909858 Marionette TRACE conn2 <- [1,2954,null,{}] 11:21:49 INFO - PROCESS | 1653 | 1464718909862 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}] 11:21:50 INFO - PROCESS | 1653 | 1464718910003 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:21:50 INFO - PROCESS | 1653 | 1464718910095 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12985c000 == 107 [pid = 1653] [id = 747] 11:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1180a7800) [pid = 1653] [serial = 2240] [outer = 0x0] 11:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11956e400) [pid = 1653] [serial = 2241] [outer = 0x1180a7800] 11:21:50 INFO - PROCESS | 1653 | 1464718910122 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1197e2400) [pid = 1653] [serial = 2242] [outer = 0x1180a7800] 11:21:50 INFO - PROCESS | 1653 | 1464718910399 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]]]}] 11:21:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:21:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:21:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 576ms 11:21:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:21:50 INFO - PROCESS | 1653 | 1464718910428 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1653 | 1464718910429 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:21:50 INFO - PROCESS | 1653 | 1464718910439 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1653 | 1464718910440 Marionette TRACE conn2 <- [1,2958,null,{}] 11:21:50 INFO - PROCESS | 1653 | 1464718910443 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}] 11:21:50 INFO - PROCESS | 1653 | 1464718910564 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:21:50 INFO - PROCESS | 1653 | 1464718910649 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d058800 == 108 [pid = 1653] [id = 748] 11:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x118936400) [pid = 1653] [serial = 2243] [outer = 0x0] 11:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x1199dd400) [pid = 1653] [serial = 2244] [outer = 0x118936400] 11:21:50 INFO - PROCESS | 1653 | 1464718910676 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x121254000) [pid = 1653] [serial = 2245] [outer = 0x118936400] 11:21:50 INFO - PROCESS | 1653 | 1464718910928 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]]]}] 11:21:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:21:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 526ms 11:21:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:21:50 INFO - PROCESS | 1653 | 1464718910958 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1653 | 1464718910959 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:21:50 INFO - PROCESS | 1653 | 1464718910961 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1653 | 1464718910962 Marionette TRACE conn2 <- [1,2962,null,{}] 11:21:50 INFO - PROCESS | 1653 | 1464718910973 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}] 11:21:51 INFO - PROCESS | 1653 | 1464718911086 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:21:51 INFO - PROCESS | 1653 | 1464718911091 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7ba800 == 109 [pid = 1653] [id = 749] 11:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x122b06400) [pid = 1653] [serial = 2246] [outer = 0x0] 11:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x122fb7800) [pid = 1653] [serial = 2247] [outer = 0x122b06400] 11:21:51 INFO - PROCESS | 1653 | 1464718911122 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x125b1d000) [pid = 1653] [serial = 2248] [outer = 0x122b06400] 11:21:51 INFO - PROCESS | 1653 | 1464718911495 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]]]}] 11:21:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:21:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 576ms 11:21:51 INFO - PROCESS | 1653 | 1464718911569 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:21:51 INFO - PROCESS | 1653 | 1464718911571 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:21:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:21:51 INFO - PROCESS | 1653 | 1464718911574 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:21:51 INFO - PROCESS | 1653 | 1464718911576 Marionette TRACE conn2 <- [1,2966,null,{}] 11:21:51 INFO - PROCESS | 1653 | 1464718911578 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}] 11:21:51 INFO - PROCESS | 1653 | 1464718911688 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:21:51 INFO - PROCESS | 1653 | 1464718911693 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1378d6800 == 110 [pid = 1653] [id = 750] 11:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x126174c00) [pid = 1653] [serial = 2249] [outer = 0x0] 11:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x129193000) [pid = 1653] [serial = 2250] [outer = 0x126174c00] 11:21:51 INFO - PROCESS | 1653 | 1464718911718 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12b30e400) [pid = 1653] [serial = 2251] [outer = 0x126174c00] 11:21:52 INFO - PROCESS | 1653 | 1464718912085 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]]]}] 11:21:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:21:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 522ms 11:21:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:21:52 INFO - PROCESS | 1653 | 1464718912098 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1653 | 1464718912100 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:21:52 INFO - PROCESS | 1653 | 1464718912103 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1653 | 1464718912104 Marionette TRACE conn2 <- [1,2970,null,{}] 11:21:52 INFO - PROCESS | 1653 | 1464718912107 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}] 11:21:52 INFO - PROCESS | 1653 | 1464718912254 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:21:52 INFO - PROCESS | 1653 | 1464718912276 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x137da4000 == 111 [pid = 1653] [id = 751] 11:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12bb8e000) [pid = 1653] [serial = 2252] [outer = 0x0] 11:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12bdb9400) [pid = 1653] [serial = 2253] [outer = 0x12bb8e000] 11:21:52 INFO - PROCESS | 1653 | 1464718912301 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12bffd000) [pid = 1653] [serial = 2254] [outer = 0x12bb8e000] 11:21:52 INFO - PROCESS | 1653 | 1464718912661 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]]]}] 11:21:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:21:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 11:21:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:21:52 INFO - PROCESS | 1653 | 1464718912673 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1653 | 1464718912674 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:21:52 INFO - PROCESS | 1653 | 1464718912676 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1653 | 1464718912677 Marionette TRACE conn2 <- [1,2974,null,{}] 11:21:52 INFO - PROCESS | 1653 | 1464718912680 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}] 11:21:52 INFO - PROCESS | 1653 | 1464718912831 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:21:52 INFO - PROCESS | 1653 | 1464718912843 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e4ae800 == 112 [pid = 1653] [id = 752] 11:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x119b24c00) [pid = 1653] [serial = 2255] [outer = 0x0] 11:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12c1a3400) [pid = 1653] [serial = 2256] [outer = 0x119b24c00] 11:21:52 INFO - PROCESS | 1653 | 1464718912868 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12c8e1800) [pid = 1653] [serial = 2257] [outer = 0x119b24c00] 11:21:53 INFO - PROCESS | 1653 | 1464718913205 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]]]}] 11:21:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:21:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 571ms 11:21:53 INFO - PROCESS | 1653 | 1464718913251 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 1653 | 1464718913252 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:21:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:21:53 INFO - PROCESS | 1653 | 1464718913254 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1653 | 1464718913255 Marionette TRACE conn2 <- [1,2978,null,{}] 11:21:53 INFO - PROCESS | 1653 | 1464718913258 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}] 11:21:53 INFO - PROCESS | 1653 | 1464718913400 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:21:53 INFO - PROCESS | 1653 | 1464718913428 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f289800 == 113 [pid = 1653] [id = 753] 11:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x118913800) [pid = 1653] [serial = 2258] [outer = 0x0] 11:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12ca3a000) [pid = 1653] [serial = 2259] [outer = 0x118913800] 11:21:53 INFO - PROCESS | 1653 | 1464718913460 Marionette DEBUG loaded listener.js 11:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12cb22c00) [pid = 1653] [serial = 2260] [outer = 0x118913800] 11:21:53 INFO - PROCESS | 1653 | 1464718913794 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]]]}] 11:21:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:21:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 571ms 11:21:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:21:53 INFO - PROCESS | 1653 | 1464718913825 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 1653 | 1464718913826 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:21:53 INFO - PROCESS | 1653 | 1464718913829 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1653 | 1464718913830 Marionette TRACE conn2 <- [1,2982,null,{}] 11:21:53 INFO - PROCESS | 1653 | 1464718913840 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}] 11:21:54 INFO - PROCESS | 1653 | 1464718914160 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11950ec00) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x119729800) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1197b6400) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x110e8fc00) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x112a73800) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x117e2f800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x112929800) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x118936c00) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x115ea6c00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x10a7b1800) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:21:54 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x119df3800) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:21:54 INFO - PROCESS | 1653 | 1464718914229 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119555800 == 114 [pid = 1653] [id = 754] 11:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x110e89400) [pid = 1653] [serial = 2261] [outer = 0x0] 11:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x112929800) [pid = 1653] [serial = 2262] [outer = 0x110e89400] 11:21:54 INFO - PROCESS | 1653 | 1464718914260 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1197b6400) [pid = 1653] [serial = 2263] [outer = 0x110e89400] 11:21:54 INFO - PROCESS | 1653 | 1464718914522 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"]]]}] 11:21:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:21:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:21:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 727ms 11:21:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:21:54 INFO - PROCESS | 1653 | 1464718914556 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 1653 | 1464718914558 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:21:54 INFO - PROCESS | 1653 | 1464718914560 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 1653 | 1464718914561 Marionette TRACE conn2 <- [1,2986,null,{}] 11:21:54 INFO - PROCESS | 1653 | 1464718914564 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}] 11:21:54 INFO - PROCESS | 1653 | 1464718914698 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:21:54 INFO - PROCESS | 1653 | 1464718914809 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x13fe9a000 == 115 [pid = 1653] [id = 755] 11:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12ce85000) [pid = 1653] [serial = 2264] [outer = 0x0] 11:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x136a2ac00) [pid = 1653] [serial = 2265] [outer = 0x12ce85000] 11:21:54 INFO - PROCESS | 1653 | 1464718914834 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x136adb800) [pid = 1653] [serial = 2266] [outer = 0x12ce85000] 11:21:55 INFO - PROCESS | 1653 | 1464718915098 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]]]}] 11:21:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:21:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 572ms 11:21:55 INFO - PROCESS | 1653 | 1464718915139 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1653 | 1464718915140 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:21:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:21:55 INFO - PROCESS | 1653 | 1464718915143 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1653 | 1464718915144 Marionette TRACE conn2 <- [1,2990,null,{}] 11:21:55 INFO - PROCESS | 1653 | 1464718915146 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}] 11:21:55 INFO - PROCESS | 1653 | 1464718915270 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:21:55 INFO - PROCESS | 1653 | 1464718915274 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x14006d000 == 116 [pid = 1653] [id = 756] 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x136adf800) [pid = 1653] [serial = 2267] [outer = 0x0] 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x137bbac00) [pid = 1653] [serial = 2268] [outer = 0x136adf800] 11:21:55 INFO - PROCESS | 1653 | 1464718915299 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x137d24000) [pid = 1653] [serial = 2269] [outer = 0x136adf800] 11:21:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x140082800 == 117 [pid = 1653] [id = 757] 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x137d32800) [pid = 1653] [serial = 2270] [outer = 0x0] 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x136ad9400) [pid = 1653] [serial = 2271] [outer = 0x137d32800] 11:21:55 INFO - PROCESS | 1653 | 1464718915670 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]]]}] 11:21:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:21:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 11:21:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:21:55 INFO - PROCESS | 1653 | 1464718915735 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1653 | 1464718915737 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:21:55 INFO - PROCESS | 1653 | 1464718915739 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1653 | 1464718915740 Marionette TRACE conn2 <- [1,2994,null,{}] 11:21:55 INFO - PROCESS | 1653 | 1464718915742 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}] 11:21:55 INFO - PROCESS | 1653 | 1464718915892 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:21:55 INFO - PROCESS | 1653 | 1464718915906 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x140676800 == 118 [pid = 1653] [id = 758] 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x137d2ac00) [pid = 1653] [serial = 2272] [outer = 0x0] 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x137d2f000) [pid = 1653] [serial = 2273] [outer = 0x137d2ac00] 11:21:55 INFO - PROCESS | 1653 | 1464718915934 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x137d40800) [pid = 1653] [serial = 2274] [outer = 0x137d2ac00] 11:21:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:21:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:21:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 818ms 11:21:56 INFO - PROCESS | 1653 | 1464718916551 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]]]}] 11:21:56 INFO - PROCESS | 1653 | 1464718916558 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 1653 | 1464718916563 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:21:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:21:56 INFO - PROCESS | 1653 | 1464718916592 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 1653 | 1464718916595 Marionette TRACE conn2 <- [1,2998,null,{}] 11:21:56 INFO - PROCESS | 1653 | 1464718916604 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}] 11:21:56 INFO - PROCESS | 1653 | 1464718916763 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:21:56 INFO - PROCESS | 1653 | 1464718916896 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x127447800 == 119 [pid = 1653] [id = 759] 11:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x11309ac00) [pid = 1653] [serial = 2275] [outer = 0x0] 11:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x115e9c400) [pid = 1653] [serial = 2276] [outer = 0x11309ac00] 11:21:56 INFO - PROCESS | 1653 | 1464718916931 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x116808000) [pid = 1653] [serial = 2277] [outer = 0x11309ac00] 11:21:57 INFO - PROCESS | 1653 | 1464718917346 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]]]}] 11:21:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:21:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 781ms 11:21:57 INFO - PROCESS | 1653 | 1464718917368 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:21:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:21:57 INFO - PROCESS | 1653 | 1464718917373 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:21:57 INFO - PROCESS | 1653 | 1464718917378 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1653 | 1464718917379 Marionette TRACE conn2 <- [1,3002,null,{}] 11:21:57 INFO - PROCESS | 1653 | 1464718917382 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}] 11:21:57 INFO - PROCESS | 1653 | 1464718917514 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:21:57 INFO - PROCESS | 1653 | 1464718917648 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2e7000 == 120 [pid = 1653] [id = 760] 11:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x116a70000) [pid = 1653] [serial = 2278] [outer = 0x0] 11:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11890d400) [pid = 1653] [serial = 2279] [outer = 0x116a70000] 11:21:57 INFO - PROCESS | 1653 | 1464718917679 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x119114400) [pid = 1653] [serial = 2280] [outer = 0x116a70000] 11:21:58 INFO - PROCESS | 1653 | 1464718918055 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]]]}] 11:21:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:21:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 722ms 11:21:58 INFO - PROCESS | 1653 | 1464718918099 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 1653 | 1464718918101 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:21:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:21:58 INFO - PROCESS | 1653 | 1464718918103 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 1653 | 1464718918106 Marionette TRACE conn2 <- [1,3006,null,{}] 11:21:58 INFO - PROCESS | 1653 | 1464718918114 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}] 11:21:58 INFO - PROCESS | 1653 | 1464718918251 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:21:58 INFO - PROCESS | 1653 | 1464718918360 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x13f47b800 == 121 [pid = 1653] [id = 761] 11:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x119469800) [pid = 1653] [serial = 2281] [outer = 0x0] 11:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x119b2d800) [pid = 1653] [serial = 2282] [outer = 0x119469800] 11:21:58 INFO - PROCESS | 1653 | 1464718918393 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12128dc00) [pid = 1653] [serial = 2283] [outer = 0x119469800] 11:21:58 INFO - PROCESS | 1653 | 1464718918760 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]]]}] 11:21:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:21:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 673ms 11:21:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:21:58 INFO - PROCESS | 1653 | 1464718918776 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 1653 | 1464718918778 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:21:58 INFO - PROCESS | 1653 | 1464718918780 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 1653 | 1464718918782 Marionette TRACE conn2 <- [1,3010,null,{}] 11:21:58 INFO - PROCESS | 1653 | 1464718918784 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}] 11:21:58 INFO - PROCESS | 1653 | 1464718918915 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:21:59 INFO - PROCESS | 1653 | 1464718919046 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407d2000 == 122 [pid = 1653] [id = 762] 11:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x125805c00) [pid = 1653] [serial = 2284] [outer = 0x0] 11:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x128c3fc00) [pid = 1653] [serial = 2285] [outer = 0x125805c00] 11:21:59 INFO - PROCESS | 1653 | 1464718919075 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x129029800) [pid = 1653] [serial = 2286] [outer = 0x125805c00] 11:21:59 INFO - PROCESS | 1653 | 1464718919438 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]]]}] 11:21:59 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:21:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 11:21:59 INFO - PROCESS | 1653 | 1464718919452 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 1653 | 1464718919454 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:21:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:21:59 INFO - PROCESS | 1653 | 1464718919456 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 1653 | 1464718919457 Marionette TRACE conn2 <- [1,3014,null,{}] 11:21:59 INFO - PROCESS | 1653 | 1464718919460 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}] 11:21:59 INFO - PROCESS | 1653 | 1464718919587 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:21:59 INFO - PROCESS | 1653 | 1464718919724 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x140a68800 == 123 [pid = 1653] [id = 763] 11:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12616f000) [pid = 1653] [serial = 2287] [outer = 0x0] 11:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12b399c00) [pid = 1653] [serial = 2288] [outer = 0x12616f000] 11:21:59 INFO - PROCESS | 1653 | 1464718919754 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12c171c00) [pid = 1653] [serial = 2289] [outer = 0x12616f000] 11:21:59 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:22:00 INFO - PROCESS | 1653 | 1464718920154 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:22:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:22:00 INFO - {} 11:22:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:22:00 INFO - {} 11:22:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:22:00 INFO - {} 11:22:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:22:00 INFO - {} 11:22:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 719ms 11:22:00 INFO - PROCESS | 1653 | 1464718920176 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:22:00 INFO - TEST-START | /FileAPI/fileReader.html 11:22:00 INFO - PROCESS | 1653 | 1464718920177 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:22:00 INFO - PROCESS | 1653 | 1464718920179 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1653 | 1464718920181 Marionette TRACE conn2 <- [1,3018,null,{}] 11:22:00 INFO - PROCESS | 1653 | 1464718920183 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}] 11:22:00 INFO - PROCESS | 1653 | 1464718920360 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:22:00 INFO - PROCESS | 1653 | 1464718920485 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x140de4800 == 124 [pid = 1653] [id = 764] 11:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12c166000) [pid = 1653] [serial = 2290] [outer = 0x0] 11:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12ce8b000) [pid = 1653] [serial = 2291] [outer = 0x12c166000] 11:22:00 INFO - PROCESS | 1653 | 1464718920516 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x137d87800) [pid = 1653] [serial = 2292] [outer = 0x12c166000] 11:22:00 INFO - PROCESS | 1653 | 1464718920866 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]]]}] 11:22:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:22:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:22:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:22:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:22:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 11:22:00 INFO - TEST-START | /FileAPI/historical.html 11:22:00 INFO - PROCESS | 1653 | 1464718920900 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 1653 | 1464718920902 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:22:00 INFO - PROCESS | 1653 | 1464718920904 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1653 | 1464718920906 Marionette TRACE conn2 <- [1,3022,null,{}] 11:22:00 INFO - PROCESS | 1653 | 1464718920908 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}] 11:22:01 INFO - PROCESS | 1653 | 1464718921037 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:22:01 INFO - PROCESS | 1653 | 1464718921149 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x14190e000 == 125 [pid = 1653] [id = 765] 11:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x137d7f800) [pid = 1653] [serial = 2293] [outer = 0x0] 11:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x137dcf000) [pid = 1653] [serial = 2294] [outer = 0x137d7f800] 11:22:01 INFO - PROCESS | 1653 | 1464718921178 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x137e1c400) [pid = 1653] [serial = 2295] [outer = 0x137d7f800] 11:22:01 INFO - PROCESS | 1653 | 1464718921541 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"]]]}] 11:22:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:22:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:22:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:22:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:22:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:22:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:22:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:22:01 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 11:22:01 INFO - TEST-START | /FileAPI/idlharness.html 11:22:01 INFO - PROCESS | 1653 | 1464718921575 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 1653 | 1464718921576 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:22:01 INFO - PROCESS | 1653 | 1464718921579 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 1653 | 1464718921580 Marionette TRACE conn2 <- [1,3026,null,{}] 11:22:01 INFO - PROCESS | 1653 | 1464718921582 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}] 11:22:01 INFO - PROCESS | 1653 | 1464718921710 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:22:01 INFO - PROCESS | 1653 | 1464718921873 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x142e1b000 == 126 [pid = 1653] [id = 766] 11:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x137d87c00) [pid = 1653] [serial = 2296] [outer = 0x0] 11:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x137e82800) [pid = 1653] [serial = 2297] [outer = 0x137d87c00] 11:22:01 INFO - PROCESS | 1653 | 1464718921902 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x137e8c800) [pid = 1653] [serial = 2298] [outer = 0x137d87c00] 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:22:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:22:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:22:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:22:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:22:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:22:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:22:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:22:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:22:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:22:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:22:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:22:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:22:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:22:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:22:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:22:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:22:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:22:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:22:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:22:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:22:02 INFO - PROCESS | 1653 | 1464718922446 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]]]}] 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:22:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:22:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 886ms 11:22:02 INFO - PROCESS | 1653 | 1464718922466 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 1653 | 1464718922468 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:22:02 INFO - TEST-START | /FileAPI/idlharness.worker 11:22:02 INFO - PROCESS | 1653 | 1464718922470 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 1653 | 1464718922472 Marionette TRACE conn2 <- [1,3030,null,{}] 11:22:02 INFO - PROCESS | 1653 | 1464718922474 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}] 11:22:02 INFO - PROCESS | 1653 | 1464718922605 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:22:02 INFO - PROCESS | 1653 | 1464718922718 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x14325e800 == 127 [pid = 1653] [id = 767] 11:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x137dd5000) [pid = 1653] [serial = 2299] [outer = 0x0] 11:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x13f1e2000) [pid = 1653] [serial = 2300] [outer = 0x137dd5000] 11:22:02 INFO - PROCESS | 1653 | 1464718922747 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x13f302800) [pid = 1653] [serial = 2301] [outer = 0x137dd5000] 11:22:02 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:22:03 INFO - PROCESS | 1653 | 1464718923497 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,{},{}]]]}] 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:22:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:22:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:22:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:22:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:22:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:22:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:22:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:22:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:22:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:22:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:22:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:22:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:22:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:22:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:22:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:22:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:22:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:22:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:22:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:22:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:22:03 INFO - {} 11:22:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1083ms 11:22:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:22:03 INFO - PROCESS | 1653 | 1464718923590 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 1653 | 1464718923592 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:22:03 INFO - PROCESS | 1653 | 1464718923596 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 1653 | 1464718923598 Marionette TRACE conn2 <- [1,3034,null,{}] 11:22:03 INFO - PROCESS | 1653 | 1464718923602 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}] 11:22:03 INFO - PROCESS | 1653 | 1464718923735 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:22:03 INFO - PROCESS | 1653 | 1464718923874 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1459cc000 == 128 [pid = 1653] [id = 768] 11:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x13f2f1c00) [pid = 1653] [serial = 2302] [outer = 0x0] 11:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x1446ab000) [pid = 1653] [serial = 2303] [outer = 0x13f2f1c00] 11:22:03 INFO - PROCESS | 1653 | 1464718923904 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x1446ae800) [pid = 1653] [serial = 2304] [outer = 0x13f2f1c00] 11:22:04 INFO - PROCESS | 1653 | 1464718924357 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]]]}] 11:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:22:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 11:22:04 INFO - PROCESS | 1653 | 1464718924388 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1653 | 1464718924390 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:22:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:22:04 INFO - PROCESS | 1653 | 1464718924397 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1653 | 1464718924399 Marionette TRACE conn2 <- [1,3038,null,{}] 11:22:04 INFO - PROCESS | 1653 | 1464718924404 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}] 11:22:04 INFO - PROCESS | 1653 | 1464718924632 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:22:04 INFO - PROCESS | 1653 | 1464718924794 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x113248800 == 129 [pid = 1653] [id = 769] 11:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x113c0d400) [pid = 1653] [serial = 2305] [outer = 0x0] 11:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x119568c00) [pid = 1653] [serial = 2306] [outer = 0x113c0d400] 11:22:04 INFO - PROCESS | 1653 | 1464718924831 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x145ded400) [pid = 1653] [serial = 2307] [outer = 0x113c0d400] 11:22:05 INFO - PROCESS | 1653 | 1464718925229 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"]]]}] 11:22:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:22:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:22:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 873ms 11:22:05 INFO - PROCESS | 1653 | 1464718925270 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 1653 | 1464718925271 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:22:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:22:05 INFO - PROCESS | 1653 | 1464718925275 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1653 | 1464718925276 Marionette TRACE conn2 <- [1,3042,null,{}] 11:22:05 INFO - PROCESS | 1653 | 1464718925278 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}] 11:22:05 INFO - PROCESS | 1653 | 1464718925412 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:22:05 INFO - PROCESS | 1653 | 1464718925922 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116849000 == 130 [pid = 1653] [id = 770] 11:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x10a7b2400) [pid = 1653] [serial = 2308] [outer = 0x0] 11:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x10a7bcc00) [pid = 1653] [serial = 2309] [outer = 0x10a7b2400] 11:22:05 INFO - PROCESS | 1653 | 1464718925955 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x110e88c00) [pid = 1653] [serial = 2310] [outer = 0x10a7b2400] 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:22:06 INFO - PROCESS | 1653 | 1464718926439 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]]]}] 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:22:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:22:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:22:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:22:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:22:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1177ms 11:22:06 INFO - PROCESS | 1653 | 1464718926453 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:22:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:22:06 INFO - PROCESS | 1653 | 1464718926456 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:22:06 INFO - PROCESS | 1653 | 1464718926458 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 1653 | 1464718926461 Marionette TRACE conn2 <- [1,3046,null,{}] 11:22:06 INFO - PROCESS | 1653 | 1464718926464 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}] 11:22:06 INFO - PROCESS | 1653 | 1464718926588 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:22:06 INFO - PROCESS | 1653 | 1464718926734 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x125a21800 == 131 [pid = 1653] [id = 771] 11:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x110e60400) [pid = 1653] [serial = 2311] [outer = 0x0] 11:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x111048c00) [pid = 1653] [serial = 2312] [outer = 0x110e60400] 11:22:06 INFO - PROCESS | 1653 | 1464718926764 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x113171800) [pid = 1653] [serial = 2313] [outer = 0x110e60400] 11:22:06 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:22:07 INFO - PROCESS | 1653 | 1464718927154 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:22:07 INFO - {} 11:22:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 728ms 11:22:07 INFO - PROCESS | 1653 | 1464718927196 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 1653 | 1464718927199 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:22:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:22:07 INFO - PROCESS | 1653 | 1464718927220 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 1653 | 1464718927221 Marionette TRACE conn2 <- [1,3050,null,{}] 11:22:07 INFO - PROCESS | 1653 | 1464718927224 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}] 11:22:07 INFO - PROCESS | 1653 | 1464718927372 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:22:07 INFO - PROCESS | 1653 | 1464718927547 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11822b000 == 132 [pid = 1653] [id = 772] 11:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x115ea1000) [pid = 1653] [serial = 2314] [outer = 0x0] 11:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x1164c3c00) [pid = 1653] [serial = 2315] [outer = 0x115ea1000] 11:22:07 INFO - PROCESS | 1653 | 1464718927594 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x118096400) [pid = 1653] [serial = 2316] [outer = 0x115ea1000] 11:22:08 INFO - PROCESS | 1653 | 1464718928060 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]]]}] 11:22:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:22:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:22:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:22:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:22:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 879ms 11:22:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:22:08 INFO - PROCESS | 1653 | 1464718928095 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 1653 | 1464718928096 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:22:08 INFO - PROCESS | 1653 | 1464718928103 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1653 | 1464718928107 Marionette TRACE conn2 <- [1,3054,null,{}] 11:22:08 INFO - PROCESS | 1653 | 1464718928110 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}] 11:22:08 INFO - PROCESS | 1653 | 1464718928228 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:22:08 INFO - PROCESS | 1653 | 1464718928397 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x140082800 == 131 [pid = 1653] [id = 757] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x14006d000 == 130 [pid = 1653] [id = 756] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x13fe9a000 == 129 [pid = 1653] [id = 755] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119555800 == 128 [pid = 1653] [id = 754] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x13f289800 == 127 [pid = 1653] [id = 753] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x12ce83c00) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x137bb5400) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x137dcc000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x137e86400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x137efbc00) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x13e73d400) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x137f5c000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x121268000) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x112adb000 == 128 [pid = 1653] [id = 773] 11:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x11311a400) [pid = 1653] [serial = 2317] [outer = 0x0] 11:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x1155bc800) [pid = 1653] [serial = 2318] [outer = 0x11311a400] 11:22:08 INFO - PROCESS | 1653 | 1464718928478 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x118251000) [pid = 1653] [serial = 2319] [outer = 0x11311a400] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x13e4ae800 == 127 [pid = 1653] [id = 752] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x137da4000 == 126 [pid = 1653] [id = 751] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1378d6800 == 125 [pid = 1653] [id = 750] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7ba800 == 124 [pid = 1653] [id = 749] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12d058800 == 123 [pid = 1653] [id = 748] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12985c000 == 122 [pid = 1653] [id = 747] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbd0800 == 121 [pid = 1653] [id = 17] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x112644800 == 120 [pid = 1653] [id = 746] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x118689800 == 119 [pid = 1653] [id = 745] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12949e800 == 118 [pid = 1653] [id = 744] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11954b000 == 117 [pid = 1653] [id = 743] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x137ec7000 == 116 [pid = 1653] [id = 736] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x137ab2000 == 115 [pid = 1653] [id = 735] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x13798e000 == 114 [pid = 1653] [id = 734] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x137828800 == 113 [pid = 1653] [id = 733] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2e2000 == 112 [pid = 1653] [id = 732] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x122f42000 == 111 [pid = 1653] [id = 731] 11:22:08 INFO - PROCESS | 1653 | --DOCSHELL 0x115fa6800 == 110 [pid = 1653] [id = 730] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x119516400) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x1197bcc00) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x119572c00) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x119b2a400) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x1197f0800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11950a000) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x115e99400) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x115ea7400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x1180b3800) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x1186bc000) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x113048400) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x112edc400) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x11893e800) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x116806000) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x117e31000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x10a7b9800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x110e63400) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x119ba4800) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x128d5e400) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x119b9f000) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x116804c00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x119baa000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x119154400) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12125f000) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 11:22:08 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x119df8000) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 11:22:09 INFO - PROCESS | 1653 | 1464718929057 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"]]]}] 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:22:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 994ms 11:22:09 INFO - PROCESS | 1653 | 1464718929094 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1653 | 1464718929096 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:22:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:22:09 INFO - PROCESS | 1653 | 1464718929098 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1653 | 1464718929100 Marionette TRACE conn2 <- [1,3058,null,{}] 11:22:09 INFO - PROCESS | 1653 | 1464718929103 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}] 11:22:09 INFO - PROCESS | 1653 | 1464718929223 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:22:09 INFO - PROCESS | 1653 | 1464718929333 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x122f28800 == 111 [pid = 1653] [id = 774] 11:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x113169400) [pid = 1653] [serial = 2320] [outer = 0x0] 11:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x119734c00) [pid = 1653] [serial = 2321] [outer = 0x113169400] 11:22:09 INFO - PROCESS | 1653 | 1464718929359 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1197c4c00) [pid = 1653] [serial = 2322] [outer = 0x113169400] 11:22:09 INFO - PROCESS | 1653 | 1464718929662 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]]]}] 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:22:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:22:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:22:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:22:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:22:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:22:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 575ms 11:22:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:22:09 INFO - PROCESS | 1653 | 1464718929675 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1653 | 1464718929676 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:22:09 INFO - PROCESS | 1653 | 1464718929679 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1653 | 1464718929680 Marionette TRACE conn2 <- [1,3062,null,{}] 11:22:09 INFO - PROCESS | 1653 | 1464718929685 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}] 11:22:09 INFO - PROCESS | 1653 | 1464718929793 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:22:09 INFO - PROCESS | 1653 | 1464718929882 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a788800 == 112 [pid = 1653] [id = 775] 11:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x119b24000) [pid = 1653] [serial = 2323] [outer = 0x0] 11:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x119bc9c00) [pid = 1653] [serial = 2324] [outer = 0x119b24000] 11:22:09 INFO - PROCESS | 1653 | 1464718929914 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x121259800) [pid = 1653] [serial = 2325] [outer = 0x119b24000] 11:22:10 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:22:10 INFO - PROCESS | 1653 | 1464718930224 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:22:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:22:10 INFO - {} 11:22:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 573ms 11:22:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:22:10 INFO - PROCESS | 1653 | 1464718930253 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 1653 | 1464718930255 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:22:10 INFO - PROCESS | 1653 | 1464718930257 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 1653 | 1464718930258 Marionette TRACE conn2 <- [1,3066,null,{}] 11:22:10 INFO - PROCESS | 1653 | 1464718930260 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}] 11:22:10 INFO - PROCESS | 1653 | 1464718930375 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:22:10 INFO - PROCESS | 1653 | 1464718930471 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c822000 == 113 [pid = 1653] [id = 776] 11:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x119d10c00) [pid = 1653] [serial = 2326] [outer = 0x0] 11:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12126ec00) [pid = 1653] [serial = 2327] [outer = 0x119d10c00] 11:22:10 INFO - PROCESS | 1653 | 1464718930497 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x1248b9000) [pid = 1653] [serial = 2328] [outer = 0x119d10c00] 11:22:10 INFO - PROCESS | 1653 | 1464718930804 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]]]}] 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:22:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:22:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 11:22:10 INFO - PROCESS | 1653 | 1464718930826 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 1653 | 1464718930828 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:22:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:22:10 INFO - PROCESS | 1653 | 1464718930830 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 1653 | 1464718930831 Marionette TRACE conn2 <- [1,3070,null,{}] 11:22:10 INFO - PROCESS | 1653 | 1464718930836 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}] 11:22:10 INFO - PROCESS | 1653 | 1464718930974 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:22:11 INFO - PROCESS | 1653 | 1464718930999 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2b2800 == 114 [pid = 1653] [id = 777] 11:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x1255c5400) [pid = 1653] [serial = 2329] [outer = 0x0] 11:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x125b1dc00) [pid = 1653] [serial = 2330] [outer = 0x1255c5400] 11:22:11 INFO - PROCESS | 1653 | 1464718931024 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12627ec00) [pid = 1653] [serial = 2331] [outer = 0x1255c5400] 11:22:11 INFO - PROCESS | 1653 | 1464718931367 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]]]}] 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:22:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 572ms 11:22:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:22:11 INFO - PROCESS | 1653 | 1464718931402 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 1653 | 1464718931403 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:22:11 INFO - PROCESS | 1653 | 1464718931405 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1653 | 1464718931407 Marionette TRACE conn2 <- [1,3074,null,{}] 11:22:11 INFO - PROCESS | 1653 | 1464718931409 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}] 11:22:11 INFO - PROCESS | 1653 | 1464718931554 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:22:11 INFO - PROCESS | 1653 | 1464718931571 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7ab800 == 115 [pid = 1653] [id = 778] 11:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x126c43800) [pid = 1653] [serial = 2332] [outer = 0x0] 11:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x127230800) [pid = 1653] [serial = 2333] [outer = 0x126c43800] 11:22:11 INFO - PROCESS | 1653 | 1464718931596 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12749e400) [pid = 1653] [serial = 2334] [outer = 0x126c43800] 11:22:11 INFO - PROCESS | 1653 | 1464718931941 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]]]}] 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:22:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:22:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 569ms 11:22:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:22:11 INFO - PROCESS | 1653 | 1464718931975 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 1653 | 1464718931976 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:22:11 INFO - PROCESS | 1653 | 1464718931979 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1653 | 1464718931980 Marionette TRACE conn2 <- [1,3078,null,{}] 11:22:11 INFO - PROCESS | 1653 | 1464718931982 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}] 11:22:12 INFO - PROCESS | 1653 | 1464718932123 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:22:12 INFO - PROCESS | 1653 | 1464718932138 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1373cf000 == 116 [pid = 1653] [id = 779] 11:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12767cc00) [pid = 1653] [serial = 2335] [outer = 0x0] 11:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x128c4ac00) [pid = 1653] [serial = 2336] [outer = 0x12767cc00] 11:22:12 INFO - PROCESS | 1653 | 1464718932163 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x128d69400) [pid = 1653] [serial = 2337] [outer = 0x12767cc00] 11:22:12 INFO - PROCESS | 1653 | 1464718932517 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] 11:22:12 INFO - PROCESS | 1653 | 1464718932553 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:22:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:22:12 INFO - PROCESS | 1653 | 1464718932556 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1653 | 1464718932557 Marionette TRACE conn2 <- [1,3082,null,{}] 11:22:12 INFO - PROCESS | 1653 | 1464718932560 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}] 11:22:12 INFO - PROCESS | 1653 | 1464718932709 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:22:12 INFO - PROCESS | 1653 | 1464718932724 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x137813800 == 117 [pid = 1653] [id = 780] 11:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x129191800) [pid = 1653] [serial = 2338] [outer = 0x0] 11:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x1296a8c00) [pid = 1653] [serial = 2339] [outer = 0x129191800] 11:22:12 INFO - PROCESS | 1653 | 1464718932754 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12a8d4c00) [pid = 1653] [serial = 2340] [outer = 0x129191800] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x1180ae000) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12bb8e000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x119b24c00) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x112f86400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x118913800) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x1180aac00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x10a7b4400) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x1180a7800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x136adf800) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x110e59c00) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x122b06400) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x126174c00) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x118936400) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x110e89400) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x137d32800) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:22:13 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12ce85000) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:22:13 INFO - PROCESS | 1653 | 1464718933383 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]]]}] 11:22:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:22:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:22:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:22:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 11:22:13 INFO - PROCESS | 1653 | 1464718933427 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 1653 | 1464718933429 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:22:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:22:13 INFO - PROCESS | 1653 | 1464718933435 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 1653 | 1464718933438 Marionette TRACE conn2 <- [1,3086,null,{}] 11:22:13 INFO - PROCESS | 1653 | 1464718933457 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}] 11:22:13 INFO - PROCESS | 1653 | 1464718933583 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:22:13 INFO - PROCESS | 1653 | 1464718933590 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x137992800 == 118 [pid = 1653] [id = 781] 11:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12a7e5400) [pid = 1653] [serial = 2341] [outer = 0x0] 11:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12ad33800) [pid = 1653] [serial = 2342] [outer = 0x12a7e5400] 11:22:13 INFO - PROCESS | 1653 | 1464718933617 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12bd9c000) [pid = 1653] [serial = 2343] [outer = 0x12a7e5400] 11:22:13 INFO - PROCESS | 1653 | 1464718933946 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:22:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:22:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 539ms 11:22:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:22:13 INFO - PROCESS | 1653 | 1464718933970 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 1653 | 1464718933971 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:22:13 INFO - PROCESS | 1653 | 1464718933973 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 1653 | 1464718933974 Marionette TRACE conn2 <- [1,3090,null,{}] 11:22:13 INFO - PROCESS | 1653 | 1464718933977 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}] 11:22:14 INFO - PROCESS | 1653 | 1464718934084 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:22:14 INFO - PROCESS | 1653 | 1464718934180 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bd1800 == 119 [pid = 1653] [id = 782] 11:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12a8dec00) [pid = 1653] [serial = 2344] [outer = 0x0] 11:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12bff3c00) [pid = 1653] [serial = 2345] [outer = 0x12a8dec00] 11:22:14 INFO - PROCESS | 1653 | 1464718934205 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12c16ac00) [pid = 1653] [serial = 2346] [outer = 0x12a8dec00] 11:22:14 INFO - PROCESS | 1653 | 1464718934477 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:22:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 11:22:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:22:14 INFO - PROCESS | 1653 | 1464718934492 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 1653 | 1464718934493 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:22:14 INFO - PROCESS | 1653 | 1464718934495 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1653 | 1464718934496 Marionette TRACE conn2 <- [1,3094,null,{}] 11:22:14 INFO - PROCESS | 1653 | 1464718934507 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}] 11:22:14 INFO - PROCESS | 1653 | 1464718934621 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:22:14 INFO - PROCESS | 1653 | 1464718934626 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x137ec8800 == 120 [pid = 1653] [id = 783] 11:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12c1a0c00) [pid = 1653] [serial = 2347] [outer = 0x0] 11:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12c8d8400) [pid = 1653] [serial = 2348] [outer = 0x12c1a0c00] 11:22:14 INFO - PROCESS | 1653 | 1464718934651 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12c8e5400) [pid = 1653] [serial = 2349] [outer = 0x12c1a0c00] 11:22:14 INFO - PROCESS | 1653 | 1464718934990 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:22:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:22:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 519ms 11:22:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:22:15 INFO - PROCESS | 1653 | 1464718935022 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 1653 | 1464718935023 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:22:15 INFO - PROCESS | 1653 | 1464718935025 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1653 | 1464718935026 Marionette TRACE conn2 <- [1,3098,null,{}] 11:22:15 INFO - PROCESS | 1653 | 1464718935028 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}] 11:22:15 INFO - PROCESS | 1653 | 1464718935192 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:22:15 INFO - PROCESS | 1653 | 1464718935359 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab1000 == 121 [pid = 1653] [id = 784] 11:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x110e5ec00) [pid = 1653] [serial = 2350] [outer = 0x0] 11:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x110e8b400) [pid = 1653] [serial = 2351] [outer = 0x110e5ec00] 11:22:15 INFO - PROCESS | 1653 | 1464718935418 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x1122a8c00) [pid = 1653] [serial = 2352] [outer = 0x110e5ec00] 11:22:15 INFO - PROCESS | 1653 | 1464718935812 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]]]}] 11:22:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:22:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:22:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 818ms 11:22:15 INFO - PROCESS | 1653 | 1464718935846 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 1653 | 1464718935848 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:22:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:22:15 INFO - PROCESS | 1653 | 1464718935851 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1653 | 1464718935854 Marionette TRACE conn2 <- [1,3102,null,{}] 11:22:15 INFO - PROCESS | 1653 | 1464718935857 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}] 11:22:15 INFO - PROCESS | 1653 | 1464718935993 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:22:16 INFO - PROCESS | 1653 | 1464718936128 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b44000 == 122 [pid = 1653] [id = 785] 11:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x112921400) [pid = 1653] [serial = 2353] [outer = 0x0] 11:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x113119000) [pid = 1653] [serial = 2354] [outer = 0x112921400] 11:22:16 INFO - PROCESS | 1653 | 1464718936164 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x11621d800) [pid = 1653] [serial = 2355] [outer = 0x112921400] 11:22:16 INFO - PROCESS | 1653 | 1464718936526 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:22:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 722ms 11:22:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:22:16 INFO - PROCESS | 1653 | 1464718936576 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1653 | 1464718936579 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:22:16 INFO - PROCESS | 1653 | 1464718936581 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1653 | 1464718936582 Marionette TRACE conn2 <- [1,3106,null,{}] 11:22:16 INFO - PROCESS | 1653 | 1464718936585 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}] 11:22:16 INFO - PROCESS | 1653 | 1464718936715 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:22:16 INFO - PROCESS | 1653 | 1464718936844 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf2b000 == 123 [pid = 1653] [id = 786] 11:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x116864800) [pid = 1653] [serial = 2356] [outer = 0x0] 11:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x1180adc00) [pid = 1653] [serial = 2357] [outer = 0x116864800] 11:22:16 INFO - PROCESS | 1653 | 1464718936874 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x118916800) [pid = 1653] [serial = 2358] [outer = 0x116864800] 11:22:17 INFO - PROCESS | 1653 | 1464718937243 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]]]}] 11:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:22:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 669ms 11:22:17 INFO - PROCESS | 1653 | 1464718937250 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 1653 | 1464718937252 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:22:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:22:17 INFO - PROCESS | 1653 | 1464718937259 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 1653 | 1464718937264 Marionette TRACE conn2 <- [1,3110,null,{}] 11:22:17 INFO - PROCESS | 1653 | 1464718937267 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}] 11:22:17 INFO - PROCESS | 1653 | 1464718937396 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:22:17 INFO - PROCESS | 1653 | 1464718937530 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x13799c000 == 124 [pid = 1653] [id = 787] 11:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x116a6ec00) [pid = 1653] [serial = 2359] [outer = 0x0] 11:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x11946c000) [pid = 1653] [serial = 2360] [outer = 0x116a6ec00] 11:22:17 INFO - PROCESS | 1653 | 1464718937564 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x119bca000) [pid = 1653] [serial = 2361] [outer = 0x116a6ec00] 11:22:17 INFO - PROCESS | 1653 | 1464718937933 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"]]]}] 11:22:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:22:17 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:22:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:22:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 11:22:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:22:17 INFO - PROCESS | 1653 | 1464718937986 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 1653 | 1464718937988 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:22:17 INFO - PROCESS | 1653 | 1464718937990 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 1653 | 1464718937991 Marionette TRACE conn2 <- [1,3114,null,{}] 11:22:17 INFO - PROCESS | 1653 | 1464718937994 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}] 11:22:18 INFO - PROCESS | 1653 | 1464718938124 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:22:18 INFO - PROCESS | 1653 | 1464718938295 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\", \"1d965651-5d4b-409b-a044-3b36f1aa75f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x13e678800 == 125 [pid = 1653] [id = 788] 11:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12125b800) [pid = 1653] [serial = 2362] [outer = 0x0] 11:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x121283400) [pid = 1653] [serial = 2363] [outer = 0x12125b800] 11:22:18 INFO - PROCESS | 1653 | 1464718938327 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x122b03c00) [pid = 1653] [serial = 2364] [outer = 0x12125b800] 11:22:18 INFO - PROCESS | 1653 | 1464718938692 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]]]}] 11:22:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:22:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 720ms 11:22:18 INFO - PROCESS | 1653 | 1464718938710 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1653 | 1464718938712 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:22:19 WARNING - u'runner_teardown' () 11:22:19 INFO - No more tests 11:22:19 INFO - Got 0 unexpected results 11:22:19 INFO - SUITE-END | took 528s 11:22:19 INFO - Closing logging queue 11:22:19 INFO - queue closed 11:22:19 INFO - Return code: 0 11:22:19 WARNING - # TBPL SUCCESS # 11:22:19 INFO - Running post-action listener: _resource_record_post_action 11:22:19 INFO - Running post-run listener: _resource_record_post_run 11:22:20 INFO - Total resource usage - Wall time: 550s; CPU: 57.0%; Read bytes: 31333888; Write bytes: 949880320; Read time: 202; Write time: 4999 11:22:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:22:20 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150700544; Write bytes: 144121856; Read time: 13597; Write time: 291 11:22:20 INFO - run-tests - Wall time: 532s; CPU: 57.0%; Read bytes: 29187584; Write bytes: 793306624; Read time: 182; Write time: 4665 11:22:20 INFO - Running post-run listener: _upload_blobber_files 11:22:20 INFO - Blob upload gear active. 11:22:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:22:20 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:22:20 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'] 11:22:20 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 11:22:21 INFO - (blobuploader) - INFO - Open directory for files ... 11:22:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:22:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:22:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:22:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:22:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:22:22 INFO - (blobuploader) - INFO - Done attempting. 11:22:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:22:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:22:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:22:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:22:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:22:23 INFO - (blobuploader) - INFO - Done attempting. 11:22:23 INFO - (blobuploader) - INFO - Iteration through files over. 11:22:23 INFO - Return code: 0 11:22:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:22:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:22:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e2624a8cfeb85d90c8f7b59a863fd692d09b098892c7e32be60c62f9eee9b6e347e5c19dc2ccbcea5d1d73145c91cc20b61d3f1e8c1194deb3174c5c9b5f205a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70b3afbb84bb050ec4ddd1c49a5f96bc1c6e4c82e5eb5e130e137b3f9cd3ed4f55a7bffaaaace116b81720e4c0c9744692b039ebfb178a93c1465ba1edd53715"} 11:22:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:22:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:22:23 INFO - Contents: 11:22:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e2624a8cfeb85d90c8f7b59a863fd692d09b098892c7e32be60c62f9eee9b6e347e5c19dc2ccbcea5d1d73145c91cc20b61d3f1e8c1194deb3174c5c9b5f205a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70b3afbb84bb050ec4ddd1c49a5f96bc1c6e4c82e5eb5e130e137b3f9cd3ed4f55a7bffaaaace116b81720e4c0c9744692b039ebfb178a93c1465ba1edd53715"} 11:22:23 INFO - Running post-run listener: copy_logs_to_upload_dir 11:22:23 INFO - Copying logs to upload dir... 11:22:23 INFO - mkdir: /builds/slave/test/build/upload/logs 11:22:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=671.368564 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 11 secs) (at 2016-05-31 11:22:24.197943) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 11:22:24.202012) ========= 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.qr49Oor7wG/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.rjDVJBihOY/Listeners TMPDIR=/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/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/e2624a8cfeb85d90c8f7b59a863fd692d09b098892c7e32be60c62f9eee9b6e347e5c19dc2ccbcea5d1d73145c91cc20b61d3f1e8c1194deb3174c5c9b5f205a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70b3afbb84bb050ec4ddd1c49a5f96bc1c6e4c82e5eb5e130e137b3f9cd3ed4f55a7bffaaaace116b81720e4c0c9744692b039ebfb178a93c1465ba1edd53715"} build_url:https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012597 build_url: 'https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/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/e2624a8cfeb85d90c8f7b59a863fd692d09b098892c7e32be60c62f9eee9b6e347e5c19dc2ccbcea5d1d73145c91cc20b61d3f1e8c1194deb3174c5c9b5f205a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70b3afbb84bb050ec4ddd1c49a5f96bc1c6e4c82e5eb5e130e137b3f9cd3ed4f55a7bffaaaace116b81720e4c0c9744692b039ebfb178a93c1465ba1edd53715"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EnfRhJx9TgSQA4wcqxsZug/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-31 11:22:24.239466) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 11:22:24.239825) ========= 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.qr49Oor7wG/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.rjDVJBihOY/Listeners TMPDIR=/var/folders/pk/mm46htfn0fj4m947xrvc5yh400000w/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.004477 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 11:22:24.288391) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-31 11:22:24.291751) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-31 11:22:24.292134) ========= ========= Total master_lag: 0.47 =========