builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1588 starttime: 1461677704.72 results: success (0) buildid: 20160426044408 builduid: 6e44b3b90c3e4ee592b90a8596fc7544 revision: f2b20c6eb71dbf7a2884a776251e760e73b8c69b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:04.723552) ========= master: http://buildbot-master120.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:04.724186) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 10 secs) (at 2016-04-26 06:35:04.724626) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 10 secs) (at 2016-04-26 06:35:15.136698) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:15.137244) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 06:35:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (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% 13.4M=0.001s 2016-04-26 06:35:15 (13.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.561025 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:15.735282) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:15.735779) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.034849 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:15.803158) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 06:35:15.804110) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev f2b20c6eb71dbf7a2884a776251e760e73b8c69b --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev f2b20c6eb71dbf7a2884a776251e760e73b8c69b --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 06:35:15,901 truncating revision to first 12 chars 2016-04-26 06:35:15,901 Setting DEBUG logging. 2016-04-26 06:35:15,902 attempt 1/10 2016-04-26 06:35:15,902 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f2b20c6eb71d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 06:35:17,971 unpacking tar archive at: mozilla-central-f2b20c6eb71d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.636939 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 06:35:18.634336) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:18.634767) ========= script_repo_revision: f2b20c6eb71dbf7a2884a776251e760e73b8c69b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:18.635298) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:18.635721) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:35:19.244102) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 21 secs) (at 2016-04-26 06:35:19.244555) ========= /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-central --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-central', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751 _=/tools/buildbot/bin/python using PTY: False 06:35:19 INFO - MultiFileLogger online at 20160426 06:35:19 in /builds/slave/test 06:35:19 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 06:35:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:35:19 INFO - {'append_to_log': False, 06:35:19 INFO - 'base_work_dir': '/builds/slave/test', 06:35:19 INFO - 'blob_upload_branch': 'mozilla-central', 06:35:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:35:19 INFO - 'buildbot_json_path': 'buildprops.json', 06:35:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:35:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:35:19 INFO - 'download_minidump_stackwalk': True, 06:35:19 INFO - 'download_symbols': 'true', 06:35:19 INFO - 'e10s': False, 06:35:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:35:19 INFO - 'tooltool.py': '/tools/tooltool.py', 06:35:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:35:19 INFO - '/tools/misc-python/virtualenv.py')}, 06:35:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:35:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:35:19 INFO - 'log_level': 'info', 06:35:19 INFO - 'log_to_console': True, 06:35:19 INFO - 'opt_config_files': (), 06:35:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:35:19 INFO - '--processes=1', 06:35:19 INFO - '--config=%(test_path)s/wptrunner.ini', 06:35:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:35:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:35:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:35:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:35:19 INFO - 'pip_index': False, 06:35:19 INFO - 'require_test_zip': True, 06:35:19 INFO - 'test_type': ('testharness',), 06:35:19 INFO - 'this_chunk': '1', 06:35:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:35:19 INFO - 'total_chunks': '10', 06:35:19 INFO - 'virtualenv_path': 'venv', 06:35:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:35:19 INFO - 'work_dir': 'build'} 06:35:19 INFO - ##### 06:35:19 INFO - ##### Running clobber step. 06:35:19 INFO - ##### 06:35:19 INFO - Running pre-action listener: _resource_record_pre_action 06:35:19 INFO - Running main action method: clobber 06:35:19 INFO - rmtree: /builds/slave/test/build 06:35:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:35:20 INFO - Running post-action listener: _resource_record_post_action 06:35:20 INFO - ##### 06:35:20 INFO - ##### Running read-buildbot-config step. 06:35:20 INFO - ##### 06:35:20 INFO - Running pre-action listener: _resource_record_pre_action 06:35:20 INFO - Running main action method: read_buildbot_config 06:35:20 INFO - Using buildbot properties: 06:35:20 INFO - { 06:35:20 INFO - "project": "", 06:35:20 INFO - "product": "firefox", 06:35:20 INFO - "script_repo_revision": "production", 06:35:20 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 06:35:20 INFO - "repository": "", 06:35:20 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 06:35:20 INFO - "buildid": "20160426044408", 06:35:20 INFO - "pgo_build": "False", 06:35:20 INFO - "basedir": "/builds/slave/test", 06:35:20 INFO - "buildnumber": 0, 06:35:20 INFO - "slavename": "tst-linux64-spot-1588", 06:35:20 INFO - "master": "http://buildbot-master120.bb.releng.use1.mozilla.com:8201/", 06:35:20 INFO - "platform": "linux64", 06:35:20 INFO - "branch": "mozilla-central", 06:35:20 INFO - "revision": "f2b20c6eb71dbf7a2884a776251e760e73b8c69b", 06:35:20 INFO - "repo_path": "mozilla-central", 06:35:20 INFO - "moz_repo_path": "", 06:35:20 INFO - "stage_platform": "linux64", 06:35:20 INFO - "builduid": "6e44b3b90c3e4ee592b90a8596fc7544", 06:35:20 INFO - "slavebuilddir": "test" 06:35:20 INFO - } 06:35:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 06:35:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 06:35:20 INFO - Running post-action listener: _resource_record_post_action 06:35:20 INFO - ##### 06:35:20 INFO - ##### Running download-and-extract step. 06:35:20 INFO - ##### 06:35:20 INFO - Running pre-action listener: _resource_record_pre_action 06:35:20 INFO - Running main action method: download_and_extract 06:35:20 INFO - mkdir: /builds/slave/test/build/tests 06:35:20 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')]} 06:35:20 INFO - https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:35:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:35:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:35:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:35:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 06:35:42 INFO - Downloaded 1361 bytes. 06:35:42 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:35:42 INFO - Using the following test package requirements: 06:35:42 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 06:35:42 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:35:42 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:35:42 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'jsshell-linux-x86_64.zip'], 06:35:42 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:35:42 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 06:35:42 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:35:42 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:35:42 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:35:42 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:35:42 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:35:42 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 06:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:35:42 INFO - https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:35:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:35:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:35:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:35:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 06:35:46 INFO - Downloaded 22750041 bytes. 06:35:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:35:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:35:47 INFO - caution: filename not matched: web-platform/* 06:35:47 INFO - Return code: 11 06:35:47 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')]} 06:35:47 INFO - https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:35:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:35:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:35:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:35:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 06:35:52 INFO - Downloaded 36406740 bytes. 06:35:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:35:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:35:55 INFO - caution: filename not matched: bin/* 06:35:55 INFO - caution: filename not matched: config/* 06:35:55 INFO - caution: filename not matched: mozbase/* 06:35:55 INFO - caution: filename not matched: marionette/* 06:35:55 INFO - caution: filename not matched: tools/wptserve/* 06:35:55 INFO - Return code: 11 06:35:55 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')]} 06:35:55 INFO - https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:35:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:35:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:35:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:35:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 06:36:01 INFO - Downloaded 64473891 bytes. 06:36:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:36:01 INFO - mkdir: /builds/slave/test/properties 06:36:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:36:01 INFO - Writing to file /builds/slave/test/properties/build_url 06:36:01 INFO - Contents: 06:36:01 INFO - build_url:https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:36:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:36:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:36:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:36:03 INFO - Contents: 06:36:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:36: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')]} 06:36:03 INFO - https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:36:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:36:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:36:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:36:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 06:36:21 INFO - Downloaded 90930354 bytes. 06:36:21 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:36:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:36:28 INFO - Return code: 0 06:36:28 INFO - Running post-action listener: _resource_record_post_action 06:36:28 INFO - Running post-action listener: set_extra_try_arguments 06:36:28 INFO - ##### 06:36:28 INFO - ##### Running create-virtualenv step. 06:36:28 INFO - ##### 06:36:28 INFO - Running pre-action listener: _pre_create_virtualenv 06:36:28 INFO - Running pre-action listener: _resource_record_pre_action 06:36:28 INFO - Running main action method: create_virtualenv 06:36:28 INFO - Creating virtualenv /builds/slave/test/build/venv 06:36:28 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 06:36:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:36:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:36:29 INFO - Using real prefix '/usr' 06:36:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:36:32 INFO - Installing distribute.............................................................................................................................................................................................done. 06:36:35 INFO - Installing pip.................done. 06:36:35 INFO - Return code: 0 06:36:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:36: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')]} 06:36:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36: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')]} 06:36:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x166f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16703f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17874f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x177f7b0>, '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 0x1785570>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1785a20>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:36:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36:35 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:36:35 INFO - 'CCACHE_UMASK': '002', 06:36:35 INFO - 'DISPLAY': ':0', 06:36:35 INFO - 'HOME': '/home/cltbld', 06:36:35 INFO - 'LANG': 'en_US.UTF-8', 06:36:35 INFO - 'LOGNAME': 'cltbld', 06:36:35 INFO - 'MAIL': '/var/mail/cltbld', 06:36:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:36:35 INFO - 'MOZ_NO_REMOTE': '1', 06:36:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:36:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:36:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:36:35 INFO - 'PWD': '/builds/slave/test', 06:36:35 INFO - 'SHELL': '/bin/bash', 06:36:35 INFO - 'SHLVL': '1', 06:36:35 INFO - 'TERM': 'linux', 06:36:35 INFO - 'TMOUT': '86400', 06:36:35 INFO - 'USER': 'cltbld', 06:36:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 06:36:35 INFO - '_': '/tools/buildbot/bin/python'} 06:36:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:36:36 INFO - Downloading/unpacking psutil>=0.7.1 06:36:36 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 06:36:36 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 06:36:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:36 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 06:36:36 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 06:36:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:36:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:36:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:36:42 INFO - Installing collected packages: psutil 06:36:42 INFO - Running setup.py install for psutil 06:36:42 INFO - building 'psutil._psutil_linux' extension 06:36:42 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 06:36:42 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 06:36:42 INFO - building 'psutil._psutil_posix' extension 06:36:42 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 06:36:43 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 06:36:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:36:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:36:43 INFO - Successfully installed psutil 06:36:43 INFO - Cleaning up... 06:36:43 INFO - Return code: 0 06:36:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:36:43 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')]} 06:36:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36:43 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')]} 06:36:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x166f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16703f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17874f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x177f7b0>, '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 0x1785570>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1785a20>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:36:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36:43 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:36:43 INFO - 'CCACHE_UMASK': '002', 06:36:43 INFO - 'DISPLAY': ':0', 06:36:43 INFO - 'HOME': '/home/cltbld', 06:36:43 INFO - 'LANG': 'en_US.UTF-8', 06:36:43 INFO - 'LOGNAME': 'cltbld', 06:36:43 INFO - 'MAIL': '/var/mail/cltbld', 06:36:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:36:43 INFO - 'MOZ_NO_REMOTE': '1', 06:36:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:36:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:36:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:36:43 INFO - 'PWD': '/builds/slave/test', 06:36:43 INFO - 'SHELL': '/bin/bash', 06:36:43 INFO - 'SHLVL': '1', 06:36:43 INFO - 'TERM': 'linux', 06:36:43 INFO - 'TMOUT': '86400', 06:36:43 INFO - 'USER': 'cltbld', 06:36:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 06:36:43 INFO - '_': '/tools/buildbot/bin/python'} 06:36:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:36:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:36:43 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 06:36:43 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 06:36:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:43 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 06:36:43 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 06:36:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:36:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:36:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:36:49 INFO - Installing collected packages: mozsystemmonitor 06:36:49 INFO - Running setup.py install for mozsystemmonitor 06:36:49 INFO - Successfully installed mozsystemmonitor 06:36:49 INFO - Cleaning up... 06:36:49 INFO - Return code: 0 06:36:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:36: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')]} 06:36:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36: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')]} 06:36:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x166f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16703f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17874f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x177f7b0>, '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 0x1785570>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1785a20>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:36: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:36:49 INFO - 'CCACHE_UMASK': '002', 06:36:49 INFO - 'DISPLAY': ':0', 06:36:49 INFO - 'HOME': '/home/cltbld', 06:36:49 INFO - 'LANG': 'en_US.UTF-8', 06:36:49 INFO - 'LOGNAME': 'cltbld', 06:36:49 INFO - 'MAIL': '/var/mail/cltbld', 06:36:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:36:49 INFO - 'MOZ_NO_REMOTE': '1', 06:36:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:36:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:36:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:36:49 INFO - 'PWD': '/builds/slave/test', 06:36:49 INFO - 'SHELL': '/bin/bash', 06:36:49 INFO - 'SHLVL': '1', 06:36:49 INFO - 'TERM': 'linux', 06:36:49 INFO - 'TMOUT': '86400', 06:36:49 INFO - 'USER': 'cltbld', 06:36:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 06:36:49 INFO - '_': '/tools/buildbot/bin/python'} 06:36:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:36:49 INFO - Downloading/unpacking blobuploader==1.2.4 06:36: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 06:36: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 06:36:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36: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 06:36: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 06:36:55 INFO - Downloading blobuploader-1.2.4.tar.gz 06:36:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:36:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:36: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 06:36: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 06:36:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36: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 06:36: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 06:36:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:36:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:36:56 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 06:36:56 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 06:36:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:36:56 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 06:36:56 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 06:36:57 INFO - Downloading docopt-0.6.1.tar.gz 06:36:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:36:57 INFO - Installing collected packages: blobuploader, requests, docopt 06:36:57 INFO - Running setup.py install for blobuploader 06:36:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:36:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:36:57 INFO - Running setup.py install for requests 06:36:58 INFO - Running setup.py install for docopt 06:36:58 INFO - Successfully installed blobuploader requests docopt 06:36:58 INFO - Cleaning up... 06:36:58 INFO - Return code: 0 06:36:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:36:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:36:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:36:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:36:58 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x166f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16703f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17874f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x177f7b0>, '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 0x1785570>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1785a20>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:36:58 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:36:58 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:36:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:36:58 INFO - 'CCACHE_UMASK': '002', 06:36:58 INFO - 'DISPLAY': ':0', 06:36:58 INFO - 'HOME': '/home/cltbld', 06:36:58 INFO - 'LANG': 'en_US.UTF-8', 06:36:58 INFO - 'LOGNAME': 'cltbld', 06:36:58 INFO - 'MAIL': '/var/mail/cltbld', 06:36:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:36:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:36:58 INFO - 'MOZ_NO_REMOTE': '1', 06:36:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:36:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:36:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:36:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:36:58 INFO - 'PWD': '/builds/slave/test', 06:36:58 INFO - 'SHELL': '/bin/bash', 06:36:58 INFO - 'SHLVL': '1', 06:36:58 INFO - 'TERM': 'linux', 06:36:58 INFO - 'TMOUT': '86400', 06:36:58 INFO - 'USER': 'cltbld', 06:36:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 06:36:58 INFO - '_': '/tools/buildbot/bin/python'} 06:36:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:36:59 INFO - Running setup.py (path:/tmp/pip-df7vjB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:36:59 INFO - Running setup.py (path:/tmp/pip-5SkREw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:36:59 INFO - Running setup.py (path:/tmp/pip-OFo66y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:36:59 INFO - Running setup.py (path:/tmp/pip-I0hPMG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:36:59 INFO - Running setup.py (path:/tmp/pip-6Va_fD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:37:00 INFO - Running setup.py (path:/tmp/pip-nOgpcw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:37:00 INFO - Running setup.py (path:/tmp/pip-yM3wBa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:37:00 INFO - Running setup.py (path:/tmp/pip-Ofc46J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:37:00 INFO - Running setup.py (path:/tmp/pip-MWIqPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:37:00 INFO - Running setup.py (path:/tmp/pip-vVZGhD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:37:00 INFO - Running setup.py (path:/tmp/pip-bED4cb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:37:00 INFO - Running setup.py (path:/tmp/pip-HY4Vzi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:37:00 INFO - Running setup.py (path:/tmp/pip-n5n_7P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:37:01 INFO - Running setup.py (path:/tmp/pip-DLh0U7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:37:01 INFO - Running setup.py (path:/tmp/pip-uiQyGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:37:01 INFO - Running setup.py (path:/tmp/pip-578NLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:37:01 INFO - Running setup.py (path:/tmp/pip-G9mZTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:37:01 INFO - Running setup.py (path:/tmp/pip-njehpH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:37:01 INFO - Running setup.py (path:/tmp/pip-SPs46m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:37:01 INFO - Running setup.py (path:/tmp/pip-HqTQo5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:37:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:37:02 INFO - Running setup.py (path:/tmp/pip-c3D1hq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:37:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:37:02 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 06:37:02 INFO - Running setup.py install for manifestparser 06:37:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:37:02 INFO - Running setup.py install for mozcrash 06:37:02 INFO - Running setup.py install for mozdebug 06:37:03 INFO - Running setup.py install for mozdevice 06:37:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:37:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:37:03 INFO - Running setup.py install for mozfile 06:37:03 INFO - Running setup.py install for mozhttpd 06:37:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:37:03 INFO - Running setup.py install for mozinfo 06:37:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Running setup.py install for mozInstall 06:37:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Running setup.py install for mozleak 06:37:04 INFO - Running setup.py install for mozlog 06:37:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Running setup.py install for moznetwork 06:37:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:37:04 INFO - Running setup.py install for mozprocess 06:37:05 INFO - Running setup.py install for mozprofile 06:37:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:37:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:37:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:37:05 INFO - Running setup.py install for mozrunner 06:37:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:37:05 INFO - Running setup.py install for mozscreenshot 06:37:05 INFO - Running setup.py install for moztest 06:37:06 INFO - Running setup.py install for mozversion 06:37:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:37:06 INFO - Running setup.py install for wptserve 06:37:06 INFO - Running setup.py install for marionette-driver 06:37:06 INFO - Running setup.py install for browsermob-proxy 06:37:07 INFO - Running setup.py install for marionette-client 06:37:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:37:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:37:07 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 06:37:07 INFO - Cleaning up... 06:37:07 INFO - Return code: 0 06:37:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:37:07 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x166f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16703f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17874f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x177f7b0>, '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 0x1785570>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1785a20>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:37:07 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:37:07 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:37:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:37:07 INFO - 'CCACHE_UMASK': '002', 06:37:07 INFO - 'DISPLAY': ':0', 06:37:07 INFO - 'HOME': '/home/cltbld', 06:37:07 INFO - 'LANG': 'en_US.UTF-8', 06:37:07 INFO - 'LOGNAME': 'cltbld', 06:37:07 INFO - 'MAIL': '/var/mail/cltbld', 06:37:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:37:07 INFO - 'MOZ_NO_REMOTE': '1', 06:37:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:37:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:37:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:37:07 INFO - 'PWD': '/builds/slave/test', 06:37:07 INFO - 'SHELL': '/bin/bash', 06:37:07 INFO - 'SHLVL': '1', 06:37:07 INFO - 'TERM': 'linux', 06:37:07 INFO - 'TMOUT': '86400', 06:37:07 INFO - 'USER': 'cltbld', 06:37:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 06:37:07 INFO - '_': '/tools/buildbot/bin/python'} 06:37:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:37:08 INFO - Running setup.py (path:/tmp/pip-FQ_59D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:37:08 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)) 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:37:08 INFO - Running setup.py (path:/tmp/pip-wvbajP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:37:08 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)) 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:37:08 INFO - Running setup.py (path:/tmp/pip-gJuCOv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:37:08 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)) 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:37:08 INFO - Running setup.py (path:/tmp/pip-xz8oVg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:37:08 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)) 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:37:08 INFO - Running setup.py (path:/tmp/pip-u98Mkq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:37:08 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)) 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:37:08 INFO - Running setup.py (path:/tmp/pip-uXNSgg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:37:08 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)) 06:37:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:37:08 INFO - Running setup.py (path:/tmp/pip-3fapfo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:37:09 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)) 06:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:37:09 INFO - Running setup.py (path:/tmp/pip-KwRukz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:37:09 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)) 06:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:37:09 INFO - Running setup.py (path:/tmp/pip-3TZRBy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:37:09 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)) 06:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:37:09 INFO - Running setup.py (path:/tmp/pip-CJOFNa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:37:09 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)) 06:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:37:09 INFO - Running setup.py (path:/tmp/pip-VAQp_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:37:09 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)) 06:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:37:09 INFO - Running setup.py (path:/tmp/pip-UwWjFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:37:09 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)) 06:37:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:37:09 INFO - Running setup.py (path:/tmp/pip-eGlyo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:37:10 INFO - Running setup.py (path:/tmp/pip-AsKbna-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:37:10 INFO - Running setup.py (path:/tmp/pip-caNh3s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:37:10 INFO - Running setup.py (path:/tmp/pip-M0qgA3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:37:10 INFO - Running setup.py (path:/tmp/pip-DwaPC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:37:10 INFO - Running setup.py (path:/tmp/pip-6vGrwH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:37:10 INFO - Running setup.py (path:/tmp/pip-XRFWY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:37:10 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)) 06:37:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:37:10 INFO - Running setup.py (path:/tmp/pip-fM7WCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:37:11 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)) 06:37:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:37:11 INFO - Running setup.py (path:/tmp/pip-dqY2dY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:37:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:37:11 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)) 06:37:11 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)) 06:37:11 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)) 06:37:11 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)) 06:37:11 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)) 06:37:11 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)) 06:37:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:37:11 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 06:37:11 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 06:37:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:37:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:37:11 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 06:37:11 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 06:37:16 INFO - Downloading blessings-1.6.tar.gz 06:37:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:37:17 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)) 06:37:17 INFO - Installing collected packages: blessings 06:37:17 INFO - Running setup.py install for blessings 06:37:17 INFO - Successfully installed blessings 06:37:17 INFO - Cleaning up... 06:37:17 INFO - Return code: 0 06:37:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:37:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:37:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:37:18 INFO - Reading from file tmpfile_stdout 06:37:18 INFO - Current package versions: 06:37:18 INFO - argparse == 1.2.1 06:37:18 INFO - blessings == 1.6 06:37:18 INFO - blobuploader == 1.2.4 06:37:18 INFO - browsermob-proxy == 0.6.0 06:37:18 INFO - docopt == 0.6.1 06:37:18 INFO - manifestparser == 1.1 06:37:18 INFO - marionette-client == 2.3.0 06:37:18 INFO - marionette-driver == 1.4.0 06:37:18 INFO - mozInstall == 1.12 06:37:18 INFO - mozcrash == 0.17 06:37:18 INFO - mozdebug == 0.1 06:37:18 INFO - mozdevice == 0.48 06:37:18 INFO - mozfile == 1.2 06:37:18 INFO - mozhttpd == 0.7 06:37:18 INFO - mozinfo == 0.9 06:37:18 INFO - mozleak == 0.1 06:37:18 INFO - mozlog == 3.1 06:37:18 INFO - moznetwork == 0.27 06:37:18 INFO - mozprocess == 0.22 06:37:18 INFO - mozprofile == 0.28 06:37:18 INFO - mozrunner == 6.11 06:37:18 INFO - mozscreenshot == 0.1 06:37:18 INFO - mozsystemmonitor == 0.0 06:37:18 INFO - moztest == 0.7 06:37:18 INFO - mozversion == 1.4 06:37:18 INFO - psutil == 3.1.1 06:37:18 INFO - requests == 1.2.3 06:37:18 INFO - wptserve == 1.4.0 06:37:18 INFO - wsgiref == 0.1.2 06:37:18 INFO - Running post-action listener: _resource_record_post_action 06:37:18 INFO - Running post-action listener: _start_resource_monitoring 06:37:18 INFO - Starting resource monitoring. 06:37:18 INFO - ##### 06:37:18 INFO - ##### Running pull step. 06:37:18 INFO - ##### 06:37:18 INFO - Running pre-action listener: _resource_record_pre_action 06:37:18 INFO - Running main action method: pull 06:37:18 INFO - Pull has nothing to do! 06:37:18 INFO - Running post-action listener: _resource_record_post_action 06:37:18 INFO - ##### 06:37:18 INFO - ##### Running install step. 06:37:18 INFO - ##### 06:37:18 INFO - Running pre-action listener: _resource_record_pre_action 06:37:18 INFO - Running main action method: install 06:37:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:37:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:37:18 INFO - Reading from file tmpfile_stdout 06:37:18 INFO - Detecting whether we're running mozinstall >=1.0... 06:37:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:37:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:37:18 INFO - Reading from file tmpfile_stdout 06:37:18 INFO - Output received: 06:37:18 INFO - Usage: mozinstall [options] installer 06:37:18 INFO - Options: 06:37:18 INFO - -h, --help show this help message and exit 06:37:18 INFO - -d DEST, --destination=DEST 06:37:18 INFO - Directory to install application into. [default: 06:37:18 INFO - "/builds/slave/test"] 06:37:18 INFO - --app=APP Application being installed. [default: firefox] 06:37:18 INFO - mkdir: /builds/slave/test/build/application 06:37:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:37:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 06:37:50 INFO - Reading from file tmpfile_stdout 06:37:50 INFO - Output received: 06:37:50 INFO - /builds/slave/test/build/application/firefox/firefox 06:37:50 INFO - Running post-action listener: _resource_record_post_action 06:37:50 INFO - ##### 06:37:50 INFO - ##### Running run-tests step. 06:37:50 INFO - ##### 06:37:50 INFO - Running pre-action listener: _resource_record_pre_action 06:37:50 INFO - Running main action method: run_tests 06:37:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:37:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:37:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:37:50 INFO - grabbing minidump binary from tooltool 06:37:50 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')]} 06:37:50 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x177f7b0>, '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 0x1785570>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1785a20>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:37:50 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:37:50 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/linux64/releng.manifest -o -c /builds/tooltool_cache 06:37:50 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:37:50 INFO - Return code: 0 06:37:50 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:37:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:37:50 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 06:37:50 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/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 06:37:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:37:50 INFO - 'CCACHE_UMASK': '002', 06:37:50 INFO - 'DISPLAY': ':0', 06:37:50 INFO - 'HOME': '/home/cltbld', 06:37:50 INFO - 'LANG': 'en_US.UTF-8', 06:37:50 INFO - 'LOGNAME': 'cltbld', 06:37:50 INFO - 'MAIL': '/var/mail/cltbld', 06:37:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:37:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:37:50 INFO - 'MOZ_NO_REMOTE': '1', 06:37:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:37:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:37:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:37:50 INFO - 'PWD': '/builds/slave/test', 06:37:50 INFO - 'SHELL': '/bin/bash', 06:37:50 INFO - 'SHLVL': '1', 06:37:50 INFO - 'TERM': 'linux', 06:37:50 INFO - 'TMOUT': '86400', 06:37:50 INFO - 'USER': 'cltbld', 06:37:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751', 06:37:50 INFO - '_': '/tools/buildbot/bin/python'} 06:37:50 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 06:37:51 INFO - STDERR: /builds/slave/test/build/venv/local/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 06:37:51 INFO - import pkg_resources 06:37:52 INFO - Using 1 client processes 06:37:53 INFO - wptserve Starting http server on 127.0.0.1:8000 06:37:53 INFO - wptserve Starting http server on 127.0.0.1:8001 06:37:53 INFO - wptserve Starting http server on 127.0.0.1:8443 06:37:55 INFO - SUITE-START | Running 778 tests 06:37:55 INFO - Running testharness tests 06:37:55 INFO - Setting up ssl 06:37:55 INFO - PROCESS | certutil | 06:37:55 INFO - PROCESS | certutil | 06:37:55 INFO - PROCESS | certutil | 06:37:55 INFO - Certificate Nickname Trust Attributes 06:37:55 INFO - SSL,S/MIME,JAR/XPI 06:37:55 INFO - 06:37:55 INFO - web-platform-tests CT,, 06:37:55 INFO - 06:37:55 INFO - Starting runner 06:37:58 INFO - PROCESS | 1844 | 1461677878428 Marionette DEBUG Marionette enabled via build flag and pref 06:37:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6ed38800 == 1 [pid = 1844] [id = 1] 06:37:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 1 (0x7faf6ed39000) [pid = 1844] [serial = 1] [outer = (nil)] 06:37:58 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:37:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 2 (0x7faf6ed3a000) [pid = 1844] [serial = 2] [outer = 0x7faf6ed39000] 06:37:59 INFO - PROCESS | 1844 | 1461677879067 Marionette INFO Listening on port 2828 06:37:59 INFO - PROCESS | 1844 | 1461677879663 Marionette DEBUG Marionette enabled via command-line flag 06:37:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bb0e000 == 2 [pid = 1844] [id = 2] 06:37:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 3 (0x7faf6bb0e800) [pid = 1844] [serial = 3] [outer = (nil)] 06:37:59 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:37:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 4 (0x7faf6bb0f800) [pid = 1844] [serial = 4] [outer = 0x7faf6bb0e800] 06:37:59 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7faf6bbfad30 06:37:59 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7faf709895b0 06:37:59 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7faf6af5c820 06:37:59 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7faf6af5cb20 06:37:59 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7faf6af5ce50 06:38:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 5 (0x7faf6af93000) [pid = 1844] [serial = 5] [outer = 0x7faf6ed39000] 06:38:00 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:00 INFO - PROCESS | 1844 | 1461677880055 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59864 06:38:00 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:00 INFO - PROCESS | 1844 | 1461677880136 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59865 06:38:00 INFO - PROCESS | 1844 | 1461677880149 Marionette DEBUG Closed connection conn0 06:38:00 INFO - PROCESS | 1844 | [1844] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:38:00 INFO - PROCESS | 1844 | 1461677880265 Marionette DEBUG Closed connection conn1 06:38:00 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:00 INFO - PROCESS | 1844 | 1461677880350 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59866 06:38:00 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:00 INFO - PROCESS | 1844 | 1461677880390 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59867 06:38:00 INFO - PROCESS | 1844 | 1461677880393 Marionette DEBUG Closed connection conn2 06:38:00 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:00 INFO - PROCESS | 1844 | 1461677880419 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59868 06:38:00 INFO - PROCESS | 1844 | 1461677880427 Marionette DEBUG Closed connection conn3 06:38:00 INFO - PROCESS | 1844 | 1461677880454 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:38:00 INFO - PROCESS | 1844 | 1461677880470 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426044408","device":"desktop","version":"49.0a1"} 06:38:01 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be8f800 == 3 [pid = 1844] [id = 3] 06:38:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 6 (0x7faf6be90000) [pid = 1844] [serial = 6] [outer = (nil)] 06:38:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be90800 == 4 [pid = 1844] [id = 4] 06:38:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 7 (0x7faf60c62c00) [pid = 1844] [serial = 7] [outer = (nil)] 06:38:02 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:38:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5ff19800 == 5 [pid = 1844] [id = 5] 06:38:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 8 (0x7faf5ffd5400) [pid = 1844] [serial = 8] [outer = (nil)] 06:38:02 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:38:02 INFO - PROCESS | 1844 | [1844] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:38:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 9 (0x7faf5fb53000) [pid = 1844] [serial = 9] [outer = 0x7faf5ffd5400] 06:38:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 10 (0x7faf5f8b6000) [pid = 1844] [serial = 10] [outer = 0x7faf6be90000] 06:38:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 11 (0x7faf5f8e7000) [pid = 1844] [serial = 11] [outer = 0x7faf60c62c00] 06:38:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 12 (0x7faf5f8e9000) [pid = 1844] [serial = 12] [outer = 0x7faf5ffd5400] 06:38:04 INFO - PROCESS | 1844 | 1461677884171 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1844 | 1461677884192 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 13 (0x7faf5bf57400) [pid = 1844] [serial = 13] [outer = 0x7faf5ffd5400] 06:38:04 INFO - PROCESS | 1844 | 1461677884921 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"99a95ab7-87ca-49d9-8792-56913e774685","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426044408","device":"desktop","version":"49.0a1","command_id":1}}] 06:38:05 INFO - PROCESS | 1844 | 1461677885172 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:38:05 INFO - PROCESS | 1844 | 1461677885371 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:38:05 INFO - PROCESS | 1844 | 1461677885597 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:38:05 INFO - PROCESS | 1844 | [1844] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:38:05 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:38:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 14 (0x7faf57c23400) [pid = 1844] [serial = 14] [outer = 0x7faf5ffd5400] 06:38:06 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:38:06 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:06 INFO - PROCESS | 1844 | 1461677886197 Marionette TRACE conn4 <- [1,3,null,{}] 06:38:06 INFO - PROCESS | 1844 | 1461677886265 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:38:06 INFO - PROCESS | 1844 | 1461677886330 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:38:06 INFO - PROCESS | 1844 | 1461677886388 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 1844 | 1461677886391 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:38:06 INFO - PROCESS | 1844 | 1461677886418 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 1844 | 1461677886424 Marionette TRACE conn4 <- [1,6,null,{}] 06:38:06 INFO - PROCESS | 1844 | 1461677886457 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 1844 | 1461677886488 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:38:06 INFO - PROCESS | 1844 | 1461677886560 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57138800 == 6 [pid = 1844] [id = 6] 06:38:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 15 (0x7faf5716e400) [pid = 1844] [serial = 15] [outer = (nil)] 06:38:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 16 (0x7faf57170000) [pid = 1844] [serial = 16] [outer = 0x7faf5716e400] 06:38:06 INFO - PROCESS | 1844 | 1461677886631 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 17 (0x7faf57176800) [pid = 1844] [serial = 17] [outer = 0x7faf5716e400] 06:38:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e81000 == 7 [pid = 1844] [id = 7] 06:38:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 18 (0x7faf56e39800) [pid = 1844] [serial = 18] [outer = (nil)] 06:38:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 19 (0x7faf5b080000) [pid = 1844] [serial = 19] [outer = 0x7faf56e39800] 06:38:07 INFO - PROCESS | 1844 | 1461677887128 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 20 (0x7faf56bad400) [pid = 1844] [serial = 20] [outer = 0x7faf56e39800] 06:38:07 INFO - PROCESS | 1844 | 1461677887606 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:38:07 INFO - PROCESS | 1844 | [1844] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1309ms 06:38:07 INFO - PROCESS | 1844 | 1461677887769 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 1844 | 1461677887771 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:38:07 INFO - PROCESS | 1844 | 1461677887806 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1844 | 1461677887808 Marionette TRACE conn4 <- [1,10,null,{}] 06:38:07 INFO - PROCESS | 1844 | 1461677887823 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:08 INFO - PROCESS | 1844 | 1461677888018 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:38:08 INFO - PROCESS | 1844 | 1461677888064 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55331000 == 8 [pid = 1844] [id = 8] 06:38:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 21 (0x7faf553d6000) [pid = 1844] [serial = 21] [outer = (nil)] 06:38:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 22 (0x7faf553d8000) [pid = 1844] [serial = 22] [outer = 0x7faf553d6000] 06:38:08 INFO - PROCESS | 1844 | 1461677888175 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 23 (0x7faf553dd400) [pid = 1844] [serial = 23] [outer = 0x7faf553d6000] 06:38:09 INFO - PROCESS | 1844 | 1461677889071 Marionette TRACE conn4 <- [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]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1354ms 06:38:09 INFO - PROCESS | 1844 | 1461677889137 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 1844 | 1461677889143 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:38:09 INFO - PROCESS | 1844 | 1461677889151 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 1844 | 1461677889157 Marionette TRACE conn4 <- [1,14,null,{}] 06:38:09 INFO - PROCESS | 1844 | 1461677889165 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 1844 | 1461677889341 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:38:09 INFO - PROCESS | 1844 | 1461677889430 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5553e000 == 9 [pid = 1844] [id = 9] 06:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 24 (0x7faf553d6800) [pid = 1844] [serial = 24] [outer = (nil)] 06:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 25 (0x7faf554da400) [pid = 1844] [serial = 25] [outer = 0x7faf553d6800] 06:38:09 INFO - PROCESS | 1844 | 1461677889508 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 26 (0x7faf55670400) [pid = 1844] [serial = 26] [outer = 0x7faf553d6800] 06:38:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56b18800 == 10 [pid = 1844] [id = 10] 06:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 27 (0x7faf56b19000) [pid = 1844] [serial = 27] [outer = (nil)] 06:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 28 (0x7faf56b20000) [pid = 1844] [serial = 28] [outer = 0x7faf56b19000] 06:38:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 29 (0x7faf56b1d000) [pid = 1844] [serial = 29] [outer = 0x7faf56b19000] 06:38:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e8a800 == 11 [pid = 1844] [id = 11] 06:38:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 30 (0x7faf55466c00) [pid = 1844] [serial = 30] [outer = (nil)] 06:38:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 31 (0x7faf57c23c00) [pid = 1844] [serial = 31] [outer = 0x7faf55466c00] 06:38:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 32 (0x7faf55676400) [pid = 1844] [serial = 32] [outer = 0x7faf55466c00] 06:38:10 INFO - PROCESS | 1844 | 1461677890607 Marionette TRACE conn4 <- [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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1489ms 06:38:10 INFO - PROCESS | 1844 | 1461677890685 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 1844 | 1461677890694 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:38:10 INFO - PROCESS | 1844 | 1461677890711 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 1844 | 1461677890715 Marionette TRACE conn4 <- [1,18,null,{}] 06:38:10 INFO - PROCESS | 1844 | 1461677890722 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 1844 | 1461677890897 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:38:11 INFO - PROCESS | 1844 | 1461677891032 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5bf3c800 == 12 [pid = 1844] [id = 12] 06:38:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 33 (0x7faf5716ac00) [pid = 1844] [serial = 33] [outer = (nil)] 06:38:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 34 (0x7faf5b07f400) [pid = 1844] [serial = 34] [outer = 0x7faf5716ac00] 06:38:11 INFO - PROCESS | 1844 | 1461677891123 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 35 (0x7faf600ef000) [pid = 1844] [serial = 35] [outer = 0x7faf5716ac00] 06:38:11 INFO - PROCESS | 1844 | 1461677891942 Marionette TRACE conn4 <- [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]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1290ms 06:38:12 INFO - PROCESS | 1844 | 1461677892000 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 1844 | 1461677892004 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:38:12 INFO - PROCESS | 1844 | 1461677892011 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 1844 | 1461677892016 Marionette TRACE conn4 <- [1,22,null,{}] 06:38:12 INFO - PROCESS | 1844 | 1461677892031 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 1844 | 1461677892217 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:38:12 INFO - PROCESS | 1844 | 1461677892358 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60062800 == 13 [pid = 1844] [id = 13] 06:38:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 36 (0x7faf56dc3000) [pid = 1844] [serial = 36] [outer = (nil)] 06:38:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 37 (0x7faf608c9400) [pid = 1844] [serial = 37] [outer = 0x7faf56dc3000] 06:38:12 INFO - PROCESS | 1844 | 1461677892438 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 38 (0x7faf60a97800) [pid = 1844] [serial = 38] [outer = 0x7faf56dc3000] 06:38:13 INFO - PROCESS | 1844 | 1461677893266 Marionette TRACE conn4 <- [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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1290ms 06:38:13 INFO - PROCESS | 1844 | 1461677893307 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 1844 | 1461677893311 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:38:13 INFO - PROCESS | 1844 | 1461677893319 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 1844 | 1461677893323 Marionette TRACE conn4 <- [1,26,null,{}] 06:38:13 INFO - PROCESS | 1844 | 1461677893328 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 1844 | 1461677893499 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:38:13 INFO - PROCESS | 1844 | 1461677893620 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60682000 == 14 [pid = 1844] [id = 14] 06:38:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 39 (0x7faf61b63400) [pid = 1844] [serial = 39] [outer = (nil)] 06:38:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 40 (0x7faf61ede800) [pid = 1844] [serial = 40] [outer = 0x7faf61b63400] 06:38:13 INFO - PROCESS | 1844 | 1461677893696 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 41 (0x7faf6af1b400) [pid = 1844] [serial = 41] [outer = 0x7faf61b63400] 06:38:14 INFO - PROCESS | 1844 | 1461677894889 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1631ms 06:38:14 INFO - PROCESS | 1844 | 1461677894952 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:38:14 INFO - PROCESS | 1844 | 1461677894957 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:38:14 INFO - PROCESS | 1844 | 1461677894964 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 1844 | 1461677894968 Marionette TRACE conn4 <- [1,30,null,{}] 06:38:14 INFO - PROCESS | 1844 | 1461677894974 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 1844 | 1461677895121 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:38:15 INFO - PROCESS | 1844 | 1461677895226 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf587b6800 == 15 [pid = 1844] [id = 15] 06:38:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 42 (0x7faf5b00ec00) [pid = 1844] [serial = 42] [outer = (nil)] 06:38:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 43 (0x7faf5de15800) [pid = 1844] [serial = 43] [outer = 0x7faf5b00ec00] 06:38:15 INFO - PROCESS | 1844 | 1461677895297 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7faf60c5d400) [pid = 1844] [serial = 44] [outer = 0x7faf5b00ec00] 06:38:15 INFO - PROCESS | 1844 | 1461677895950 Marionette TRACE conn4 <- [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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1029ms 06:38:15 INFO - PROCESS | 1844 | 1461677895992 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 1844 | 1461677896000 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:38:16 INFO - PROCESS | 1844 | 1461677896012 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 1844 | 1461677896015 Marionette TRACE conn4 <- [1,34,null,{}] 06:38:16 INFO - PROCESS | 1844 | 1461677896022 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 1844 | 1461677896175 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:38:16 INFO - PROCESS | 1844 | 1461677896252 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60911800 == 16 [pid = 1844] [id = 16] 06:38:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7faf5b07e400) [pid = 1844] [serial = 45] [outer = (nil)] 06:38:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7faf61dac400) [pid = 1844] [serial = 46] [outer = 0x7faf5b07e400] 06:38:16 INFO - PROCESS | 1844 | 1461677896316 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7faf61dd4000) [pid = 1844] [serial = 47] [outer = 0x7faf5b07e400] 06:38:16 INFO - PROCESS | 1844 | 1461677896937 Marionette TRACE conn4 <- [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]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 978ms 06:38:16 INFO - PROCESS | 1844 | 1461677896991 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:38:16 INFO - PROCESS | 1844 | 1461677896995 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:38:17 INFO - PROCESS | 1844 | 1461677897002 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 1844 | 1461677897008 Marionette TRACE conn4 <- [1,38,null,{}] 06:38:17 INFO - PROCESS | 1844 | 1461677897023 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 1844 | 1461677897201 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:38:17 INFO - PROCESS | 1844 | 1461677897217 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61575800 == 17 [pid = 1844] [id = 17] 06:38:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7faf62255c00) [pid = 1844] [serial = 48] [outer = (nil)] 06:38:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7faf651bfc00) [pid = 1844] [serial = 49] [outer = 0x7faf62255c00] 06:38:17 INFO - PROCESS | 1844 | 1461677897305 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7faf6af1cc00) [pid = 1844] [serial = 50] [outer = 0x7faf62255c00] 06:38:18 INFO - PROCESS | 1844 | 1461677898013 Marionette TRACE conn4 <- [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]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1038ms 06:38:18 INFO - PROCESS | 1844 | 1461677898040 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 1844 | 1461677898045 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:38:18 INFO - PROCESS | 1844 | 1461677898051 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 1844 | 1461677898054 Marionette TRACE conn4 <- [1,42,null,{}] 06:38:18 INFO - PROCESS | 1844 | 1461677898060 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 1844 | 1461677898249 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:38:18 INFO - PROCESS | 1844 | 1461677898272 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61b7f000 == 18 [pid = 1844] [id = 18] 06:38:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7faf6af14000) [pid = 1844] [serial = 51] [outer = (nil)] 06:38:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7faf6bb45400) [pid = 1844] [serial = 52] [outer = 0x7faf6af14000] 06:38:18 INFO - PROCESS | 1844 | 1461677898352 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7faf6bd7a000) [pid = 1844] [serial = 53] [outer = 0x7faf6af14000] 06:38:19 INFO - PROCESS | 1844 | 1461677899145 Marionette TRACE conn4 <- [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]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1136ms 06:38:19 INFO - PROCESS | 1844 | 1461677899191 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 1844 | 1461677899201 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:38:19 INFO - PROCESS | 1844 | 1461677899236 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 1844 | 1461677899246 Marionette TRACE conn4 <- [1,46,null,{}] 06:38:19 INFO - PROCESS | 1844 | 1461677899259 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 1844 | 1461677899576 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:38:19 INFO - PROCESS | 1844 | 1461677899780 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cb1800 == 19 [pid = 1844] [id = 19] 06:38:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7faf56e37800) [pid = 1844] [serial = 54] [outer = (nil)] 06:38:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7faf56e41000) [pid = 1844] [serial = 55] [outer = 0x7faf56e37800] 06:38:19 INFO - PROCESS | 1844 | 1461677899925 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7faf587a8c00) [pid = 1844] [serial = 56] [outer = 0x7faf56e37800] 06:38:20 INFO - PROCESS | 1844 | 1461677900856 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1653ms 06:38:20 INFO - PROCESS | 1844 | 1461677900888 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 1844 | 1461677900896 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:38:20 INFO - PROCESS | 1844 | 1461677900906 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1844 | 1461677900910 Marionette TRACE conn4 <- [1,50,null,{}] 06:38:20 INFO - PROCESS | 1844 | 1461677900918 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 1844 | 1461677901099 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:38:21 INFO - PROCESS | 1844 | 1461677901220 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6092c000 == 20 [pid = 1844] [id = 20] 06:38:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7faf57c1fc00) [pid = 1844] [serial = 57] [outer = (nil)] 06:38:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7faf5ffd4000) [pid = 1844] [serial = 58] [outer = 0x7faf57c1fc00] 06:38:21 INFO - PROCESS | 1844 | 1461677901296 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7faf60c5cc00) [pid = 1844] [serial = 59] [outer = 0x7faf57c1fc00] 06:38:22 INFO - PROCESS | 1844 | 1461677902238 Marionette TRACE conn4 <- [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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1382ms 06:38:22 INFO - PROCESS | 1844 | 1461677902290 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1844 | 1461677902297 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:38:22 INFO - PROCESS | 1844 | 1461677902318 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1844 | 1461677902332 Marionette TRACE conn4 <- [1,54,null,{}] 06:38:22 INFO - PROCESS | 1844 | 1461677902483 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 1844 | 1461677902761 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:38:22 INFO - PROCESS | 1844 | 1461677902968 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5ff17800 == 21 [pid = 1844] [id = 21] 06:38:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7faf61db2800) [pid = 1844] [serial = 60] [outer = (nil)] 06:38:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7faf62224800) [pid = 1844] [serial = 61] [outer = 0x7faf61db2800] 06:38:23 INFO - PROCESS | 1844 | 1461677903105 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7faf6af19800) [pid = 1844] [serial = 62] [outer = 0x7faf61db2800] 06:38:23 INFO - PROCESS | 1844 | 1461677903963 Marionette TRACE conn4 <- [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]]]}] 06:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1731ms 06:38:24 INFO - PROCESS | 1844 | 1461677904041 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:38:24 INFO - PROCESS | 1844 | 1461677904046 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:38:24 INFO - PROCESS | 1844 | 1461677904053 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 1844 | 1461677904056 Marionette TRACE conn4 <- [1,58,null,{}] 06:38:24 INFO - PROCESS | 1844 | 1461677904062 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:24 INFO - PROCESS | 1844 | 1461677904225 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:38:24 INFO - PROCESS | 1844 | 1461677904344 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe4000 == 22 [pid = 1844] [id = 22] 06:38:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7faf610c1c00) [pid = 1844] [serial = 63] [outer = (nil)] 06:38:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7faf6bef5c00) [pid = 1844] [serial = 64] [outer = 0x7faf610c1c00] 06:38:24 INFO - PROCESS | 1844 | 1461677904431 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7faf6c2dcc00) [pid = 1844] [serial = 65] [outer = 0x7faf610c1c00] 06:38:25 INFO - PROCESS | 1844 | 1461677905260 Marionette TRACE conn4 <- [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]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1283ms 06:38:25 INFO - PROCESS | 1844 | 1461677905336 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 1844 | 1461677905340 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:38:25 INFO - PROCESS | 1844 | 1461677905346 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 1844 | 1461677905349 Marionette TRACE conn4 <- [1,62,null,{}] 06:38:25 INFO - PROCESS | 1844 | 1461677905354 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 1844 | 1461677905505 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:38:25 INFO - PROCESS | 1844 | 1461677905689 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e8b800 == 23 [pid = 1844] [id = 23] 06:38:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7faf55466800) [pid = 1844] [serial = 66] [outer = (nil)] 06:38:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7faf5566ac00) [pid = 1844] [serial = 67] [outer = 0x7faf55466800] 06:38:25 INFO - PROCESS | 1844 | 1461677905768 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7faf57c16000) [pid = 1844] [serial = 68] [outer = 0x7faf55466800] 06:38:26 INFO - PROCESS | 1844 | 1461677906666 Marionette TRACE conn4 <- [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]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1378ms 06:38:26 INFO - PROCESS | 1844 | 1461677906725 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 1844 | 1461677906732 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:38:26 INFO - PROCESS | 1844 | 1461677906760 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 1844 | 1461677906767 Marionette TRACE conn4 <- [1,66,null,{}] 06:38:26 INFO - PROCESS | 1844 | 1461677906774 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 1844 | 1461677906932 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:38:27 INFO - PROCESS | 1844 | 1461677907068 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5ff0d800 == 24 [pid = 1844] [id = 24] 06:38:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7faf5feccc00) [pid = 1844] [serial = 69] [outer = (nil)] 06:38:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faf60a90800) [pid = 1844] [serial = 70] [outer = 0x7faf5feccc00] 06:38:27 INFO - PROCESS | 1844 | 1461677907154 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faf610b3400) [pid = 1844] [serial = 71] [outer = 0x7faf5feccc00] 06:38:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61575800 == 23 [pid = 1844] [id = 17] 06:38:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60911800 == 22 [pid = 1844] [id = 16] 06:38:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf587b6800 == 21 [pid = 1844] [id = 15] 06:38:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60682000 == 20 [pid = 1844] [id = 14] 06:38:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60062800 == 19 [pid = 1844] [id = 13] 06:38:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5553e000 == 18 [pid = 1844] [id = 9] 06:38:28 INFO - PROCESS | 1844 | 1461677908082 Marionette TRACE conn4 <- [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]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1407ms 06:38:28 INFO - PROCESS | 1844 | 1461677908152 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 1844 | 1461677908158 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:38:28 INFO - PROCESS | 1844 | 1461677908166 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 1844 | 1461677908172 Marionette TRACE conn4 <- [1,70,null,{}] 06:38:28 INFO - PROCESS | 1844 | 1461677908180 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 1844 | 1461677908381 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:38:28 INFO - PROCESS | 1844 | 1461677908505 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6031e800 == 19 [pid = 1844] [id = 25] 06:38:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faf6026f400) [pid = 1844] [serial = 72] [outer = (nil)] 06:38:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faf608c1000) [pid = 1844] [serial = 73] [outer = 0x7faf6026f400] 06:38:28 INFO - PROCESS | 1844 | 1461677908625 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faf610bd000) [pid = 1844] [serial = 74] [outer = 0x7faf6026f400] 06:38:29 INFO - PROCESS | 1844 | 1461677909357 Marionette TRACE conn4 <- [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]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1233ms 06:38:29 INFO - PROCESS | 1844 | 1461677909400 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 1844 | 1461677909409 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:38:29 INFO - PROCESS | 1844 | 1461677909420 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 1844 | 1461677909423 Marionette TRACE conn4 <- [1,74,null,{}] 06:38:29 INFO - PROCESS | 1844 | 1461677909429 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 1844 | 1461677909611 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:38:29 INFO - PROCESS | 1844 | 1461677909736 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e3b800 == 20 [pid = 1844] [id = 26] 06:38:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faf610c0800) [pid = 1844] [serial = 75] [outer = (nil)] 06:38:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faf6222e000) [pid = 1844] [serial = 76] [outer = 0x7faf610c0800] 06:38:29 INFO - PROCESS | 1844 | 1461677909811 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7faf6af1c000) [pid = 1844] [serial = 77] [outer = 0x7faf610c0800] 06:38:30 INFO - PROCESS | 1844 | 1461677910676 Marionette TRACE conn4 <- [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]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1286ms 06:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:38:30 INFO - PROCESS | 1844 | 1461677910708 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 1844 | 1461677910711 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:38:30 INFO - PROCESS | 1844 | 1461677910718 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 1844 | 1461677910724 Marionette TRACE conn4 <- [1,78,null,{}] 06:38:30 INFO - PROCESS | 1844 | 1461677910739 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 1844 | 1461677910898 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:38:31 INFO - PROCESS | 1844 | 1461677911030 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6afaa800 == 21 [pid = 1844] [id = 27] 06:38:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faf6be7e000) [pid = 1844] [serial = 78] [outer = (nil)] 06:38:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7faf6c2f4000) [pid = 1844] [serial = 79] [outer = 0x7faf6be7e000] 06:38:31 INFO - PROCESS | 1844 | 1461677911124 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7faf6d1c2800) [pid = 1844] [serial = 80] [outer = 0x7faf6be7e000] 06:38:32 INFO - PROCESS | 1844 | 1461677912009 Marionette TRACE conn4 <- [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]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1343ms 06:38:32 INFO - PROCESS | 1844 | 1461677912062 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 1844 | 1461677912069 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:38:32 INFO - PROCESS | 1844 | 1461677912100 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 1844 | 1461677912104 Marionette TRACE conn4 <- [1,82,null,{}] 06:38:32 INFO - PROCESS | 1844 | 1461677912113 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 1844 | 1461677912355 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:38:32 INFO - PROCESS | 1844 | 1461677912564 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be9e000 == 22 [pid = 1844] [id = 28] 06:38:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7faf61010800) [pid = 1844] [serial = 81] [outer = (nil)] 06:38:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7faf6d4db000) [pid = 1844] [serial = 82] [outer = 0x7faf61010800] 06:38:32 INFO - PROCESS | 1844 | 1461677912704 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7faf6f23d400) [pid = 1844] [serial = 83] [outer = 0x7faf61010800] 06:38:33 INFO - PROCESS | 1844 | 1461677913498 Marionette TRACE conn4 <- [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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1451ms 06:38:33 INFO - PROCESS | 1844 | 1461677913545 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:38:33 INFO - PROCESS | 1844 | 1461677913549 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:38:33 INFO - PROCESS | 1844 | 1461677913555 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 1844 | 1461677913558 Marionette TRACE conn4 <- [1,86,null,{}] 06:38:33 INFO - PROCESS | 1844 | 1461677913563 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 1844 | 1461677913765 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:38:33 INFO - PROCESS | 1844 | 1461677913780 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55321800 == 23 [pid = 1844] [id = 29] 06:38:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faf6d386000) [pid = 1844] [serial = 84] [outer = (nil)] 06:38:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faf70b71400) [pid = 1844] [serial = 85] [outer = 0x7faf6d386000] 06:38:33 INFO - PROCESS | 1844 | 1461677913855 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faf70caa400) [pid = 1844] [serial = 86] [outer = 0x7faf6d386000] 06:38:34 INFO - PROCESS | 1844 | 1461677914875 Marionette TRACE conn4 <- [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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1387ms 06:38:34 INFO - PROCESS | 1844 | 1461677914943 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 1844 | 1461677914949 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:38:34 INFO - PROCESS | 1844 | 1461677914957 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 1844 | 1461677914962 Marionette TRACE conn4 <- [1,90,null,{}] 06:38:34 INFO - PROCESS | 1844 | 1461677914970 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 1844 | 1461677915132 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:38:35 INFO - PROCESS | 1844 | 1461677915343 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56e8b800 == 22 [pid = 1844] [id = 23] 06:38:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5ff17800 == 21 [pid = 1844] [id = 21] 06:38:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5dd8d000 == 22 [pid = 1844] [id = 30] 06:38:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faf5716e000) [pid = 1844] [serial = 87] [outer = (nil)] 06:38:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faf587aa000) [pid = 1844] [serial = 88] [outer = 0x7faf5716e000] 06:38:35 INFO - PROCESS | 1844 | 1461677915558 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faf608c1400) [pid = 1844] [serial = 89] [outer = 0x7faf5716e000] 06:38:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6092c000 == 21 [pid = 1844] [id = 20] 06:38:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57cb1800 == 20 [pid = 1844] [id = 19] 06:38:36 INFO - PROCESS | 1844 | 1461677916428 Marionette TRACE conn4 <- [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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1533ms 06:38:36 INFO - PROCESS | 1844 | 1461677916500 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 1844 | 1461677916510 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:38:36 INFO - PROCESS | 1844 | 1461677916520 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1844 | 1461677916525 Marionette TRACE conn4 <- [1,94,null,{}] 06:38:36 INFO - PROCESS | 1844 | 1461677916533 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 1844 | 1461677916707 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:38:36 INFO - PROCESS | 1844 | 1461677916835 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e15000 == 21 [pid = 1844] [id = 31] 06:38:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faf57173c00) [pid = 1844] [serial = 90] [outer = (nil)] 06:38:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faf61ee0000) [pid = 1844] [serial = 91] [outer = 0x7faf57173c00] 06:38:36 INFO - PROCESS | 1844 | 1461677916914 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faf6af15000) [pid = 1844] [serial = 92] [outer = 0x7faf57173c00] 06:38:37 INFO - PROCESS | 1844 | 1461677917805 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1338ms 06:38:37 INFO - PROCESS | 1844 | 1461677917861 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 1844 | 1461677917867 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:38:37 INFO - PROCESS | 1844 | 1461677917876 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 1844 | 1461677917879 Marionette TRACE conn4 <- [1,98,null,{}] 06:38:37 INFO - PROCESS | 1844 | 1461677917885 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 1844 | 1461677918046 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:38:38 INFO - PROCESS | 1844 | 1461677918174 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bbc4800 == 22 [pid = 1844] [id = 32] 06:38:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faf6bd7e800) [pid = 1844] [serial = 93] [outer = (nil)] 06:38:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faf6c2e0c00) [pid = 1844] [serial = 94] [outer = 0x7faf6bd7e800] 06:38:38 INFO - PROCESS | 1844 | 1461677918263 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faf6d107400) [pid = 1844] [serial = 95] [outer = 0x7faf6bd7e800] 06:38:39 INFO - PROCESS | 1844 | 1461677919136 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1334ms 06:38:39 INFO - PROCESS | 1844 | 1461677919212 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 1844 | 1461677919219 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:38:39 INFO - PROCESS | 1844 | 1461677919233 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1844 | 1461677919249 Marionette TRACE conn4 <- [1,102,null,{}] 06:38:39 INFO - PROCESS | 1844 | 1461677919323 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 1844 | 1461677919507 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:38:39 INFO - PROCESS | 1844 | 1461677919613 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6ed2e000 == 23 [pid = 1844] [id = 33] 06:38:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf70ca7800) [pid = 1844] [serial = 96] [outer = (nil)] 06:38:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faf71344c00) [pid = 1844] [serial = 97] [outer = 0x7faf70ca7800] 06:38:39 INFO - PROCESS | 1844 | 1461677919694 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faf71510c00) [pid = 1844] [serial = 98] [outer = 0x7faf70ca7800] 06:38:40 INFO - PROCESS | 1844 | 1461677920505 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:38:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faf559e5800) [pid = 1844] [serial = 99] [outer = 0x7faf55466c00] 06:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1314ms 06:38:40 INFO - PROCESS | 1844 | 1461677920570 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 1844 | 1461677920575 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:38:40 INFO - PROCESS | 1844 | 1461677920637 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 1844 | 1461677920641 Marionette TRACE conn4 <- [1,106,null,{}] 06:38:40 INFO - PROCESS | 1844 | 1461677920651 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 1844 | 1461677920805 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:38:40 INFO - PROCESS | 1844 | 1461677920932 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5dd86000 == 24 [pid = 1844] [id = 34] 06:38:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faf55468000) [pid = 1844] [serial = 100] [outer = (nil)] 06:38:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faf559ec000) [pid = 1844] [serial = 101] [outer = 0x7faf55468000] 06:38:41 INFO - PROCESS | 1844 | 1461677921006 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faf71505000) [pid = 1844] [serial = 102] [outer = 0x7faf55468000] 06:38:41 INFO - PROCESS | 1844 | 1461677921761 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1227ms 06:38:41 INFO - PROCESS | 1844 | 1461677921821 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:38:41 INFO - PROCESS | 1844 | 1461677921825 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:38:41 INFO - PROCESS | 1844 | 1461677921831 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 1844 | 1461677921834 Marionette TRACE conn4 <- [1,110,null,{}] 06:38:41 INFO - PROCESS | 1844 | 1461677921839 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 1844 | 1461677921993 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:38:42 INFO - PROCESS | 1844 | 1461677922207 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6031f800 == 25 [pid = 1844] [id = 35] 06:38:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf559e3000) [pid = 1844] [serial = 103] [outer = (nil)] 06:38:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faf559ebc00) [pid = 1844] [serial = 104] [outer = 0x7faf559e3000] 06:38:42 INFO - PROCESS | 1844 | 1461677922279 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf5d09dc00) [pid = 1844] [serial = 105] [outer = 0x7faf559e3000] 06:38:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e3b800 == 24 [pid = 1844] [id = 26] 06:38:43 INFO - PROCESS | 1844 | 1461677923266 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:38:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6031e800 == 23 [pid = 1844] [id = 25] 06:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1487ms 06:38:43 INFO - PROCESS | 1844 | 1461677923318 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:38:43 INFO - PROCESS | 1844 | 1461677923323 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:38:43 INFO - PROCESS | 1844 | 1461677923332 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 1844 | 1461677923339 Marionette TRACE conn4 <- [1,114,null,{}] 06:38:43 INFO - PROCESS | 1844 | 1461677923349 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 1844 | 1461677923520 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:38:43 INFO - PROCESS | 1844 | 1461677923652 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e8b800 == 24 [pid = 1844] [id = 36] 06:38:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faf60947c00) [pid = 1844] [serial = 106] [outer = (nil)] 06:38:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf60e37800) [pid = 1844] [serial = 107] [outer = 0x7faf60947c00] 06:38:43 INFO - PROCESS | 1844 | 1461677923773 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf61ed8c00) [pid = 1844] [serial = 108] [outer = 0x7faf60947c00] 06:38:44 INFO - PROCESS | 1844 | 1461677924619 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1339ms 06:38:44 INFO - PROCESS | 1844 | 1461677924671 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1844 | 1461677924680 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:38:44 INFO - PROCESS | 1844 | 1461677924689 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 1844 | 1461677924693 Marionette TRACE conn4 <- [1,118,null,{}] 06:38:44 INFO - PROCESS | 1844 | 1461677924699 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:44 INFO - PROCESS | 1844 | 1461677924862 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:38:45 INFO - PROCESS | 1844 | 1461677924993 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d01c800 == 25 [pid = 1844] [id = 37] 06:38:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf61b67800) [pid = 1844] [serial = 109] [outer = (nil)] 06:38:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf6c25a800) [pid = 1844] [serial = 110] [outer = 0x7faf61b67800] 06:38:45 INFO - PROCESS | 1844 | 1461677925068 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf6d1b7400) [pid = 1844] [serial = 111] [outer = 0x7faf61b67800] 06:38:45 INFO - PROCESS | 1844 | 1461677925900 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1282ms 06:38:45 INFO - PROCESS | 1844 | 1461677925972 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 1844 | 1461677925976 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:38:45 INFO - PROCESS | 1844 | 1461677925982 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 1844 | 1461677925987 Marionette TRACE conn4 <- [1,122,null,{}] 06:38:46 INFO - PROCESS | 1844 | 1461677926003 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 1844 | 1461677926220 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:38:46 INFO - PROCESS | 1844 | 1461677926355 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf711d9800 == 26 [pid = 1844] [id = 38] 06:38:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf6f2be800) [pid = 1844] [serial = 112] [outer = (nil)] 06:38:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf711a3400) [pid = 1844] [serial = 113] [outer = 0x7faf6f2be800] 06:38:46 INFO - PROCESS | 1844 | 1461677926436 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf715e5c00) [pid = 1844] [serial = 114] [outer = 0x7faf6f2be800] 06:38:47 INFO - PROCESS | 1844 | 1461677927277 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1342ms 06:38:47 INFO - PROCESS | 1844 | 1461677927341 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 1844 | 1461677927347 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:38:47 INFO - PROCESS | 1844 | 1461677927359 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 1844 | 1461677927362 Marionette TRACE conn4 <- [1,126,null,{}] 06:38:47 INFO - PROCESS | 1844 | 1461677927368 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 1844 | 1461677927524 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:38:47 INFO - PROCESS | 1844 | 1461677927674 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55322000 == 27 [pid = 1844] [id = 39] 06:38:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf58764400) [pid = 1844] [serial = 115] [outer = (nil)] 06:38:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf58766400) [pid = 1844] [serial = 116] [outer = 0x7faf58764400] 06:38:47 INFO - PROCESS | 1844 | 1461677927759 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf5876f400) [pid = 1844] [serial = 117] [outer = 0x7faf58764400] 06:38:48 INFO - PROCESS | 1844 | 1461677928598 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1289ms 06:38:48 INFO - PROCESS | 1844 | 1461677928647 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 1844 | 1461677928652 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:38:48 INFO - PROCESS | 1844 | 1461677928659 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 1844 | 1461677928662 Marionette TRACE conn4 <- [1,130,null,{}] 06:38:48 INFO - PROCESS | 1844 | 1461677928667 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 1844 | 1461677928822 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:38:48 INFO - PROCESS | 1844 | 1461677928959 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73184000 == 28 [pid = 1844] [id = 40] 06:38:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf58764c00) [pid = 1844] [serial = 118] [outer = (nil)] 06:38:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf587a3000) [pid = 1844] [serial = 119] [outer = 0x7faf58764c00] 06:38:49 INFO - PROCESS | 1844 | 1461677929032 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf58aab000) [pid = 1844] [serial = 120] [outer = 0x7faf58764c00] 06:38:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e15000 == 27 [pid = 1844] [id = 31] 06:38:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5dd8d000 == 26 [pid = 1844] [id = 30] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6be9e000 == 25 [pid = 1844] [id = 28] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5bf3c800 == 24 [pid = 1844] [id = 12] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6afaa800 == 23 [pid = 1844] [id = 27] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6ed2e000 == 22 [pid = 1844] [id = 33] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bbc4800 == 21 [pid = 1844] [id = 32] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5ff0d800 == 20 [pid = 1844] [id = 24] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5dd86000 == 19 [pid = 1844] [id = 34] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65fe4000 == 18 [pid = 1844] [id = 22] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55331000 == 17 [pid = 1844] [id = 8] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57138800 == 16 [pid = 1844] [id = 6] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55321800 == 15 [pid = 1844] [id = 29] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55322000 == 14 [pid = 1844] [id = 39] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf711d9800 == 13 [pid = 1844] [id = 38] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d01c800 == 12 [pid = 1844] [id = 37] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6031f800 == 11 [pid = 1844] [id = 35] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e8b800 == 10 [pid = 1844] [id = 36] 06:38:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61b7f000 == 9 [pid = 1844] [id = 18] 06:38:53 INFO - PROCESS | 1844 | 1461677933432 Marionette TRACE conn4 <- [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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 4792ms 06:38:53 INFO - PROCESS | 1844 | 1461677933477 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 1844 | 1461677933483 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:38:53 INFO - PROCESS | 1844 | 1461677933493 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 1844 | 1461677933497 Marionette TRACE conn4 <- [1,134,null,{}] 06:38:53 INFO - PROCESS | 1844 | 1461677933506 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 1844 | 1461677933666 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:38:53 INFO - PROCESS | 1844 | 1461677933680 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf587cc000 == 10 [pid = 1844] [id = 41] 06:38:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf5b00d000) [pid = 1844] [serial = 121] [outer = (nil)] 06:38:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf5b084c00) [pid = 1844] [serial = 122] [outer = 0x7faf5b00d000] 06:38:53 INFO - PROCESS | 1844 | 1461677933749 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf5cf25000) [pid = 1844] [serial = 123] [outer = 0x7faf5b00d000] 06:38:54 INFO - PROCESS | 1844 | 1461677934537 Marionette TRACE conn4 <- [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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1079ms 06:38:54 INFO - PROCESS | 1844 | 1461677934594 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 1844 | 1461677934604 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:38:54 INFO - PROCESS | 1844 | 1461677934618 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 1844 | 1461677934622 Marionette TRACE conn4 <- [1,138,null,{}] 06:38:54 INFO - PROCESS | 1844 | 1461677934632 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 1844 | 1461677934796 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:38:54 INFO - PROCESS | 1844 | 1461677934809 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60681800 == 11 [pid = 1844] [id = 42] 06:38:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf5b00b800) [pid = 1844] [serial = 124] [outer = (nil)] 06:38:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf5fece000) [pid = 1844] [serial = 125] [outer = 0x7faf5b00b800] 06:38:54 INFO - PROCESS | 1844 | 1461677934875 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf60956400) [pid = 1844] [serial = 126] [outer = 0x7faf5b00b800] 06:38:55 INFO - PROCESS | 1844 | 1461677935876 Marionette TRACE conn4 <- [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]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1336ms 06:38:55 INFO - PROCESS | 1844 | 1461677935965 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 1844 | 1461677935970 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:38:55 INFO - PROCESS | 1844 | 1461677935982 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 1844 | 1461677935988 Marionette TRACE conn4 <- [1,142,null,{}] 06:38:56 INFO - PROCESS | 1844 | 1461677936004 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 1844 | 1461677936226 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:38:56 INFO - PROCESS | 1844 | 1461677936293 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6afab000 == 12 [pid = 1844] [id = 43] 06:38:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5dc2b400) [pid = 1844] [serial = 127] [outer = (nil)] 06:38:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf651c0400) [pid = 1844] [serial = 128] [outer = 0x7faf5dc2b400] 06:38:56 INFO - PROCESS | 1844 | 1461677936364 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf6bb39000) [pid = 1844] [serial = 129] [outer = 0x7faf5dc2b400] 06:38:57 INFO - PROCESS | 1844 | 1461677937118 Marionette TRACE conn4 <- [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]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1192ms 06:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:38:57 INFO - PROCESS | 1844 | 1461677937176 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 1844 | 1461677937179 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:38:57 INFO - PROCESS | 1844 | 1461677937186 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 1844 | 1461677937189 Marionette TRACE conn4 <- [1,146,null,{}] 06:38:57 INFO - PROCESS | 1844 | 1461677937194 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 1844 | 1461677937384 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:38:57 INFO - PROCESS | 1844 | 1461677937410 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d01d000 == 13 [pid = 1844] [id = 44] 06:38:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf587dd000) [pid = 1844] [serial = 130] [outer = (nil)] 06:38:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf587e3400) [pid = 1844] [serial = 131] [outer = 0x7faf587dd000] 06:38:57 INFO - PROCESS | 1844 | 1461677937484 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf6504dc00) [pid = 1844] [serial = 132] [outer = 0x7faf587dd000] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf6bd7e800) [pid = 1844] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf61db2800) [pid = 1844] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf5feccc00) [pid = 1844] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf57c1fc00) [pid = 1844] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf56e37800) [pid = 1844] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf57173c00) [pid = 1844] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf6af14000) [pid = 1844] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf55466800) [pid = 1844] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf559e3000) [pid = 1844] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf5b07e400) [pid = 1844] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf62255c00) [pid = 1844] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf553d6800) [pid = 1844] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf5716ac00) [pid = 1844] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf56dc3000) [pid = 1844] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf5b00ec00) [pid = 1844] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf61b63400) [pid = 1844] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf553d6000) [pid = 1844] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf6d386000) [pid = 1844] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf61b67800) [pid = 1844] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf6be7e000) [pid = 1844] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf610c0800) [pid = 1844] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf5716e400) [pid = 1844] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf5716e000) [pid = 1844] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf55468000) [pid = 1844] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf610c1c00) [pid = 1844] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf60947c00) [pid = 1844] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faf6026f400) [pid = 1844] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faf70ca7800) [pid = 1844] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faf61010800) [pid = 1844] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:38:58 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faf6f2be800) [pid = 1844] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:38:59 INFO - PROCESS | 1844 | 1461677939228 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 2083ms 06:38:59 INFO - PROCESS | 1844 | 1461677939304 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 1844 | 1461677939307 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:38:59 INFO - PROCESS | 1844 | 1461677939329 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 1844 | 1461677939332 Marionette TRACE conn4 <- [1,150,null,{}] 06:38:59 INFO - PROCESS | 1844 | 1461677939337 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:59 INFO - PROCESS | 1844 | 1461677939477 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:38:59 INFO - PROCESS | 1844 | 1461677939569 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60681000 == 14 [pid = 1844] [id = 45] 06:38:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf5566a800) [pid = 1844] [serial = 133] [outer = (nil)] 06:38:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faf5b009c00) [pid = 1844] [serial = 134] [outer = 0x7faf5566a800] 06:38:59 INFO - PROCESS | 1844 | 1461677939631 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf651c4800) [pid = 1844] [serial = 135] [outer = 0x7faf5566a800] 06:39:00 INFO - PROCESS | 1844 | 1461677940371 Marionette TRACE conn4 <- [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]]]}] 06:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1086ms 06:39:00 INFO - PROCESS | 1844 | 1461677940409 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 1844 | 1461677940411 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:39:00 INFO - PROCESS | 1844 | 1461677940418 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 1844 | 1461677940421 Marionette TRACE conn4 <- [1,154,null,{}] 06:39:00 INFO - PROCESS | 1844 | 1461677940426 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 1844 | 1461677940663 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:39:00 INFO - PROCESS | 1844 | 1461677940815 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56147800 == 15 [pid = 1844] [id = 46] 06:39:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faf55673000) [pid = 1844] [serial = 136] [outer = (nil)] 06:39:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf559ee400) [pid = 1844] [serial = 137] [outer = 0x7faf55673000] 06:39:00 INFO - PROCESS | 1844 | 1461677940895 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf58770c00) [pid = 1844] [serial = 138] [outer = 0x7faf55673000] 06:39:01 INFO - PROCESS | 1844 | 1461677941889 Marionette TRACE conn4 <- [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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1485ms 06:39:01 INFO - PROCESS | 1844 | 1461677941905 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:39:01 INFO - PROCESS | 1844 | 1461677941911 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:39:01 INFO - PROCESS | 1844 | 1461677941920 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 1844 | 1461677941927 Marionette TRACE conn4 <- [1,158,null,{}] 06:39:01 INFO - PROCESS | 1844 | 1461677941936 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:02 INFO - PROCESS | 1844 | 1461677942133 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:39:02 INFO - PROCESS | 1844 | 1461677942268 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e48000 == 16 [pid = 1844] [id = 47] 06:39:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf5dd76400) [pid = 1844] [serial = 139] [outer = (nil)] 06:39:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf5f8e9c00) [pid = 1844] [serial = 140] [outer = 0x7faf5dd76400] 06:39:02 INFO - PROCESS | 1844 | 1461677942386 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf608cb400) [pid = 1844] [serial = 141] [outer = 0x7faf5dd76400] 06:39:03 INFO - PROCESS | 1844 | 1461677943328 Marionette TRACE conn4 <- [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]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1492ms 06:39:03 INFO - PROCESS | 1844 | 1461677943412 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:39:03 INFO - PROCESS | 1844 | 1461677943417 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:39:03 INFO - PROCESS | 1844 | 1461677943423 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 1844 | 1461677943427 Marionette TRACE conn4 <- [1,162,null,{}] 06:39:03 INFO - PROCESS | 1844 | 1461677943433 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 1844 | 1461677943610 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:39:03 INFO - PROCESS | 1844 | 1461677943752 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e85800 == 17 [pid = 1844] [id = 48] 06:39:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf5566e000) [pid = 1844] [serial = 142] [outer = (nil)] 06:39:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf57174800) [pid = 1844] [serial = 143] [outer = 0x7faf5566e000] 06:39:03 INFO - PROCESS | 1844 | 1461677943860 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf61a62000) [pid = 1844] [serial = 144] [outer = 0x7faf5566e000] 06:39:04 INFO - PROCESS | 1844 | 1461677944330 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:39:05 INFO - PROCESS | 1844 | 1461677945126 Marionette TRACE conn4 <- [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]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1733ms 06:39:05 INFO - PROCESS | 1844 | 1461677945156 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 1844 | 1461677945161 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:39:05 INFO - PROCESS | 1844 | 1461677945168 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 1844 | 1461677945174 Marionette TRACE conn4 <- [1,166,null,{}] 06:39:05 INFO - PROCESS | 1844 | 1461677945181 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 1844 | 1461677945377 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf6f23d400) [pid = 1844] [serial = 83] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf5566ac00) [pid = 1844] [serial = 67] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf56b20000) [pid = 1844] [serial = 28] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf61dac400) [pid = 1844] [serial = 46] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf57c23c00) [pid = 1844] [serial = 31] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf651bfc00) [pid = 1844] [serial = 49] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf554da400) [pid = 1844] [serial = 25] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf5b07f400) [pid = 1844] [serial = 34] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faf600ef000) [pid = 1844] [serial = 35] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faf608c9400) [pid = 1844] [serial = 37] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faf5de15800) [pid = 1844] [serial = 43] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faf60c5d400) [pid = 1844] [serial = 44] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faf60a97800) [pid = 1844] [serial = 38] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faf61dd4000) [pid = 1844] [serial = 47] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faf61ede800) [pid = 1844] [serial = 40] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faf6af1cc00) [pid = 1844] [serial = 50] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faf55670400) [pid = 1844] [serial = 26] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faf6af1b400) [pid = 1844] [serial = 41] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faf6bd7a000) [pid = 1844] [serial = 53] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faf553dd400) [pid = 1844] [serial = 23] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faf587a8c00) [pid = 1844] [serial = 56] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faf5ffd4000) [pid = 1844] [serial = 58] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faf56e41000) [pid = 1844] [serial = 55] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faf6bb45400) [pid = 1844] [serial = 52] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faf57c16000) [pid = 1844] [serial = 68] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faf60a90800) [pid = 1844] [serial = 70] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faf6ed3a000) [pid = 1844] [serial = 2] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7faf610bd000) [pid = 1844] [serial = 74] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7faf5f8e9000) [pid = 1844] [serial = 12] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7faf6af19800) [pid = 1844] [serial = 62] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7faf5fb53000) [pid = 1844] [serial = 9] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7faf6bef5c00) [pid = 1844] [serial = 64] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7faf610b3400) [pid = 1844] [serial = 71] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7faf60c5cc00) [pid = 1844] [serial = 59] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7faf62224800) [pid = 1844] [serial = 61] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7faf6222e000) [pid = 1844] [serial = 76] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7faf608c1000) [pid = 1844] [serial = 73] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7faf57176800) [pid = 1844] [serial = 17] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7faf5b080000) [pid = 1844] [serial = 19] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7faf6c2f4000) [pid = 1844] [serial = 79] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7faf6c2dcc00) [pid = 1844] [serial = 65] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7faf55676400) [pid = 1844] [serial = 32] [outer = (nil)] [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.] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7faf6d4db000) [pid = 1844] [serial = 82] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7faf587a3000) [pid = 1844] [serial = 119] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7faf553d8000) [pid = 1844] [serial = 22] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7faf6d1c2800) [pid = 1844] [serial = 80] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7faf6af1c000) [pid = 1844] [serial = 77] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7faf57170000) [pid = 1844] [serial = 16] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7faf6c2e0c00) [pid = 1844] [serial = 94] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7faf6af15000) [pid = 1844] [serial = 92] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7faf587aa000) [pid = 1844] [serial = 88] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7faf61ee0000) [pid = 1844] [serial = 91] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7faf70caa400) [pid = 1844] [serial = 86] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7faf5d09dc00) [pid = 1844] [serial = 105] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7faf559ebc00) [pid = 1844] [serial = 104] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 58 (0x7faf60e37800) [pid = 1844] [serial = 107] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 57 (0x7faf71510c00) [pid = 1844] [serial = 98] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7faf61ed8c00) [pid = 1844] [serial = 108] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7faf6d107400) [pid = 1844] [serial = 95] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7faf71344c00) [pid = 1844] [serial = 97] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7faf6c25a800) [pid = 1844] [serial = 110] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7faf608c1400) [pid = 1844] [serial = 89] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7faf71505000) [pid = 1844] [serial = 102] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7faf711a3400) [pid = 1844] [serial = 113] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7faf559ec000) [pid = 1844] [serial = 101] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7faf715e5c00) [pid = 1844] [serial = 114] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 47 (0x7faf58766400) [pid = 1844] [serial = 116] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 46 (0x7faf70b71400) [pid = 1844] [serial = 85] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | --DOMWINDOW == 45 (0x7faf6d1b7400) [pid = 1844] [serial = 111] [outer = (nil)] [url = about:blank] 06:39:05 INFO - PROCESS | 1844 | 1461677945573 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf560f8800 == 18 [pid = 1844] [id = 49] 06:39:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7faf5546cc00) [pid = 1844] [serial = 145] [outer = (nil)] 06:39:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7faf55671000) [pid = 1844] [serial = 146] [outer = 0x7faf5546cc00] 06:39:05 INFO - PROCESS | 1844 | 1461677945645 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7faf57c22c00) [pid = 1844] [serial = 147] [outer = 0x7faf5546cc00] 06:39:06 INFO - PROCESS | 1844 | 1461677946510 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1381ms 06:39:06 INFO - PROCESS | 1844 | 1461677946551 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 1844 | 1461677946560 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:39:06 INFO - PROCESS | 1844 | 1461677946570 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 1844 | 1461677946574 Marionette TRACE conn4 <- [1,170,null,{}] 06:39:06 INFO - PROCESS | 1844 | 1461677946579 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 1844 | 1461677946715 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:39:06 INFO - PROCESS | 1844 | 1461677946733 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf587b6000 == 19 [pid = 1844] [id = 50] 06:39:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7faf587aec00) [pid = 1844] [serial = 148] [outer = (nil)] 06:39:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7faf587d6000) [pid = 1844] [serial = 149] [outer = 0x7faf587aec00] 06:39:06 INFO - PROCESS | 1844 | 1461677946795 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7faf58aac400) [pid = 1844] [serial = 150] [outer = 0x7faf587aec00] 06:39:07 INFO - PROCESS | 1844 | 1461677947486 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 932ms 06:39:07 INFO - PROCESS | 1844 | 1461677947506 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 1844 | 1461677947510 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:39:07 INFO - PROCESS | 1844 | 1461677947516 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 1844 | 1461677947523 Marionette TRACE conn4 <- [1,174,null,{}] 06:39:07 INFO - PROCESS | 1844 | 1461677947539 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 1844 | 1461677947682 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:39:07 INFO - PROCESS | 1844 | 1461677947705 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5e42e800 == 20 [pid = 1844] [id = 51] 06:39:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7faf5fb50400) [pid = 1844] [serial = 151] [outer = (nil)] 06:39:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7faf600ef000) [pid = 1844] [serial = 152] [outer = 0x7faf5fb50400] 06:39:07 INFO - PROCESS | 1844 | 1461677947778 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7faf608c8400) [pid = 1844] [serial = 153] [outer = 0x7faf5fb50400] 06:39:08 INFO - PROCESS | 1844 | 1461677948621 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1134ms 06:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:39:08 INFO - PROCESS | 1844 | 1461677948651 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 1844 | 1461677948654 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:39:08 INFO - PROCESS | 1844 | 1461677948660 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 1844 | 1461677948663 Marionette TRACE conn4 <- [1,178,null,{}] 06:39:08 INFO - PROCESS | 1844 | 1461677948674 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:08 INFO - PROCESS | 1844 | 1461677948844 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:39:08 INFO - PROCESS | 1844 | 1461677948873 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60225800 == 21 [pid = 1844] [id = 52] 06:39:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7faf5ba0fc00) [pid = 1844] [serial = 154] [outer = (nil)] 06:39:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7faf60ee7800) [pid = 1844] [serial = 155] [outer = 0x7faf5ba0fc00] 06:39:08 INFO - PROCESS | 1844 | 1461677948935 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7faf61743800) [pid = 1844] [serial = 156] [outer = 0x7faf5ba0fc00] 06:39:09 INFO - PROCESS | 1844 | 1461677949710 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1088ms 06:39:09 INFO - PROCESS | 1844 | 1461677949748 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:39:09 INFO - PROCESS | 1844 | 1461677949751 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:39:09 INFO - PROCESS | 1844 | 1461677949756 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 1844 | 1461677949759 Marionette TRACE conn4 <- [1,182,null,{}] 06:39:09 INFO - PROCESS | 1844 | 1461677949771 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 1844 | 1461677949929 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:39:10 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7faf58764400) [pid = 1844] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:39:10 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7faf5dc2b400) [pid = 1844] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:39:10 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7faf5b00b800) [pid = 1844] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:39:10 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7faf58764c00) [pid = 1844] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:39:10 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7faf5b00d000) [pid = 1844] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:39:10 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7faf587dd000) [pid = 1844] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:39:10 INFO - PROCESS | 1844 | 1461677950016 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d370800 == 22 [pid = 1844] [id = 53] 06:39:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7faf553de800) [pid = 1844] [serial = 157] [outer = (nil)] 06:39:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7faf58765400) [pid = 1844] [serial = 158] [outer = 0x7faf553de800] 06:39:10 INFO - PROCESS | 1844 | 1461677950080 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7faf5b00d000) [pid = 1844] [serial = 159] [outer = 0x7faf553de800] 06:39:10 INFO - PROCESS | 1844 | 1461677950722 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 986ms 06:39:10 INFO - PROCESS | 1844 | 1461677950743 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 1844 | 1461677950745 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:39:10 INFO - PROCESS | 1844 | 1461677950751 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 1844 | 1461677950753 Marionette TRACE conn4 <- [1,186,null,{}] 06:39:10 INFO - PROCESS | 1844 | 1461677950758 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:10 INFO - PROCESS | 1844 | 1461677950955 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:39:10 INFO - PROCESS | 1844 | 1461677950976 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61569000 == 23 [pid = 1844] [id = 54] 06:39:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7faf58aa6400) [pid = 1844] [serial = 160] [outer = (nil)] 06:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7faf61ed7800) [pid = 1844] [serial = 161] [outer = 0x7faf58aa6400] 06:39:11 INFO - PROCESS | 1844 | 1461677951042 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7faf651ca000) [pid = 1844] [serial = 162] [outer = 0x7faf58aa6400] 06:39:11 INFO - PROCESS | 1844 | 1461677951708 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 979ms 06:39:11 INFO - PROCESS | 1844 | 1461677951731 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 1844 | 1461677951734 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:39:11 INFO - PROCESS | 1844 | 1461677951741 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 1844 | 1461677951744 Marionette TRACE conn4 <- [1,190,null,{}] 06:39:11 INFO - PROCESS | 1844 | 1461677951749 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:11 INFO - PROCESS | 1844 | 1461677951881 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:39:11 INFO - PROCESS | 1844 | 1461677951898 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61b95000 == 24 [pid = 1844] [id = 55] 06:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7faf554ddc00) [pid = 1844] [serial = 163] [outer = (nil)] 06:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7faf6afe0400) [pid = 1844] [serial = 164] [outer = 0x7faf554ddc00] 06:39:11 INFO - PROCESS | 1844 | 1461677951960 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7faf6bd7bc00) [pid = 1844] [serial = 165] [outer = 0x7faf554ddc00] 06:39:12 INFO - PROCESS | 1844 | 1461677952888 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1185ms 06:39:12 INFO - PROCESS | 1844 | 1461677952927 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:39:12 INFO - PROCESS | 1844 | 1461677952935 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:39:12 INFO - PROCESS | 1844 | 1461677952943 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 1844 | 1461677952949 Marionette TRACE conn4 <- [1,194,null,{}] 06:39:12 INFO - PROCESS | 1844 | 1461677952956 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 1844 | 1461677953121 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:39:13 INFO - PROCESS | 1844 | 1461677953250 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b027800 == 25 [pid = 1844] [id = 56] 06:39:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7faf57177800) [pid = 1844] [serial = 166] [outer = (nil)] 06:39:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7faf587a0400) [pid = 1844] [serial = 167] [outer = 0x7faf57177800] 06:39:13 INFO - PROCESS | 1844 | 1461677953328 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7faf587ddc00) [pid = 1844] [serial = 168] [outer = 0x7faf57177800] 06:39:14 INFO - PROCESS | 1844 | 1461677954133 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1234ms 06:39:14 INFO - PROCESS | 1844 | 1461677954177 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 1844 | 1461677954186 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:39:14 INFO - PROCESS | 1844 | 1461677954213 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 1844 | 1461677954218 Marionette TRACE conn4 <- [1,198,null,{}] 06:39:14 INFO - PROCESS | 1844 | 1461677954224 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:14 INFO - PROCESS | 1844 | 1461677954402 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:39:14 INFO - PROCESS | 1844 | 1461677954525 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5e42b800 == 26 [pid = 1844] [id = 57] 06:39:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7faf5ba15000) [pid = 1844] [serial = 169] [outer = (nil)] 06:39:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7faf606a6800) [pid = 1844] [serial = 170] [outer = 0x7faf5ba15000] 06:39:14 INFO - PROCESS | 1844 | 1461677954601 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7faf60c63800) [pid = 1844] [serial = 171] [outer = 0x7faf5ba15000] 06:39:15 INFO - PROCESS | 1844 | 1461677955428 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1242ms 06:39:15 INFO - PROCESS | 1844 | 1461677955468 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 1844 | 1461677955471 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:39:15 INFO - PROCESS | 1844 | 1461677955481 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 1844 | 1461677955486 Marionette TRACE conn4 <- [1,202,null,{}] 06:39:15 INFO - PROCESS | 1844 | 1461677955503 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 1844 | 1461677955670 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:39:15 INFO - PROCESS | 1844 | 1461677955794 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e88000 == 27 [pid = 1844] [id = 58] 06:39:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7faf61b5c800) [pid = 1844] [serial = 172] [outer = (nil)] 06:39:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7faf62225000) [pid = 1844] [serial = 173] [outer = 0x7faf61b5c800] 06:39:15 INFO - PROCESS | 1844 | 1461677955873 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7faf65f79800) [pid = 1844] [serial = 174] [outer = 0x7faf61b5c800] 06:39:16 INFO - PROCESS | 1844 | 1461677956735 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1285ms 06:39:16 INFO - PROCESS | 1844 | 1461677956767 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 1844 | 1461677956770 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:39:16 INFO - PROCESS | 1844 | 1461677956777 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 1844 | 1461677956780 Marionette TRACE conn4 <- [1,206,null,{}] 06:39:16 INFO - PROCESS | 1844 | 1461677956785 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 1844 | 1461677956953 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:39:17 INFO - PROCESS | 1844 | 1461677957077 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65ff6000 == 28 [pid = 1844] [id = 59] 06:39:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faf61743c00) [pid = 1844] [serial = 175] [outer = (nil)] 06:39:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faf6be71c00) [pid = 1844] [serial = 176] [outer = 0x7faf61743c00] 06:39:17 INFO - PROCESS | 1844 | 1461677957151 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faf6beee000) [pid = 1844] [serial = 177] [outer = 0x7faf61743c00] 06:39:17 INFO - PROCESS | 1844 | 1461677957945 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1230ms 06:39:18 INFO - PROCESS | 1844 | 1461677958009 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 1844 | 1461677958012 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:39:18 INFO - PROCESS | 1844 | 1461677958019 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 1844 | 1461677958022 Marionette TRACE conn4 <- [1,210,null,{}] 06:39:18 INFO - PROCESS | 1844 | 1461677958027 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 1844 | 1461677958197 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:39:18 INFO - PROCESS | 1844 | 1461677958334 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5713e800 == 29 [pid = 1844] [id = 60] 06:39:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faf553dc000) [pid = 1844] [serial = 178] [outer = (nil)] 06:39:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faf5566c800) [pid = 1844] [serial = 179] [outer = 0x7faf553dc000] 06:39:18 INFO - PROCESS | 1844 | 1461677958408 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faf61747400) [pid = 1844] [serial = 180] [outer = 0x7faf553dc000] 06:39:19 INFO - PROCESS | 1844 | 1461677959357 Marionette TRACE conn4 <- [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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1382ms 06:39:19 INFO - PROCESS | 1844 | 1461677959404 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:39:19 INFO - PROCESS | 1844 | 1461677959417 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:39:19 INFO - PROCESS | 1844 | 1461677959424 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 1844 | 1461677959431 Marionette TRACE conn4 <- [1,214,null,{}] 06:39:19 INFO - PROCESS | 1844 | 1461677959438 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:19 INFO - PROCESS | 1844 | 1461677959595 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:39:19 INFO - PROCESS | 1844 | 1461677959729 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5552b000 == 30 [pid = 1844] [id = 61] 06:39:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faf57173000) [pid = 1844] [serial = 181] [outer = (nil)] 06:39:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7faf587a8c00) [pid = 1844] [serial = 182] [outer = 0x7faf57173000] 06:39:19 INFO - PROCESS | 1844 | 1461677959826 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faf58aa9400) [pid = 1844] [serial = 183] [outer = 0x7faf57173000] 06:39:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf73184000 == 29 [pid = 1844] [id = 40] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7faf651c0400) [pid = 1844] [serial = 128] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7faf5fece000) [pid = 1844] [serial = 125] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7faf58aab000) [pid = 1844] [serial = 120] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7faf5b084c00) [pid = 1844] [serial = 122] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7faf5cf25000) [pid = 1844] [serial = 123] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7faf6bb39000) [pid = 1844] [serial = 129] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7faf60956400) [pid = 1844] [serial = 126] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7faf5876f400) [pid = 1844] [serial = 117] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7faf5b009c00) [pid = 1844] [serial = 134] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7faf587e3400) [pid = 1844] [serial = 131] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7faf6504dc00) [pid = 1844] [serial = 132] [outer = (nil)] [url = about:blank] 06:39:20 INFO - PROCESS | 1844 | 1461677960598 Marionette TRACE conn4 <- [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]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1190ms 06:39:20 INFO - PROCESS | 1844 | 1461677960614 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 1844 | 1461677960622 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:39:20 INFO - PROCESS | 1844 | 1461677960632 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 1844 | 1461677960636 Marionette TRACE conn4 <- [1,218,null,{}] 06:39:20 INFO - PROCESS | 1844 | 1461677960645 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:20 INFO - PROCESS | 1844 | 1461677960818 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:39:20 INFO - PROCESS | 1844 | 1461677960840 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d37f800 == 30 [pid = 1844] [id = 62] 06:39:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7faf5d0a2c00) [pid = 1844] [serial = 184] [outer = (nil)] 06:39:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7faf5fa2a400) [pid = 1844] [serial = 185] [outer = 0x7faf5d0a2c00] 06:39:20 INFO - PROCESS | 1844 | 1461677960902 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7faf608c0400) [pid = 1844] [serial = 186] [outer = 0x7faf5d0a2c00] 06:39:21 INFO - PROCESS | 1844 | 1461677961599 Marionette TRACE conn4 <- [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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1029ms 06:39:21 INFO - PROCESS | 1844 | 1461677961662 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 1844 | 1461677961666 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:39:21 INFO - PROCESS | 1844 | 1461677961671 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 1844 | 1461677961676 Marionette TRACE conn4 <- [1,222,null,{}] 06:39:21 INFO - PROCESS | 1844 | 1461677961718 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:21 INFO - PROCESS | 1844 | 1461677961864 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:39:21 INFO - PROCESS | 1844 | 1461677961875 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61575800 == 31 [pid = 1844] [id = 63] 06:39:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7faf61a60800) [pid = 1844] [serial = 187] [outer = (nil)] 06:39:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7faf61dd7800) [pid = 1844] [serial = 188] [outer = 0x7faf61a60800] 06:39:21 INFO - PROCESS | 1844 | 1461677961939 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faf610c1c00) [pid = 1844] [serial = 189] [outer = 0x7faf61a60800] 06:39:22 INFO - PROCESS | 1844 | 1461677962703 Marionette TRACE conn4 <- [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]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1045ms 06:39:22 INFO - PROCESS | 1844 | 1461677962731 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 1844 | 1461677962736 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:39:22 INFO - PROCESS | 1844 | 1461677962741 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 1844 | 1461677962755 Marionette TRACE conn4 <- [1,226,null,{}] 06:39:22 INFO - PROCESS | 1844 | 1461677962780 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 1844 | 1461677962946 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:39:22 INFO - PROCESS | 1844 | 1461677962982 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe9800 == 32 [pid = 1844] [id = 64] 06:39:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faf608c3800) [pid = 1844] [serial = 190] [outer = (nil)] 06:39:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faf6bd7ec00) [pid = 1844] [serial = 191] [outer = 0x7faf608c3800] 06:39:23 INFO - PROCESS | 1844 | 1461677963043 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faf6c098c00) [pid = 1844] [serial = 192] [outer = 0x7faf608c3800] 06:39:23 INFO - PROCESS | 1844 | 1461677963765 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1050ms 06:39:23 INFO - PROCESS | 1844 | 1461677963793 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:39:23 INFO - PROCESS | 1844 | 1461677963796 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:39:23 INFO - PROCESS | 1844 | 1461677963801 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 1844 | 1461677963804 Marionette TRACE conn4 <- [1,230,null,{}] 06:39:23 INFO - PROCESS | 1844 | 1461677963809 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 1844 | 1461677963971 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:39:24 INFO - PROCESS | 1844 | 1461677964003 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bec5800 == 33 [pid = 1844] [id = 65] 06:39:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7faf61b65800) [pid = 1844] [serial = 193] [outer = (nil)] 06:39:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faf6c2f8800) [pid = 1844] [serial = 194] [outer = 0x7faf61b65800] 06:39:24 INFO - PROCESS | 1844 | 1461677964063 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7faf6d107400) [pid = 1844] [serial = 195] [outer = 0x7faf61b65800] 06:39:24 INFO - PROCESS | 1844 | 1461677964891 Marionette TRACE conn4 <- [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]]]}] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7faf5ba0fc00) [pid = 1844] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7faf553de800) [pid = 1844] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7faf587aec00) [pid = 1844] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7faf5566a800) [pid = 1844] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7faf5fb50400) [pid = 1844] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7faf5546cc00) [pid = 1844] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:39:24 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7faf58aa6400) [pid = 1844] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1132ms 06:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:39:24 INFO - PROCESS | 1844 | 1461677964934 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 1844 | 1461677964937 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:39:24 INFO - PROCESS | 1844 | 1461677964943 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 1844 | 1461677964945 Marionette TRACE conn4 <- [1,234,null,{}] 06:39:24 INFO - PROCESS | 1844 | 1461677964953 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 1844 | 1461677965118 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:39:25 INFO - PROCESS | 1844 | 1461677965203 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bed0000 == 34 [pid = 1844] [id = 66] 06:39:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7faf6c25a800) [pid = 1844] [serial = 196] [outer = (nil)] 06:39:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7faf6ed1c400) [pid = 1844] [serial = 197] [outer = 0x7faf6c25a800] 06:39:25 INFO - PROCESS | 1844 | 1461677965269 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7faf70b71400) [pid = 1844] [serial = 198] [outer = 0x7faf6c25a800] 06:39:25 INFO - PROCESS | 1844 | 1461677965872 Marionette TRACE conn4 <- [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]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 980ms 06:39:25 INFO - PROCESS | 1844 | 1461677965923 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 1844 | 1461677965925 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:39:25 INFO - PROCESS | 1844 | 1461677965931 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 1844 | 1461677965933 Marionette TRACE conn4 <- [1,238,null,{}] 06:39:25 INFO - PROCESS | 1844 | 1461677965939 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 1844 | 1461677966071 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:39:26 INFO - PROCESS | 1844 | 1461677966165 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6ed32800 == 35 [pid = 1844] [id = 67] 06:39:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7faf553da800) [pid = 1844] [serial = 199] [outer = (nil)] 06:39:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7faf70b7d800) [pid = 1844] [serial = 200] [outer = 0x7faf553da800] 06:39:26 INFO - PROCESS | 1844 | 1461677966226 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7faf7117ac00) [pid = 1844] [serial = 201] [outer = 0x7faf553da800] 06:39:26 INFO - PROCESS | 1844 | 1461677966877 Marionette TRACE conn4 <- [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]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1031ms 06:39:26 INFO - PROCESS | 1844 | 1461677966970 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 1844 | 1461677966975 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:39:27 INFO - PROCESS | 1844 | 1461677967010 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 1844 | 1461677967017 Marionette TRACE conn4 <- [1,242,null,{}] 06:39:27 INFO - PROCESS | 1844 | 1461677967026 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:27 INFO - PROCESS | 1844 | 1461677967194 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:39:27 INFO - PROCESS | 1844 | 1461677967323 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b027000 == 36 [pid = 1844] [id = 68] 06:39:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7faf554df400) [pid = 1844] [serial = 202] [outer = (nil)] 06:39:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7faf5716fc00) [pid = 1844] [serial = 203] [outer = 0x7faf554df400] 06:39:27 INFO - PROCESS | 1844 | 1461677967399 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7faf58771000) [pid = 1844] [serial = 204] [outer = 0x7faf554df400] 06:39:28 INFO - PROCESS | 1844 | 1461677968228 Marionette TRACE conn4 <- [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]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1262ms 06:39:28 INFO - PROCESS | 1844 | 1461677968248 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:39:28 INFO - PROCESS | 1844 | 1461677968257 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:39:28 INFO - PROCESS | 1844 | 1461677968277 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 1844 | 1461677968286 Marionette TRACE conn4 <- [1,246,null,{}] 06:39:28 INFO - PROCESS | 1844 | 1461677968296 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:28 INFO - PROCESS | 1844 | 1461677968571 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:39:28 INFO - PROCESS | 1844 | 1461677968586 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61568800 == 37 [pid = 1844] [id = 69] 06:39:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7faf58773c00) [pid = 1844] [serial = 205] [outer = (nil)] 06:39:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7faf606a7800) [pid = 1844] [serial = 206] [outer = 0x7faf58773c00] 06:39:28 INFO - PROCESS | 1844 | 1461677968657 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faf60c5cc00) [pid = 1844] [serial = 207] [outer = 0x7faf58773c00] 06:39:29 INFO - PROCESS | 1844 | 1461677969527 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1305ms 06:39:29 INFO - PROCESS | 1844 | 1461677969573 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:39:29 INFO - PROCESS | 1844 | 1461677969577 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:39:29 INFO - PROCESS | 1844 | 1461677969584 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 1844 | 1461677969587 Marionette TRACE conn4 <- [1,250,null,{}] 06:39:29 INFO - PROCESS | 1844 | 1461677969601 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 1844 | 1461677969768 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:39:29 INFO - PROCESS | 1844 | 1461677969898 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b30800 == 38 [pid = 1844] [id = 70] 06:39:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faf651bf400) [pid = 1844] [serial = 208] [outer = (nil)] 06:39:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faf6c2dcc00) [pid = 1844] [serial = 209] [outer = 0x7faf651bf400] 06:39:29 INFO - PROCESS | 1844 | 1461677969976 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faf6d390c00) [pid = 1844] [serial = 210] [outer = 0x7faf651bf400] 06:39:30 INFO - PROCESS | 1844 | 1461677970798 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1230ms 06:39:30 INFO - PROCESS | 1844 | 1461677970813 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 1844 | 1461677970816 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:39:30 INFO - PROCESS | 1844 | 1461677970840 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 1844 | 1461677970843 Marionette TRACE conn4 <- [1,254,null,{}] 06:39:30 INFO - PROCESS | 1844 | 1461677970848 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:31 INFO - PROCESS | 1844 | 1461677971005 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:39:31 INFO - PROCESS | 1844 | 1461677971141 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf711db000 == 39 [pid = 1844] [id = 71] 06:39:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faf6bd72c00) [pid = 1844] [serial = 211] [outer = (nil)] 06:39:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faf70ca6800) [pid = 1844] [serial = 212] [outer = 0x7faf6bd72c00] 06:39:31 INFO - PROCESS | 1844 | 1461677971219 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faf71342c00) [pid = 1844] [serial = 213] [outer = 0x7faf6bd72c00] 06:39:32 INFO - PROCESS | 1844 | 1461677972095 Marionette TRACE conn4 <- [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]]]}] 06:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1284ms 06:39:32 INFO - PROCESS | 1844 | 1461677972121 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 1844 | 1461677972125 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:39:32 INFO - PROCESS | 1844 | 1461677972131 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 1844 | 1461677972134 Marionette TRACE conn4 <- [1,258,null,{}] 06:39:32 INFO - PROCESS | 1844 | 1461677972139 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 1844 | 1461677972294 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:39:32 INFO - PROCESS | 1844 | 1461677972431 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6031a000 == 40 [pid = 1844] [id = 72] 06:39:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faf553e3c00) [pid = 1844] [serial = 214] [outer = (nil)] 06:39:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faf61db3c00) [pid = 1844] [serial = 215] [outer = 0x7faf553e3c00] 06:39:32 INFO - PROCESS | 1844 | 1461677972504 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faf71511000) [pid = 1844] [serial = 216] [outer = 0x7faf553e3c00] 06:39:33 INFO - PROCESS | 1844 | 1461677973512 Marionette TRACE conn4 <- [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]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1434ms 06:39:33 INFO - PROCESS | 1844 | 1461677973567 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 1844 | 1461677973571 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:39:33 INFO - PROCESS | 1844 | 1461677973581 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 1844 | 1461677973585 Marionette TRACE conn4 <- [1,262,null,{}] 06:39:33 INFO - PROCESS | 1844 | 1461677973612 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 1844 | 1461677973767 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:39:33 INFO - PROCESS | 1844 | 1461677973946 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6022f800 == 41 [pid = 1844] [id = 73] 06:39:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faf58764c00) [pid = 1844] [serial = 217] [outer = (nil)] 06:39:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faf587a5800) [pid = 1844] [serial = 218] [outer = 0x7faf58764c00] 06:39:34 INFO - PROCESS | 1844 | 1461677974017 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf58aa5800) [pid = 1844] [serial = 219] [outer = 0x7faf58764c00] 06:39:34 INFO - PROCESS | 1844 | 1461677974901 Marionette TRACE conn4 <- [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]]]}] 06:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1351ms 06:39:34 INFO - PROCESS | 1844 | 1461677974939 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 1844 | 1461677974947 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:39:34 INFO - PROCESS | 1844 | 1461677974958 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 1844 | 1461677974962 Marionette TRACE conn4 <- [1,266,null,{}] 06:39:34 INFO - PROCESS | 1844 | 1461677974969 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:35 INFO - PROCESS | 1844 | 1461677975125 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:39:35 INFO - PROCESS | 1844 | 1461677975272 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bed0000 == 40 [pid = 1844] [id = 66] 06:39:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bec5800 == 39 [pid = 1844] [id = 65] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faf57174800) [pid = 1844] [serial = 143] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e91000 == 40 [pid = 1844] [id = 74] 06:39:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf5716f800) [pid = 1844] [serial = 220] [outer = (nil)] 06:39:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faf5f7c6400) [pid = 1844] [serial = 221] [outer = 0x7faf5716f800] 06:39:35 INFO - PROCESS | 1844 | 1461677975365 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faf5f7cac00) [pid = 1844] [serial = 222] [outer = 0x7faf5716f800] 06:39:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65fe9800 == 39 [pid = 1844] [id = 64] 06:39:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61575800 == 38 [pid = 1844] [id = 63] 06:39:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5d37f800 == 37 [pid = 1844] [id = 62] 06:39:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5552b000 == 36 [pid = 1844] [id = 61] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faf60ee7800) [pid = 1844] [serial = 155] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faf58765400) [pid = 1844] [serial = 158] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faf559ee400) [pid = 1844] [serial = 137] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faf587d6000) [pid = 1844] [serial = 149] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faf58aac400) [pid = 1844] [serial = 150] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faf651c4800) [pid = 1844] [serial = 135] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faf600ef000) [pid = 1844] [serial = 152] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faf55671000) [pid = 1844] [serial = 146] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faf57c22c00) [pid = 1844] [serial = 147] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faf5f8e9c00) [pid = 1844] [serial = 140] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faf61743800) [pid = 1844] [serial = 156] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7faf5b00d000) [pid = 1844] [serial = 159] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7faf608c8400) [pid = 1844] [serial = 153] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7faf61ed7800) [pid = 1844] [serial = 161] [outer = (nil)] [url = about:blank] 06:39:35 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7faf651ca000) [pid = 1844] [serial = 162] [outer = (nil)] [url = about:blank] 06:39:36 INFO - PROCESS | 1844 | 1461677976184 Marionette TRACE conn4 <- [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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1241ms 06:39:36 INFO - PROCESS | 1844 | 1461677976200 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 1844 | 1461677976203 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:39:36 INFO - PROCESS | 1844 | 1461677976210 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 1844 | 1461677976215 Marionette TRACE conn4 <- [1,270,null,{}] 06:39:36 INFO - PROCESS | 1844 | 1461677976261 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 1844 | 1461677976434 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:39:36 INFO - PROCESS | 1844 | 1461677976446 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60913800 == 37 [pid = 1844] [id = 75] 06:39:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7faf60a92400) [pid = 1844] [serial = 223] [outer = (nil)] 06:39:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7faf61006c00) [pid = 1844] [serial = 224] [outer = 0x7faf60a92400] 06:39:36 INFO - PROCESS | 1844 | 1461677976512 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7faf61dd4800) [pid = 1844] [serial = 225] [outer = 0x7faf60a92400] 06:39:37 INFO - PROCESS | 1844 | 1461677977309 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1115ms 06:39:37 INFO - PROCESS | 1844 | 1461677977337 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 1844 | 1461677977340 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:39:37 INFO - PROCESS | 1844 | 1461677977346 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 1844 | 1461677977348 Marionette TRACE conn4 <- [1,274,null,{}] 06:39:37 INFO - PROCESS | 1844 | 1461677977361 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:37 INFO - PROCESS | 1844 | 1461677977503 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:39:37 INFO - PROCESS | 1844 | 1461677977518 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe0800 == 38 [pid = 1844] [id = 76] 06:39:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7faf554df000) [pid = 1844] [serial = 226] [outer = (nil)] 06:39:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faf65f7bc00) [pid = 1844] [serial = 227] [outer = 0x7faf554df000] 06:39:37 INFO - PROCESS | 1844 | 1461677977580 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faf6bd77c00) [pid = 1844] [serial = 228] [outer = 0x7faf554df000] 06:39:38 INFO - PROCESS | 1844 | 1461677978333 Marionette TRACE conn4 <- [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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1051ms 06:39:38 INFO - PROCESS | 1844 | 1461677978399 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 1844 | 1461677978402 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:39:38 INFO - PROCESS | 1844 | 1461677978440 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 1844 | 1461677978442 Marionette TRACE conn4 <- [1,278,null,{}] 06:39:38 INFO - PROCESS | 1844 | 1461677978488 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 1844 | 1461677978660 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:39:38 INFO - PROCESS | 1844 | 1461677978686 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6c2ad800 == 39 [pid = 1844] [id = 77] 06:39:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faf61ed7800) [pid = 1844] [serial = 229] [outer = (nil)] 06:39:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faf6c2d4c00) [pid = 1844] [serial = 230] [outer = 0x7faf61ed7800] 06:39:38 INFO - PROCESS | 1844 | 1461677978749 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faf6d045800) [pid = 1844] [serial = 231] [outer = 0x7faf61ed7800] 06:39:39 INFO - PROCESS | 1844 | 1461677979500 Marionette TRACE conn4 <- [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]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1129ms 06:39:39 INFO - PROCESS | 1844 | 1461677979552 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 1844 | 1461677979555 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:39:39 INFO - PROCESS | 1844 | 1461677979568 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 1844 | 1461677979570 Marionette TRACE conn4 <- [1,282,null,{}] 06:39:39 INFO - PROCESS | 1844 | 1461677979580 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 1844 | 1461677979791 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:39:39 INFO - PROCESS | 1844 | 1461677979821 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b49800 == 40 [pid = 1844] [id = 78] 06:39:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faf5928b800) [pid = 1844] [serial = 232] [outer = (nil)] 06:39:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faf6d387000) [pid = 1844] [serial = 233] [outer = 0x7faf5928b800] 06:39:39 INFO - PROCESS | 1844 | 1461677979937 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faf6f2bf800) [pid = 1844] [serial = 234] [outer = 0x7faf5928b800] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faf61a60800) [pid = 1844] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faf57173000) [pid = 1844] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7faf608c3800) [pid = 1844] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7faf553dc000) [pid = 1844] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7faf61b65800) [pid = 1844] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7faf5d0a2c00) [pid = 1844] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7faf6c25a800) [pid = 1844] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:39:40 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7faf5566e000) [pid = 1844] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:39:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7faf6225a000) [pid = 1844] [serial = 235] [outer = 0x7faf55466c00] 06:39:41 INFO - PROCESS | 1844 | 1461677981008 Marionette TRACE conn4 <- [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]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1482ms 06:39:41 INFO - PROCESS | 1844 | 1461677981052 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 1844 | 1461677981055 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:39:41 INFO - PROCESS | 1844 | 1461677981060 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 1844 | 1461677981063 Marionette TRACE conn4 <- [1,286,null,{}] 06:39:41 INFO - PROCESS | 1844 | 1461677981068 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 1844 | 1461677981205 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:39:41 INFO - PROCESS | 1844 | 1461677981220 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70ba2800 == 41 [pid = 1844] [id = 79] 06:39:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7faf559e6000) [pid = 1844] [serial = 236] [outer = (nil)] 06:39:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7faf6f2be000) [pid = 1844] [serial = 237] [outer = 0x7faf559e6000] 06:39:41 INFO - PROCESS | 1844 | 1461677981281 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7faf61dd4c00) [pid = 1844] [serial = 238] [outer = 0x7faf559e6000] 06:39:41 INFO - PROCESS | 1844 | 1461677981986 Marionette TRACE conn4 <- [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]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 939ms 06:39:42 INFO - PROCESS | 1844 | 1461677981999 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 1844 | 1461677982002 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:39:42 INFO - PROCESS | 1844 | 1461677982007 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 1844 | 1461677982010 Marionette TRACE conn4 <- [1,290,null,{}] 06:39:42 INFO - PROCESS | 1844 | 1461677982015 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 1844 | 1461677982178 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:39:42 INFO - PROCESS | 1844 | 1461677982200 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf71621800 == 42 [pid = 1844] [id = 80] 06:39:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7faf559e6c00) [pid = 1844] [serial = 239] [outer = (nil)] 06:39:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7faf7133d800) [pid = 1844] [serial = 240] [outer = 0x7faf559e6c00] 06:39:42 INFO - PROCESS | 1844 | 1461677982261 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faf71632c00) [pid = 1844] [serial = 241] [outer = 0x7faf559e6c00] 06:39:43 INFO - PROCESS | 1844 | 1461677983204 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1231ms 06:39:43 INFO - PROCESS | 1844 | 1461677983241 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 1844 | 1461677983249 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:39:43 INFO - PROCESS | 1844 | 1461677983257 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 1844 | 1461677983263 Marionette TRACE conn4 <- [1,294,null,{}] 06:39:43 INFO - PROCESS | 1844 | 1461677983288 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:43 INFO - PROCESS | 1844 | 1461677983500 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:39:43 INFO - PROCESS | 1844 | 1461677983605 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60694800 == 43 [pid = 1844] [id = 81] 06:39:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faf58aa6000) [pid = 1844] [serial = 242] [outer = (nil)] 06:39:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf59288000) [pid = 1844] [serial = 243] [outer = 0x7faf58aa6000] 06:39:43 INFO - PROCESS | 1844 | 1461677983682 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faf5b007800) [pid = 1844] [serial = 244] [outer = 0x7faf58aa6000] 06:39:44 INFO - PROCESS | 1844 | 1461677984474 Marionette TRACE conn4 <- [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]]]}] 06:39:44 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. 06:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1234ms 06:39:44 INFO - PROCESS | 1844 | 1461677984491 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 1844 | 1461677984499 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:39:44 INFO - PROCESS | 1844 | 1461677984509 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 1844 | 1461677984517 Marionette TRACE conn4 <- [1,298,null,{}] 06:39:44 INFO - PROCESS | 1844 | 1461677984528 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:44 INFO - PROCESS | 1844 | 1461677984694 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:39:44 INFO - PROCESS | 1844 | 1461677984825 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6ed32000 == 44 [pid = 1844] [id = 82] 06:39:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faf58aa9c00) [pid = 1844] [serial = 245] [outer = (nil)] 06:39:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faf5f8e9c00) [pid = 1844] [serial = 246] [outer = 0x7faf58aa9c00] 06:39:44 INFO - PROCESS | 1844 | 1461677984899 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faf60a97800) [pid = 1844] [serial = 247] [outer = 0x7faf58aa9c00] 06:39:45 INFO - PROCESS | 1844 | 1461677985802 Marionette TRACE conn4 <- [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]]]}] 06:39:45 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. 06:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1345ms 06:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:39:45 INFO - PROCESS | 1844 | 1461677985854 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 1844 | 1461677985857 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:39:45 INFO - PROCESS | 1844 | 1461677985864 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 1844 | 1461677985869 Marionette TRACE conn4 <- [1,302,null,{}] 06:39:45 INFO - PROCESS | 1844 | 1461677985887 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 1844 | 1461677986117 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:39:46 INFO - PROCESS | 1844 | 1461677986252 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf755b9800 == 45 [pid = 1844] [id = 83] 06:39:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faf6222e800) [pid = 1844] [serial = 248] [outer = (nil)] 06:39:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faf6c2f3000) [pid = 1844] [serial = 249] [outer = 0x7faf6222e800] 06:39:46 INFO - PROCESS | 1844 | 1461677986328 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf70ca7800) [pid = 1844] [serial = 250] [outer = 0x7faf6222e800] 06:39:47 INFO - PROCESS | 1844 | 1461677987164 Marionette TRACE conn4 <- [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]]]}] 06:39:47 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. 06:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1333ms 06:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:39:47 INFO - PROCESS | 1844 | 1461677987197 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 1844 | 1461677987201 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:39:47 INFO - PROCESS | 1844 | 1461677987207 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 1844 | 1461677987210 Marionette TRACE conn4 <- [1,306,null,{}] 06:39:47 INFO - PROCESS | 1844 | 1461677987215 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:47 INFO - PROCESS | 1844 | 1461677987367 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:39:47 INFO - PROCESS | 1844 | 1461677987505 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cb1000 == 46 [pid = 1844] [id = 84] 06:39:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faf6504a800) [pid = 1844] [serial = 251] [outer = (nil)] 06:39:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf71634800) [pid = 1844] [serial = 252] [outer = 0x7faf6504a800] 06:39:47 INFO - PROCESS | 1844 | 1461677987581 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faf7168f800) [pid = 1844] [serial = 253] [outer = 0x7faf6504a800] 06:39:48 INFO - PROCESS | 1844 | 1461677988386 Marionette TRACE conn4 <- [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]]]}] 06:39:48 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. 06:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1229ms 06:39:48 INFO - PROCESS | 1844 | 1461677988438 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 1844 | 1461677988443 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:39:48 INFO - PROCESS | 1844 | 1461677988451 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 1844 | 1461677988456 Marionette TRACE conn4 <- [1,310,null,{}] 06:39:48 INFO - PROCESS | 1844 | 1461677988464 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 1844 | 1461677988676 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:39:48 INFO - PROCESS | 1844 | 1461677988809 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e50800 == 47 [pid = 1844] [id = 85] 06:39:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf70cac800) [pid = 1844] [serial = 254] [outer = (nil)] 06:39:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf7315c400) [pid = 1844] [serial = 255] [outer = 0x7faf70cac800] 06:39:48 INFO - PROCESS | 1844 | 1461677988884 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf731ce800) [pid = 1844] [serial = 256] [outer = 0x7faf70cac800] 06:39:49 INFO - PROCESS | 1844 | 1461677989758 Marionette TRACE conn4 <- [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]]]}] 06:39:49 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. 06:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1548ms 06:39:50 INFO - PROCESS | 1844 | 1461677989999 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 1844 | 1461677990004 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:39:50 INFO - PROCESS | 1844 | 1461677990013 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 1844 | 1461677990016 Marionette TRACE conn4 <- [1,314,null,{}] 06:39:50 INFO - PROCESS | 1844 | 1461677990024 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:50 INFO - PROCESS | 1844 | 1461677990166 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:39:50 INFO - PROCESS | 1844 | 1461677990357 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592ef800 == 48 [pid = 1844] [id = 86] 06:39:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf587d7400) [pid = 1844] [serial = 257] [outer = (nil)] 06:39:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf58aaa000) [pid = 1844] [serial = 258] [outer = 0x7faf587d7400] 06:39:50 INFO - PROCESS | 1844 | 1461677990427 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf59290000) [pid = 1844] [serial = 259] [outer = 0x7faf587d7400] 06:39:51 INFO - PROCESS | 1844 | 1461677991277 Marionette TRACE conn4 <- [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]]]}] 06:39:51 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. 06:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1287ms 06:39:51 INFO - PROCESS | 1844 | 1461677991301 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:39:51 INFO - PROCESS | 1844 | 1461677991306 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:39:51 INFO - PROCESS | 1844 | 1461677991317 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 1844 | 1461677991323 Marionette TRACE conn4 <- [1,318,null,{}] 06:39:51 INFO - PROCESS | 1844 | 1461677991329 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 1844 | 1461677991490 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:39:51 INFO - PROCESS | 1844 | 1461677991651 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70ba2800 == 47 [pid = 1844] [id = 79] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b49800 == 46 [pid = 1844] [id = 78] 06:39:51 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf70b7d800) [pid = 1844] [serial = 200] [outer = (nil)] [url = about:blank] 06:39:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57133000 == 47 [pid = 1844] [id = 87] 06:39:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf58771c00) [pid = 1844] [serial = 260] [outer = (nil)] 06:39:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf5f7c3c00) [pid = 1844] [serial = 261] [outer = 0x7faf58771c00] 06:39:51 INFO - PROCESS | 1844 | 1461677991745 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf608c2800) [pid = 1844] [serial = 262] [outer = 0x7faf58771c00] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6c2ad800 == 46 [pid = 1844] [id = 77] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65fe0800 == 45 [pid = 1844] [id = 76] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60913800 == 44 [pid = 1844] [id = 75] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56e91000 == 43 [pid = 1844] [id = 74] 06:39:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6022f800 == 42 [pid = 1844] [id = 73] 06:39:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b027000 == 41 [pid = 1844] [id = 68] 06:39:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6ed32800 == 40 [pid = 1844] [id = 67] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf61dd7800) [pid = 1844] [serial = 188] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf587a0400) [pid = 1844] [serial = 167] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf6be71c00) [pid = 1844] [serial = 176] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf58aa9400) [pid = 1844] [serial = 183] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf6c098c00) [pid = 1844] [serial = 192] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf5566c800) [pid = 1844] [serial = 179] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf587a8c00) [pid = 1844] [serial = 182] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf6d107400) [pid = 1844] [serial = 195] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faf62225000) [pid = 1844] [serial = 173] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faf608c0400) [pid = 1844] [serial = 186] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faf6bd7ec00) [pid = 1844] [serial = 191] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faf6c2f8800) [pid = 1844] [serial = 194] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faf6afe0400) [pid = 1844] [serial = 164] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faf6ed1c400) [pid = 1844] [serial = 197] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faf606a6800) [pid = 1844] [serial = 170] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faf61a62000) [pid = 1844] [serial = 144] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faf5fa2a400) [pid = 1844] [serial = 185] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faf610c1c00) [pid = 1844] [serial = 189] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faf61747400) [pid = 1844] [serial = 180] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faf70b71400) [pid = 1844] [serial = 198] [outer = (nil)] [url = about:blank] 06:39:52 INFO - PROCESS | 1844 | 1461677992523 Marionette TRACE conn4 <- [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]]]}] 06:39:52 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. 06:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1243ms 06:39:52 INFO - PROCESS | 1844 | 1461677992557 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 1844 | 1461677992561 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:39:52 INFO - PROCESS | 1844 | 1461677992567 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 1844 | 1461677992569 Marionette TRACE conn4 <- [1,322,null,{}] 06:39:52 INFO - PROCESS | 1844 | 1461677992584 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 1844 | 1461677992746 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:39:52 INFO - PROCESS | 1844 | 1461677992766 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60916800 == 41 [pid = 1844] [id = 88] 06:39:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faf61db5400) [pid = 1844] [serial = 263] [outer = (nil)] 06:39:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf62226400) [pid = 1844] [serial = 264] [outer = 0x7faf61db5400] 06:39:52 INFO - PROCESS | 1844 | 1461677992833 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faf6bd75000) [pid = 1844] [serial = 265] [outer = 0x7faf61db5400] 06:39:53 INFO - PROCESS | 1844 | 1461677993705 Marionette TRACE conn4 <- [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]]]}] 06:39:53 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. 06:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1181ms 06:39:53 INFO - PROCESS | 1844 | 1461677993749 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 1844 | 1461677993753 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:39:53 INFO - PROCESS | 1844 | 1461677993758 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 1844 | 1461677993761 Marionette TRACE conn4 <- [1,326,null,{}] 06:39:53 INFO - PROCESS | 1844 | 1461677993765 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 1844 | 1461677993902 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:39:53 INFO - PROCESS | 1844 | 1461677993919 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e5b800 == 42 [pid = 1844] [id = 89] 06:39:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faf58a94000) [pid = 1844] [serial = 266] [outer = (nil)] 06:39:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faf61b67400) [pid = 1844] [serial = 267] [outer = 0x7faf58a94000] 06:39:54 INFO - PROCESS | 1844 | 1461677994016 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faf6be72800) [pid = 1844] [serial = 268] [outer = 0x7faf58a94000] 06:39:54 INFO - PROCESS | 1844 | 1461677994879 Marionette TRACE conn4 <- [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]]]}] 06:39:54 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. 06:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1190ms 06:39:54 INFO - PROCESS | 1844 | 1461677994950 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:39:54 INFO - PROCESS | 1844 | 1461677994956 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:39:54 INFO - PROCESS | 1844 | 1461677994964 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 1844 | 1461677994967 Marionette TRACE conn4 <- [1,330,null,{}] 06:39:54 INFO - PROCESS | 1844 | 1461677994984 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 1844 | 1461677995242 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:39:55 INFO - PROCESS | 1844 | 1461677995277 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be99800 == 43 [pid = 1844] [id = 90] 06:39:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faf58a95800) [pid = 1844] [serial = 269] [outer = (nil)] 06:39:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faf6d03dc00) [pid = 1844] [serial = 270] [outer = 0x7faf58a95800] 06:39:55 INFO - PROCESS | 1844 | 1461677995347 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf6ed1a800) [pid = 1844] [serial = 271] [outer = 0x7faf58a95800] 06:39:56 INFO - PROCESS | 1844 | 1461677996265 Marionette TRACE conn4 <- [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]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1349ms 06:39:56 INFO - PROCESS | 1844 | 1461677996314 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 1844 | 1461677996319 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:39:56 INFO - PROCESS | 1844 | 1461677996340 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 1844 | 1461677996344 Marionette TRACE conn4 <- [1,334,null,{}] 06:39:56 INFO - PROCESS | 1844 | 1461677996352 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:56 INFO - PROCESS | 1844 | 1461677996618 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faf58764c00) [pid = 1844] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faf553da800) [pid = 1844] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faf554df000) [pid = 1844] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faf60a92400) [pid = 1844] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faf61ed7800) [pid = 1844] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faf5928b800) [pid = 1844] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faf5716f800) [pid = 1844] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:39:56 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faf559e6000) [pid = 1844] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:39:56 INFO - PROCESS | 1844 | 1461677996943 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5fb6d800 == 44 [pid = 1844] [id = 91] 06:39:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf553da800) [pid = 1844] [serial = 272] [outer = (nil)] 06:39:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faf58764c00) [pid = 1844] [serial = 273] [outer = 0x7faf553da800] 06:39:57 INFO - PROCESS | 1844 | 1461677997016 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faf6c2f8800) [pid = 1844] [serial = 274] [outer = 0x7faf553da800] 06:39:57 INFO - PROCESS | 1844 | 1461677997715 Marionette TRACE conn4 <- [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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1392ms 06:39:57 INFO - PROCESS | 1844 | 1461677997734 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 1844 | 1461677997739 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:39:57 INFO - PROCESS | 1844 | 1461677997747 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 1844 | 1461677997752 Marionette TRACE conn4 <- [1,338,null,{}] 06:39:57 INFO - PROCESS | 1844 | 1461677997760 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 1844 | 1461677997955 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:39:57 INFO - PROCESS | 1844 | 1461677997973 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70948000 == 45 [pid = 1844] [id = 92] 06:39:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faf554df000) [pid = 1844] [serial = 275] [outer = (nil)] 06:39:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faf70ca7000) [pid = 1844] [serial = 276] [outer = 0x7faf554df000] 06:39:58 INFO - PROCESS | 1844 | 1461677998036 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faf7162ac00) [pid = 1844] [serial = 277] [outer = 0x7faf554df000] 06:39:59 INFO - PROCESS | 1844 | 1461677999060 Marionette TRACE conn4 <- [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]]]}] 06:39:59 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. 06:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1341ms 06:39:59 INFO - PROCESS | 1844 | 1461677999109 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 1844 | 1461677999120 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:39:59 INFO - PROCESS | 1844 | 1461677999135 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 1844 | 1461677999143 Marionette TRACE conn4 <- [1,342,null,{}] 06:39:59 INFO - PROCESS | 1844 | 1461677999202 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 1844 | 1461677999487 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:39:59 INFO - PROCESS | 1844 | 1461677999762 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592eb000 == 46 [pid = 1844] [id = 93] 06:39:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faf5561e000) [pid = 1844] [serial = 278] [outer = (nil)] 06:39:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf559e4c00) [pid = 1844] [serial = 279] [outer = 0x7faf5561e000] 06:39:59 INFO - PROCESS | 1844 | 1461677999915 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faf5876a000) [pid = 1844] [serial = 280] [outer = 0x7faf5561e000] 06:40:00 INFO - PROCESS | 1844 | 1461678000763 Marionette TRACE conn4 <- [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]]]}] 06:40:00 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. 06:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1697ms 06:40:00 INFO - PROCESS | 1844 | 1461678000830 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 1844 | 1461678000839 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:40:00 INFO - PROCESS | 1844 | 1461678000849 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 1844 | 1461678000853 Marionette TRACE conn4 <- [1,346,null,{}] 06:40:00 INFO - PROCESS | 1844 | 1461678000859 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 1844 | 1461678001072 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:40:01 INFO - PROCESS | 1844 | 1461678001209 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e41800 == 47 [pid = 1844] [id = 94] 06:40:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf58a88c00) [pid = 1844] [serial = 281] [outer = (nil)] 06:40:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faf58a97800) [pid = 1844] [serial = 282] [outer = 0x7faf58a88c00] 06:40:01 INFO - PROCESS | 1844 | 1461678001286 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf5cf21800) [pid = 1844] [serial = 283] [outer = 0x7faf58a88c00] 06:40:02 INFO - PROCESS | 1844 | 1461678002141 Marionette TRACE conn4 <- [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]]]}] 06:40:02 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. 06:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1334ms 06:40:02 INFO - PROCESS | 1844 | 1461678002184 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 1844 | 1461678002188 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:40:02 INFO - PROCESS | 1844 | 1461678002194 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 1844 | 1461678002200 Marionette TRACE conn4 <- [1,350,null,{}] 06:40:02 INFO - PROCESS | 1844 | 1461678002217 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 1844 | 1461678002391 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:40:02 INFO - PROCESS | 1844 | 1461678002528 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73197000 == 48 [pid = 1844] [id = 95] 06:40:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf5d3ad400) [pid = 1844] [serial = 284] [outer = (nil)] 06:40:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf5f7c6000) [pid = 1844] [serial = 285] [outer = 0x7faf5d3ad400] 06:40:02 INFO - PROCESS | 1844 | 1461678002609 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf60a92400) [pid = 1844] [serial = 286] [outer = 0x7faf5d3ad400] 06:40:03 INFO - PROCESS | 1844 | 1461678003672 Marionette TRACE conn4 <- [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]]]}] 06:40:03 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. 06:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1548ms 06:40:03 INFO - PROCESS | 1844 | 1461678003743 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 1844 | 1461678003747 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:40:03 INFO - PROCESS | 1844 | 1461678003754 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 1844 | 1461678003758 Marionette TRACE conn4 <- [1,354,null,{}] 06:40:03 INFO - PROCESS | 1844 | 1461678003764 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 1844 | 1461678003955 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:40:04 INFO - PROCESS | 1844 | 1461678004137 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55948000 == 49 [pid = 1844] [id = 96] 06:40:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf55620400) [pid = 1844] [serial = 287] [outer = (nil)] 06:40:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf651c4800) [pid = 1844] [serial = 288] [outer = 0x7faf55620400] 06:40:04 INFO - PROCESS | 1844 | 1461678004229 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf6d048c00) [pid = 1844] [serial = 289] [outer = 0x7faf55620400] 06:40:05 INFO - PROCESS | 1844 | 1461678005047 Marionette TRACE conn4 <- [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]]]}] 06:40:05 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. 06:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1335ms 06:40:05 INFO - PROCESS | 1844 | 1461678005090 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 1844 | 1461678005093 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:40:05 INFO - PROCESS | 1844 | 1461678005099 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 1844 | 1461678005102 Marionette TRACE conn4 <- [1,358,null,{}] 06:40:05 INFO - PROCESS | 1844 | 1461678005108 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:05 INFO - PROCESS | 1844 | 1461678005277 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:40:05 INFO - PROCESS | 1844 | 1461678005421 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57132000 == 50 [pid = 1844] [id = 97] 06:40:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf60a94800) [pid = 1844] [serial = 290] [outer = (nil)] 06:40:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf70ca6000) [pid = 1844] [serial = 291] [outer = 0x7faf60a94800] 06:40:05 INFO - PROCESS | 1844 | 1461678005541 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf7162d800) [pid = 1844] [serial = 292] [outer = 0x7faf60a94800] 06:40:06 INFO - PROCESS | 1844 | 1461678006758 Marionette TRACE conn4 <- [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]]]}] 06:40:06 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. 06:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1680ms 06:40:06 INFO - PROCESS | 1844 | 1461678006782 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 1844 | 1461678006788 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:40:06 INFO - PROCESS | 1844 | 1461678006799 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 1844 | 1461678006806 Marionette TRACE conn4 <- [1,362,null,{}] 06:40:06 INFO - PROCESS | 1844 | 1461678006815 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 1844 | 1461678007136 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:40:07 INFO - PROCESS | 1844 | 1461678007331 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604d4800 == 51 [pid = 1844] [id = 98] 06:40:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf7162bc00) [pid = 1844] [serial = 293] [outer = (nil)] 06:40:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf7168f000) [pid = 1844] [serial = 294] [outer = 0x7faf7162bc00] 06:40:07 INFO - PROCESS | 1844 | 1461678007408 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf73f0f800) [pid = 1844] [serial = 295] [outer = 0x7faf7162bc00] 06:40:08 INFO - PROCESS | 1844 | 1461678008216 Marionette TRACE conn4 <- [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]]]}] 06:40:08 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. 06:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1489ms 06:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:40:08 INFO - PROCESS | 1844 | 1461678008287 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 1844 | 1461678008290 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:40:08 INFO - PROCESS | 1844 | 1461678008297 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 1844 | 1461678008301 Marionette TRACE conn4 <- [1,366,null,{}] 06:40:08 INFO - PROCESS | 1844 | 1461678008307 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 1844 | 1461678008467 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:40:08 INFO - PROCESS | 1844 | 1461678008627 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53cec000 == 52 [pid = 1844] [id = 99] 06:40:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf55c32c00) [pid = 1844] [serial = 296] [outer = (nil)] 06:40:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf55c33c00) [pid = 1844] [serial = 297] [outer = 0x7faf55c32c00] 06:40:08 INFO - PROCESS | 1844 | 1461678008708 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf55c3a000) [pid = 1844] [serial = 298] [outer = 0x7faf55c32c00] 06:40:09 INFO - PROCESS | 1844 | 1461678009591 Marionette TRACE conn4 <- [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]]]}] 06:40:09 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. 06:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1334ms 06:40:09 INFO - PROCESS | 1844 | 1461678009637 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 1844 | 1461678009643 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:40:09 INFO - PROCESS | 1844 | 1461678009653 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 1844 | 1461678009656 Marionette TRACE conn4 <- [1,370,null,{}] 06:40:09 INFO - PROCESS | 1844 | 1461678009661 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 1844 | 1461678009815 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:40:10 INFO - PROCESS | 1844 | 1461678010073 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d97000 == 53 [pid = 1844] [id = 100] 06:40:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf53b4c800) [pid = 1844] [serial = 299] [outer = (nil)] 06:40:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf53b4f800) [pid = 1844] [serial = 300] [outer = 0x7faf53b4c800] 06:40:10 INFO - PROCESS | 1844 | 1461678010217 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf55618400) [pid = 1844] [serial = 301] [outer = 0x7faf53b4c800] 06:40:11 INFO - PROCESS | 1844 | 1461678011077 Marionette TRACE conn4 <- [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]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1491ms 06:40:11 INFO - PROCESS | 1844 | 1461678011146 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:40:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:40:11 INFO - PROCESS | 1844 | 1461678011152 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:40:11 INFO - PROCESS | 1844 | 1461678011159 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 1844 | 1461678011164 Marionette TRACE conn4 <- [1,374,null,{}] 06:40:11 INFO - PROCESS | 1844 | 1461678011171 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 1844 | 1461678011339 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:40:11 INFO - PROCESS | 1844 | 1461678011488 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e8d800 == 54 [pid = 1844] [id = 101] 06:40:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf57176800) [pid = 1844] [serial = 302] [outer = (nil)] 06:40:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf587a0400) [pid = 1844] [serial = 303] [outer = 0x7faf57176800] 06:40:11 INFO - PROCESS | 1844 | 1461678011559 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf58a8cc00) [pid = 1844] [serial = 304] [outer = 0x7faf57176800] 06:40:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5fb6d800 == 53 [pid = 1844] [id = 91] 06:40:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6be99800 == 52 [pid = 1844] [id = 90] 06:40:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e5b800 == 51 [pid = 1844] [id = 89] 06:40:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60916800 == 50 [pid = 1844] [id = 88] 06:40:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57133000 == 49 [pid = 1844] [id = 87] 06:40:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592ef800 == 48 [pid = 1844] [id = 86] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf587a5800) [pid = 1844] [serial = 218] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf7117ac00) [pid = 1844] [serial = 201] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf65f7bc00) [pid = 1844] [serial = 227] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf61006c00) [pid = 1844] [serial = 224] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf6c2d4c00) [pid = 1844] [serial = 230] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf6c2dcc00) [pid = 1844] [serial = 209] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf6d387000) [pid = 1844] [serial = 233] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf61dd4800) [pid = 1844] [serial = 225] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf5716fc00) [pid = 1844] [serial = 203] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf5f7c6400) [pid = 1844] [serial = 221] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf61db3c00) [pid = 1844] [serial = 215] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf5f7cac00) [pid = 1844] [serial = 222] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf70ca6800) [pid = 1844] [serial = 212] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf606a7800) [pid = 1844] [serial = 206] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf6f2bf800) [pid = 1844] [serial = 234] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf6f2be000) [pid = 1844] [serial = 237] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf58aa5800) [pid = 1844] [serial = 219] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf6d045800) [pid = 1844] [serial = 231] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf559e5800) [pid = 1844] [serial = 99] [outer = (nil)] [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.] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf61dd4c00) [pid = 1844] [serial = 238] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf6bd77c00) [pid = 1844] [serial = 228] [outer = (nil)] [url = about:blank] 06:40:12 INFO - PROCESS | 1844 | 1461678012471 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:40:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1347ms 06:40:12 INFO - PROCESS | 1844 | 1461678012507 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 1844 | 1461678012513 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:40:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:40:12 INFO - PROCESS | 1844 | 1461678012521 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 1844 | 1461678012525 Marionette TRACE conn4 <- [1,378,null,{}] 06:40:12 INFO - PROCESS | 1844 | 1461678012531 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 1844 | 1461678012675 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:40:12 INFO - PROCESS | 1844 | 1461678012693 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b02e000 == 49 [pid = 1844] [id = 102] 06:40:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf58a8dc00) [pid = 1844] [serial = 305] [outer = (nil)] 06:40:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf59290800) [pid = 1844] [serial = 306] [outer = 0x7faf58a8dc00] 06:40:12 INFO - PROCESS | 1844 | 1461678012758 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf5d3a3000) [pid = 1844] [serial = 307] [outer = 0x7faf58a8dc00] 06:40:13 INFO - PROCESS | 1844 | 1461678013577 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:40:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1084ms 06:40:13 INFO - PROCESS | 1844 | 1461678013616 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 1844 | 1461678013619 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:40:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:40:13 INFO - PROCESS | 1844 | 1461678013629 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 1844 | 1461678013644 Marionette TRACE conn4 <- [1,382,null,{}] 06:40:13 INFO - PROCESS | 1844 | 1461678013670 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 1844 | 1461678013830 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:40:13 INFO - PROCESS | 1844 | 1461678013852 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60695800 == 50 [pid = 1844] [id = 103] 06:40:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf5e284c00) [pid = 1844] [serial = 308] [outer = (nil)] 06:40:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf60c64c00) [pid = 1844] [serial = 309] [outer = 0x7faf5e284c00] 06:40:13 INFO - PROCESS | 1844 | 1461678013913 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf61b63000) [pid = 1844] [serial = 310] [outer = 0x7faf5e284c00] 06:40:14 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:14 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:40:14 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:14 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:14 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:14 INFO - PROCESS | 1844 | 1461678014688 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:40:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1105ms 06:40:14 INFO - PROCESS | 1844 | 1461678014758 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 1844 | 1461678014774 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:40:14 INFO - PROCESS | 1844 | 1461678014785 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 1844 | 1461678014788 Marionette TRACE conn4 <- [1,386,null,{}] 06:40:14 INFO - PROCESS | 1844 | 1461678014800 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:14 INFO - PROCESS | 1844 | 1461678014981 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:40:15 INFO - PROCESS | 1844 | 1461678015003 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e12800 == 51 [pid = 1844] [id = 104] 06:40:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf55473000) [pid = 1844] [serial = 311] [outer = (nil)] 06:40:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf5597ec00) [pid = 1844] [serial = 312] [outer = 0x7faf55473000] 06:40:15 INFO - PROCESS | 1844 | 1461678015067 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf5d3ae000) [pid = 1844] [serial = 313] [outer = 0x7faf55473000] 06:40:15 INFO - PROCESS | 1844 | 1461678015910 Marionette TRACE conn4 <- [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]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1181ms 06:40:15 INFO - PROCESS | 1844 | 1461678015968 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 1844 | 1461678015972 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:40:15 INFO - PROCESS | 1844 | 1461678015977 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 1844 | 1461678015980 Marionette TRACE conn4 <- [1,390,null,{}] 06:40:15 INFO - PROCESS | 1844 | 1461678015985 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 1844 | 1461678016156 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:40:16 INFO - PROCESS | 1844 | 1461678016183 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bb1d800 == 52 [pid = 1844] [id = 105] 06:40:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf58693800) [pid = 1844] [serial = 314] [outer = (nil)] 06:40:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf58695400) [pid = 1844] [serial = 315] [outer = 0x7faf58693800] 06:40:16 INFO - PROCESS | 1844 | 1461678016256 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf5dcd8c00) [pid = 1844] [serial = 316] [outer = 0x7faf58693800] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf5dd76400) [pid = 1844] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf57177800) [pid = 1844] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf61b5c800) [pid = 1844] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf61743c00) [pid = 1844] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf5ba15000) [pid = 1844] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf55673000) [pid = 1844] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf58a95800) [pid = 1844] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf553da800) [pid = 1844] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf559e6c00) [pid = 1844] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf61db5400) [pid = 1844] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf58771c00) [pid = 1844] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf587d7400) [pid = 1844] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:40:16 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf58a94000) [pid = 1844] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:40:17 INFO - PROCESS | 1844 | 1461678017176 Marionette TRACE conn4 <- [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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1228ms 06:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:40:17 INFO - PROCESS | 1844 | 1461678017206 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 1844 | 1461678017209 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:40:17 INFO - PROCESS | 1844 | 1461678017215 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 1844 | 1461678017218 Marionette TRACE conn4 <- [1,394,null,{}] 06:40:17 INFO - PROCESS | 1844 | 1461678017223 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 1844 | 1461678017388 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:40:17 INFO - PROCESS | 1844 | 1461678017405 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d032800 == 53 [pid = 1844] [id = 106] 06:40:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf5876e800) [pid = 1844] [serial = 317] [outer = (nil)] 06:40:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf5ba15000) [pid = 1844] [serial = 318] [outer = 0x7faf5876e800] 06:40:17 INFO - PROCESS | 1844 | 1461678017468 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf61b5f800) [pid = 1844] [serial = 319] [outer = 0x7faf5876e800] 06:40:18 INFO - PROCESS | 1844 | 1461678018211 Marionette TRACE conn4 <- [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]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1036ms 06:40:18 INFO - PROCESS | 1844 | 1461678018251 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 1844 | 1461678018255 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:40:18 INFO - PROCESS | 1844 | 1461678018267 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 1844 | 1461678018270 Marionette TRACE conn4 <- [1,398,null,{}] 06:40:18 INFO - PROCESS | 1844 | 1461678018276 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 1844 | 1461678018442 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:40:18 INFO - PROCESS | 1844 | 1461678018456 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf711e2800 == 54 [pid = 1844] [id = 107] 06:40:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf55619800) [pid = 1844] [serial = 320] [outer = (nil)] 06:40:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf6038e800) [pid = 1844] [serial = 321] [outer = 0x7faf55619800] 06:40:18 INFO - PROCESS | 1844 | 1461678018518 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf60392800) [pid = 1844] [serial = 322] [outer = 0x7faf55619800] 06:40:19 INFO - PROCESS | 1844 | 1461678019623 Marionette TRACE conn4 <- [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]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1440ms 06:40:19 INFO - PROCESS | 1844 | 1461678019705 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 1844 | 1461678019715 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:40:19 INFO - PROCESS | 1844 | 1461678019730 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 1844 | 1461678019739 Marionette TRACE conn4 <- [1,402,null,{}] 06:40:19 INFO - PROCESS | 1844 | 1461678019795 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:20 INFO - PROCESS | 1844 | 1461678020100 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:40:20 INFO - PROCESS | 1844 | 1461678020214 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592e1000 == 55 [pid = 1844] [id = 108] 06:40:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf55671000) [pid = 1844] [serial = 323] [outer = (nil)] 06:40:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf5597f800) [pid = 1844] [serial = 324] [outer = 0x7faf55671000] 06:40:20 INFO - PROCESS | 1844 | 1461678020303 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf55c3b000) [pid = 1844] [serial = 325] [outer = 0x7faf55671000] 06:40:21 INFO - PROCESS | 1844 | 1461678021253 Marionette TRACE conn4 <- [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]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1598ms 06:40:21 INFO - PROCESS | 1844 | 1461678021327 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 1844 | 1461678021336 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:40:21 INFO - PROCESS | 1844 | 1461678021345 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 1844 | 1461678021348 Marionette TRACE conn4 <- [1,406,null,{}] 06:40:21 INFO - PROCESS | 1844 | 1461678021355 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 1844 | 1461678021606 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:40:21 INFO - PROCESS | 1844 | 1461678021879 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be99800 == 56 [pid = 1844] [id = 109] 06:40:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf587d9400) [pid = 1844] [serial = 326] [outer = (nil)] 06:40:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf58a8c400) [pid = 1844] [serial = 327] [outer = 0x7faf587d9400] 06:40:21 INFO - PROCESS | 1844 | 1461678021954 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf58aa9800) [pid = 1844] [serial = 328] [outer = 0x7faf587d9400] 06:40:22 INFO - PROCESS | 1844 | 1461678022839 Marionette TRACE conn4 <- [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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1534ms 06:40:22 INFO - PROCESS | 1844 | 1461678022880 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 1844 | 1461678022884 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:40:22 INFO - PROCESS | 1844 | 1461678022891 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 1844 | 1461678022897 Marionette TRACE conn4 <- [1,410,null,{}] 06:40:22 INFO - PROCESS | 1844 | 1461678022932 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 1844 | 1461678023117 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:40:23 INFO - PROCESS | 1844 | 1461678023261 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73c66800 == 57 [pid = 1844] [id = 110] 06:40:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf5cf25000) [pid = 1844] [serial = 329] [outer = (nil)] 06:40:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf60387400) [pid = 1844] [serial = 330] [outer = 0x7faf5cf25000] 06:40:23 INFO - PROCESS | 1844 | 1461678023336 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf60394800) [pid = 1844] [serial = 331] [outer = 0x7faf5cf25000] 06:40:24 INFO - PROCESS | 1844 | 1461678024269 Marionette TRACE conn4 <- [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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1452ms 06:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:40:24 INFO - PROCESS | 1844 | 1461678024345 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 1844 | 1461678024349 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:40:24 INFO - PROCESS | 1844 | 1461678024355 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 1844 | 1461678024358 Marionette TRACE conn4 <- [1,414,null,{}] 06:40:24 INFO - PROCESS | 1844 | 1461678024364 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:24 INFO - PROCESS | 1844 | 1461678024571 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:40:24 INFO - PROCESS | 1844 | 1461678024767 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55db4800 == 58 [pid = 1844] [id = 111] 06:40:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf61db1000) [pid = 1844] [serial = 332] [outer = (nil)] 06:40:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf65f7bc00) [pid = 1844] [serial = 333] [outer = 0x7faf61db1000] 06:40:24 INFO - PROCESS | 1844 | 1461678024887 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf6be71c00) [pid = 1844] [serial = 334] [outer = 0x7faf61db1000] 06:40:25 INFO - PROCESS | 1844 | 1461678025704 Marionette TRACE conn4 <- [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]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1384ms 06:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:40:25 INFO - PROCESS | 1844 | 1461678025738 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 1844 | 1461678025741 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:40:25 INFO - PROCESS | 1844 | 1461678025748 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 1844 | 1461678025751 Marionette TRACE conn4 <- [1,418,null,{}] 06:40:25 INFO - PROCESS | 1844 | 1461678025756 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:25 INFO - PROCESS | 1844 | 1461678025915 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:40:26 INFO - PROCESS | 1844 | 1461678026062 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526d2800 == 59 [pid = 1844] [id = 112] 06:40:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf5561a400) [pid = 1844] [serial = 335] [outer = (nil)] 06:40:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf6ccae800) [pid = 1844] [serial = 336] [outer = 0x7faf5561a400] 06:40:26 INFO - PROCESS | 1844 | 1461678026135 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf6f23c000) [pid = 1844] [serial = 337] [outer = 0x7faf5561a400] 06:40:27 INFO - PROCESS | 1844 | 1461678027467 Marionette TRACE conn4 <- [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]]]}] 06:40:27 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 06:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1730ms 06:40:27 INFO - PROCESS | 1844 | 1461678027477 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 1844 | 1461678027482 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:40:27 INFO - PROCESS | 1844 | 1461678027564 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 1844 | 1461678027570 Marionette TRACE conn4 <- [1,422,null,{}] 06:40:27 INFO - PROCESS | 1844 | 1461678027598 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 1844 | 1461678027748 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:40:27 INFO - PROCESS | 1844 | 1461678027890 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5595b800 == 60 [pid = 1844] [id = 113] 06:40:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf52892c00) [pid = 1844] [serial = 338] [outer = (nil)] 06:40:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf5546d800) [pid = 1844] [serial = 339] [outer = 0x7faf52892c00] 06:40:27 INFO - PROCESS | 1844 | 1461678027957 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf55623400) [pid = 1844] [serial = 340] [outer = 0x7faf52892c00] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b30800 == 59 [pid = 1844] [id = 70] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf711db000 == 58 [pid = 1844] [id = 71] 06:40:28 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf70ca7000) [pid = 1844] [serial = 276] [outer = (nil)] [url = about:blank] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d032800 == 57 [pid = 1844] [id = 106] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bb1d800 == 56 [pid = 1844] [id = 105] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e12800 == 55 [pid = 1844] [id = 104] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60695800 == 54 [pid = 1844] [id = 103] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b02e000 == 53 [pid = 1844] [id = 102] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56e8d800 == 52 [pid = 1844] [id = 101] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d97000 == 51 [pid = 1844] [id = 100] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e41800 == 50 [pid = 1844] [id = 94] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592eb000 == 49 [pid = 1844] [id = 93] 06:40:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70948000 == 48 [pid = 1844] [id = 92] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf608cb400) [pid = 1844] [serial = 141] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf587ddc00) [pid = 1844] [serial = 168] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf65f79800) [pid = 1844] [serial = 174] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf6beee000) [pid = 1844] [serial = 177] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf60c63800) [pid = 1844] [serial = 171] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf58770c00) [pid = 1844] [serial = 138] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf6d03dc00) [pid = 1844] [serial = 270] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf58764c00) [pid = 1844] [serial = 273] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf7133d800) [pid = 1844] [serial = 240] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf71632c00) [pid = 1844] [serial = 241] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf62226400) [pid = 1844] [serial = 264] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf6bd75000) [pid = 1844] [serial = 265] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf5f7c3c00) [pid = 1844] [serial = 261] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf58aaa000) [pid = 1844] [serial = 258] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf59290000) [pid = 1844] [serial = 259] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf608c2800) [pid = 1844] [serial = 262] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf71634800) [pid = 1844] [serial = 252] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf61b67400) [pid = 1844] [serial = 267] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf5f8e9c00) [pid = 1844] [serial = 246] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf6c2f3000) [pid = 1844] [serial = 249] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf59288000) [pid = 1844] [serial = 243] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf7315c400) [pid = 1844] [serial = 255] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf6ed1a800) [pid = 1844] [serial = 271] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faf6be72800) [pid = 1844] [serial = 268] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faf6c2f8800) [pid = 1844] [serial = 274] [outer = (nil)] [url = about:blank] 06:40:29 INFO - PROCESS | 1844 | 1461678029328 Marionette TRACE conn4 <- [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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1883ms 06:40:29 INFO - PROCESS | 1844 | 1461678029392 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 1844 | 1461678029400 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:40:29 INFO - PROCESS | 1844 | 1461678029410 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 1844 | 1461678029414 Marionette TRACE conn4 <- [1,426,null,{}] 06:40:29 INFO - PROCESS | 1844 | 1461678029419 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 1844 | 1461678029560 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:40:29 INFO - PROCESS | 1844 | 1461678029572 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d8a800 == 49 [pid = 1844] [id = 114] 06:40:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf52892000) [pid = 1844] [serial = 341] [outer = (nil)] 06:40:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faf55c38000) [pid = 1844] [serial = 342] [outer = 0x7faf52892000] 06:40:29 INFO - PROCESS | 1844 | 1461678029660 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf5716fc00) [pid = 1844] [serial = 343] [outer = 0x7faf52892000] 06:40:30 INFO - PROCESS | 1844 | 1461678030417 Marionette TRACE conn4 <- [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] 06:40:30 INFO - PROCESS | 1844 | 1461678030446 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:40:30 INFO - PROCESS | 1844 | 1461678030451 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 1844 | 1461678030457 Marionette TRACE conn4 <- [1,430,null,{}] 06:40:30 INFO - PROCESS | 1844 | 1461678030510 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:30 INFO - PROCESS | 1844 | 1461678030704 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:40:30 INFO - PROCESS | 1844 | 1461678030720 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d374800 == 50 [pid = 1844] [id = 115] 06:40:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf57170000) [pid = 1844] [serial = 344] [outer = (nil)] 06:40:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf5876c000) [pid = 1844] [serial = 345] [outer = 0x7faf57170000] 06:40:30 INFO - PROCESS | 1844 | 1461678030785 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf58a94000) [pid = 1844] [serial = 346] [outer = 0x7faf57170000] 06:40:31 INFO - PROCESS | 1844 | 1461678031600 Marionette TRACE conn4 <- [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]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1184ms 06:40:31 INFO - PROCESS | 1844 | 1461678031637 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 1844 | 1461678031641 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:40:31 INFO - PROCESS | 1844 | 1461678031647 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 1844 | 1461678031649 Marionette TRACE conn4 <- [1,434,null,{}] 06:40:31 INFO - PROCESS | 1844 | 1461678031662 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 1844 | 1461678031845 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:40:31 INFO - PROCESS | 1844 | 1461678031870 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604c8000 == 51 [pid = 1844] [id = 116] 06:40:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf587da400) [pid = 1844] [serial = 347] [outer = (nil)] 06:40:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf5928f400) [pid = 1844] [serial = 348] [outer = 0x7faf587da400] 06:40:31 INFO - PROCESS | 1844 | 1461678031933 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf5d3a7800) [pid = 1844] [serial = 349] [outer = 0x7faf587da400] 06:40:32 INFO - PROCESS | 1844 | 1461678032701 Marionette TRACE conn4 <- [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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1078ms 06:40:32 INFO - PROCESS | 1844 | 1461678032741 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 1844 | 1461678032745 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:40:32 INFO - PROCESS | 1844 | 1461678032750 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 1844 | 1461678032753 Marionette TRACE conn4 <- [1,438,null,{}] 06:40:32 INFO - PROCESS | 1844 | 1461678032769 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:32 INFO - PROCESS | 1844 | 1461678032938 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:40:33 INFO - PROCESS | 1844 | 1461678033038 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61579000 == 52 [pid = 1844] [id = 117] 06:40:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf58a96c00) [pid = 1844] [serial = 350] [outer = (nil)] 06:40:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf5dd76400) [pid = 1844] [serial = 351] [outer = 0x7faf58a96c00] 06:40:33 INFO - PROCESS | 1844 | 1461678033107 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf5f83d800) [pid = 1844] [serial = 352] [outer = 0x7faf58a96c00] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf55473000) [pid = 1844] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf58693800) [pid = 1844] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf554df000) [pid = 1844] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf57176800) [pid = 1844] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf53b4c800) [pid = 1844] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf5876e800) [pid = 1844] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf58a8dc00) [pid = 1844] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:40:33 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf5e284c00) [pid = 1844] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:40:34 INFO - PROCESS | 1844 | 1461678034017 Marionette TRACE conn4 <- [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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1288ms 06:40:34 INFO - PROCESS | 1844 | 1461678034040 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 1844 | 1461678034044 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:40:34 INFO - PROCESS | 1844 | 1461678034049 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 1844 | 1461678034051 Marionette TRACE conn4 <- [1,442,null,{}] 06:40:34 INFO - PROCESS | 1844 | 1461678034057 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 1844 | 1461678034265 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:40:34 INFO - PROCESS | 1844 | 1461678034301 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e4a000 == 53 [pid = 1844] [id = 118] 06:40:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf5928a400) [pid = 1844] [serial = 353] [outer = (nil)] 06:40:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf5f8ed800) [pid = 1844] [serial = 354] [outer = 0x7faf5928a400] 06:40:34 INFO - PROCESS | 1844 | 1461678034367 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf61005800) [pid = 1844] [serial = 355] [outer = 0x7faf5928a400] 06:40:35 INFO - PROCESS | 1844 | 1461678035101 Marionette TRACE conn4 <- [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]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1086ms 06:40:35 INFO - PROCESS | 1844 | 1461678035143 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 1844 | 1461678035146 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:40:35 INFO - PROCESS | 1844 | 1461678035153 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 1844 | 1461678035154 Marionette TRACE conn4 <- [1,446,null,{}] 06:40:35 INFO - PROCESS | 1844 | 1461678035160 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 1844 | 1461678035331 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:40:35 INFO - PROCESS | 1844 | 1461678035349 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bb0c800 == 54 [pid = 1844] [id = 119] 06:40:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf61006c00) [pid = 1844] [serial = 356] [outer = (nil)] 06:40:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf61ed8800) [pid = 1844] [serial = 357] [outer = 0x7faf61006c00] 06:40:35 INFO - PROCESS | 1844 | 1461678035410 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf6be05000) [pid = 1844] [serial = 358] [outer = 0x7faf61006c00] 06:40:36 INFO - PROCESS | 1844 | 1461678036435 Marionette TRACE conn4 <- [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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1330ms 06:40:36 INFO - PROCESS | 1844 | 1461678036485 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 1844 | 1461678036492 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:40:36 INFO - PROCESS | 1844 | 1461678036501 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 1844 | 1461678036507 Marionette TRACE conn4 <- [1,450,null,{}] 06:40:36 INFO - PROCESS | 1844 | 1461678036514 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:36 INFO - PROCESS | 1844 | 1461678036698 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:40:36 INFO - PROCESS | 1844 | 1461678036841 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cc4000 == 55 [pid = 1844] [id = 120] 06:40:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf55621c00) [pid = 1844] [serial = 359] [outer = (nil)] 06:40:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf5597c800) [pid = 1844] [serial = 360] [outer = 0x7faf55621c00] 06:40:36 INFO - PROCESS | 1844 | 1461678036918 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf56e3dc00) [pid = 1844] [serial = 361] [outer = 0x7faf55621c00] 06:40:37 INFO - PROCESS | 1844 | 1461678037879 Marionette TRACE conn4 <- [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] 06:40:37 INFO - PROCESS | 1844 | 1461678037952 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:40:37 INFO - PROCESS | 1844 | 1461678037963 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 1844 | 1461678037966 Marionette TRACE conn4 <- [1,454,null,{}] 06:40:37 INFO - PROCESS | 1844 | 1461678037972 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:38 INFO - PROCESS | 1844 | 1461678038189 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:40:38 INFO - PROCESS | 1844 | 1461678038419 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e15800 == 56 [pid = 1844] [id = 121] 06:40:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf5869b400) [pid = 1844] [serial = 362] [outer = (nil)] 06:40:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf58aa5c00) [pid = 1844] [serial = 363] [outer = 0x7faf5869b400] 06:40:38 INFO - PROCESS | 1844 | 1461678038538 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf5cfe4400) [pid = 1844] [serial = 364] [outer = 0x7faf5869b400] 06:40:39 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:39 INFO - PROCESS | 1844 | 1461678039459 Marionette TRACE conn4 <- [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]]]}] 06:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1531ms 06:40:39 INFO - PROCESS | 1844 | 1461678039494 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 1844 | 1461678039499 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:40:39 INFO - PROCESS | 1844 | 1461678039505 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 1844 | 1461678039511 Marionette TRACE conn4 <- [1,458,null,{}] 06:40:39 INFO - PROCESS | 1844 | 1461678039527 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:39 INFO - PROCESS | 1844 | 1461678039705 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:40:39 INFO - PROCESS | 1844 | 1461678039868 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b2e800 == 57 [pid = 1844] [id = 122] 06:40:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf6038b000) [pid = 1844] [serial = 365] [outer = (nil)] 06:40:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf60c64800) [pid = 1844] [serial = 366] [outer = 0x7faf6038b000] 06:40:39 INFO - PROCESS | 1844 | 1461678039984 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf65f79800) [pid = 1844] [serial = 367] [outer = 0x7faf6038b000] 06:40:40 INFO - PROCESS | 1844 | 1461678040829 Marionette TRACE conn4 <- [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] 06:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:40:40 INFO - PROCESS | 1844 | 1461678040899 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:40:40 INFO - PROCESS | 1844 | 1461678040906 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 1844 | 1461678040909 Marionette TRACE conn4 <- [1,462,null,{}] 06:40:40 INFO - PROCESS | 1844 | 1461678040915 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 1844 | 1461678041093 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:40:41 INFO - PROCESS | 1844 | 1461678041236 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73187000 == 58 [pid = 1844] [id = 123] 06:40:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf53b4a000) [pid = 1844] [serial = 368] [outer = (nil)] 06:40:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf5df7a000) [pid = 1844] [serial = 369] [outer = 0x7faf53b4a000] 06:40:41 INFO - PROCESS | 1844 | 1461678041310 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf60a8c800) [pid = 1844] [serial = 370] [outer = 0x7faf53b4a000] 06:40:42 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:42 INFO - PROCESS | 1844 | 1461678042249 Marionette TRACE conn4 <- [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] 06:40:42 INFO - PROCESS | 1844 | 1461678042291 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:40:42 INFO - PROCESS | 1844 | 1461678042297 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 1844 | 1461678042301 Marionette TRACE conn4 <- [1,466,null,{}] 06:40:42 INFO - PROCESS | 1844 | 1461678042306 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 1844 | 1461678042474 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:40:42 INFO - PROCESS | 1844 | 1461678042620 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70e49000 == 59 [pid = 1844] [id = 124] 06:40:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5df74400) [pid = 1844] [serial = 371] [outer = (nil)] 06:40:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf6c2ee000) [pid = 1844] [serial = 372] [outer = 0x7faf5df74400] 06:40:42 INFO - PROCESS | 1844 | 1461678042694 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf6f23d800) [pid = 1844] [serial = 373] [outer = 0x7faf5df74400] 06:40:43 INFO - PROCESS | 1844 | 1461678043611 Marionette TRACE conn4 <- [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] 06:40:43 INFO - PROCESS | 1844 | 1461678043689 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:40:43 INFO - PROCESS | 1844 | 1461678043696 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 1844 | 1461678043699 Marionette TRACE conn4 <- [1,470,null,{}] 06:40:43 INFO - PROCESS | 1844 | 1461678043704 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 1844 | 1461678043920 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:40:44 INFO - PROCESS | 1844 | 1461678044083 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59231800 == 60 [pid = 1844] [id = 125] 06:40:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf60391400) [pid = 1844] [serial = 374] [outer = (nil)] 06:40:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf73155c00) [pid = 1844] [serial = 375] [outer = 0x7faf60391400] 06:40:44 INFO - PROCESS | 1844 | 1461678044203 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf73fc3400) [pid = 1844] [serial = 376] [outer = 0x7faf60391400] 06:40:45 INFO - PROCESS | 1844 | 1461678045016 Marionette TRACE conn4 <- [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]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1386ms 06:40:45 INFO - PROCESS | 1844 | 1461678045082 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 1844 | 1461678045086 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:40:45 INFO - PROCESS | 1844 | 1461678045092 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 1844 | 1461678045095 Marionette TRACE conn4 <- [1,474,null,{}] 06:40:45 INFO - PROCESS | 1844 | 1461678045100 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 1844 | 1461678045262 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:40:45 INFO - PROCESS | 1844 | 1461678045407 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55951800 == 61 [pid = 1844] [id = 126] 06:40:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf52931000) [pid = 1844] [serial = 377] [outer = (nil)] 06:40:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf52939400) [pid = 1844] [serial = 378] [outer = 0x7faf52931000] 06:40:45 INFO - PROCESS | 1844 | 1461678045479 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf5293e000) [pid = 1844] [serial = 379] [outer = 0x7faf52931000] 06:40:46 INFO - PROCESS | 1844 | 1461678046594 Marionette TRACE conn4 <- [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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1578ms 06:40:46 INFO - PROCESS | 1844 | 1461678046672 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:40:46 INFO - PROCESS | 1844 | 1461678046677 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:40:46 INFO - PROCESS | 1844 | 1461678046685 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 1844 | 1461678046690 Marionette TRACE conn4 <- [1,478,null,{}] 06:40:46 INFO - PROCESS | 1844 | 1461678046697 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:46 INFO - PROCESS | 1844 | 1461678046855 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:40:47 INFO - PROCESS | 1844 | 1461678047045 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b031800 == 62 [pid = 1844] [id = 127] 06:40:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf5561f000) [pid = 1844] [serial = 380] [outer = (nil)] 06:40:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf55669c00) [pid = 1844] [serial = 381] [outer = 0x7faf5561f000] 06:40:47 INFO - PROCESS | 1844 | 1461678047115 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf5597e000) [pid = 1844] [serial = 382] [outer = 0x7faf5561f000] 06:40:48 INFO - PROCESS | 1844 | 1461678048027 Marionette TRACE conn4 <- [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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1384ms 06:40:48 INFO - PROCESS | 1844 | 1461678048068 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 1844 | 1461678048076 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:40:48 INFO - PROCESS | 1844 | 1461678048086 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 1844 | 1461678048090 Marionette TRACE conn4 <- [1,482,null,{}] 06:40:48 INFO - PROCESS | 1844 | 1461678048096 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 1844 | 1461678048247 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:40:48 INFO - PROCESS | 1844 | 1461678048407 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e4a000 == 61 [pid = 1844] [id = 118] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61579000 == 60 [pid = 1844] [id = 117] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf7168f000) [pid = 1844] [serial = 294] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf70ca6000) [pid = 1844] [serial = 291] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf55c33c00) [pid = 1844] [serial = 297] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf6038e800) [pid = 1844] [serial = 321] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cb6000 == 61 [pid = 1844] [id = 128] 06:40:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf553db800) [pid = 1844] [serial = 383] [outer = (nil)] 06:40:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf58694400) [pid = 1844] [serial = 384] [outer = 0x7faf553db800] 06:40:48 INFO - PROCESS | 1844 | 1461678048506 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf587a4400) [pid = 1844] [serial = 385] [outer = 0x7faf553db800] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf604c8000 == 60 [pid = 1844] [id = 116] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5d374800 == 59 [pid = 1844] [id = 115] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d8a800 == 58 [pid = 1844] [id = 114] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5595b800 == 57 [pid = 1844] [id = 113] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55db4800 == 56 [pid = 1844] [id = 111] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf73c66800 == 55 [pid = 1844] [id = 110] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6be99800 == 54 [pid = 1844] [id = 109] 06:40:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592e1000 == 53 [pid = 1844] [id = 108] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf5597ec00) [pid = 1844] [serial = 312] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf58695400) [pid = 1844] [serial = 315] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf7162ac00) [pid = 1844] [serial = 277] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf58a8cc00) [pid = 1844] [serial = 304] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf587a0400) [pid = 1844] [serial = 303] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf55618400) [pid = 1844] [serial = 301] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf53b4f800) [pid = 1844] [serial = 300] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf5ba15000) [pid = 1844] [serial = 318] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf559e4c00) [pid = 1844] [serial = 279] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf59290800) [pid = 1844] [serial = 306] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf5d3a3000) [pid = 1844] [serial = 307] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf60c64c00) [pid = 1844] [serial = 309] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf651c4800) [pid = 1844] [serial = 288] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf58a97800) [pid = 1844] [serial = 282] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf5f7c6000) [pid = 1844] [serial = 285] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf5dcd8c00) [pid = 1844] [serial = 316] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf5d3ae000) [pid = 1844] [serial = 313] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf61b63000) [pid = 1844] [serial = 310] [outer = (nil)] [url = about:blank] 06:40:48 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf61b5f800) [pid = 1844] [serial = 319] [outer = (nil)] [url = about:blank] 06:40:49 INFO - PROCESS | 1844 | 1461678049403 Marionette TRACE conn4 <- [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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1383ms 06:40:49 INFO - PROCESS | 1844 | 1461678049470 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 1844 | 1461678049474 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:40:49 INFO - PROCESS | 1844 | 1461678049479 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 1844 | 1461678049485 Marionette TRACE conn4 <- [1,486,null,{}] 06:40:49 INFO - PROCESS | 1844 | 1461678049499 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 1844 | 1461678049654 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:40:49 INFO - PROCESS | 1844 | 1461678049760 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5dd95000 == 54 [pid = 1844] [id = 129] 06:40:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf57174800) [pid = 1844] [serial = 386] [outer = (nil)] 06:40:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf5928d000) [pid = 1844] [serial = 387] [outer = 0x7faf57174800] 06:40:49 INFO - PROCESS | 1844 | 1461678049840 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf5d3adc00) [pid = 1844] [serial = 388] [outer = 0x7faf57174800] 06:40:50 INFO - PROCESS | 1844 | 1461678050526 Marionette TRACE conn4 <- [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]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1086ms 06:40:50 INFO - PROCESS | 1844 | 1461678050569 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 1844 | 1461678050574 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:40:50 INFO - PROCESS | 1844 | 1461678050580 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 1844 | 1461678050581 Marionette TRACE conn4 <- [1,490,null,{}] 06:40:50 INFO - PROCESS | 1844 | 1461678050587 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 1844 | 1461678050783 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:40:50 INFO - PROCESS | 1844 | 1461678050859 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60e05000 == 55 [pid = 1844] [id = 130] 06:40:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf525e2400) [pid = 1844] [serial = 389] [outer = (nil)] 06:40:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf525eb800) [pid = 1844] [serial = 390] [outer = 0x7faf525e2400] 06:40:50 INFO - PROCESS | 1844 | 1461678050921 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf58a91400) [pid = 1844] [serial = 391] [outer = 0x7faf525e2400] 06:40:51 INFO - PROCESS | 1844 | 1461678051704 Marionette TRACE conn4 <- [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]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1187ms 06:40:51 INFO - PROCESS | 1844 | 1461678051768 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 1844 | 1461678051772 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:40:51 INFO - PROCESS | 1844 | 1461678051777 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 1844 | 1461678051779 Marionette TRACE conn4 <- [1,494,null,{}] 06:40:51 INFO - PROCESS | 1844 | 1461678051785 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:51 INFO - PROCESS | 1844 | 1461678051975 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:40:52 INFO - PROCESS | 1844 | 1461678052005 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65ff2000 == 56 [pid = 1844] [id = 131] 06:40:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf57c19800) [pid = 1844] [serial = 392] [outer = (nil)] 06:40:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf5df75400) [pid = 1844] [serial = 393] [outer = 0x7faf57c19800] 06:40:52 INFO - PROCESS | 1844 | 1461678052066 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5f7c6000) [pid = 1844] [serial = 394] [outer = 0x7faf57c19800] 06:40:52 INFO - PROCESS | 1844 | 1461678052928 Marionette TRACE conn4 <- [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]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1182ms 06:40:52 INFO - PROCESS | 1844 | 1461678052963 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 1844 | 1461678052966 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:40:52 INFO - PROCESS | 1844 | 1461678052972 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 1844 | 1461678052973 Marionette TRACE conn4 <- [1,498,null,{}] 06:40:52 INFO - PROCESS | 1844 | 1461678052979 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:53 INFO - PROCESS | 1844 | 1461678053303 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf587da400) [pid = 1844] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf52892c00) [pid = 1844] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf57170000) [pid = 1844] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf58a96c00) [pid = 1844] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf55619800) [pid = 1844] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf52892000) [pid = 1844] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:40:53 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf5928a400) [pid = 1844] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:40:53 INFO - PROCESS | 1844 | 1461678053386 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf587b8000 == 57 [pid = 1844] [id = 132] 06:40:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf52892c00) [pid = 1844] [serial = 395] [outer = (nil)] 06:40:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf5561fc00) [pid = 1844] [serial = 396] [outer = 0x7faf52892c00] 06:40:53 INFO - PROCESS | 1844 | 1461678053453 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf5dcda800) [pid = 1844] [serial = 397] [outer = 0x7faf52892c00] 06:40:54 INFO - PROCESS | 1844 | 1461678054136 Marionette TRACE conn4 <- [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]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1226ms 06:40:54 INFO - PROCESS | 1844 | 1461678054199 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 1844 | 1461678054202 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:40:54 INFO - PROCESS | 1844 | 1461678054208 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 1844 | 1461678054210 Marionette TRACE conn4 <- [1,502,null,{}] 06:40:54 INFO - PROCESS | 1844 | 1461678054215 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 1844 | 1461678054357 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:40:54 INFO - PROCESS | 1844 | 1461678054367 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b89000 == 58 [pid = 1844] [id = 133] 06:40:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf54ec3000) [pid = 1844] [serial = 398] [outer = (nil)] 06:40:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf54ece400) [pid = 1844] [serial = 399] [outer = 0x7faf54ec3000] 06:40:54 INFO - PROCESS | 1844 | 1461678054431 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf5f7cd400) [pid = 1844] [serial = 400] [outer = 0x7faf54ec3000] 06:40:55 INFO - PROCESS | 1844 | 1461678055166 Marionette TRACE conn4 <- [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]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 988ms 06:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:40:55 INFO - PROCESS | 1844 | 1461678055198 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 1844 | 1461678055200 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:40:55 INFO - PROCESS | 1844 | 1461678055207 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 1844 | 1461678055210 Marionette TRACE conn4 <- [1,506,null,{}] 06:40:55 INFO - PROCESS | 1844 | 1461678055214 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 1844 | 1461678055468 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:40:55 INFO - PROCESS | 1844 | 1461678055594 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5595f800 == 59 [pid = 1844] [id = 134] 06:40:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf525e3800) [pid = 1844] [serial = 401] [outer = (nil)] 06:40:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf525ea400) [pid = 1844] [serial = 402] [outer = 0x7faf525e3800] 06:40:55 INFO - PROCESS | 1844 | 1461678055674 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf52935000) [pid = 1844] [serial = 403] [outer = 0x7faf525e3800] 06:40:56 INFO - PROCESS | 1844 | 1461678056607 Marionette TRACE conn4 <- [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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1435ms 06:40:56 INFO - PROCESS | 1844 | 1461678056644 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 1844 | 1461678056649 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:40:56 INFO - PROCESS | 1844 | 1461678056657 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 1844 | 1461678056664 Marionette TRACE conn4 <- [1,510,null,{}] 06:40:56 INFO - PROCESS | 1844 | 1461678056672 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:56 INFO - PROCESS | 1844 | 1461678056843 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:40:57 INFO - PROCESS | 1844 | 1461678056997 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf605c6000 == 60 [pid = 1844] [id = 135] 06:40:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf52bfbc00) [pid = 1844] [serial = 404] [outer = (nil)] 06:40:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf54ec7000) [pid = 1844] [serial = 405] [outer = 0x7faf52bfbc00] 06:40:57 INFO - PROCESS | 1844 | 1461678057074 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf54ed1400) [pid = 1844] [serial = 406] [outer = 0x7faf52bfbc00] 06:40:57 INFO - PROCESS | 1844 | 1461678057977 Marionette TRACE conn4 <- [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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1387ms 06:40:58 INFO - PROCESS | 1844 | 1461678058045 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:40:58 INFO - PROCESS | 1844 | 1461678058050 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:40:58 INFO - PROCESS | 1844 | 1461678058056 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 1844 | 1461678058060 Marionette TRACE conn4 <- [1,514,null,{}] 06:40:58 INFO - PROCESS | 1844 | 1461678058065 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 1844 | 1461678058233 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:40:58 INFO - PROCESS | 1844 | 1461678058382 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7159e800 == 61 [pid = 1844] [id = 136] 06:40:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf55621000) [pid = 1844] [serial = 407] [outer = (nil)] 06:40:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf56e37c00) [pid = 1844] [serial = 408] [outer = 0x7faf55621000] 06:40:58 INFO - PROCESS | 1844 | 1461678058460 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf58772000) [pid = 1844] [serial = 409] [outer = 0x7faf55621000] 06:40:59 INFO - PROCESS | 1844 | 1461678059384 Marionette TRACE conn4 <- [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]]]}] 06:40:59 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 06:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1379ms 06:40:59 INFO - PROCESS | 1844 | 1461678059437 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 1844 | 1461678059442 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:40:59 INFO - PROCESS | 1844 | 1461678059458 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 1844 | 1461678059465 Marionette TRACE conn4 <- [1,518,null,{}] 06:40:59 INFO - PROCESS | 1844 | 1461678059471 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:59 INFO - PROCESS | 1844 | 1461678059676 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:40:59 INFO - PROCESS | 1844 | 1461678059822 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528af800 == 62 [pid = 1844] [id = 137] 06:40:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf5597a000) [pid = 1844] [serial = 410] [outer = (nil)] 06:40:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf5d3a3800) [pid = 1844] [serial = 411] [outer = 0x7faf5597a000] 06:40:59 INFO - PROCESS | 1844 | 1461678059903 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf5f7c7400) [pid = 1844] [serial = 412] [outer = 0x7faf5597a000] 06:41:00 INFO - PROCESS | 1844 | 1461678060780 Marionette TRACE conn4 <- [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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1399ms 06:41:00 INFO - PROCESS | 1844 | 1461678060851 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 1844 | 1461678060855 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:41:00 INFO - PROCESS | 1844 | 1461678060861 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 1844 | 1461678060864 Marionette TRACE conn4 <- [1,522,null,{}] 06:41:00 INFO - PROCESS | 1844 | 1461678060869 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 1844 | 1461678061073 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:41:01 INFO - PROCESS | 1844 | 1461678061221 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f8f000 == 63 [pid = 1844] [id = 138] 06:41:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf587dfc00) [pid = 1844] [serial = 413] [outer = (nil)] 06:41:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf60ee7800) [pid = 1844] [serial = 414] [outer = 0x7faf587dfc00] 06:41:01 INFO - PROCESS | 1844 | 1461678061295 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf62256400) [pid = 1844] [serial = 415] [outer = 0x7faf587dfc00] 06:41:02 INFO - PROCESS | 1844 | 1461678062698 Marionette TRACE conn4 <- [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]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1882ms 06:41:02 INFO - PROCESS | 1844 | 1461678062803 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 1844 | 1461678062809 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:41:02 INFO - PROCESS | 1844 | 1461678062817 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 1844 | 1461678062822 Marionette TRACE conn4 <- [1,526,null,{}] 06:41:02 INFO - PROCESS | 1844 | 1461678062831 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 1844 | 1461678062994 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:41:03 INFO - PROCESS | 1844 | 1461678063117 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cc1800 == 64 [pid = 1844] [id = 139] 06:41:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf4e1e9400) [pid = 1844] [serial = 416] [outer = (nil)] 06:41:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf52930400) [pid = 1844] [serial = 417] [outer = 0x7faf4e1e9400] 06:41:03 INFO - PROCESS | 1844 | 1461678063197 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf52bef800) [pid = 1844] [serial = 418] [outer = 0x7faf4e1e9400] 06:41:04 INFO - PROCESS | 1844 | 1461678064047 Marionette TRACE conn4 <- [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]]]}] 06:41:04 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 06:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1286ms 06:41:04 INFO - PROCESS | 1844 | 1461678064104 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 1844 | 1461678064112 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:41:04 INFO - PROCESS | 1844 | 1461678064133 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 1844 | 1461678064139 Marionette TRACE conn4 <- [1,530,null,{}] 06:41:04 INFO - PROCESS | 1844 | 1461678064145 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:04 INFO - PROCESS | 1844 | 1461678064314 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:41:04 INFO - PROCESS | 1844 | 1461678064475 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59220800 == 65 [pid = 1844] [id = 140] 06:41:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf54ec4400) [pid = 1844] [serial = 419] [outer = (nil)] 06:41:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf54ece000) [pid = 1844] [serial = 420] [outer = 0x7faf54ec4400] 06:41:04 INFO - PROCESS | 1844 | 1461678064601 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf55618c00) [pid = 1844] [serial = 421] [outer = 0x7faf54ec4400] 06:41:05 INFO - PROCESS | 1844 | 1461678065829 Marionette TRACE conn4 <- [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"]]]}] 06:41:05 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 06:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:41:05 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 06:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:41:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:41:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1739ms 06:41:05 INFO - PROCESS | 1844 | 1461678065905 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 1844 | 1461678065908 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:41:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:41:05 INFO - PROCESS | 1844 | 1461678065918 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 1844 | 1461678065923 Marionette TRACE conn4 <- [1,534,null,{}] 06:41:05 INFO - PROCESS | 1844 | 1461678065938 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:06 INFO - PROCESS | 1844 | 1461678066122 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:41:06 INFO - PROCESS | 1844 | 1461678066288 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bec9000 == 66 [pid = 1844] [id = 141] 06:41:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf5928f800) [pid = 1844] [serial = 422] [outer = (nil)] 06:41:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf5b07dc00) [pid = 1844] [serial = 423] [outer = 0x7faf5928f800] 06:41:06 INFO - PROCESS | 1844 | 1461678066358 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf5d3ab000) [pid = 1844] [serial = 424] [outer = 0x7faf5928f800] 06:41:07 INFO - PROCESS | 1844 | 1461678067145 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:41:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1243ms 06:41:07 INFO - PROCESS | 1844 | 1461678067161 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 1844 | 1461678067165 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:41:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:41:07 INFO - PROCESS | 1844 | 1461678067171 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 1844 | 1461678067173 Marionette TRACE conn4 <- [1,538,null,{}] 06:41:07 INFO - PROCESS | 1844 | 1461678067179 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 1844 | 1461678067356 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:41:07 INFO - PROCESS | 1844 | 1461678067511 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d31c000 == 67 [pid = 1844] [id = 142] 06:41:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf553d9c00) [pid = 1844] [serial = 425] [outer = (nil)] 06:41:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf5df7b000) [pid = 1844] [serial = 426] [outer = 0x7faf553d9c00] 06:41:07 INFO - PROCESS | 1844 | 1461678067580 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf5fb4e400) [pid = 1844] [serial = 427] [outer = 0x7faf553d9c00] 06:41:08 INFO - PROCESS | 1844 | 1461678068393 Marionette TRACE conn4 <- [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]]]}] 06:41:08 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. 06:41:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1233ms 06:41:08 INFO - PROCESS | 1844 | 1461678068421 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 1844 | 1461678068426 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:41:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:41:08 INFO - PROCESS | 1844 | 1461678068434 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 1844 | 1461678068437 Marionette TRACE conn4 <- [1,542,null,{}] 06:41:08 INFO - PROCESS | 1844 | 1461678068442 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 1844 | 1461678068591 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:41:08 INFO - PROCESS | 1844 | 1461678068742 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61568800 == 66 [pid = 1844] [id = 69] 06:41:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b89000 == 65 [pid = 1844] [id = 133] 06:41:08 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf58a8c400) [pid = 1844] [serial = 327] [outer = (nil)] [url = about:blank] 06:41:08 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf5597f800) [pid = 1844] [serial = 324] [outer = (nil)] [url = about:blank] 06:41:08 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf65f7bc00) [pid = 1844] [serial = 333] [outer = (nil)] [url = about:blank] 06:41:08 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf60387400) [pid = 1844] [serial = 330] [outer = (nil)] [url = about:blank] 06:41:08 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf6ccae800) [pid = 1844] [serial = 336] [outer = (nil)] [url = about:blank] 06:41:08 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf61ed8800) [pid = 1844] [serial = 357] [outer = (nil)] [url = about:blank] 06:41:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55329000 == 66 [pid = 1844] [id = 143] 06:41:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf525ed400) [pid = 1844] [serial = 428] [outer = (nil)] 06:41:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf55672c00) [pid = 1844] [serial = 429] [outer = 0x7faf525ed400] 06:41:08 INFO - PROCESS | 1844 | 1461678068847 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf5928a000) [pid = 1844] [serial = 430] [outer = 0x7faf525ed400] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf587b8000 == 65 [pid = 1844] [id = 132] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65ff2000 == 64 [pid = 1844] [id = 131] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60e05000 == 63 [pid = 1844] [id = 130] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5dd95000 == 62 [pid = 1844] [id = 129] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54cb6000 == 61 [pid = 1844] [id = 128] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b031800 == 60 [pid = 1844] [id = 127] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b2e800 == 59 [pid = 1844] [id = 122] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e15800 == 58 [pid = 1844] [id = 121] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57cc4000 == 57 [pid = 1844] [id = 120] 06:41:09 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bb0c800 == 56 [pid = 1844] [id = 119] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf5928f400) [pid = 1844] [serial = 348] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf55623400) [pid = 1844] [serial = 340] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf5546d800) [pid = 1844] [serial = 339] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf5876c000) [pid = 1844] [serial = 345] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf5dd76400) [pid = 1844] [serial = 351] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf60392800) [pid = 1844] [serial = 322] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf55c38000) [pid = 1844] [serial = 342] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf5716fc00) [pid = 1844] [serial = 343] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf5f8ed800) [pid = 1844] [serial = 354] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf5f83d800) [pid = 1844] [serial = 352] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf5d3a7800) [pid = 1844] [serial = 349] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf61005800) [pid = 1844] [serial = 355] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf58a94000) [pid = 1844] [serial = 346] [outer = (nil)] [url = about:blank] 06:41:09 INFO - PROCESS | 1844 | 1461678069647 Marionette TRACE conn4 <- [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]]]}] 06:41:09 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. 06:41:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1245ms 06:41:09 INFO - PROCESS | 1844 | 1461678069687 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:41:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:41:09 INFO - PROCESS | 1844 | 1461678069691 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:41:09 INFO - PROCESS | 1844 | 1461678069698 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 1844 | 1461678069702 Marionette TRACE conn4 <- [1,546,null,{}] 06:41:09 INFO - PROCESS | 1844 | 1461678069707 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 1844 | 1461678069911 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:41:10 INFO - PROCESS | 1844 | 1461678070041 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528ab800 == 57 [pid = 1844] [id = 144] 06:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf525edc00) [pid = 1844] [serial = 431] [outer = (nil)] 06:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf60388c00) [pid = 1844] [serial = 432] [outer = 0x7faf525edc00] 06:41:10 INFO - PROCESS | 1844 | 1461678070117 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf6225d400) [pid = 1844] [serial = 433] [outer = 0x7faf525edc00] 06:41:10 INFO - PROCESS | 1844 | 1461678070866 Marionette TRACE conn4 <- [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]]]}] 06:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf60387000) [pid = 1844] [serial = 434] [outer = 0x7faf55466c00] 06:41:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:41:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1193ms 06:41:10 INFO - PROCESS | 1844 | 1461678070912 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 1844 | 1461678070915 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:41:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:41:10 INFO - PROCESS | 1844 | 1461678070959 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 1844 | 1461678070963 Marionette TRACE conn4 <- [1,550,null,{}] 06:41:11 INFO - PROCESS | 1844 | 1461678070994 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 1844 | 1461678071148 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:41:11 INFO - PROCESS | 1844 | 1461678071159 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b2e800 == 58 [pid = 1844] [id = 145] 06:41:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf5288c400) [pid = 1844] [serial = 435] [outer = (nil)] 06:41:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf6504dc00) [pid = 1844] [serial = 436] [outer = 0x7faf5288c400] 06:41:11 INFO - PROCESS | 1844 | 1461678071237 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf6d38e000) [pid = 1844] [serial = 437] [outer = 0x7faf5288c400] 06:41:12 INFO - PROCESS | 1844 | 1461678072087 Marionette TRACE conn4 <- [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]]]}] 06:41:12 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. 06:41:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1199ms 06:41:12 INFO - PROCESS | 1844 | 1461678072128 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 1844 | 1461678072131 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:41:12 INFO - PROCESS | 1844 | 1461678072136 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 1844 | 1461678072138 Marionette TRACE conn4 <- [1,554,null,{}] 06:41:12 INFO - PROCESS | 1844 | 1461678072144 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 1844 | 1461678072324 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:41:12 INFO - PROCESS | 1844 | 1461678072357 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f0b000 == 59 [pid = 1844] [id = 146] 06:41:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf52a35c00) [pid = 1844] [serial = 438] [outer = (nil)] 06:41:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf52a3b400) [pid = 1844] [serial = 439] [outer = 0x7faf52a35c00] 06:41:12 INFO - PROCESS | 1844 | 1461678072419 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf52a3f800) [pid = 1844] [serial = 440] [outer = 0x7faf52a35c00] 06:41:12 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:13 INFO - PROCESS | 1844 | 1461678073175 Marionette TRACE conn4 <- [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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1076ms 06:41:13 INFO - PROCESS | 1844 | 1461678073238 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 1844 | 1461678073242 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:41:13 INFO - PROCESS | 1844 | 1461678073247 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 1844 | 1461678073249 Marionette TRACE conn4 <- [1,558,null,{}] 06:41:13 INFO - PROCESS | 1844 | 1461678073262 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 1844 | 1461678073447 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf5d3ad400) [pid = 1844] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf52931000) [pid = 1844] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf58aa9c00) [pid = 1844] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf55c32c00) [pid = 1844] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf55671000) [pid = 1844] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf525e2400) [pid = 1844] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf6222e800) [pid = 1844] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf58a88c00) [pid = 1844] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf55620400) [pid = 1844] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf52892c00) [pid = 1844] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf5cf25000) [pid = 1844] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf553db800) [pid = 1844] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf60a94800) [pid = 1844] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf5561a400) [pid = 1844] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf651bf400) [pid = 1844] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf57174800) [pid = 1844] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf5561f000) [pid = 1844] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf554ddc00) [pid = 1844] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf58aa6000) [pid = 1844] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf57c19800) [pid = 1844] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf554df400) [pid = 1844] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf587d9400) [pid = 1844] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf58773c00) [pid = 1844] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf7162bc00) [pid = 1844] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf5561e000) [pid = 1844] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf61db1000) [pid = 1844] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf70cac800) [pid = 1844] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf6504a800) [pid = 1844] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf6bd72c00) [pid = 1844] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:41:14 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf553e3c00) [pid = 1844] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:41:14 INFO - PROCESS | 1844 | 1461678074100 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53ce1800 == 60 [pid = 1844] [id = 147] 06:41:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf4dce5800) [pid = 1844] [serial = 441] [outer = (nil)] 06:41:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf4dceb000) [pid = 1844] [serial = 442] [outer = 0x7faf4dce5800] 06:41:14 INFO - PROCESS | 1844 | 1461678074175 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf4dcf0c00) [pid = 1844] [serial = 443] [outer = 0x7faf4dce5800] 06:41:14 INFO - PROCESS | 1844 | 1461678074836 Marionette TRACE conn4 <- [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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1637ms 06:41:14 INFO - PROCESS | 1844 | 1461678074886 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 1844 | 1461678074889 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:41:14 INFO - PROCESS | 1844 | 1461678074895 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 1844 | 1461678074897 Marionette TRACE conn4 <- [1,562,null,{}] 06:41:14 INFO - PROCESS | 1844 | 1461678074905 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:15 INFO - PROCESS | 1844 | 1461678075099 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:41:15 INFO - PROCESS | 1844 | 1461678075117 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604be000 == 61 [pid = 1844] [id = 148] 06:41:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf4dcec800) [pid = 1844] [serial = 444] [outer = (nil)] 06:41:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf52a34c00) [pid = 1844] [serial = 445] [outer = 0x7faf4dcec800] 06:41:15 INFO - PROCESS | 1844 | 1461678075178 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf52a41400) [pid = 1844] [serial = 446] [outer = 0x7faf4dcec800] 06:41:15 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:15 INFO - PROCESS | 1844 | 1461678075884 Marionette TRACE conn4 <- [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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1031ms 06:41:15 INFO - PROCESS | 1844 | 1461678075927 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 1844 | 1461678075931 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:41:15 INFO - PROCESS | 1844 | 1461678075938 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 1844 | 1461678075942 Marionette TRACE conn4 <- [1,566,null,{}] 06:41:15 INFO - PROCESS | 1844 | 1461678075950 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:16 INFO - PROCESS | 1844 | 1461678076322 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:41:16 INFO - PROCESS | 1844 | 1461678076441 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f87000 == 62 [pid = 1844] [id = 149] 06:41:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf4dce6c00) [pid = 1844] [serial = 447] [outer = (nil)] 06:41:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf4e1ec400) [pid = 1844] [serial = 448] [outer = 0x7faf4dce6c00] 06:41:16 INFO - PROCESS | 1844 | 1461678076524 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf525efc00) [pid = 1844] [serial = 449] [outer = 0x7faf4dce6c00] 06:41:17 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:17 INFO - PROCESS | 1844 | 1461678077410 Marionette TRACE conn4 <- [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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1538ms 06:41:17 INFO - PROCESS | 1844 | 1461678077479 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:41:17 INFO - PROCESS | 1844 | 1461678077486 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:41:17 INFO - PROCESS | 1844 | 1461678077495 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 1844 | 1461678077499 Marionette TRACE conn4 <- [1,570,null,{}] 06:41:17 INFO - PROCESS | 1844 | 1461678077506 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 1844 | 1461678077735 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:41:17 INFO - PROCESS | 1844 | 1461678077886 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5fa72800 == 63 [pid = 1844] [id = 150] 06:41:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf52937000) [pid = 1844] [serial = 450] [outer = (nil)] 06:41:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf53b4a400) [pid = 1844] [serial = 451] [outer = 0x7faf52937000] 06:41:17 INFO - PROCESS | 1844 | 1461678077964 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf553d7c00) [pid = 1844] [serial = 452] [outer = 0x7faf52937000] 06:41:18 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:18 INFO - PROCESS | 1844 | 1461678078879 Marionette TRACE conn4 <- [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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1433ms 06:41:18 INFO - PROCESS | 1844 | 1461678078927 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:41:18 INFO - PROCESS | 1844 | 1461678078932 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:41:18 INFO - PROCESS | 1844 | 1461678078939 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 1844 | 1461678078941 Marionette TRACE conn4 <- [1,574,null,{}] 06:41:18 INFO - PROCESS | 1844 | 1461678078948 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 1844 | 1461678079126 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:41:19 INFO - PROCESS | 1844 | 1461678079278 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b46800 == 64 [pid = 1844] [id = 151] 06:41:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf5561d800) [pid = 1844] [serial = 453] [outer = (nil)] 06:41:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf5597dc00) [pid = 1844] [serial = 454] [outer = 0x7faf5561d800] 06:41:19 INFO - PROCESS | 1844 | 1461678079364 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf5716fc00) [pid = 1844] [serial = 455] [outer = 0x7faf5561d800] 06:41:20 INFO - PROCESS | 1844 | 1461678080272 Marionette TRACE conn4 <- [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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1379ms 06:41:20 INFO - PROCESS | 1844 | 1461678080318 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 1844 | 1461678080325 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:41:20 INFO - PROCESS | 1844 | 1461678080342 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 1844 | 1461678080349 Marionette TRACE conn4 <- [1,578,null,{}] 06:41:20 INFO - PROCESS | 1844 | 1461678080355 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 1844 | 1461678080533 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:41:20 INFO - PROCESS | 1844 | 1461678080696 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df47000 == 65 [pid = 1844] [id = 152] 06:41:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf5566e000) [pid = 1844] [serial = 456] [outer = (nil)] 06:41:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf58a92800) [pid = 1844] [serial = 457] [outer = 0x7faf5566e000] 06:41:20 INFO - PROCESS | 1844 | 1461678080780 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf5d3a4800) [pid = 1844] [serial = 458] [outer = 0x7faf5566e000] 06:41:21 INFO - PROCESS | 1844 | 1461678081629 Marionette TRACE conn4 <- [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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1342ms 06:41:21 INFO - PROCESS | 1844 | 1461678081676 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 1844 | 1461678081680 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:41:21 INFO - PROCESS | 1844 | 1461678081686 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 1844 | 1461678081689 Marionette TRACE conn4 <- [1,582,null,{}] 06:41:21 INFO - PROCESS | 1844 | 1461678081694 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:21 INFO - PROCESS | 1844 | 1461678081861 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:41:22 INFO - PROCESS | 1844 | 1461678082017 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e414800 == 66 [pid = 1844] [id = 153] 06:41:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf57174800) [pid = 1844] [serial = 459] [outer = (nil)] 06:41:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf5df74000) [pid = 1844] [serial = 460] [outer = 0x7faf57174800] 06:41:22 INFO - PROCESS | 1844 | 1461678082092 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf5fecbc00) [pid = 1844] [serial = 461] [outer = 0x7faf57174800] 06:41:22 INFO - PROCESS | 1844 | 1461678082965 Marionette TRACE conn4 <- [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]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1332ms 06:41:23 INFO - PROCESS | 1844 | 1461678083020 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 1844 | 1461678083024 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:41:23 INFO - PROCESS | 1844 | 1461678083030 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 1844 | 1461678083032 Marionette TRACE conn4 <- [1,586,null,{}] 06:41:23 INFO - PROCESS | 1844 | 1461678083037 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 1844 | 1461678083236 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:41:23 INFO - PROCESS | 1844 | 1461678083388 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59310800 == 67 [pid = 1844] [id = 154] 06:41:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf61dab400) [pid = 1844] [serial = 462] [outer = (nil)] 06:41:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf61ed7800) [pid = 1844] [serial = 463] [outer = 0x7faf61dab400] 06:41:23 INFO - PROCESS | 1844 | 1461678083467 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf6c257c00) [pid = 1844] [serial = 464] [outer = 0x7faf61dab400] 06:41:24 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:24 INFO - PROCESS | 1844 | 1461678084335 Marionette TRACE conn4 <- [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]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1333ms 06:41:24 INFO - PROCESS | 1844 | 1461678084364 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 1844 | 1461678084368 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:41:24 INFO - PROCESS | 1844 | 1461678084374 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 1844 | 1461678084376 Marionette TRACE conn4 <- [1,590,null,{}] 06:41:24 INFO - PROCESS | 1844 | 1461678084381 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:24 INFO - PROCESS | 1844 | 1461678084568 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:41:24 INFO - PROCESS | 1844 | 1461678084727 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de10800 == 68 [pid = 1844] [id = 155] 06:41:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf5987f000) [pid = 1844] [serial = 465] [outer = (nil)] 06:41:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf59883c00) [pid = 1844] [serial = 466] [outer = 0x7faf5987f000] 06:41:24 INFO - PROCESS | 1844 | 1461678084797 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf5988a400) [pid = 1844] [serial = 467] [outer = 0x7faf5987f000] 06:41:25 INFO - PROCESS | 1844 | 1461678085678 Marionette TRACE conn4 <- [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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1382ms 06:41:25 INFO - PROCESS | 1844 | 1461678085757 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 1844 | 1461678085760 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:41:25 INFO - PROCESS | 1844 | 1461678085766 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 1844 | 1461678085769 Marionette TRACE conn4 <- [1,594,null,{}] 06:41:25 INFO - PROCESS | 1844 | 1461678085774 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 1844 | 1461678085946 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:41:26 INFO - PROCESS | 1844 | 1461678086102 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54ca2800 == 69 [pid = 1844] [id = 156] 06:41:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf5293b800) [pid = 1844] [serial = 468] [outer = (nil)] 06:41:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf58764400) [pid = 1844] [serial = 469] [outer = 0x7faf5293b800] 06:41:26 INFO - PROCESS | 1844 | 1461678086172 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf599d9400) [pid = 1844] [serial = 470] [outer = 0x7faf5293b800] 06:41:27 INFO - PROCESS | 1844 | 1461678087567 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1928ms 06:41:27 INFO - PROCESS | 1844 | 1461678087697 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:41:27 INFO - PROCESS | 1844 | 1461678087702 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:41:27 INFO - PROCESS | 1844 | 1461678087710 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 1844 | 1461678087715 Marionette TRACE conn4 <- [1,598,null,{}] 06:41:27 INFO - PROCESS | 1844 | 1461678087732 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 1844 | 1461678087917 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:41:28 INFO - PROCESS | 1844 | 1461678088087 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d9f800 == 70 [pid = 1844] [id = 157] 06:41:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4dcee800) [pid = 1844] [serial = 471] [outer = (nil)] 06:41:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4e1ee000) [pid = 1844] [serial = 472] [outer = 0x7faf4dcee800] 06:41:28 INFO - PROCESS | 1844 | 1461678088152 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf52a34400) [pid = 1844] [serial = 473] [outer = 0x7faf4dcee800] 06:41:29 INFO - PROCESS | 1844 | 1461678089032 Marionette TRACE conn4 <- [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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1393ms 06:41:29 INFO - PROCESS | 1844 | 1461678089102 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 1844 | 1461678089110 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:41:29 INFO - PROCESS | 1844 | 1461678089120 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 1844 | 1461678089124 Marionette TRACE conn4 <- [1,602,null,{}] 06:41:29 INFO - PROCESS | 1844 | 1461678089129 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 1844 | 1461678089323 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53ce1800 == 69 [pid = 1844] [id = 147] 06:41:29 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf54ece400) [pid = 1844] [serial = 399] [outer = (nil)] [url = about:blank] 06:41:29 INFO - PROCESS | 1844 | 1461678089574 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f0b000 == 68 [pid = 1844] [id = 146] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b2e800 == 67 [pid = 1844] [id = 145] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528ab800 == 66 [pid = 1844] [id = 144] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55329000 == 65 [pid = 1844] [id = 143] 06:41:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528ad000 == 66 [pid = 1844] [id = 158] 06:41:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf52bf7c00) [pid = 1844] [serial = 474] [outer = (nil)] 06:41:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf54ec6800) [pid = 1844] [serial = 475] [outer = 0x7faf52bf7c00] 06:41:29 INFO - PROCESS | 1844 | 1461678089645 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf5546d800) [pid = 1844] [serial = 476] [outer = 0x7faf52bf7c00] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d31c000 == 65 [pid = 1844] [id = 142] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bec9000 == 64 [pid = 1844] [id = 141] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59220800 == 63 [pid = 1844] [id = 140] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57cc1800 == 62 [pid = 1844] [id = 139] 06:41:29 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7159e800 == 61 [pid = 1844] [id = 136] 06:41:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf605c6000 == 60 [pid = 1844] [id = 135] 06:41:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5595f800 == 59 [pid = 1844] [id = 134] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf60a92400) [pid = 1844] [serial = 286] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf5293e000) [pid = 1844] [serial = 379] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf60a97800) [pid = 1844] [serial = 247] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf55c3a000) [pid = 1844] [serial = 298] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf55c3b000) [pid = 1844] [serial = 325] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf525eb800) [pid = 1844] [serial = 390] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf70ca7800) [pid = 1844] [serial = 250] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf5cf21800) [pid = 1844] [serial = 283] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf6d048c00) [pid = 1844] [serial = 289] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf5561fc00) [pid = 1844] [serial = 396] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf60394800) [pid = 1844] [serial = 331] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf60c64800) [pid = 1844] [serial = 366] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf73155c00) [pid = 1844] [serial = 375] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf5597c800) [pid = 1844] [serial = 360] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf58694400) [pid = 1844] [serial = 384] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf7162d800) [pid = 1844] [serial = 292] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf6f23c000) [pid = 1844] [serial = 337] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf6d390c00) [pid = 1844] [serial = 210] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf5d3adc00) [pid = 1844] [serial = 388] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf5597e000) [pid = 1844] [serial = 382] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf6bd7bc00) [pid = 1844] [serial = 165] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf58aa5c00) [pid = 1844] [serial = 363] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf5b007800) [pid = 1844] [serial = 244] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf6c2ee000) [pid = 1844] [serial = 372] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf5df75400) [pid = 1844] [serial = 393] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf58771000) [pid = 1844] [serial = 204] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf58a91400) [pid = 1844] [serial = 391] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf58aa9800) [pid = 1844] [serial = 328] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf60c5cc00) [pid = 1844] [serial = 207] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf73f0f800) [pid = 1844] [serial = 295] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf5876a000) [pid = 1844] [serial = 280] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf5dcda800) [pid = 1844] [serial = 397] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf52939400) [pid = 1844] [serial = 378] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf6be71c00) [pid = 1844] [serial = 334] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf731ce800) [pid = 1844] [serial = 256] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf7168f800) [pid = 1844] [serial = 253] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf5df7a000) [pid = 1844] [serial = 369] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf55669c00) [pid = 1844] [serial = 381] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf5f7c6000) [pid = 1844] [serial = 394] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf587a4400) [pid = 1844] [serial = 385] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf71342c00) [pid = 1844] [serial = 213] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf71511000) [pid = 1844] [serial = 216] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf5928d000) [pid = 1844] [serial = 387] [outer = (nil)] [url = about:blank] 06:41:30 INFO - PROCESS | 1844 | 1461678090438 Marionette TRACE conn4 <- [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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1387ms 06:41:30 INFO - PROCESS | 1844 | 1461678090509 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 1844 | 1461678090513 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:41:30 INFO - PROCESS | 1844 | 1461678090518 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 1844 | 1461678090524 Marionette TRACE conn4 <- [1,606,null,{}] 06:41:30 INFO - PROCESS | 1844 | 1461678090539 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:30 INFO - PROCESS | 1844 | 1461678090696 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:41:30 INFO - PROCESS | 1844 | 1461678090709 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56b0f800 == 60 [pid = 1844] [id = 159] 06:41:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf559e7c00) [pid = 1844] [serial = 477] [outer = (nil)] 06:41:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf56db6c00) [pid = 1844] [serial = 478] [outer = 0x7faf559e7c00] 06:41:30 INFO - PROCESS | 1844 | 1461678090781 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf5868f800) [pid = 1844] [serial = 479] [outer = 0x7faf559e7c00] 06:41:31 INFO - PROCESS | 1844 | 1461678091613 Marionette TRACE conn4 <- [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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1134ms 06:41:31 INFO - PROCESS | 1844 | 1461678091657 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:41:31 INFO - PROCESS | 1844 | 1461678091661 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:41:31 INFO - PROCESS | 1844 | 1461678091667 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 1844 | 1461678091670 Marionette TRACE conn4 <- [1,610,null,{}] 06:41:31 INFO - PROCESS | 1844 | 1461678091675 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 1844 | 1461678091875 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:41:31 INFO - PROCESS | 1844 | 1461678091948 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592ec800 == 61 [pid = 1844] [id = 160] 06:41:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf54ecc000) [pid = 1844] [serial = 480] [outer = (nil)] 06:41:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf58694400) [pid = 1844] [serial = 481] [outer = 0x7faf54ecc000] 06:41:32 INFO - PROCESS | 1844 | 1461678092009 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf58a8a800) [pid = 1844] [serial = 482] [outer = 0x7faf54ecc000] 06:41:32 INFO - PROCESS | 1844 | 1461678092747 Marionette TRACE conn4 <- [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]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1128ms 06:41:32 INFO - PROCESS | 1844 | 1461678092795 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 1844 | 1461678092798 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:41:32 INFO - PROCESS | 1844 | 1461678092812 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 1844 | 1461678092814 Marionette TRACE conn4 <- [1,614,null,{}] 06:41:32 INFO - PROCESS | 1844 | 1461678092821 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:33 INFO - PROCESS | 1844 | 1461678093014 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:41:33 INFO - PROCESS | 1844 | 1461678093038 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df34000 == 62 [pid = 1844] [id = 161] 06:41:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf58765400) [pid = 1844] [serial = 483] [outer = (nil)] 06:41:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf58a97c00) [pid = 1844] [serial = 484] [outer = 0x7faf58765400] 06:41:33 INFO - PROCESS | 1844 | 1461678093098 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf59884c00) [pid = 1844] [serial = 485] [outer = 0x7faf58765400] 06:41:33 INFO - PROCESS | 1844 | 1461678093954 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1187ms 06:41:33 INFO - PROCESS | 1844 | 1461678093993 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 1844 | 1461678093995 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:41:34 INFO - PROCESS | 1844 | 1461678094001 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 1844 | 1461678094004 Marionette TRACE conn4 <- [1,618,null,{}] 06:41:34 INFO - PROCESS | 1844 | 1461678094016 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 1844 | 1461678094228 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf52a35c00) [pid = 1844] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf525ed400) [pid = 1844] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf5288c400) [pid = 1844] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf54ec4400) [pid = 1844] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf4e1e9400) [pid = 1844] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf54ec3000) [pid = 1844] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf4dce5800) [pid = 1844] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf553d9c00) [pid = 1844] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf5928f800) [pid = 1844] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:41:34 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf525edc00) [pid = 1844] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:41:34 INFO - PROCESS | 1844 | 1461678094494 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cb6000 == 63 [pid = 1844] [id = 162] 06:41:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf4dce4000) [pid = 1844] [serial = 486] [outer = (nil)] 06:41:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf525ed400) [pid = 1844] [serial = 487] [outer = 0x7faf4dce4000] 06:41:34 INFO - PROCESS | 1844 | 1461678094567 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf599df800) [pid = 1844] [serial = 488] [outer = 0x7faf4dce4000] 06:41:35 INFO - PROCESS | 1844 | 1461678095258 Marionette TRACE conn4 <- [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]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1288ms 06:41:35 INFO - PROCESS | 1844 | 1461678095292 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 1844 | 1461678095294 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:41:35 INFO - PROCESS | 1844 | 1461678095300 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 1844 | 1461678095302 Marionette TRACE conn4 <- [1,622,null,{}] 06:41:35 INFO - PROCESS | 1844 | 1461678095308 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 1844 | 1461678095487 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:41:35 INFO - PROCESS | 1844 | 1461678095506 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604c6000 == 64 [pid = 1844] [id = 163] 06:41:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf52a40400) [pid = 1844] [serial = 489] [outer = (nil)] 06:41:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf5dcd8c00) [pid = 1844] [serial = 490] [outer = 0x7faf52a40400] 06:41:35 INFO - PROCESS | 1844 | 1461678095566 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf5e284c00) [pid = 1844] [serial = 491] [outer = 0x7faf52a40400] 06:41:36 INFO - PROCESS | 1844 | 1461678096270 Marionette TRACE conn4 <- [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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 983ms 06:41:36 INFO - PROCESS | 1844 | 1461678096286 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 1844 | 1461678096289 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:41:36 INFO - PROCESS | 1844 | 1461678096295 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 1844 | 1461678096297 Marionette TRACE conn4 <- [1,626,null,{}] 06:41:36 INFO - PROCESS | 1844 | 1461678096302 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:36 INFO - PROCESS | 1844 | 1461678096491 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:41:36 INFO - PROCESS | 1844 | 1461678096655 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526db800 == 65 [pid = 1844] [id = 164] 06:41:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf4dce5800) [pid = 1844] [serial = 492] [outer = (nil)] 06:41:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf4e1e8000) [pid = 1844] [serial = 493] [outer = 0x7faf4dce5800] 06:41:36 INFO - PROCESS | 1844 | 1461678096732 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf525ee400) [pid = 1844] [serial = 494] [outer = 0x7faf4dce5800] 06:41:37 INFO - PROCESS | 1844 | 1461678097700 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1438ms 06:41:37 INFO - PROCESS | 1844 | 1461678097735 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 1844 | 1461678097741 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:41:37 INFO - PROCESS | 1844 | 1461678097749 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 1844 | 1461678097755 Marionette TRACE conn4 <- [1,630,null,{}] 06:41:37 INFO - PROCESS | 1844 | 1461678097762 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 1844 | 1461678097934 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:41:38 INFO - PROCESS | 1844 | 1461678098093 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59221800 == 66 [pid = 1844] [id = 165] 06:41:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf525ef400) [pid = 1844] [serial = 495] [outer = (nil)] 06:41:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf5546cc00) [pid = 1844] [serial = 496] [outer = 0x7faf525ef400] 06:41:38 INFO - PROCESS | 1844 | 1461678098171 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf55623400) [pid = 1844] [serial = 497] [outer = 0x7faf525ef400] 06:41:39 INFO - PROCESS | 1844 | 1461678099065 Marionette TRACE conn4 <- [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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1386ms 06:41:39 INFO - PROCESS | 1844 | 1461678099140 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:41:39 INFO - PROCESS | 1844 | 1461678099147 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:41:39 INFO - PROCESS | 1844 | 1461678099153 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 1844 | 1461678099157 Marionette TRACE conn4 <- [1,634,null,{}] 06:41:39 INFO - PROCESS | 1844 | 1461678099162 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 1844 | 1461678099352 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:41:39 INFO - PROCESS | 1844 | 1461678099508 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61ab3800 == 67 [pid = 1844] [id = 166] 06:41:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf561d4400) [pid = 1844] [serial = 498] [outer = (nil)] 06:41:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf58771000) [pid = 1844] [serial = 499] [outer = 0x7faf561d4400] 06:41:39 INFO - PROCESS | 1844 | 1461678099592 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf5928b800) [pid = 1844] [serial = 500] [outer = 0x7faf561d4400] 06:41:40 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:40 INFO - PROCESS | 1844 | 1461678100560 Marionette TRACE conn4 <- [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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1433ms 06:41:40 INFO - PROCESS | 1844 | 1461678100588 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 1844 | 1461678100593 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:41:40 INFO - PROCESS | 1844 | 1461678100610 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 1844 | 1461678100620 Marionette TRACE conn4 <- [1,638,null,{}] 06:41:40 INFO - PROCESS | 1844 | 1461678100628 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 1844 | 1461678100803 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:41:40 INFO - PROCESS | 1844 | 1461678100950 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bb1f000 == 68 [pid = 1844] [id = 167] 06:41:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf4dcebc00) [pid = 1844] [serial = 501] [outer = (nil)] 06:41:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf599e5000) [pid = 1844] [serial = 502] [outer = 0x7faf4dcebc00] 06:41:41 INFO - PROCESS | 1844 | 1461678101024 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf5e2f1000) [pid = 1844] [serial = 503] [outer = 0x7faf4dcebc00] 06:41:41 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:41 INFO - PROCESS | 1844 | 1461678101894 Marionette TRACE conn4 <- [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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1345ms 06:41:41 INFO - PROCESS | 1844 | 1461678101949 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 1844 | 1461678101952 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:41:41 INFO - PROCESS | 1844 | 1461678101958 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 1844 | 1461678101961 Marionette TRACE conn4 <- [1,642,null,{}] 06:41:41 INFO - PROCESS | 1844 | 1461678101967 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 1844 | 1461678102134 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:41:42 INFO - PROCESS | 1844 | 1461678102291 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d307800 == 69 [pid = 1844] [id = 168] 06:41:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5868c400) [pid = 1844] [serial = 504] [outer = (nil)] 06:41:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf60390400) [pid = 1844] [serial = 505] [outer = 0x7faf5868c400] 06:41:42 INFO - PROCESS | 1844 | 1461678102362 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf60956400) [pid = 1844] [serial = 506] [outer = 0x7faf5868c400] 06:41:43 INFO - PROCESS | 1844 | 1461678103244 Marionette TRACE conn4 <- [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]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1337ms 06:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:41:43 INFO - PROCESS | 1844 | 1461678103297 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 1844 | 1461678103299 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:41:43 INFO - PROCESS | 1844 | 1461678103306 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 1844 | 1461678103309 Marionette TRACE conn4 <- [1,646,null,{}] 06:41:43 INFO - PROCESS | 1844 | 1461678103314 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:43 INFO - PROCESS | 1844 | 1461678103484 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:41:43 INFO - PROCESS | 1844 | 1461678103644 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b97800 == 70 [pid = 1844] [id = 169] 06:41:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf61b65800) [pid = 1844] [serial = 507] [outer = (nil)] 06:41:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf61db1400) [pid = 1844] [serial = 508] [outer = 0x7faf61b65800] 06:41:43 INFO - PROCESS | 1844 | 1461678103727 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf6bd78000) [pid = 1844] [serial = 509] [outer = 0x7faf61b65800] 06:41:44 INFO - PROCESS | 1844 | 1461678104622 Marionette TRACE conn4 <- [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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1387ms 06:41:44 INFO - PROCESS | 1844 | 1461678104709 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 1844 | 1461678104713 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:41:44 INFO - PROCESS | 1844 | 1461678104721 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 1844 | 1461678104724 Marionette TRACE conn4 <- [1,650,null,{}] 06:41:44 INFO - PROCESS | 1844 | 1461678104729 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:44 INFO - PROCESS | 1844 | 1461678104905 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:41:45 INFO - PROCESS | 1844 | 1461678105065 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73c82800 == 71 [pid = 1844] [id = 170] 06:41:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf59889c00) [pid = 1844] [serial = 510] [outer = (nil)] 06:41:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf6f233000) [pid = 1844] [serial = 511] [outer = 0x7faf59889c00] 06:41:45 INFO - PROCESS | 1844 | 1461678105134 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf70ca2800) [pid = 1844] [serial = 512] [outer = 0x7faf59889c00] 06:41:45 INFO - PROCESS | 1844 | 1461678105970 Marionette TRACE conn4 <- [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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1284ms 06:41:46 INFO - PROCESS | 1844 | 1461678106014 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 1844 | 1461678106018 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:41:46 INFO - PROCESS | 1844 | 1461678106024 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 1844 | 1461678106027 Marionette TRACE conn4 <- [1,654,null,{}] 06:41:46 INFO - PROCESS | 1844 | 1461678106032 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 1844 | 1461678106195 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:41:46 INFO - PROCESS | 1844 | 1461678106352 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d57800 == 72 [pid = 1844] [id = 171] 06:41:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf54d77400) [pid = 1844] [serial = 513] [outer = (nil)] 06:41:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf54d7ec00) [pid = 1844] [serial = 514] [outer = 0x7faf54d77400] 06:41:46 INFO - PROCESS | 1844 | 1461678106424 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf54d84400) [pid = 1844] [serial = 515] [outer = 0x7faf54d77400] 06:41:47 INFO - PROCESS | 1844 | 1461678107299 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1337ms 06:41:47 INFO - PROCESS | 1844 | 1461678107364 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 1844 | 1461678107367 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:41:47 INFO - PROCESS | 1844 | 1461678107373 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 1844 | 1461678107377 Marionette TRACE conn4 <- [1,658,null,{}] 06:41:47 INFO - PROCESS | 1844 | 1461678107382 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 1844 | 1461678107553 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:41:48 INFO - PROCESS | 1844 | 1461678108016 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f0a800 == 73 [pid = 1844] [id = 172] 06:41:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf525c8c00) [pid = 1844] [serial = 516] [outer = (nil)] 06:41:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf525cac00) [pid = 1844] [serial = 517] [outer = 0x7faf525c8c00] 06:41:48 INFO - PROCESS | 1844 | 1461678108129 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf525e6c00) [pid = 1844] [serial = 518] [outer = 0x7faf525c8c00] 06:41:49 INFO - PROCESS | 1844 | 1461678109049 Marionette TRACE conn4 <- [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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:41:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1731ms 06:41:49 INFO - PROCESS | 1844 | 1461678109107 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 1844 | 1461678109112 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:41:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:41:49 INFO - PROCESS | 1844 | 1461678109120 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 1844 | 1461678109125 Marionette TRACE conn4 <- [1,662,null,{}] 06:41:49 INFO - PROCESS | 1844 | 1461678109132 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 1844 | 1461678109312 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:41:49 INFO - PROCESS | 1844 | 1461678109470 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53cda000 == 74 [pid = 1844] [id = 173] 06:41:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf52936c00) [pid = 1844] [serial = 519] [outer = (nil)] 06:41:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf52a3a000) [pid = 1844] [serial = 520] [outer = 0x7faf52936c00] 06:41:49 INFO - PROCESS | 1844 | 1461678109583 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf52bf3000) [pid = 1844] [serial = 521] [outer = 0x7faf52936c00] 06:41:50 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf604c6000 == 73 [pid = 1844] [id = 163] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf52a34c00) [pid = 1844] [serial = 445] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf525ea400) [pid = 1844] [serial = 402] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf54ec7000) [pid = 1844] [serial = 405] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf5d3a3800) [pid = 1844] [serial = 411] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf56e37c00) [pid = 1844] [serial = 408] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54cb6000 == 72 [pid = 1844] [id = 162] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df34000 == 71 [pid = 1844] [id = 161] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592ec800 == 70 [pid = 1844] [id = 160] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56b0f800 == 69 [pid = 1844] [id = 159] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528ad000 == 68 [pid = 1844] [id = 158] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d9f800 == 67 [pid = 1844] [id = 157] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e414800 == 66 [pid = 1844] [id = 153] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df47000 == 65 [pid = 1844] [id = 152] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b46800 == 64 [pid = 1844] [id = 151] 06:41:50 INFO - PROCESS | 1844 | 1461678110529 Marionette TRACE conn4 <- [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]]]}] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5fa72800 == 63 [pid = 1844] [id = 150] 06:41:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f87000 == 62 [pid = 1844] [id = 149] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf52a3b400) [pid = 1844] [serial = 439] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf52a3f800) [pid = 1844] [serial = 440] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf60ee7800) [pid = 1844] [serial = 414] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf55672c00) [pid = 1844] [serial = 429] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf5928a000) [pid = 1844] [serial = 430] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf6504dc00) [pid = 1844] [serial = 436] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf55618c00) [pid = 1844] [serial = 421] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf54ece000) [pid = 1844] [serial = 420] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf52930400) [pid = 1844] [serial = 417] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf5f7cd400) [pid = 1844] [serial = 400] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf4dceb000) [pid = 1844] [serial = 442] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf5fb4e400) [pid = 1844] [serial = 427] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf5d3ab000) [pid = 1844] [serial = 424] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf5b07dc00) [pid = 1844] [serial = 423] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf5df7b000) [pid = 1844] [serial = 426] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf60388c00) [pid = 1844] [serial = 432] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf52bef800) [pid = 1844] [serial = 418] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf6225d400) [pid = 1844] [serial = 433] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf6225a000) [pid = 1844] [serial = 235] [outer = (nil)] [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.] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf4dcf0c00) [pid = 1844] [serial = 443] [outer = (nil)] [url = about:blank] 06:41:50 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf6d38e000) [pid = 1844] [serial = 437] [outer = (nil)] [url = about:blank] 06:41:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:41:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1445ms 06:41:50 INFO - PROCESS | 1844 | 1461678110568 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:41:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:41:50 INFO - PROCESS | 1844 | 1461678110573 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:41:50 INFO - PROCESS | 1844 | 1461678110579 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 1844 | 1461678110582 Marionette TRACE conn4 <- [1,666,null,{}] 06:41:50 INFO - PROCESS | 1844 | 1461678110587 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 1844 | 1461678110731 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:41:50 INFO - PROCESS | 1844 | 1461678110848 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55528800 == 63 [pid = 1844] [id = 174] 06:41:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf52a36000) [pid = 1844] [serial = 522] [outer = (nil)] 06:41:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf54d79800) [pid = 1844] [serial = 523] [outer = 0x7faf52a36000] 06:41:50 INFO - PROCESS | 1844 | 1461678110911 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf54ec6c00) [pid = 1844] [serial = 524] [outer = 0x7faf52a36000] 06:41:51 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:51 INFO - PROCESS | 1844 | 1461678111655 Marionette TRACE conn4 <- [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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:41:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1085ms 06:41:51 INFO - PROCESS | 1844 | 1461678111665 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 1844 | 1461678111667 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:41:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:41:51 INFO - PROCESS | 1844 | 1461678111681 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 1844 | 1461678111689 Marionette TRACE conn4 <- [1,670,null,{}] 06:41:51 INFO - PROCESS | 1844 | 1461678111697 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 1844 | 1461678111853 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:41:51 INFO - PROCESS | 1844 | 1461678111971 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59229000 == 64 [pid = 1844] [id = 175] 06:41:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf54d85c00) [pid = 1844] [serial = 525] [outer = (nil)] 06:41:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf55976000) [pid = 1844] [serial = 526] [outer = 0x7faf54d85c00] 06:41:52 INFO - PROCESS | 1844 | 1461678112031 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf56dc2c00) [pid = 1844] [serial = 527] [outer = 0x7faf54d85c00] 06:41:52 INFO - PROCESS | 1844 | 1461678112690 Marionette TRACE conn4 <- [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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:41:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1046ms 06:41:52 INFO - PROCESS | 1844 | 1461678112721 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 1844 | 1461678112726 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:41:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:41:52 INFO - PROCESS | 1844 | 1461678112731 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 1844 | 1461678112733 Marionette TRACE conn4 <- [1,674,null,{}] 06:41:52 INFO - PROCESS | 1844 | 1461678112788 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 1844 | 1461678112980 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:41:53 INFO - PROCESS | 1844 | 1461678113005 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b039800 == 65 [pid = 1844] [id = 176] 06:41:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf55c2fc00) [pid = 1844] [serial = 528] [outer = (nil)] 06:41:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf58771400) [pid = 1844] [serial = 529] [outer = 0x7faf55c2fc00] 06:41:53 INFO - PROCESS | 1844 | 1461678113066 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf58a89800) [pid = 1844] [serial = 530] [outer = 0x7faf55c2fc00] 06:41:53 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:53 INFO - PROCESS | 1844 | 1461678113870 Marionette TRACE conn4 <- [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]]]}] 06:41:53 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 06:41:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1196ms 06:41:53 INFO - PROCESS | 1844 | 1461678113929 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 1844 | 1461678113932 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:41:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:41:53 INFO - PROCESS | 1844 | 1461678113938 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 1844 | 1461678113940 Marionette TRACE conn4 <- [1,678,null,{}] 06:41:53 INFO - PROCESS | 1844 | 1461678113946 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:54 INFO - PROCESS | 1844 | 1461678114146 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:41:54 INFO - PROCESS | 1844 | 1461678114166 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5fb6c800 == 66 [pid = 1844] [id = 177] 06:41:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf59288000) [pid = 1844] [serial = 531] [outer = (nil)] 06:41:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf5987c000) [pid = 1844] [serial = 532] [outer = 0x7faf59288000] 06:41:54 INFO - PROCESS | 1844 | 1461678114238 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf599da800) [pid = 1844] [serial = 533] [outer = 0x7faf59288000] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf559e7c00) [pid = 1844] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf54ecc000) [pid = 1844] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf52bf7c00) [pid = 1844] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf4dce4000) [pid = 1844] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf4dcee800) [pid = 1844] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf58765400) [pid = 1844] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:41:55 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf4dcec800) [pid = 1844] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:41:55 INFO - PROCESS | 1844 | 1461678115332 Marionette TRACE conn4 <- [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]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1431ms 06:41:55 INFO - PROCESS | 1844 | 1461678115371 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 1844 | 1461678115374 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:41:55 INFO - PROCESS | 1844 | 1461678115379 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 1844 | 1461678115381 Marionette TRACE conn4 <- [1,682,null,{}] 06:41:55 INFO - PROCESS | 1844 | 1461678115386 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:55 INFO - PROCESS | 1844 | 1461678115540 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:41:55 INFO - PROCESS | 1844 | 1461678115557 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6022f800 == 67 [pid = 1844] [id = 178] 06:41:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf55620000) [pid = 1844] [serial = 534] [outer = (nil)] 06:41:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf599db400) [pid = 1844] [serial = 535] [outer = 0x7faf55620000] 06:41:55 INFO - PROCESS | 1844 | 1461678115618 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf5d3ac400) [pid = 1844] [serial = 536] [outer = 0x7faf55620000] 06:41:56 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:41:56 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:41:56 INFO - PROCESS | 1844 | 1461678116815 Marionette TRACE conn4 <- [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]]]}] 06:41:56 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) 06:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1482ms 06:41:56 INFO - PROCESS | 1844 | 1461678116863 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 1844 | 1461678116866 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:41:56 INFO - PROCESS | 1844 | 1461678116871 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 1844 | 1461678116873 Marionette TRACE conn4 <- [1,686,null,{}] 06:41:56 INFO - PROCESS | 1844 | 1461678116878 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 1844 | 1461678117056 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:41:57 INFO - PROCESS | 1844 | 1461678117255 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e41a800 == 68 [pid = 1844] [id = 179] 06:41:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf4dce4800) [pid = 1844] [serial = 537] [outer = (nil)] 06:41:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf4e1ed800) [pid = 1844] [serial = 538] [outer = 0x7faf4dce4800] 06:41:57 INFO - PROCESS | 1844 | 1461678117330 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf525ce800) [pid = 1844] [serial = 539] [outer = 0x7faf4dce4800] 06:41:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:41:58 INFO - PROCESS | 1844 | 1461678118670 Marionette TRACE conn4 <- [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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1827ms 06:41:58 INFO - PROCESS | 1844 | 1461678118790 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 1844 | 1461678118797 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:41:58 INFO - PROCESS | 1844 | 1461678118812 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 1844 | 1461678118818 Marionette TRACE conn4 <- [1,690,null,{}] 06:41:58 INFO - PROCESS | 1844 | 1461678118825 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 1844 | 1461678119098 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:41:59 INFO - PROCESS | 1844 | 1461678119249 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5ff1d000 == 69 [pid = 1844] [id = 180] 06:41:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf4dceb000) [pid = 1844] [serial = 540] [outer = (nil)] 06:41:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf52bf7000) [pid = 1844] [serial = 541] [outer = 0x7faf4dceb000] 06:41:59 INFO - PROCESS | 1844 | 1461678119328 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf57c16800) [pid = 1844] [serial = 542] [outer = 0x7faf4dceb000] 06:42:00 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:00 INFO - PROCESS | 1844 | 1461678120652 Marionette TRACE conn4 <- [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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1890ms 06:42:00 INFO - PROCESS | 1844 | 1461678120795 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 1844 | 1461678120802 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:42:00 INFO - PROCESS | 1844 | 1461678120817 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 1844 | 1461678120820 Marionette TRACE conn4 <- [1,694,null,{}] 06:42:00 INFO - PROCESS | 1844 | 1461678120827 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 1844 | 1461678120995 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:42:01 INFO - PROCESS | 1844 | 1461678121145 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe7800 == 70 [pid = 1844] [id = 181] 06:42:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf52bf7c00) [pid = 1844] [serial = 543] [outer = (nil)] 06:42:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf58aabc00) [pid = 1844] [serial = 544] [outer = 0x7faf52bf7c00] 06:42:01 INFO - PROCESS | 1844 | 1461678121220 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf5b080400) [pid = 1844] [serial = 545] [outer = 0x7faf52bf7c00] 06:42:02 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:02 INFO - PROCESS | 1844 | 1461678122655 Marionette TRACE conn4 <- [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]]]}] 06:42:02 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) 06:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1882ms 06:42:02 INFO - PROCESS | 1844 | 1461678122701 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:42:02 INFO - PROCESS | 1844 | 1461678122705 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:42:02 INFO - PROCESS | 1844 | 1461678122721 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 1844 | 1461678122731 Marionette TRACE conn4 <- [1,698,null,{}] 06:42:02 INFO - PROCESS | 1844 | 1461678122740 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 1844 | 1461678122966 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:42:03 INFO - PROCESS | 1844 | 1461678123121 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b3c000 == 71 [pid = 1844] [id = 182] 06:42:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf5d0a1800) [pid = 1844] [serial = 546] [outer = (nil)] 06:42:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf608cd800) [pid = 1844] [serial = 547] [outer = 0x7faf5d0a1800] 06:42:03 INFO - PROCESS | 1844 | 1461678123193 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf61ee1c00) [pid = 1844] [serial = 548] [outer = 0x7faf5d0a1800] 06:42:04 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:04 INFO - PROCESS | 1844 | 1461678124503 Marionette TRACE conn4 <- [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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1807ms 06:42:04 INFO - PROCESS | 1844 | 1461678124518 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 1844 | 1461678124523 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:42:04 INFO - PROCESS | 1844 | 1461678124529 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 1844 | 1461678124532 Marionette TRACE conn4 <- [1,702,null,{}] 06:42:04 INFO - PROCESS | 1844 | 1461678124608 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 1844 | 1461678124785 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:42:05 INFO - PROCESS | 1844 | 1461678125263 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592d6000 == 72 [pid = 1844] [id = 183] 06:42:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf525cb800) [pid = 1844] [serial = 549] [outer = (nil)] 06:42:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf52bf4400) [pid = 1844] [serial = 550] [outer = 0x7faf525cb800] 06:42:05 INFO - PROCESS | 1844 | 1461678125441 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf5546fc00) [pid = 1844] [serial = 551] [outer = 0x7faf525cb800] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf526d2800 == 71 [pid = 1844] [id = 112] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528af800 == 70 [pid = 1844] [id = 137] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf5dcd8c00) [pid = 1844] [serial = 490] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6022f800 == 69 [pid = 1844] [id = 178] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5fb6c800 == 68 [pid = 1844] [id = 177] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b039800 == 67 [pid = 1844] [id = 176] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59229000 == 66 [pid = 1844] [id = 175] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55528800 == 65 [pid = 1844] [id = 174] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53cda000 == 64 [pid = 1844] [id = 173] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f0a800 == 63 [pid = 1844] [id = 172] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf73c82800 == 62 [pid = 1844] [id = 170] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b97800 == 61 [pid = 1844] [id = 169] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d307800 == 60 [pid = 1844] [id = 168] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bb1f000 == 59 [pid = 1844] [id = 167] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61ab3800 == 58 [pid = 1844] [id = 166] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59221800 == 57 [pid = 1844] [id = 165] 06:42:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf526db800 == 56 [pid = 1844] [id = 164] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf4e1ec400) [pid = 1844] [serial = 448] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf58764400) [pid = 1844] [serial = 469] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf5868f800) [pid = 1844] [serial = 479] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf56db6c00) [pid = 1844] [serial = 478] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf5597dc00) [pid = 1844] [serial = 454] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf58a8a800) [pid = 1844] [serial = 482] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf5546d800) [pid = 1844] [serial = 476] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf599df800) [pid = 1844] [serial = 488] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf52a34400) [pid = 1844] [serial = 473] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf4e1ee000) [pid = 1844] [serial = 472] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf58a92800) [pid = 1844] [serial = 457] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf525ed400) [pid = 1844] [serial = 487] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf59884c00) [pid = 1844] [serial = 485] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf52a41400) [pid = 1844] [serial = 446] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf53b4a400) [pid = 1844] [serial = 451] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf54ec6800) [pid = 1844] [serial = 475] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf61ed7800) [pid = 1844] [serial = 463] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf58694400) [pid = 1844] [serial = 481] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf59883c00) [pid = 1844] [serial = 466] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf5df74000) [pid = 1844] [serial = 460] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf58a97c00) [pid = 1844] [serial = 484] [outer = (nil)] [url = about:blank] 06:42:06 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:06 INFO - PROCESS | 1844 | 1461678126900 Marionette TRACE conn4 <- [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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2382ms 06:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:42:06 INFO - PROCESS | 1844 | 1461678126914 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 1844 | 1461678126917 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:42:06 INFO - PROCESS | 1844 | 1461678126925 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 1844 | 1461678126929 Marionette TRACE conn4 <- [1,706,null,{}] 06:42:06 INFO - PROCESS | 1844 | 1461678126935 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:07 INFO - PROCESS | 1844 | 1461678127091 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:42:07 INFO - PROCESS | 1844 | 1461678127200 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d4e800 == 57 [pid = 1844] [id = 184] 06:42:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf52bed400) [pid = 1844] [serial = 552] [outer = (nil)] 06:42:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf5566e800) [pid = 1844] [serial = 553] [outer = 0x7faf52bed400] 06:42:07 INFO - PROCESS | 1844 | 1461678127267 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf56e37c00) [pid = 1844] [serial = 554] [outer = 0x7faf52bed400] 06:42:08 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:08 INFO - PROCESS | 1844 | 1461678128398 Marionette TRACE conn4 <- [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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 06:42:08 INFO - PROCESS | 1844 | 1461678128410 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 1844 | 1461678128415 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:42:08 INFO - PROCESS | 1844 | 1461678128423 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 1844 | 1461678128426 Marionette TRACE conn4 <- [1,710,null,{}] 06:42:08 INFO - PROCESS | 1844 | 1461678128431 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 1844 | 1461678128642 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:42:08 INFO - PROCESS | 1844 | 1461678128782 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57135000 == 58 [pid = 1844] [id = 185] 06:42:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf58694c00) [pid = 1844] [serial = 555] [outer = (nil)] 06:42:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf58a8a000) [pid = 1844] [serial = 556] [outer = 0x7faf58694c00] 06:42:08 INFO - PROCESS | 1844 | 1461678128847 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf5928f800) [pid = 1844] [serial = 557] [outer = 0x7faf58694c00] 06:42:10 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:10 INFO - PROCESS | 1844 | 1461678130114 Marionette TRACE conn4 <- [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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1736ms 06:42:10 INFO - PROCESS | 1844 | 1461678130159 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 1844 | 1461678130175 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:42:10 INFO - PROCESS | 1844 | 1461678130296 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 1844 | 1461678130305 Marionette TRACE conn4 <- [1,714,null,{}] 06:42:10 INFO - PROCESS | 1844 | 1461678130318 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 1844 | 1461678130523 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:42:10 INFO - PROCESS | 1844 | 1461678130546 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df38000 == 59 [pid = 1844] [id = 186] 06:42:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf5987f400) [pid = 1844] [serial = 558] [outer = (nil)] 06:42:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5bf59800) [pid = 1844] [serial = 559] [outer = 0x7faf5987f400] 06:42:10 INFO - PROCESS | 1844 | 1461678130626 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf5e289400) [pid = 1844] [serial = 560] [outer = 0x7faf5987f400] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf55621c00) [pid = 1844] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf5869b400) [pid = 1844] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf6038b000) [pid = 1844] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf53b4a000) [pid = 1844] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf5df74400) [pid = 1844] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf60391400) [pid = 1844] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf52a40400) [pid = 1844] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf59288000) [pid = 1844] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf54d85c00) [pid = 1844] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf52a36000) [pid = 1844] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf525c8c00) [pid = 1844] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf52936c00) [pid = 1844] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:42:11 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf55c2fc00) [pid = 1844] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:42:11 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:11 INFO - PROCESS | 1844 | 1461678131989 Marionette TRACE conn4 <- [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]]]}] 06:42:12 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 06:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1851ms 06:42:12 INFO - PROCESS | 1844 | 1461678132049 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:42:12 INFO - PROCESS | 1844 | 1461678132054 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:42:12 INFO - PROCESS | 1844 | 1461678132061 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 1844 | 1461678132065 Marionette TRACE conn4 <- [1,718,null,{}] 06:42:12 INFO - PROCESS | 1844 | 1461678132077 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:12 INFO - PROCESS | 1844 | 1461678132227 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:42:12 INFO - PROCESS | 1844 | 1461678132238 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5e42d800 == 60 [pid = 1844] [id = 187] 06:42:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf4dcee800) [pid = 1844] [serial = 561] [outer = (nil)] 06:42:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf5868cc00) [pid = 1844] [serial = 562] [outer = 0x7faf4dcee800] 06:42:12 INFO - PROCESS | 1844 | 1461678132301 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf5f7c5800) [pid = 1844] [serial = 563] [outer = 0x7faf4dcee800] 06:42:13 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:13 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:42:13 INFO - PROCESS | 1844 | 1461678133492 Marionette TRACE conn4 <- [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]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1442ms 06:42:13 INFO - PROCESS | 1844 | 1461678133503 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 1844 | 1461678133507 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:42:13 INFO - PROCESS | 1844 | 1461678133516 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 1844 | 1461678133522 Marionette TRACE conn4 <- [1,722,null,{}] 06:42:13 INFO - PROCESS | 1844 | 1461678133531 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 1844 | 1461678133713 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:42:13 INFO - PROCESS | 1844 | 1461678133904 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f8b800 == 61 [pid = 1844] [id = 188] 06:42:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf53b4a400) [pid = 1844] [serial = 564] [outer = (nil)] 06:42:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf54d78c00) [pid = 1844] [serial = 565] [outer = 0x7faf53b4a400] 06:42:13 INFO - PROCESS | 1844 | 1461678133984 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf559ec000) [pid = 1844] [serial = 566] [outer = 0x7faf53b4a400] 06:42:14 INFO - PROCESS | 1844 | 1461678134852 Marionette TRACE conn4 <- [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] 06:42:14 INFO - PROCESS | 1844 | 1461678134918 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:42:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:42:14 INFO - PROCESS | 1844 | 1461678134927 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 1844 | 1461678134932 Marionette TRACE conn4 <- [1,726,null,{}] 06:42:14 INFO - PROCESS | 1844 | 1461678134937 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 1844 | 1461678135150 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:42:15 INFO - PROCESS | 1844 | 1461678135314 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55db6800 == 62 [pid = 1844] [id = 189] 06:42:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf53b4c400) [pid = 1844] [serial = 567] [outer = (nil)] 06:42:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf58a95000) [pid = 1844] [serial = 568] [outer = 0x7faf53b4c400] 06:42:15 INFO - PROCESS | 1844 | 1461678135387 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf5b006000) [pid = 1844] [serial = 569] [outer = 0x7faf53b4c400] 06:42:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:16 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:42:16 INFO - PROCESS | 1844 | 1461678136481 Marionette TRACE conn4 <- [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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:42:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1588ms 06:42:16 INFO - PROCESS | 1844 | 1461678136517 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 1844 | 1461678136520 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:42:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:42:16 INFO - PROCESS | 1844 | 1461678136527 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 1844 | 1461678136533 Marionette TRACE conn4 <- [1,730,null,{}] 06:42:16 INFO - PROCESS | 1844 | 1461678136548 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 1844 | 1461678136735 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:42:16 INFO - PROCESS | 1844 | 1461678136963 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e97800 == 63 [pid = 1844] [id = 190] 06:42:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf60393c00) [pid = 1844] [serial = 570] [outer = (nil)] 06:42:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf6174b000) [pid = 1844] [serial = 571] [outer = 0x7faf60393c00] 06:42:17 INFO - PROCESS | 1844 | 1461678137056 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf61dca400) [pid = 1844] [serial = 572] [outer = 0x7faf60393c00] 06:42:17 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:17 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:42:17 INFO - PROCESS | 1844 | 1461678137926 Marionette TRACE conn4 <- [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[4040] expected 0 but got 255","_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] 06:42:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:42:17 INFO - PROCESS | 1844 | 1461678137980 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:42:17 INFO - PROCESS | 1844 | 1461678137986 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 1844 | 1461678137990 Marionette TRACE conn4 <- [1,734,null,{}] 06:42:17 INFO - PROCESS | 1844 | 1461678137996 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 1844 | 1461678138168 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:42:18 INFO - PROCESS | 1844 | 1461678138330 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6cd1b800 == 64 [pid = 1844] [id = 191] 06:42:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf5f8ed000) [pid = 1844] [serial = 573] [outer = (nil)] 06:42:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf6afe7c00) [pid = 1844] [serial = 574] [outer = 0x7faf5f8ed000] 06:42:18 INFO - PROCESS | 1844 | 1461678138415 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf6bd7bc00) [pid = 1844] [serial = 575] [outer = 0x7faf5f8ed000] 06:42:19 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:19 INFO - PROCESS | 1844 | 1461678139247 Marionette TRACE conn4 <- [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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:42:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1337ms 06:42:19 INFO - PROCESS | 1844 | 1461678139325 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 1844 | 1461678139328 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:42:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:42:19 INFO - PROCESS | 1844 | 1461678139335 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 1844 | 1461678139339 Marionette TRACE conn4 <- [1,738,null,{}] 06:42:19 INFO - PROCESS | 1844 | 1461678139344 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 1844 | 1461678139520 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:42:19 INFO - PROCESS | 1844 | 1461678139671 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7115a800 == 65 [pid = 1844] [id = 192] 06:42:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf6222e800) [pid = 1844] [serial = 576] [outer = (nil)] 06:42:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf6c2dbc00) [pid = 1844] [serial = 577] [outer = 0x7faf6222e800] 06:42:19 INFO - PROCESS | 1844 | 1461678139744 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf6d1b5c00) [pid = 1844] [serial = 578] [outer = 0x7faf6222e800] 06:42:21 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:21 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:42:21 INFO - PROCESS | 1844 | 1461678141068 Marionette TRACE conn4 <- [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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:42:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1779ms 06:42:21 INFO - PROCESS | 1844 | 1461678141204 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 1844 | 1461678141207 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:42:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:42:21 INFO - PROCESS | 1844 | 1461678141222 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 1844 | 1461678141225 Marionette TRACE conn4 <- [1,742,null,{}] 06:42:21 INFO - PROCESS | 1844 | 1461678141231 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 1844 | 1461678141414 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:42:21 INFO - PROCESS | 1844 | 1461678141568 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73c70800 == 66 [pid = 1844] [id = 193] 06:42:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf6ccaa400) [pid = 1844] [serial = 579] [outer = (nil)] 06:42:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf70913000) [pid = 1844] [serial = 580] [outer = 0x7faf6ccaa400] 06:42:21 INFO - PROCESS | 1844 | 1461678141653 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf71634c00) [pid = 1844] [serial = 581] [outer = 0x7faf6ccaa400] 06:42:22 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:22 INFO - PROCESS | 1844 | 1461678142974 Marionette TRACE conn4 <- [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]]]}] 06:42:23 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 06:42:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1781ms 06:42:23 INFO - PROCESS | 1844 | 1461678143045 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 1844 | 1461678143048 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:42:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:42:23 INFO - PROCESS | 1844 | 1461678143059 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 1844 | 1461678143063 Marionette TRACE conn4 <- [1,746,null,{}] 06:42:23 INFO - PROCESS | 1844 | 1461678143068 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 1844 | 1461678143221 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:42:23 INFO - PROCESS | 1844 | 1461678143382 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c14000 == 67 [pid = 1844] [id = 194] 06:42:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf557d6000) [pid = 1844] [serial = 582] [outer = (nil)] 06:42:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf557de800) [pid = 1844] [serial = 583] [outer = 0x7faf557d6000] 06:42:23 INFO - PROCESS | 1844 | 1461678143456 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf715dfc00) [pid = 1844] [serial = 584] [outer = 0x7faf557d6000] 06:42:24 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:24 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:24 INFO - PROCESS | 1844 | 1461678144686 Marionette TRACE conn4 <- [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]]]}] 06:42:24 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.) 06:42:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1638ms 06:42:24 INFO - PROCESS | 1844 | 1461678144704 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 1844 | 1461678144707 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:42:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:42:24 INFO - PROCESS | 1844 | 1461678144715 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 1844 | 1461678144718 Marionette TRACE conn4 <- [1,750,null,{}] 06:42:24 INFO - PROCESS | 1844 | 1461678144723 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 1844 | 1461678144922 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:42:25 INFO - PROCESS | 1844 | 1461678145095 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c4d1800 == 68 [pid = 1844] [id = 195] 06:42:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf4dcedc00) [pid = 1844] [serial = 585] [outer = (nil)] 06:42:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf52a3ec00) [pid = 1844] [serial = 586] [outer = 0x7faf4dcedc00] 06:42:25 INFO - PROCESS | 1844 | 1461678145167 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf59299800) [pid = 1844] [serial = 587] [outer = 0x7faf4dcedc00] 06:42:26 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:26 INFO - PROCESS | 1844 | 1461678146496 Marionette TRACE conn4 <- [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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:42:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1834ms 06:42:26 INFO - PROCESS | 1844 | 1461678146628 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 1844 | 1461678146632 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:42:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:42:26 INFO - PROCESS | 1844 | 1461678146647 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 1844 | 1461678146650 Marionette TRACE conn4 <- [1,754,null,{}] 06:42:26 INFO - PROCESS | 1844 | 1461678146658 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 1844 | 1461678146813 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:42:27 INFO - PROCESS | 1844 | 1461678147000 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e404000 == 69 [pid = 1844] [id = 196] 06:42:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf4db58800) [pid = 1844] [serial = 588] [outer = (nil)] 06:42:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf525ecc00) [pid = 1844] [serial = 589] [outer = 0x7faf4db58800] 06:42:27 INFO - PROCESS | 1844 | 1461678147108 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf52a3dc00) [pid = 1844] [serial = 590] [outer = 0x7faf4db58800] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf599db400) [pid = 1844] [serial = 535] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5ff1d000 == 68 [pid = 1844] [id = 180] 06:42:27 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e41a800 == 67 [pid = 1844] [id = 179] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf56e3dc00) [pid = 1844] [serial = 361] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf5cfe4400) [pid = 1844] [serial = 364] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf65f79800) [pid = 1844] [serial = 367] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf60a8c800) [pid = 1844] [serial = 370] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf6f23d800) [pid = 1844] [serial = 373] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf73fc3400) [pid = 1844] [serial = 376] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf5e284c00) [pid = 1844] [serial = 491] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf5987c000) [pid = 1844] [serial = 532] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf599e5000) [pid = 1844] [serial = 502] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4e1e8000) [pid = 1844] [serial = 493] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf55976000) [pid = 1844] [serial = 526] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf54d79800) [pid = 1844] [serial = 523] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf54ec6c00) [pid = 1844] [serial = 524] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf6f233000) [pid = 1844] [serial = 511] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf525e6c00) [pid = 1844] [serial = 518] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf525cac00) [pid = 1844] [serial = 517] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf52bf3000) [pid = 1844] [serial = 521] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf52a3a000) [pid = 1844] [serial = 520] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf54d7ec00) [pid = 1844] [serial = 514] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf58771000) [pid = 1844] [serial = 499] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf60390400) [pid = 1844] [serial = 505] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf61db1400) [pid = 1844] [serial = 508] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf5546cc00) [pid = 1844] [serial = 496] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf58771400) [pid = 1844] [serial = 529] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf599da800) [pid = 1844] [serial = 533] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf58a89800) [pid = 1844] [serial = 530] [outer = (nil)] [url = about:blank] 06:42:27 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf56dc2c00) [pid = 1844] [serial = 527] [outer = (nil)] [url = about:blank] 06:42:28 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:28 INFO - PROCESS | 1844 | 1461678148383 Marionette TRACE conn4 <- [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]]]}] 06:42:28 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 06:42:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1748ms 06:42:28 INFO - PROCESS | 1844 | 1461678148395 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 1844 | 1461678148402 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:42:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:42:28 INFO - PROCESS | 1844 | 1461678148412 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 1844 | 1461678148415 Marionette TRACE conn4 <- [1,758,null,{}] 06:42:28 INFO - PROCESS | 1844 | 1461678148465 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 1844 | 1461678148628 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:42:28 INFO - PROCESS | 1844 | 1461678148740 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55dbe000 == 68 [pid = 1844] [id = 197] 06:42:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf525e6c00) [pid = 1844] [serial = 591] [outer = (nil)] 06:42:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf54d79800) [pid = 1844] [serial = 592] [outer = 0x7faf525e6c00] 06:42:28 INFO - PROCESS | 1844 | 1461678148802 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf55980800) [pid = 1844] [serial = 593] [outer = 0x7faf525e6c00] 06:42:29 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:29 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:42:29 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:29 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:29 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:29 INFO - PROCESS | 1844 | 1461678149458 Marionette TRACE conn4 <- [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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:42:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1184ms 06:42:29 INFO - PROCESS | 1844 | 1461678149607 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:42:29 INFO - PROCESS | 1844 | 1461678149613 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:42:29 INFO - PROCESS | 1844 | 1461678149632 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 1844 | 1461678149636 Marionette TRACE conn4 <- [1,762,null,{}] 06:42:29 INFO - PROCESS | 1844 | 1461678149645 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:29 INFO - PROCESS | 1844 | 1461678149824 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:42:29 INFO - PROCESS | 1844 | 1461678149954 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cb3800 == 69 [pid = 1844] [id = 198] 06:42:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf525cd000) [pid = 1844] [serial = 594] [outer = (nil)] 06:42:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf52933c00) [pid = 1844] [serial = 595] [outer = 0x7faf525cd000] 06:42:30 INFO - PROCESS | 1844 | 1461678150029 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf53b4b400) [pid = 1844] [serial = 596] [outer = 0x7faf525cd000] 06:42:31 INFO - PROCESS | 1844 | 1461678151496 Marionette TRACE conn4 <- [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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1907ms 06:42:31 INFO - PROCESS | 1844 | 1461678151566 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 1844 | 1461678151572 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:42:31 INFO - PROCESS | 1844 | 1461678151629 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 1844 | 1461678151636 Marionette TRACE conn4 <- [1,766,null,{}] 06:42:31 INFO - PROCESS | 1844 | 1461678151647 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:31 INFO - PROCESS | 1844 | 1461678151848 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:42:32 INFO - PROCESS | 1844 | 1461678152002 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59236800 == 70 [pid = 1844] [id = 199] 06:42:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf4e1ee800) [pid = 1844] [serial = 597] [outer = (nil)] 06:42:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf56bad800) [pid = 1844] [serial = 598] [outer = 0x7faf4e1ee800] 06:42:32 INFO - PROCESS | 1844 | 1461678152075 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf58a95800) [pid = 1844] [serial = 599] [outer = 0x7faf4e1ee800] 06:42:33 INFO - PROCESS | 1844 | 1461678153488 Marionette TRACE conn4 <- [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]]]}] 06:42:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1934ms 06:42:33 INFO - PROCESS | 1844 | 1461678153520 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 1844 | 1461678153524 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:42:33 INFO - PROCESS | 1844 | 1461678153530 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 1844 | 1461678153533 Marionette TRACE conn4 <- [1,770,null,{}] 06:42:33 INFO - PROCESS | 1844 | 1461678153595 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:33 INFO - PROCESS | 1844 | 1461678153782 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:42:33 INFO - PROCESS | 1844 | 1461678153939 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df47000 == 71 [pid = 1844] [id = 200] 06:42:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5929c400) [pid = 1844] [serial = 600] [outer = (nil)] 06:42:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf59884800) [pid = 1844] [serial = 601] [outer = 0x7faf5929c400] 06:42:34 INFO - PROCESS | 1844 | 1461678154022 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf599e4400) [pid = 1844] [serial = 602] [outer = 0x7faf5929c400] 06:42:34 INFO - PROCESS | 1844 | 1461678154928 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1438ms 06:42:34 INFO - PROCESS | 1844 | 1461678154969 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 1844 | 1461678154972 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:42:34 INFO - PROCESS | 1844 | 1461678154978 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 1844 | 1461678154980 Marionette TRACE conn4 <- [1,774,null,{}] 06:42:34 INFO - PROCESS | 1844 | 1461678154986 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 1844 | 1461678155152 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:42:35 INFO - PROCESS | 1844 | 1461678155315 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60e05000 == 72 [pid = 1844] [id = 201] 06:42:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf5929f800) [pid = 1844] [serial = 603] [outer = (nil)] 06:42:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf5d3b0800) [pid = 1844] [serial = 604] [outer = 0x7faf5929f800] 06:42:35 INFO - PROCESS | 1844 | 1461678155386 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf5f7c6000) [pid = 1844] [serial = 605] [outer = 0x7faf5929f800] 06:42:36 INFO - PROCESS | 1844 | 1461678156340 Marionette TRACE conn4 <- [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]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1430ms 06:42:36 INFO - PROCESS | 1844 | 1461678156410 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 1844 | 1461678156413 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:42:36 INFO - PROCESS | 1844 | 1461678156420 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 1844 | 1461678156423 Marionette TRACE conn4 <- [1,778,null,{}] 06:42:36 INFO - PROCESS | 1844 | 1461678156429 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 1844 | 1461678156606 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:42:36 INFO - PROCESS | 1844 | 1461678156766 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e87800 == 73 [pid = 1844] [id = 202] 06:42:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf5cf21c00) [pid = 1844] [serial = 606] [outer = (nil)] 06:42:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf60390800) [pid = 1844] [serial = 607] [outer = 0x7faf5cf21c00] 06:42:36 INFO - PROCESS | 1844 | 1461678156840 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf61b68c00) [pid = 1844] [serial = 608] [outer = 0x7faf5cf21c00] 06:42:37 INFO - PROCESS | 1844 | 1461678157697 Marionette TRACE conn4 <- [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]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1330ms 06:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:42:37 INFO - PROCESS | 1844 | 1461678157751 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 1844 | 1461678157754 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:42:37 INFO - PROCESS | 1844 | 1461678157760 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 1844 | 1461678157764 Marionette TRACE conn4 <- [1,782,null,{}] 06:42:37 INFO - PROCESS | 1844 | 1461678157769 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:37 INFO - PROCESS | 1844 | 1461678157968 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:42:38 INFO - PROCESS | 1844 | 1461678158138 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b35800 == 74 [pid = 1844] [id = 203] 06:42:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf5ffd4000) [pid = 1844] [serial = 609] [outer = (nil)] 06:42:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf6d390c00) [pid = 1844] [serial = 610] [outer = 0x7faf5ffd4000] 06:42:38 INFO - PROCESS | 1844 | 1461678158211 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf7117ac00) [pid = 1844] [serial = 611] [outer = 0x7faf5ffd4000] 06:42:39 INFO - PROCESS | 1844 | 1461678159097 Marionette TRACE conn4 <- [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]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1384ms 06:42:39 INFO - PROCESS | 1844 | 1461678159145 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 1844 | 1461678159148 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:42:39 INFO - PROCESS | 1844 | 1461678159154 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 1844 | 1461678159156 Marionette TRACE conn4 <- [1,786,null,{}] 06:42:39 INFO - PROCESS | 1844 | 1461678159162 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:39 INFO - PROCESS | 1844 | 1461678159322 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:42:39 INFO - PROCESS | 1844 | 1461678159503 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7161c800 == 75 [pid = 1844] [id = 204] 06:42:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf52794000) [pid = 1844] [serial = 612] [outer = (nil)] 06:42:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf52799000) [pid = 1844] [serial = 613] [outer = 0x7faf52794000] 06:42:39 INFO - PROCESS | 1844 | 1461678159575 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf5279d000) [pid = 1844] [serial = 614] [outer = 0x7faf52794000] 06:42:40 INFO - PROCESS | 1844 | 1461678160785 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1678ms 06:42:40 INFO - PROCESS | 1844 | 1461678160833 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:42:40 INFO - PROCESS | 1844 | 1461678160837 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:42:40 INFO - PROCESS | 1844 | 1461678160847 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 1844 | 1461678160850 Marionette TRACE conn4 <- [1,790,null,{}] 06:42:40 INFO - PROCESS | 1844 | 1461678160858 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 1844 | 1461678161028 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:42:41 INFO - PROCESS | 1844 | 1461678161206 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de1c000 == 76 [pid = 1844] [id = 205] 06:42:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf5279ec00) [pid = 1844] [serial = 615] [outer = (nil)] 06:42:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf52890800) [pid = 1844] [serial = 616] [outer = 0x7faf5279ec00] 06:42:41 INFO - PROCESS | 1844 | 1461678161363 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf52934000) [pid = 1844] [serial = 617] [outer = 0x7faf5279ec00] 06:42:42 INFO - PROCESS | 1844 | 1461678162310 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1529ms 06:42:42 INFO - PROCESS | 1844 | 1461678162378 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 1844 | 1461678162386 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:42:42 INFO - PROCESS | 1844 | 1461678162396 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 1844 | 1461678162401 Marionette TRACE conn4 <- [1,794,null,{}] 06:42:42 INFO - PROCESS | 1844 | 1461678162406 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 1844 | 1461678162589 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:42:42 INFO - PROCESS | 1844 | 1461678162839 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528aa800 == 77 [pid = 1844] [id = 206] 06:42:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf53b4d400) [pid = 1844] [serial = 618] [outer = (nil)] 06:42:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf54d79000) [pid = 1844] [serial = 619] [outer = 0x7faf53b4d400] 06:42:42 INFO - PROCESS | 1844 | 1461678162954 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf54ec9000) [pid = 1844] [serial = 620] [outer = 0x7faf53b4d400] 06:42:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60694800 == 76 [pid = 1844] [id = 81] 06:42:43 INFO - PROCESS | 1844 | 1461678163759 Marionette TRACE conn4 <- [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]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1432ms 06:42:43 INFO - PROCESS | 1844 | 1461678163829 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 1844 | 1461678163832 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:42:43 INFO - PROCESS | 1844 | 1461678163848 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 1844 | 1461678163852 Marionette TRACE conn4 <- [1,798,null,{}] 06:42:43 INFO - PROCESS | 1844 | 1461678163868 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:44 INFO - PROCESS | 1844 | 1461678164076 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:42:44 INFO - PROCESS | 1844 | 1461678164102 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf560e0000 == 77 [pid = 1844] [id = 207] 06:42:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf554ddc00) [pid = 1844] [serial = 621] [outer = (nil)] 06:42:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf55620c00) [pid = 1844] [serial = 622] [outer = 0x7faf554ddc00] 06:42:44 INFO - PROCESS | 1844 | 1461678164167 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf557dc800) [pid = 1844] [serial = 623] [outer = 0x7faf554ddc00] 06:42:45 INFO - PROCESS | 1844 | 1461678165032 Marionette TRACE conn4 <- [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]]]}] 06:42:45 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 06:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1232ms 06:42:45 INFO - PROCESS | 1844 | 1461678165081 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 1844 | 1461678165086 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:42:45 INFO - PROCESS | 1844 | 1461678165098 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 1844 | 1461678165100 Marionette TRACE conn4 <- [1,802,null,{}] 06:42:45 INFO - PROCESS | 1844 | 1461678165105 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 1844 | 1461678165303 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:42:45 INFO - PROCESS | 1844 | 1461678165328 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c0d800 == 78 [pid = 1844] [id = 208] 06:42:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf557de400) [pid = 1844] [serial = 624] [outer = (nil)] 06:42:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf55c34400) [pid = 1844] [serial = 625] [outer = 0x7faf557de400] 06:42:45 INFO - PROCESS | 1844 | 1461678165393 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf56bab800) [pid = 1844] [serial = 626] [outer = 0x7faf557de400] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf5566e000) [pid = 1844] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf61dab400) [pid = 1844] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf525e3800) [pid = 1844] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf54d77400) [pid = 1844] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf52bf7c00) [pid = 1844] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf52bfbc00) [pid = 1844] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf55620000) [pid = 1844] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4dce5800) [pid = 1844] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf525ef400) [pid = 1844] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf4dceb000) [pid = 1844] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf59889c00) [pid = 1844] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf5d0a1800) [pid = 1844] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf5987f000) [pid = 1844] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf57174800) [pid = 1844] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf5561d800) [pid = 1844] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf55621000) [pid = 1844] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf4dcebc00) [pid = 1844] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf587dfc00) [pid = 1844] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4dce6c00) [pid = 1844] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf52937000) [pid = 1844] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf5868c400) [pid = 1844] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf561d4400) [pid = 1844] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf4dce4800) [pid = 1844] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf5293b800) [pid = 1844] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf61b65800) [pid = 1844] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf5597a000) [pid = 1844] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf61006c00) [pid = 1844] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf5987f400) [pid = 1844] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf525cb800) [pid = 1844] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf52bed400) [pid = 1844] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf58694c00) [pid = 1844] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf4db58800) [pid = 1844] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf53b4a400) [pid = 1844] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf53b4c400) [pid = 1844] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf60393c00) [pid = 1844] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf5f8ed000) [pid = 1844] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf6222e800) [pid = 1844] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf6ccaa400) [pid = 1844] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf4dcedc00) [pid = 1844] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:42:46 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf4dcee800) [pid = 1844] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:42:46 INFO - PROCESS | 1844 | 1461678166738 Marionette TRACE conn4 <- [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]]]}] 06:42:46 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 06:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1687ms 06:42:46 INFO - PROCESS | 1844 | 1461678166793 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 1844 | 1461678166796 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:42:46 INFO - PROCESS | 1844 | 1461678166802 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 1844 | 1461678166804 Marionette TRACE conn4 <- [1,806,null,{}] 06:42:46 INFO - PROCESS | 1844 | 1461678166809 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 1844 | 1461678166960 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:42:46 INFO - PROCESS | 1844 | 1461678166974 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f09000 == 79 [pid = 1844] [id = 209] 06:42:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf4db51c00) [pid = 1844] [serial = 627] [outer = (nil)] 06:42:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf52937000) [pid = 1844] [serial = 628] [outer = 0x7faf4db51c00] 06:42:47 INFO - PROCESS | 1844 | 1461678167038 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf53b4c400) [pid = 1844] [serial = 629] [outer = 0x7faf4db51c00] 06:42:47 INFO - PROCESS | 1844 | 1461678167877 Marionette TRACE conn4 <- [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]]]}] 06:42:47 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 06:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1086ms 06:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:42:47 INFO - PROCESS | 1844 | 1461678167889 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 1844 | 1461678167891 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:42:47 INFO - PROCESS | 1844 | 1461678167897 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 1844 | 1461678167899 Marionette TRACE conn4 <- [1,810,null,{}] 06:42:47 INFO - PROCESS | 1844 | 1461678167904 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:48 INFO - PROCESS | 1844 | 1461678168107 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:42:48 INFO - PROCESS | 1844 | 1461678168126 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df35000 == 80 [pid = 1844] [id = 210] 06:42:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf55978400) [pid = 1844] [serial = 630] [outer = (nil)] 06:42:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf5716c800) [pid = 1844] [serial = 631] [outer = 0x7faf55978400] 06:42:48 INFO - PROCESS | 1844 | 1461678168194 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf58694400) [pid = 1844] [serial = 632] [outer = 0x7faf55978400] 06:42:49 INFO - PROCESS | 1844 | 1461678169282 Marionette TRACE conn4 <- [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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1430ms 06:42:49 INFO - PROCESS | 1844 | 1461678169328 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:42:49 INFO - PROCESS | 1844 | 1461678169336 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:42:49 INFO - PROCESS | 1844 | 1461678169343 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 1844 | 1461678169350 Marionette TRACE conn4 <- [1,814,null,{}] 06:42:49 INFO - PROCESS | 1844 | 1461678169358 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 1844 | 1461678169588 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:42:49 INFO - PROCESS | 1844 | 1461678169801 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d94800 == 81 [pid = 1844] [id = 211] 06:42:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf5278f400) [pid = 1844] [serial = 633] [outer = (nil)] 06:42:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf52898800) [pid = 1844] [serial = 634] [outer = 0x7faf5278f400] 06:42:49 INFO - PROCESS | 1844 | 1461678169924 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf52a40c00) [pid = 1844] [serial = 635] [outer = 0x7faf5278f400] 06:42:50 INFO - PROCESS | 1844 | 1461678170858 Marionette TRACE conn4 <- [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] 06:42:50 INFO - PROCESS | 1844 | 1461678170947 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:42:50 INFO - PROCESS | 1844 | 1461678170957 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 1844 | 1461678170961 Marionette TRACE conn4 <- [1,818,null,{}] 06:42:50 INFO - PROCESS | 1844 | 1461678170968 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 1844 | 1461678171193 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:42:51 INFO - PROCESS | 1844 | 1461678171441 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d081800 == 82 [pid = 1844] [id = 212] 06:42:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf5279a800) [pid = 1844] [serial = 636] [outer = (nil)] 06:42:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf554d9400) [pid = 1844] [serial = 637] [outer = 0x7faf5279a800] 06:42:51 INFO - PROCESS | 1844 | 1461678171559 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf557d8400) [pid = 1844] [serial = 638] [outer = 0x7faf5279a800] 06:42:52 INFO - PROCESS | 1844 | 1461678172391 Marionette TRACE conn4 <- [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]]]}] 06:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1487ms 06:42:52 INFO - PROCESS | 1844 | 1461678172445 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:42:52 INFO - PROCESS | 1844 | 1461678172449 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:42:52 INFO - PROCESS | 1844 | 1461678172457 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 1844 | 1461678172463 Marionette TRACE conn4 <- [1,822,null,{}] 06:42:52 INFO - PROCESS | 1844 | 1461678172479 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:52 INFO - PROCESS | 1844 | 1461678172735 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:42:52 INFO - PROCESS | 1844 | 1461678172861 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60e0f000 == 83 [pid = 1844] [id = 213] 06:42:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf559e8c00) [pid = 1844] [serial = 639] [outer = (nil)] 06:42:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf56e41000) [pid = 1844] [serial = 640] [outer = 0x7faf559e8c00] 06:42:52 INFO - PROCESS | 1844 | 1461678172937 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf58693c00) [pid = 1844] [serial = 641] [outer = 0x7faf559e8c00] 06:42:53 INFO - PROCESS | 1844 | 1461678173822 Marionette TRACE conn4 <- [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] 06:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:42:53 INFO - PROCESS | 1844 | 1461678173848 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:42:53 INFO - PROCESS | 1844 | 1461678173855 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 1844 | 1461678173858 Marionette TRACE conn4 <- [1,826,null,{}] 06:42:53 INFO - PROCESS | 1844 | 1461678173866 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 1844 | 1461678174128 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:42:54 INFO - PROCESS | 1844 | 1461678174324 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e7b800 == 84 [pid = 1844] [id = 214] 06:42:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf52932c00) [pid = 1844] [serial = 642] [outer = (nil)] 06:42:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf587a7400) [pid = 1844] [serial = 643] [outer = 0x7faf52932c00] 06:42:54 INFO - PROCESS | 1844 | 1461678174513 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf587db400) [pid = 1844] [serial = 644] [outer = 0x7faf52932c00] 06:42:55 INFO - PROCESS | 1844 | 1461678175366 Marionette TRACE conn4 <- [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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1584ms 06:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:42:55 INFO - PROCESS | 1844 | 1461678175439 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 1844 | 1461678175442 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:42:55 INFO - PROCESS | 1844 | 1461678175448 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 1844 | 1461678175451 Marionette TRACE conn4 <- [1,830,null,{}] 06:42:55 INFO - PROCESS | 1844 | 1461678175456 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 1844 | 1461678175655 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:42:55 INFO - PROCESS | 1844 | 1461678175876 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bbc3800 == 85 [pid = 1844] [id = 215] 06:42:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf58a8f000) [pid = 1844] [serial = 645] [outer = (nil)] 06:42:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf58a97800) [pid = 1844] [serial = 646] [outer = 0x7faf58a8f000] 06:42:56 INFO - PROCESS | 1844 | 1461678176044 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf58aaac00) [pid = 1844] [serial = 647] [outer = 0x7faf58a8f000] 06:42:56 INFO - PROCESS | 1844 | 1461678176887 Marionette TRACE conn4 <- [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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1489ms 06:42:56 INFO - PROCESS | 1844 | 1461678176938 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 1844 | 1461678176941 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:42:56 INFO - PROCESS | 1844 | 1461678176947 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 1844 | 1461678176949 Marionette TRACE conn4 <- [1,834,null,{}] 06:42:56 INFO - PROCESS | 1844 | 1461678176955 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 1844 | 1461678177148 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:42:57 INFO - PROCESS | 1844 | 1461678177313 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d318000 == 86 [pid = 1844] [id = 216] 06:42:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf58aab400) [pid = 1844] [serial = 648] [outer = (nil)] 06:42:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf592a1c00) [pid = 1844] [serial = 649] [outer = 0x7faf58aab400] 06:42:57 INFO - PROCESS | 1844 | 1461678177390 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf599db400) [pid = 1844] [serial = 650] [outer = 0x7faf58aab400] 06:42:58 INFO - PROCESS | 1844 | 1461678178321 Marionette TRACE conn4 <- [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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1432ms 06:42:58 INFO - PROCESS | 1844 | 1461678178381 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 1844 | 1461678178384 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:42:58 INFO - PROCESS | 1844 | 1461678178390 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 1844 | 1461678178393 Marionette TRACE conn4 <- [1,838,null,{}] 06:42:58 INFO - PROCESS | 1844 | 1461678178400 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 1844 | 1461678178599 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:42:58 INFO - PROCESS | 1844 | 1461678178769 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b98800 == 87 [pid = 1844] [id = 217] 06:42:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf4db4cc00) [pid = 1844] [serial = 651] [outer = (nil)] 06:42:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf599e4000) [pid = 1844] [serial = 652] [outer = 0x7faf4db4cc00] 06:42:58 INFO - PROCESS | 1844 | 1461678178842 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf5ba16400) [pid = 1844] [serial = 653] [outer = 0x7faf4db4cc00] 06:42:59 INFO - PROCESS | 1844 | 1461678179721 Marionette TRACE conn4 <- [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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1380ms 06:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:42:59 INFO - PROCESS | 1844 | 1461678179773 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 1844 | 1461678179776 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:42:59 INFO - PROCESS | 1844 | 1461678179783 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 1844 | 1461678179787 Marionette TRACE conn4 <- [1,842,null,{}] 06:42:59 INFO - PROCESS | 1844 | 1461678179792 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 1844 | 1461678179965 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:43:00 INFO - PROCESS | 1844 | 1461678180141 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53ce5000 == 88 [pid = 1844] [id = 218] 06:43:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4db58400) [pid = 1844] [serial = 654] [outer = (nil)] 06:43:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf525f1800) [pid = 1844] [serial = 655] [outer = 0x7faf4db58400] 06:43:00 INFO - PROCESS | 1844 | 1461678180217 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf599dc000) [pid = 1844] [serial = 656] [outer = 0x7faf4db58400] 06:43:01 INFO - PROCESS | 1844 | 1461678181277 Marionette TRACE conn4 <- [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]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1533ms 06:43:01 INFO - PROCESS | 1844 | 1461678181318 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 1844 | 1461678181324 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:43:01 INFO - PROCESS | 1844 | 1461678181333 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 1844 | 1461678181338 Marionette TRACE conn4 <- [1,846,null,{}] 06:43:01 INFO - PROCESS | 1844 | 1461678181347 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:01 INFO - PROCESS | 1844 | 1461678181665 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:43:01 INFO - PROCESS | 1844 | 1461678181989 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e416000 == 89 [pid = 1844] [id = 219] 06:43:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4db52000) [pid = 1844] [serial = 657] [outer = (nil)] 06:43:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4e1e8000) [pid = 1844] [serial = 658] [outer = 0x7faf4db52000] 06:43:02 INFO - PROCESS | 1844 | 1461678182108 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf54d82000) [pid = 1844] [serial = 659] [outer = 0x7faf4db52000] 06:43:03 INFO - PROCESS | 1844 | 1461678183438 Marionette TRACE conn4 <- [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]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2141ms 06:43:03 INFO - PROCESS | 1844 | 1461678183474 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:43:03 INFO - PROCESS | 1844 | 1461678183480 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:43:03 INFO - PROCESS | 1844 | 1461678183487 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - PROCESS | 1844 | 1461678183493 Marionette TRACE conn4 <- [1,850,null,{}] 06:43:03 INFO - PROCESS | 1844 | 1461678183502 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:03 INFO - PROCESS | 1844 | 1461678183755 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:43:03 INFO - PROCESS | 1844 | 1461678183909 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d4f800 == 90 [pid = 1844] [id = 220] 06:43:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4e1ebc00) [pid = 1844] [serial = 660] [outer = (nil)] 06:43:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf525c1c00) [pid = 1844] [serial = 661] [outer = 0x7faf4e1ebc00] 06:43:03 INFO - PROCESS | 1844 | 1461678183992 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf525ed000) [pid = 1844] [serial = 662] [outer = 0x7faf4e1ebc00] 06:43:04 INFO - PROCESS | 1844 | 1461678184842 Marionette TRACE conn4 <- [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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1389ms 06:43:04 INFO - PROCESS | 1844 | 1461678184877 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 1844 | 1461678184884 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:43:04 INFO - PROCESS | 1844 | 1461678184894 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 1844 | 1461678184898 Marionette TRACE conn4 <- [1,854,null,{}] 06:43:04 INFO - PROCESS | 1844 | 1461678184904 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:05 INFO - PROCESS | 1844 | 1461678185060 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:43:05 INFO - PROCESS | 1844 | 1461678185243 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e418800 == 91 [pid = 1844] [id = 221] 06:43:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf5288e800) [pid = 1844] [serial = 663] [outer = (nil)] 06:43:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf52932800) [pid = 1844] [serial = 664] [outer = 0x7faf5288e800] 06:43:05 INFO - PROCESS | 1844 | 1461678185369 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf52befc00) [pid = 1844] [serial = 665] [outer = 0x7faf5288e800] 06:43:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf560e0000 == 90 [pid = 1844] [id = 207] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf54d79800) [pid = 1844] [serial = 592] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54d57800 == 89 [pid = 1844] [id = 171] 06:43:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528aa800 == 88 [pid = 1844] [id = 206] 06:43:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de1c000 == 87 [pid = 1844] [id = 205] 06:43:06 INFO - PROCESS | 1844 | 1461678186347 Marionette TRACE conn4 <- [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]]]}] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf5d3a4800) [pid = 1844] [serial = 458] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf6c257c00) [pid = 1844] [serial = 464] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf52935000) [pid = 1844] [serial = 403] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf54d84400) [pid = 1844] [serial = 515] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf5b080400) [pid = 1844] [serial = 545] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf70913000) [pid = 1844] [serial = 580] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf58a95000) [pid = 1844] [serial = 568] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf54ed1400) [pid = 1844] [serial = 406] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf5d3ac400) [pid = 1844] [serial = 536] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf52a3dc00) [pid = 1844] [serial = 590] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf525ee400) [pid = 1844] [serial = 494] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf55623400) [pid = 1844] [serial = 497] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf52a3ec00) [pid = 1844] [serial = 586] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf6d1b5c00) [pid = 1844] [serial = 578] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf5f7c5800) [pid = 1844] [serial = 563] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf71634c00) [pid = 1844] [serial = 581] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf6afe7c00) [pid = 1844] [serial = 574] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf559ec000) [pid = 1844] [serial = 566] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf6bd7bc00) [pid = 1844] [serial = 575] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf57c16800) [pid = 1844] [serial = 542] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf70ca2800) [pid = 1844] [serial = 512] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf61ee1c00) [pid = 1844] [serial = 548] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf5988a400) [pid = 1844] [serial = 467] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf5fecbc00) [pid = 1844] [serial = 461] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf5716fc00) [pid = 1844] [serial = 455] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf59299800) [pid = 1844] [serial = 587] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf557de800) [pid = 1844] [serial = 583] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf6c2dbc00) [pid = 1844] [serial = 577] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf525ecc00) [pid = 1844] [serial = 589] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf58772000) [pid = 1844] [serial = 409] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf5e2f1000) [pid = 1844] [serial = 503] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf62256400) [pid = 1844] [serial = 415] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf525efc00) [pid = 1844] [serial = 449] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf5b006000) [pid = 1844] [serial = 569] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf553d7c00) [pid = 1844] [serial = 452] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf6174b000) [pid = 1844] [serial = 571] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf54d78c00) [pid = 1844] [serial = 565] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf60956400) [pid = 1844] [serial = 506] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf61dca400) [pid = 1844] [serial = 572] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf5928b800) [pid = 1844] [serial = 500] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf525ce800) [pid = 1844] [serial = 539] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf599d9400) [pid = 1844] [serial = 470] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf6bd78000) [pid = 1844] [serial = 509] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf5f7c7400) [pid = 1844] [serial = 412] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf6be05000) [pid = 1844] [serial = 358] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7faf5868cc00) [pid = 1844] [serial = 562] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faf5bf59800) [pid = 1844] [serial = 559] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faf5546fc00) [pid = 1844] [serial = 551] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faf52bf4400) [pid = 1844] [serial = 550] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faf5566e800) [pid = 1844] [serial = 553] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faf56e37c00) [pid = 1844] [serial = 554] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7faf58a8a000) [pid = 1844] [serial = 556] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7faf52bf7000) [pid = 1844] [serial = 541] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7faf4e1ed800) [pid = 1844] [serial = 538] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7faf58aabc00) [pid = 1844] [serial = 544] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7faf608cd800) [pid = 1844] [serial = 547] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7faf5e289400) [pid = 1844] [serial = 560] [outer = (nil)] [url = about:blank] 06:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7faf5928f800) [pid = 1844] [serial = 557] [outer = (nil)] [url = about:blank] 06:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1534ms 06:43:06 INFO - PROCESS | 1844 | 1461678186429 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 1844 | 1461678186432 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:43:06 INFO - PROCESS | 1844 | 1461678186438 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 1844 | 1461678186443 Marionette TRACE conn4 <- [1,858,null,{}] 06:43:06 INFO - PROCESS | 1844 | 1461678186457 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 1844 | 1461678186617 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:43:06 INFO - PROCESS | 1844 | 1461678186761 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c06800 == 88 [pid = 1844] [id = 222] 06:43:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7faf53b4a400) [pid = 1844] [serial = 666] [outer = (nil)] 06:43:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7faf54ecb400) [pid = 1844] [serial = 667] [outer = 0x7faf53b4a400] 06:43:06 INFO - PROCESS | 1844 | 1461678186900 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7faf554d7000) [pid = 1844] [serial = 668] [outer = 0x7faf53b4a400] 06:43:07 INFO - PROCESS | 1844 | 1461678187554 Marionette TRACE conn4 <- [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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1136ms 06:43:07 INFO - PROCESS | 1844 | 1461678187574 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:43:07 INFO - PROCESS | 1844 | 1461678187579 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:43:07 INFO - PROCESS | 1844 | 1461678187585 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 1844 | 1461678187587 Marionette TRACE conn4 <- [1,862,null,{}] 06:43:07 INFO - PROCESS | 1844 | 1461678187592 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 1844 | 1461678187782 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:43:07 INFO - PROCESS | 1844 | 1461678187804 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55db2000 == 89 [pid = 1844] [id = 223] 06:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7faf554dac00) [pid = 1844] [serial = 669] [outer = (nil)] 06:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7faf55671000) [pid = 1844] [serial = 670] [outer = 0x7faf554dac00] 06:43:07 INFO - PROCESS | 1844 | 1461678187867 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7faf557db000) [pid = 1844] [serial = 671] [outer = 0x7faf554dac00] 06:43:08 INFO - PROCESS | 1844 | 1461678188683 Marionette TRACE conn4 <- [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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1130ms 06:43:08 INFO - PROCESS | 1844 | 1461678188726 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 1844 | 1461678188730 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:43:08 INFO - PROCESS | 1844 | 1461678188736 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 1844 | 1461678188738 Marionette TRACE conn4 <- [1,866,null,{}] 06:43:08 INFO - PROCESS | 1844 | 1461678188752 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:08 INFO - PROCESS | 1844 | 1461678188935 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:43:08 INFO - PROCESS | 1844 | 1461678188959 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e95800 == 90 [pid = 1844] [id = 224] 06:43:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7faf554dbc00) [pid = 1844] [serial = 672] [outer = (nil)] 06:43:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faf55973800) [pid = 1844] [serial = 673] [outer = 0x7faf554dbc00] 06:43:09 INFO - PROCESS | 1844 | 1461678189022 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faf55c30800) [pid = 1844] [serial = 674] [outer = 0x7faf554dbc00] 06:43:09 INFO - PROCESS | 1844 | 1461678189937 Marionette TRACE conn4 <- [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]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1284ms 06:43:10 INFO - PROCESS | 1844 | 1461678190021 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 1844 | 1461678190024 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:43:10 INFO - PROCESS | 1844 | 1461678190030 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 1844 | 1461678190032 Marionette TRACE conn4 <- [1,870,null,{}] 06:43:10 INFO - PROCESS | 1844 | 1461678190043 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 1844 | 1461678190257 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:43:10 INFO - PROCESS | 1844 | 1461678190293 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5930f000 == 91 [pid = 1844] [id = 225] 06:43:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf57c1e800) [pid = 1844] [serial = 675] [outer = (nil)] 06:43:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faf587a8000) [pid = 1844] [serial = 676] [outer = 0x7faf57c1e800] 06:43:10 INFO - PROCESS | 1844 | 1461678190357 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf587e2c00) [pid = 1844] [serial = 677] [outer = 0x7faf57c1e800] 06:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7faf4db51c00) [pid = 1844] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7faf5279ec00) [pid = 1844] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7faf53b4d400) [pid = 1844] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7faf554ddc00) [pid = 1844] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7faf557de400) [pid = 1844] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:43:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7faf58a93800) [pid = 1844] [serial = 678] [outer = 0x7faf55466c00] 06:43:11 INFO - PROCESS | 1844 | 1461678191559 Marionette TRACE conn4 <- [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]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1581ms 06:43:11 INFO - PROCESS | 1844 | 1461678191613 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:43:11 INFO - PROCESS | 1844 | 1461678191628 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:43:11 INFO - PROCESS | 1844 | 1461678191634 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 1844 | 1461678191638 Marionette TRACE conn4 <- [1,874,null,{}] 06:43:11 INFO - PROCESS | 1844 | 1461678191643 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:11 INFO - PROCESS | 1844 | 1461678191799 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:43:11 INFO - PROCESS | 1844 | 1461678191917 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b042000 == 92 [pid = 1844] [id = 226] 06:43:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7faf5868c800) [pid = 1844] [serial = 679] [outer = (nil)] 06:43:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7faf58a90000) [pid = 1844] [serial = 680] [outer = 0x7faf5868c800] 06:43:11 INFO - PROCESS | 1844 | 1461678191978 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7faf59284400) [pid = 1844] [serial = 681] [outer = 0x7faf5868c800] 06:43:12 INFO - PROCESS | 1844 | 1461678192626 Marionette TRACE conn4 <- [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]]]}] 06:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1038ms 06:43:12 INFO - PROCESS | 1844 | 1461678192673 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 1844 | 1461678192676 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:43:12 INFO - PROCESS | 1844 | 1461678192682 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 1844 | 1461678192683 Marionette TRACE conn4 <- [1,878,null,{}] 06:43:12 INFO - PROCESS | 1844 | 1461678192705 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 1844 | 1461678192892 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:43:13 INFO - PROCESS | 1844 | 1461678193066 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de16000 == 93 [pid = 1844] [id = 227] 06:43:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7faf4db4dc00) [pid = 1844] [serial = 682] [outer = (nil)] 06:43:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7faf4db58000) [pid = 1844] [serial = 683] [outer = 0x7faf4db4dc00] 06:43:13 INFO - PROCESS | 1844 | 1461678193141 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf4dced800) [pid = 1844] [serial = 684] [outer = 0x7faf4db4dc00] 06:43:14 INFO - PROCESS | 1844 | 1461678194062 Marionette TRACE conn4 <- [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]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1443ms 06:43:14 INFO - PROCESS | 1844 | 1461678194128 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 1844 | 1461678194134 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:43:14 INFO - PROCESS | 1844 | 1461678194144 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 1844 | 1461678194150 Marionette TRACE conn4 <- [1,882,null,{}] 06:43:14 INFO - PROCESS | 1844 | 1461678194156 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 1844 | 1461678194344 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:43:14 INFO - PROCESS | 1844 | 1461678194507 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55fa1800 == 94 [pid = 1844] [id = 228] 06:43:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf525cb800) [pid = 1844] [serial = 685] [outer = (nil)] 06:43:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf5293e000) [pid = 1844] [serial = 686] [outer = 0x7faf525cb800] 06:43:14 INFO - PROCESS | 1844 | 1461678194585 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf54d76800) [pid = 1844] [serial = 687] [outer = 0x7faf525cb800] 06:43:15 INFO - PROCESS | 1844 | 1461678195478 Marionette TRACE conn4 <- [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]]]}] 06:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1386ms 06:43:15 INFO - PROCESS | 1844 | 1461678195535 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:43:15 INFO - PROCESS | 1844 | 1461678195542 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:43:15 INFO - PROCESS | 1844 | 1461678195548 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 1844 | 1461678195553 Marionette TRACE conn4 <- [1,886,null,{}] 06:43:15 INFO - PROCESS | 1844 | 1461678195561 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:15 INFO - PROCESS | 1844 | 1461678195750 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:43:15 INFO - PROCESS | 1844 | 1461678195920 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df4e000 == 95 [pid = 1844] [id = 229] 06:43:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf5561b800) [pid = 1844] [serial = 688] [outer = (nil)] 06:43:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf55975000) [pid = 1844] [serial = 689] [outer = 0x7faf5561b800] 06:43:16 INFO - PROCESS | 1844 | 1461678195997 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf561cbc00) [pid = 1844] [serial = 690] [outer = 0x7faf5561b800] 06:43:16 INFO - PROCESS | 1844 | 1461678196913 Marionette TRACE conn4 <- [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]]]}] 06:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1439ms 06:43:16 INFO - PROCESS | 1844 | 1461678196988 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 1844 | 1461678196991 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:43:17 INFO - PROCESS | 1844 | 1461678197007 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 1844 | 1461678197016 Marionette TRACE conn4 <- [1,890,null,{}] 06:43:17 INFO - PROCESS | 1844 | 1461678197023 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 1844 | 1461678197244 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:43:17 INFO - PROCESS | 1844 | 1461678197400 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60693000 == 96 [pid = 1844] [id = 230] 06:43:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf55621400) [pid = 1844] [serial = 691] [outer = (nil)] 06:43:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf587dd400) [pid = 1844] [serial = 692] [outer = 0x7faf55621400] 06:43:17 INFO - PROCESS | 1844 | 1461678197475 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf5928c000) [pid = 1844] [serial = 693] [outer = 0x7faf55621400] 06:43:18 INFO - PROCESS | 1844 | 1461678198334 Marionette TRACE conn4 <- [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]]]}] 06:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1395ms 06:43:18 INFO - PROCESS | 1844 | 1461678198395 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 1844 | 1461678198400 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:43:18 INFO - PROCESS | 1844 | 1461678198406 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 1844 | 1461678198409 Marionette TRACE conn4 <- [1,894,null,{}] 06:43:18 INFO - PROCESS | 1844 | 1461678198414 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 1844 | 1461678198588 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:43:18 INFO - PROCESS | 1844 | 1461678198754 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf615e5000 == 97 [pid = 1844] [id = 231] 06:43:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf56dba400) [pid = 1844] [serial = 694] [outer = (nil)] 06:43:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf592a0000) [pid = 1844] [serial = 695] [outer = 0x7faf56dba400] 06:43:18 INFO - PROCESS | 1844 | 1461678198827 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf59889c00) [pid = 1844] [serial = 696] [outer = 0x7faf56dba400] 06:43:19 INFO - PROCESS | 1844 | 1461678199680 Marionette TRACE conn4 <- [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]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1328ms 06:43:19 INFO - PROCESS | 1844 | 1461678199735 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 1844 | 1461678199739 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:43:19 INFO - PROCESS | 1844 | 1461678199745 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 1844 | 1461678199747 Marionette TRACE conn4 <- [1,898,null,{}] 06:43:19 INFO - PROCESS | 1844 | 1461678199753 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 1844 | 1461678199913 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:43:20 INFO - PROCESS | 1844 | 1461678200077 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e8c800 == 98 [pid = 1844] [id = 232] 06:43:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf5b00b000) [pid = 1844] [serial = 697] [outer = (nil)] 06:43:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf5ba17000) [pid = 1844] [serial = 698] [outer = 0x7faf5b00b000] 06:43:20 INFO - PROCESS | 1844 | 1461678200162 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf5d3a6c00) [pid = 1844] [serial = 699] [outer = 0x7faf5b00b000] 06:43:21 INFO - PROCESS | 1844 | 1461678201040 Marionette TRACE conn4 <- [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]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1327ms 06:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:43:21 INFO - PROCESS | 1844 | 1461678201073 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 1844 | 1461678201076 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:43:21 INFO - PROCESS | 1844 | 1461678201082 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 1844 | 1461678201085 Marionette TRACE conn4 <- [1,902,null,{}] 06:43:21 INFO - PROCESS | 1844 | 1461678201090 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 1844 | 1461678201272 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:43:21 INFO - PROCESS | 1844 | 1461678201437 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bec4000 == 99 [pid = 1844] [id = 233] 06:43:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf5b00b800) [pid = 1844] [serial = 700] [outer = (nil)] 06:43:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf5de1dc00) [pid = 1844] [serial = 701] [outer = 0x7faf5b00b800] 06:43:21 INFO - PROCESS | 1844 | 1461678201505 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf5df79400) [pid = 1844] [serial = 702] [outer = 0x7faf5b00b800] 06:43:22 INFO - PROCESS | 1844 | 1461678202365 Marionette TRACE conn4 <- [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]]]}] 06:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1333ms 06:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:43:22 INFO - PROCESS | 1844 | 1461678202415 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 1844 | 1461678202418 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:43:22 INFO - PROCESS | 1844 | 1461678202424 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 1844 | 1461678202427 Marionette TRACE conn4 <- [1,906,null,{}] 06:43:22 INFO - PROCESS | 1844 | 1461678202432 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 1844 | 1461678202608 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:43:22 INFO - PROCESS | 1844 | 1461678202772 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d028000 == 100 [pid = 1844] [id = 234] 06:43:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf5d3a8000) [pid = 1844] [serial = 703] [outer = (nil)] 06:43:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5df7e400) [pid = 1844] [serial = 704] [outer = 0x7faf5d3a8000] 06:43:22 INFO - PROCESS | 1844 | 1461678202842 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf5e289400) [pid = 1844] [serial = 705] [outer = 0x7faf5d3a8000] 06:43:23 INFO - PROCESS | 1844 | 1461678203733 Marionette TRACE conn4 <- [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]]]}] 06:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1379ms 06:43:23 INFO - PROCESS | 1844 | 1461678203803 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 1844 | 1461678203807 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:43:23 INFO - PROCESS | 1844 | 1461678203813 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 1844 | 1461678203815 Marionette TRACE conn4 <- [1,910,null,{}] 06:43:23 INFO - PROCESS | 1844 | 1461678203821 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:24 INFO - PROCESS | 1844 | 1461678204003 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:43:24 INFO - PROCESS | 1844 | 1461678204163 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7094a800 == 101 [pid = 1844] [id = 235] 06:43:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf5df79000) [pid = 1844] [serial = 706] [outer = (nil)] 06:43:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf5f7c6400) [pid = 1844] [serial = 707] [outer = 0x7faf5df79000] 06:43:24 INFO - PROCESS | 1844 | 1461678204235 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf5f8ed800) [pid = 1844] [serial = 708] [outer = 0x7faf5df79000] 06:43:25 INFO - PROCESS | 1844 | 1461678205052 Marionette TRACE conn4 <- [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]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1279ms 06:43:25 INFO - PROCESS | 1844 | 1461678205093 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 1844 | 1461678205097 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:43:25 INFO - PROCESS | 1844 | 1461678205102 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 1844 | 1461678205105 Marionette TRACE conn4 <- [1,914,null,{}] 06:43:25 INFO - PROCESS | 1844 | 1461678205110 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 1844 | 1461678205298 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:43:25 INFO - PROCESS | 1844 | 1461678205464 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70e5e800 == 102 [pid = 1844] [id = 236] 06:43:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf5df7a000) [pid = 1844] [serial = 709] [outer = (nil)] 06:43:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf600f5800) [pid = 1844] [serial = 710] [outer = 0x7faf5df7a000] 06:43:25 INFO - PROCESS | 1844 | 1461678205539 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf6038e000) [pid = 1844] [serial = 711] [outer = 0x7faf5df7a000] 06:43:26 INFO - PROCESS | 1844 | 1461678206450 Marionette TRACE conn4 <- [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]]]}] 06:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1383ms 06:43:26 INFO - PROCESS | 1844 | 1461678206487 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 1844 | 1461678206490 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:43:26 INFO - PROCESS | 1844 | 1461678206497 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 1844 | 1461678206500 Marionette TRACE conn4 <- [1,918,null,{}] 06:43:26 INFO - PROCESS | 1844 | 1461678206505 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 1844 | 1461678206671 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:43:26 INFO - PROCESS | 1844 | 1461678206836 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7159e800 == 103 [pid = 1844] [id = 237] 06:43:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf5f7c3c00) [pid = 1844] [serial = 712] [outer = (nil)] 06:43:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf6069f000) [pid = 1844] [serial = 713] [outer = 0x7faf5f7c3c00] 06:43:26 INFO - PROCESS | 1844 | 1461678206914 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf60a8c800) [pid = 1844] [serial = 714] [outer = 0x7faf5f7c3c00] 06:43:27 INFO - PROCESS | 1844 | 1461678207812 Marionette TRACE conn4 <- [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]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1343ms 06:43:27 INFO - PROCESS | 1844 | 1461678207841 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 1844 | 1461678207845 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:43:27 INFO - PROCESS | 1844 | 1461678207851 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 1844 | 1461678207855 Marionette TRACE conn4 <- [1,922,null,{}] 06:43:27 INFO - PROCESS | 1844 | 1461678207861 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 1844 | 1461678208062 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:43:28 INFO - PROCESS | 1844 | 1461678208253 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73f4b800 == 104 [pid = 1844] [id = 238] 06:43:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf54d81000) [pid = 1844] [serial = 715] [outer = (nil)] 06:43:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf610bd800) [pid = 1844] [serial = 716] [outer = 0x7faf54d81000] 06:43:28 INFO - PROCESS | 1844 | 1461678208323 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf61b67000) [pid = 1844] [serial = 717] [outer = 0x7faf54d81000] 06:43:29 INFO - PROCESS | 1844 | 1461678209490 Marionette TRACE conn4 <- [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]]]}] 06:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1682ms 06:43:29 INFO - PROCESS | 1844 | 1461678209535 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 1844 | 1461678209541 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:43:29 INFO - PROCESS | 1844 | 1461678209548 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 1844 | 1461678209554 Marionette TRACE conn4 <- [1,926,null,{}] 06:43:29 INFO - PROCESS | 1844 | 1461678209562 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:29 INFO - PROCESS | 1844 | 1461678209748 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:43:29 INFO - PROCESS | 1844 | 1461678209942 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f99800 == 105 [pid = 1844] [id = 239] 06:43:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf525e4000) [pid = 1844] [serial = 718] [outer = (nil)] 06:43:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf525ef000) [pid = 1844] [serial = 719] [outer = 0x7faf525e4000] 06:43:30 INFO - PROCESS | 1844 | 1461678210006 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf52894400) [pid = 1844] [serial = 720] [outer = 0x7faf525e4000] 06:43:30 INFO - PROCESS | 1844 | 1461678210814 Marionette TRACE conn4 <- [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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1336ms 06:43:30 INFO - PROCESS | 1844 | 1461678210886 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 1844 | 1461678210894 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:43:30 INFO - PROCESS | 1844 | 1461678210904 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 1844 | 1461678210908 Marionette TRACE conn4 <- [1,930,null,{}] 06:43:30 INFO - PROCESS | 1844 | 1461678210914 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 1844 | 1461678211136 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:43:31 INFO - PROCESS | 1844 | 1461678211480 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526d8800 == 106 [pid = 1844] [id = 240] 06:43:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf52bef400) [pid = 1844] [serial = 721] [outer = (nil)] 06:43:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf53b45c00) [pid = 1844] [serial = 722] [outer = 0x7faf52bef400] 06:43:31 INFO - PROCESS | 1844 | 1461678211554 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf553da000) [pid = 1844] [serial = 723] [outer = 0x7faf52bef400] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b042000 == 105 [pid = 1844] [id = 226] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf52799000) [pid = 1844] [serial = 613] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf6d390c00) [pid = 1844] [serial = 610] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5930f000 == 104 [pid = 1844] [id = 225] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56e95800 == 103 [pid = 1844] [id = 224] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55db2000 == 102 [pid = 1844] [id = 223] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c06800 == 101 [pid = 1844] [id = 222] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e418800 == 100 [pid = 1844] [id = 221] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54d4f800 == 99 [pid = 1844] [id = 220] 06:43:32 INFO - PROCESS | 1844 | 1461678212657 Marionette TRACE conn4 <- [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]]]}] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5d081800 == 98 [pid = 1844] [id = 212] 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d94800 == 97 [pid = 1844] [id = 211] 06:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1780ms 06:43:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df35000 == 96 [pid = 1844] [id = 210] 06:43:32 INFO - PROCESS | 1844 | 1461678212687 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 1844 | 1461678212690 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:43:32 INFO - PROCESS | 1844 | 1461678212698 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 1844 | 1461678212704 Marionette TRACE conn4 <- [1,934,null,{}] 06:43:32 INFO - PROCESS | 1844 | 1461678212719 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 1844 | 1461678212977 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf52937000) [pid = 1844] [serial = 628] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf59884800) [pid = 1844] [serial = 601] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf56bad800) [pid = 1844] [serial = 598] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf52934000) [pid = 1844] [serial = 617] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf52890800) [pid = 1844] [serial = 616] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf54d79000) [pid = 1844] [serial = 619] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf5d3b0800) [pid = 1844] [serial = 604] [outer = (nil)] [url = about:blank] 06:43:32 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf557dc800) [pid = 1844] [serial = 623] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf60390800) [pid = 1844] [serial = 607] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf52933c00) [pid = 1844] [serial = 595] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf55c34400) [pid = 1844] [serial = 625] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf56bab800) [pid = 1844] [serial = 626] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf55620c00) [pid = 1844] [serial = 622] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf53b4c400) [pid = 1844] [serial = 629] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf54ec9000) [pid = 1844] [serial = 620] [outer = (nil)] [url = about:blank] 06:43:33 INFO - PROCESS | 1844 | 1461678213240 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d94800 == 97 [pid = 1844] [id = 241] 06:43:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf52937000) [pid = 1844] [serial = 724] [outer = (nil)] 06:43:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf55617000) [pid = 1844] [serial = 725] [outer = 0x7faf52937000] 06:43:33 INFO - PROCESS | 1844 | 1461678213308 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf55c34800) [pid = 1844] [serial = 726] [outer = 0x7faf52937000] 06:43:34 INFO - PROCESS | 1844 | 1461678214043 Marionette TRACE conn4 <- [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]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1394ms 06:43:34 INFO - PROCESS | 1844 | 1461678214092 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:43:34 INFO - PROCESS | 1844 | 1461678214096 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:43:34 INFO - PROCESS | 1844 | 1461678214102 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 1844 | 1461678214105 Marionette TRACE conn4 <- [1,938,null,{}] 06:43:34 INFO - PROCESS | 1844 | 1461678214109 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 1844 | 1461678214309 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:43:34 INFO - PROCESS | 1844 | 1461678214338 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59220800 == 98 [pid = 1844] [id = 242] 06:43:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf52bf3000) [pid = 1844] [serial = 727] [outer = (nil)] 06:43:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf5716fc00) [pid = 1844] [serial = 728] [outer = 0x7faf52bf3000] 06:43:34 INFO - PROCESS | 1844 | 1461678214444 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf58771400) [pid = 1844] [serial = 729] [outer = 0x7faf52bf3000] 06:43:35 INFO - PROCESS | 1844 | 1461678215346 Marionette TRACE conn4 <- [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]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1296ms 06:43:35 INFO - PROCESS | 1844 | 1461678215406 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 1844 | 1461678215408 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:43:35 INFO - PROCESS | 1844 | 1461678215414 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 1844 | 1461678215416 Marionette TRACE conn4 <- [1,942,null,{}] 06:43:35 INFO - PROCESS | 1844 | 1461678215434 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 1844 | 1461678215658 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:43:35 INFO - PROCESS | 1844 | 1461678215684 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df3a000 == 99 [pid = 1844] [id = 243] 06:43:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf55977800) [pid = 1844] [serial = 730] [outer = (nil)] 06:43:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf587e0000) [pid = 1844] [serial = 731] [outer = 0x7faf55977800] 06:43:35 INFO - PROCESS | 1844 | 1461678215758 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf5928b800) [pid = 1844] [serial = 732] [outer = 0x7faf55977800] 06:43:36 INFO - PROCESS | 1844 | 1461678216728 Marionette TRACE conn4 <- [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]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1346ms 06:43:36 INFO - PROCESS | 1844 | 1461678216765 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 1844 | 1461678216770 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:43:36 INFO - PROCESS | 1844 | 1461678216778 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 1844 | 1461678216783 Marionette TRACE conn4 <- [1,946,null,{}] 06:43:36 INFO - PROCESS | 1844 | 1461678216803 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 1844 | 1461678217073 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf52794000) [pid = 1844] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf57c1e800) [pid = 1844] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf53b4a400) [pid = 1844] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf554dbc00) [pid = 1844] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf4e1ebc00) [pid = 1844] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf557d6000) [pid = 1844] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf5288e800) [pid = 1844] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:43:37 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf554dac00) [pid = 1844] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:43:37 INFO - PROCESS | 1844 | 1461678217498 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55daa800 == 100 [pid = 1844] [id = 244] 06:43:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf4db53800) [pid = 1844] [serial = 733] [outer = (nil)] 06:43:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf52892000) [pid = 1844] [serial = 734] [outer = 0x7faf4db53800] 06:43:37 INFO - PROCESS | 1844 | 1461678217567 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf5d0a3000) [pid = 1844] [serial = 735] [outer = 0x7faf4db53800] 06:43:38 INFO - PROCESS | 1844 | 1461678218266 Marionette TRACE conn4 <- [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]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1544ms 06:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:43:38 INFO - PROCESS | 1844 | 1461678218322 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 1844 | 1461678218325 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:43:38 INFO - PROCESS | 1844 | 1461678218331 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 1844 | 1461678218334 Marionette TRACE conn4 <- [1,950,null,{}] 06:43:38 INFO - PROCESS | 1844 | 1461678218338 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 1844 | 1461678218550 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:43:38 INFO - PROCESS | 1844 | 1461678218569 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e3c800 == 101 [pid = 1844] [id = 245] 06:43:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf5d0a3800) [pid = 1844] [serial = 736] [outer = (nil)] 06:43:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf5dcdfc00) [pid = 1844] [serial = 737] [outer = 0x7faf5d0a3800] 06:43:38 INFO - PROCESS | 1844 | 1461678218632 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf5e5d3800) [pid = 1844] [serial = 738] [outer = 0x7faf5d0a3800] 06:43:39 INFO - PROCESS | 1844 | 1461678219352 Marionette TRACE conn4 <- [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]]]}] 06:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1084ms 06:43:39 INFO - PROCESS | 1844 | 1461678219503 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 1844 | 1461678219508 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:43:39 INFO - PROCESS | 1844 | 1461678219517 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 1844 | 1461678219522 Marionette TRACE conn4 <- [1,954,null,{}] 06:43:39 INFO - PROCESS | 1844 | 1461678219540 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 1844 | 1461678219771 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:43:39 INFO - PROCESS | 1844 | 1461678219936 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d68000 == 102 [pid = 1844] [id = 246] 06:43:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf4dce9400) [pid = 1844] [serial = 739] [outer = (nil)] 06:43:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf525e2c00) [pid = 1844] [serial = 740] [outer = 0x7faf4dce9400] 06:43:40 INFO - PROCESS | 1844 | 1461678220010 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf52890c00) [pid = 1844] [serial = 741] [outer = 0x7faf4dce9400] 06:43:40 INFO - PROCESS | 1844 | 1461678220972 Marionette TRACE conn4 <- [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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1499ms 06:43:41 INFO - PROCESS | 1844 | 1461678221016 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 1844 | 1461678221022 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:43:41 INFO - PROCESS | 1844 | 1461678221033 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 1844 | 1461678221039 Marionette TRACE conn4 <- [1,958,null,{}] 06:43:41 INFO - PROCESS | 1844 | 1461678221045 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 1844 | 1461678221227 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:43:41 INFO - PROCESS | 1844 | 1461678221432 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b039800 == 103 [pid = 1844] [id = 247] 06:43:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf55616000) [pid = 1844] [serial = 742] [outer = (nil)] 06:43:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf557d8c00) [pid = 1844] [serial = 743] [outer = 0x7faf55616000] 06:43:41 INFO - PROCESS | 1844 | 1461678221553 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf55c3a400) [pid = 1844] [serial = 744] [outer = 0x7faf55616000] 06:43:42 INFO - PROCESS | 1844 | 1461678222486 Marionette TRACE conn4 <- [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]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1484ms 06:43:42 INFO - PROCESS | 1844 | 1461678222517 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 1844 | 1461678222521 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:43:42 INFO - PROCESS | 1844 | 1461678222527 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 1844 | 1461678222530 Marionette TRACE conn4 <- [1,962,null,{}] 06:43:42 INFO - PROCESS | 1844 | 1461678222544 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 1844 | 1461678222726 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:43:42 INFO - PROCESS | 1844 | 1461678222902 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be99800 == 104 [pid = 1844] [id = 248] 06:43:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf59298000) [pid = 1844] [serial = 745] [outer = (nil)] 06:43:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf59888800) [pid = 1844] [serial = 746] [outer = 0x7faf59298000] 06:43:42 INFO - PROCESS | 1844 | 1461678222977 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf5b006000) [pid = 1844] [serial = 747] [outer = 0x7faf59298000] 06:43:43 INFO - PROCESS | 1844 | 1461678223883 Marionette TRACE conn4 <- [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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1429ms 06:43:43 INFO - PROCESS | 1844 | 1461678223958 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 1844 | 1461678223962 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:43:43 INFO - PROCESS | 1844 | 1461678223967 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 1844 | 1461678223969 Marionette TRACE conn4 <- [1,966,null,{}] 06:43:43 INFO - PROCESS | 1844 | 1461678223975 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 1844 | 1461678224184 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:43:44 INFO - PROCESS | 1844 | 1461678224349 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70e59800 == 105 [pid = 1844] [id = 249] 06:43:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf5929d800) [pid = 1844] [serial = 748] [outer = (nil)] 06:43:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf5f7c4c00) [pid = 1844] [serial = 749] [outer = 0x7faf5929d800] 06:43:44 INFO - PROCESS | 1844 | 1461678224424 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf60391c00) [pid = 1844] [serial = 750] [outer = 0x7faf5929d800] 06:43:45 INFO - PROCESS | 1844 | 1461678225286 Marionette TRACE conn4 <- [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]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1387ms 06:43:45 INFO - PROCESS | 1844 | 1461678225356 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 1844 | 1461678225360 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:43:45 INFO - PROCESS | 1844 | 1461678225366 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 1844 | 1461678225370 Marionette TRACE conn4 <- [1,970,null,{}] 06:43:45 INFO - PROCESS | 1844 | 1461678225375 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 1844 | 1461678225553 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:43:45 INFO - PROCESS | 1844 | 1461678225719 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf755c2000 == 106 [pid = 1844] [id = 250] 06:43:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf5d3a6400) [pid = 1844] [serial = 751] [outer = (nil)] 06:43:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf60e37c00) [pid = 1844] [serial = 752] [outer = 0x7faf5d3a6400] 06:43:45 INFO - PROCESS | 1844 | 1461678225794 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf61744400) [pid = 1844] [serial = 753] [outer = 0x7faf5d3a6400] 06:43:46 INFO - PROCESS | 1844 | 1461678226703 Marionette TRACE conn4 <- [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]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1385ms 06:43:46 INFO - PROCESS | 1844 | 1461678226753 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 1844 | 1461678226757 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:43:46 INFO - PROCESS | 1844 | 1461678226763 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 1844 | 1461678226765 Marionette TRACE conn4 <- [1,974,null,{}] 06:43:46 INFO - PROCESS | 1844 | 1461678226770 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 1844 | 1461678226973 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:43:47 INFO - PROCESS | 1844 | 1461678227140 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b2c000 == 107 [pid = 1844] [id = 251] 06:43:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf61b64c00) [pid = 1844] [serial = 754] [outer = (nil)] 06:43:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf61ee3400) [pid = 1844] [serial = 755] [outer = 0x7faf61b64c00] 06:43:47 INFO - PROCESS | 1844 | 1461678227215 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf65047c00) [pid = 1844] [serial = 756] [outer = 0x7faf61b64c00] 06:43:48 INFO - PROCESS | 1844 | 1461678228107 Marionette TRACE conn4 <- [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]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1377ms 06:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:43:48 INFO - PROCESS | 1844 | 1461678228142 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 1844 | 1461678228145 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:43:48 INFO - PROCESS | 1844 | 1461678228151 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 1844 | 1461678228154 Marionette TRACE conn4 <- [1,978,null,{}] 06:43:48 INFO - PROCESS | 1844 | 1461678228160 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 1844 | 1461678228350 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:43:48 INFO - PROCESS | 1844 | 1461678228540 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a1d6800 == 108 [pid = 1844] [id = 252] 06:43:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf61dba400) [pid = 1844] [serial = 757] [outer = (nil)] 06:43:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf65f7b800) [pid = 1844] [serial = 758] [outer = 0x7faf61dba400] 06:43:48 INFO - PROCESS | 1844 | 1461678228612 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf6af1ac00) [pid = 1844] [serial = 759] [outer = 0x7faf61dba400] 06:43:49 INFO - PROCESS | 1844 | 1461678229470 Marionette TRACE conn4 <- [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]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1393ms 06:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:43:49 INFO - PROCESS | 1844 | 1461678229544 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 1844 | 1461678229547 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:43:49 INFO - PROCESS | 1844 | 1461678229553 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 1844 | 1461678229556 Marionette TRACE conn4 <- [1,982,null,{}] 06:43:49 INFO - PROCESS | 1844 | 1461678229562 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 1844 | 1461678229787 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:43:49 INFO - PROCESS | 1844 | 1461678229963 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5500c800 == 109 [pid = 1844] [id = 253] 06:43:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf5f7c0000) [pid = 1844] [serial = 760] [outer = (nil)] 06:43:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf6afe8400) [pid = 1844] [serial = 761] [outer = 0x7faf5f7c0000] 06:43:50 INFO - PROCESS | 1844 | 1461678230032 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf6bb45c00) [pid = 1844] [serial = 762] [outer = 0x7faf5f7c0000] 06:43:50 INFO - PROCESS | 1844 | 1461678230890 Marionette TRACE conn4 <- [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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1384ms 06:43:50 INFO - PROCESS | 1844 | 1461678230937 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 1844 | 1461678230940 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:43:50 INFO - PROCESS | 1844 | 1461678230946 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 1844 | 1461678230949 Marionette TRACE conn4 <- [1,986,null,{}] 06:43:50 INFO - PROCESS | 1844 | 1461678230954 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 1844 | 1461678231136 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:43:51 INFO - PROCESS | 1844 | 1461678231309 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf755b5800 == 110 [pid = 1844] [id = 254] 06:43:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf5f7c0400) [pid = 1844] [serial = 763] [outer = (nil)] 06:43:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf6bd7ec00) [pid = 1844] [serial = 764] [outer = 0x7faf5f7c0400] 06:43:51 INFO - PROCESS | 1844 | 1461678231381 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf6be7d800) [pid = 1844] [serial = 765] [outer = 0x7faf5f7c0400] 06:43:52 INFO - PROCESS | 1844 | 1461678232268 Marionette TRACE conn4 <- [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]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1378ms 06:43:52 INFO - PROCESS | 1844 | 1461678232326 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 1844 | 1461678232329 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:43:52 INFO - PROCESS | 1844 | 1461678232335 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 1844 | 1461678232337 Marionette TRACE conn4 <- [1,990,null,{}] 06:43:52 INFO - PROCESS | 1844 | 1461678232343 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 1844 | 1461678232509 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:43:52 INFO - PROCESS | 1844 | 1461678232683 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2de000 == 111 [pid = 1844] [id = 255] 06:43:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf525c5400) [pid = 1844] [serial = 766] [outer = (nil)] 06:43:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf6be7dc00) [pid = 1844] [serial = 767] [outer = 0x7faf525c5400] 06:43:52 INFO - PROCESS | 1844 | 1461678232756 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf6c2de400) [pid = 1844] [serial = 768] [outer = 0x7faf525c5400] 06:43:53 INFO - PROCESS | 1844 | 1461678233598 Marionette TRACE conn4 <- [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]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1332ms 06:43:53 INFO - PROCESS | 1844 | 1461678233669 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 1844 | 1461678233673 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:43:53 INFO - PROCESS | 1844 | 1461678233679 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 1844 | 1461678233682 Marionette TRACE conn4 <- [1,994,null,{}] 06:43:53 INFO - PROCESS | 1844 | 1461678233687 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 1844 | 1461678233900 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:43:54 INFO - PROCESS | 1844 | 1461678234083 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3d3800 == 112 [pid = 1844] [id = 256] 06:43:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf4e1e9000) [pid = 1844] [serial = 769] [outer = (nil)] 06:43:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf55676400) [pid = 1844] [serial = 770] [outer = 0x7faf4e1e9000] 06:43:54 INFO - PROCESS | 1844 | 1461678234161 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf6d385400) [pid = 1844] [serial = 771] [outer = 0x7faf4e1e9000] 06:43:55 INFO - PROCESS | 1844 | 1461678235391 Marionette TRACE conn4 <- [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]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1833ms 06:43:55 INFO - PROCESS | 1844 | 1461678235514 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 1844 | 1461678235520 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:43:55 INFO - PROCESS | 1844 | 1461678235528 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 1844 | 1461678235533 Marionette TRACE conn4 <- [1,998,null,{}] 06:43:55 INFO - PROCESS | 1844 | 1461678235541 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 1844 | 1461678235795 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:43:55 INFO - PROCESS | 1844 | 1461678235971 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b28800 == 113 [pid = 1844] [id = 257] 06:43:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf52890800) [pid = 1844] [serial = 772] [outer = (nil)] 06:43:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf52935400) [pid = 1844] [serial = 773] [outer = 0x7faf52890800] 06:43:56 INFO - PROCESS | 1844 | 1461678236036 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf54d78c00) [pid = 1844] [serial = 774] [outer = 0x7faf52890800] 06:43:57 INFO - PROCESS | 1844 | 1461678237064 Marionette TRACE conn4 <- [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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1583ms 06:43:57 INFO - PROCESS | 1844 | 1461678237112 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 1844 | 1461678237120 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:43:57 INFO - PROCESS | 1844 | 1461678237129 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 1844 | 1461678237132 Marionette TRACE conn4 <- [1,1002,null,{}] 06:43:57 INFO - PROCESS | 1844 | 1461678237138 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 1844 | 1461678237323 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b35800 == 112 [pid = 1844] [id = 203] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7161c800 == 111 [pid = 1844] [id = 204] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60e05000 == 110 [pid = 1844] [id = 201] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55daa800 == 109 [pid = 1844] [id = 244] 06:43:57 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf525f1800) [pid = 1844] [serial = 655] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf58a90000) [pid = 1844] [serial = 680] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1844 | 1461678237623 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c0d800 == 108 [pid = 1844] [id = 208] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df3a000 == 107 [pid = 1844] [id = 243] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59220800 == 106 [pid = 1844] [id = 242] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d94800 == 105 [pid = 1844] [id = 241] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf526d8800 == 104 [pid = 1844] [id = 240] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f99800 == 103 [pid = 1844] [id = 239] 06:43:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526d8800 == 104 [pid = 1844] [id = 258] 06:43:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf5288c400) [pid = 1844] [serial = 775] [outer = (nil)] 06:43:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf52898400) [pid = 1844] [serial = 776] [outer = 0x7faf5288c400] 06:43:57 INFO - PROCESS | 1844 | 1461678237721 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf5597c800) [pid = 1844] [serial = 777] [outer = 0x7faf5288c400] 06:43:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f09000 == 103 [pid = 1844] [id = 209] 06:43:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de16000 == 102 [pid = 1844] [id = 227] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf56e41000) [pid = 1844] [serial = 640] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf5279d000) [pid = 1844] [serial = 614] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf58a97800) [pid = 1844] [serial = 646] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf587e2c00) [pid = 1844] [serial = 677] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf599e4000) [pid = 1844] [serial = 652] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf554d7000) [pid = 1844] [serial = 668] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf54ecb400) [pid = 1844] [serial = 667] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf55973800) [pid = 1844] [serial = 673] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf52898800) [pid = 1844] [serial = 634] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf525c1c00) [pid = 1844] [serial = 661] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf525ed000) [pid = 1844] [serial = 662] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf5716c800) [pid = 1844] [serial = 631] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf587a7400) [pid = 1844] [serial = 643] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf715dfc00) [pid = 1844] [serial = 584] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4e1e8000) [pid = 1844] [serial = 658] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf55c30800) [pid = 1844] [serial = 674] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf587a8000) [pid = 1844] [serial = 676] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf52932800) [pid = 1844] [serial = 664] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf554d9400) [pid = 1844] [serial = 637] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf557db000) [pid = 1844] [serial = 671] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf592a1c00) [pid = 1844] [serial = 649] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf52befc00) [pid = 1844] [serial = 665] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf55671000) [pid = 1844] [serial = 670] [outer = (nil)] [url = about:blank] 06:43:58 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf60387000) [pid = 1844] [serial = 434] [outer = (nil)] [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.] 06:43:58 INFO - PROCESS | 1844 | 1461678238494 Marionette TRACE conn4 <- [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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1384ms 06:43:58 INFO - PROCESS | 1844 | 1461678238513 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 1844 | 1461678238518 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:43:58 INFO - PROCESS | 1844 | 1461678238524 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 1844 | 1461678238529 Marionette TRACE conn4 <- [1,1006,null,{}] 06:43:58 INFO - PROCESS | 1844 | 1461678238544 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:58 INFO - PROCESS | 1844 | 1461678238705 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:43:58 INFO - PROCESS | 1844 | 1461678238838 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f0e800 == 103 [pid = 1844] [id = 259] 06:43:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf553d4c00) [pid = 1844] [serial = 778] [outer = (nil)] 06:43:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf56dbc000) [pid = 1844] [serial = 779] [outer = 0x7faf553d4c00] 06:43:58 INFO - PROCESS | 1844 | 1461678238903 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf587a7400) [pid = 1844] [serial = 780] [outer = 0x7faf553d4c00] 06:43:59 INFO - PROCESS | 1844 | 1461678239675 Marionette TRACE conn4 <- [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]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1185ms 06:43:59 INFO - PROCESS | 1844 | 1461678239729 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 1844 | 1461678239734 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:43:59 INFO - PROCESS | 1844 | 1461678239745 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 1844 | 1461678239747 Marionette TRACE conn4 <- [1,1010,null,{}] 06:43:59 INFO - PROCESS | 1844 | 1461678239751 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 1844 | 1461678239925 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:43:59 INFO - PROCESS | 1844 | 1461678239936 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cc1800 == 104 [pid = 1844] [id = 260] 06:43:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf57c22c00) [pid = 1844] [serial = 781] [outer = (nil)] 06:43:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf59297400) [pid = 1844] [serial = 782] [outer = 0x7faf57c22c00] 06:44:00 INFO - PROCESS | 1844 | 1461678239996 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf599e3c00) [pid = 1844] [serial = 783] [outer = 0x7faf57c22c00] 06:44:00 INFO - PROCESS | 1844 | 1461678240891 Marionette TRACE conn4 <- [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]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1187ms 06:44:00 INFO - PROCESS | 1844 | 1461678240933 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 1844 | 1461678240936 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:44:00 INFO - PROCESS | 1844 | 1461678240950 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 1844 | 1461678240953 Marionette TRACE conn4 <- [1,1014,null,{}] 06:44:00 INFO - PROCESS | 1844 | 1461678240959 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:01 INFO - PROCESS | 1844 | 1461678241178 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:44:01 INFO - PROCESS | 1844 | 1461678241207 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5930f000 == 105 [pid = 1844] [id = 261] 06:44:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf58aa2c00) [pid = 1844] [serial = 784] [outer = (nil)] 06:44:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf5cf25400) [pid = 1844] [serial = 785] [outer = 0x7faf58aa2c00] 06:44:01 INFO - PROCESS | 1844 | 1461678241269 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf5de1f000) [pid = 1844] [serial = 786] [outer = 0x7faf58aa2c00] 06:44:02 INFO - PROCESS | 1844 | 1461678242182 Marionette TRACE conn4 <- [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]]]}] 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf55977800) [pid = 1844] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4db53800) [pid = 1844] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1593ms 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf52bf3000) [pid = 1844] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf52bef400) [pid = 1844] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf52937000) [pid = 1844] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf525e4000) [pid = 1844] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:44:02 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf5868c800) [pid = 1844] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:44:02 INFO - PROCESS | 1844 | 1461678242551 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 1844 | 1461678242553 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:44:02 INFO - PROCESS | 1844 | 1461678242560 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 1844 | 1461678242563 Marionette TRACE conn4 <- [1,1018,null,{}] 06:44:02 INFO - PROCESS | 1844 | 1461678242568 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 1844 | 1461678242760 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:44:02 INFO - PROCESS | 1844 | 1461678242940 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5e218800 == 106 [pid = 1844] [id = 262] 06:44:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf58aa8c00) [pid = 1844] [serial = 787] [outer = (nil)] 06:44:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf60387c00) [pid = 1844] [serial = 788] [outer = 0x7faf58aa8c00] 06:44:03 INFO - PROCESS | 1844 | 1461678243007 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf60a91c00) [pid = 1844] [serial = 789] [outer = 0x7faf58aa8c00] 06:44:03 INFO - PROCESS | 1844 | 1461678243677 Marionette TRACE conn4 <- [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]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1181ms 06:44:03 INFO - PROCESS | 1844 | 1461678243742 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 1844 | 1461678243746 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:44:03 INFO - PROCESS | 1844 | 1461678243751 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 1844 | 1461678243753 Marionette TRACE conn4 <- [1,1022,null,{}] 06:44:03 INFO - PROCESS | 1844 | 1461678243759 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 1844 | 1461678243962 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:44:03 INFO - PROCESS | 1844 | 1461678243978 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60914800 == 107 [pid = 1844] [id = 263] 06:44:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf5dfcd400) [pid = 1844] [serial = 790] [outer = (nil)] 06:44:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf61a61800) [pid = 1844] [serial = 791] [outer = 0x7faf5dfcd400] 06:44:04 INFO - PROCESS | 1844 | 1461678244040 Marionette DEBUG loaded listener.js 06:44:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf61eda000) [pid = 1844] [serial = 792] [outer = 0x7faf5dfcd400] 06:44:04 INFO - PROCESS | 1844 | 1461678244991 Marionette TRACE conn4 <- [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]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1287ms 06:44:05 INFO - PROCESS | 1844 | 1461678245040 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 1844 | 1461678245046 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:44:05 INFO - PROCESS | 1844 | 1461678245055 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 1844 | 1461678245061 Marionette TRACE conn4 <- [1,1026,null,{}] 06:44:05 INFO - PROCESS | 1844 | 1461678245071 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 1844 | 1461678245269 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:44:05 INFO - PROCESS | 1844 | 1461678245515 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b27000 == 108 [pid = 1844] [id = 264] 06:44:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf525eb800) [pid = 1844] [serial = 793] [outer = (nil)] 06:44:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf52a3d000) [pid = 1844] [serial = 794] [outer = 0x7faf525eb800] 06:44:05 INFO - PROCESS | 1844 | 1461678245607 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf54ed0400) [pid = 1844] [serial = 795] [outer = 0x7faf525eb800] 06:44:06 INFO - PROCESS | 1844 | 1461678246461 Marionette TRACE conn4 <- [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]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1485ms 06:44:06 INFO - PROCESS | 1844 | 1461678246541 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 1844 | 1461678246550 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:44:06 INFO - PROCESS | 1844 | 1461678246560 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 1844 | 1461678246563 Marionette TRACE conn4 <- [1,1030,null,{}] 06:44:06 INFO - PROCESS | 1844 | 1461678246569 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 1844 | 1461678246805 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:44:07 INFO - PROCESS | 1844 | 1461678247021 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57136000 == 109 [pid = 1844] [id = 265] 06:44:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf55617800) [pid = 1844] [serial = 796] [outer = (nil)] 06:44:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf57c16800) [pid = 1844] [serial = 797] [outer = 0x7faf55617800] 06:44:07 INFO - PROCESS | 1844 | 1461678247140 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf587dfc00) [pid = 1844] [serial = 798] [outer = 0x7faf55617800] 06:44:08 INFO - PROCESS | 1844 | 1461678248063 Marionette TRACE conn4 <- [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]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1579ms 06:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:44:08 INFO - PROCESS | 1844 | 1461678248140 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 1844 | 1461678248143 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:44:08 INFO - PROCESS | 1844 | 1461678248150 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 1844 | 1461678248155 Marionette TRACE conn4 <- [1,1034,null,{}] 06:44:08 INFO - PROCESS | 1844 | 1461678248171 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 1844 | 1461678248390 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:44:08 INFO - PROCESS | 1844 | 1461678248607 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e88800 == 110 [pid = 1844] [id = 266] 06:44:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf599e2c00) [pid = 1844] [serial = 799] [outer = (nil)] 06:44:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf5df80c00) [pid = 1844] [serial = 800] [outer = 0x7faf599e2c00] 06:44:08 INFO - PROCESS | 1844 | 1461678248729 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf608c2800) [pid = 1844] [serial = 801] [outer = 0x7faf599e2c00] 06:44:09 INFO - PROCESS | 1844 | 1461678249580 Marionette TRACE conn4 <- [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]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1491ms 06:44:09 INFO - PROCESS | 1844 | 1461678249640 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 1844 | 1461678249645 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:44:09 INFO - PROCESS | 1844 | 1461678249651 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 1844 | 1461678249654 Marionette TRACE conn4 <- [1,1038,null,{}] 06:44:09 INFO - PROCESS | 1844 | 1461678249659 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 1844 | 1461678249856 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:44:10 INFO - PROCESS | 1844 | 1461678250027 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6c06c000 == 111 [pid = 1844] [id = 267] 06:44:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf5d0a2c00) [pid = 1844] [serial = 802] [outer = (nil)] 06:44:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf61edbc00) [pid = 1844] [serial = 803] [outer = 0x7faf5d0a2c00] 06:44:10 INFO - PROCESS | 1844 | 1461678250100 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf65043400) [pid = 1844] [serial = 804] [outer = 0x7faf5d0a2c00] 06:44:10 INFO - PROCESS | 1844 | 1461678250924 Marionette TRACE conn4 <- [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]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1328ms 06:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:44:10 INFO - PROCESS | 1844 | 1461678250980 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 1844 | 1461678250983 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:44:10 INFO - PROCESS | 1844 | 1461678250989 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 1844 | 1461678250993 Marionette TRACE conn4 <- [1,1042,null,{}] 06:44:11 INFO - PROCESS | 1844 | 1461678250998 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 1844 | 1461678251201 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:44:11 INFO - PROCESS | 1844 | 1461678251372 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b9a800 == 112 [pid = 1844] [id = 268] 06:44:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf60955000) [pid = 1844] [serial = 805] [outer = (nil)] 06:44:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf6afeac00) [pid = 1844] [serial = 806] [outer = 0x7faf60955000] 06:44:11 INFO - PROCESS | 1844 | 1461678251445 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf6c08c800) [pid = 1844] [serial = 807] [outer = 0x7faf60955000] 06:44:12 INFO - PROCESS | 1844 | 1461678252395 Marionette TRACE conn4 <- [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]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1480ms 06:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:44:12 INFO - PROCESS | 1844 | 1461678252469 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 1844 | 1461678252472 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:44:12 INFO - PROCESS | 1844 | 1461678252478 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 1844 | 1461678252482 Marionette TRACE conn4 <- [1,1046,null,{}] 06:44:12 INFO - PROCESS | 1844 | 1461678252487 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 1844 | 1461678252730 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:44:12 INFO - PROCESS | 1844 | 1461678252956 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7579c000 == 113 [pid = 1844] [id = 269] 06:44:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf6f23e000) [pid = 1844] [serial = 808] [outer = (nil)] 06:44:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf7090b800) [pid = 1844] [serial = 809] [outer = 0x7faf6f23e000] 06:44:13 INFO - PROCESS | 1844 | 1461678253087 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf70ca6800) [pid = 1844] [serial = 810] [outer = 0x7faf6f23e000] 06:44:14 INFO - PROCESS | 1844 | 1461678254034 Marionette TRACE conn4 <- [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]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1606ms 06:44:14 INFO - PROCESS | 1844 | 1461678254085 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 1844 | 1461678254090 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:44:14 INFO - PROCESS | 1844 | 1461678254096 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 1844 | 1461678254099 Marionette TRACE conn4 <- [1,1050,null,{}] 06:44:14 INFO - PROCESS | 1844 | 1461678254104 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 1844 | 1461678254279 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:44:14 INFO - PROCESS | 1844 | 1461678254499 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52830000 == 114 [pid = 1844] [id = 270] 06:44:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf6d104000) [pid = 1844] [serial = 811] [outer = (nil)] 06:44:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf70cad000) [pid = 1844] [serial = 812] [outer = 0x7faf6d104000] 06:44:14 INFO - PROCESS | 1844 | 1461678254620 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf711ad400) [pid = 1844] [serial = 813] [outer = 0x7faf6d104000] 06:44:15 INFO - PROCESS | 1844 | 1461678255402 Marionette TRACE conn4 <- [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]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1334ms 06:44:15 INFO - PROCESS | 1844 | 1461678255431 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 1844 | 1461678255435 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:44:15 INFO - PROCESS | 1844 | 1461678255440 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 1844 | 1461678255443 Marionette TRACE conn4 <- [1,1054,null,{}] 06:44:15 INFO - PROCESS | 1844 | 1461678255448 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 1844 | 1461678255629 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:44:15 INFO - PROCESS | 1844 | 1461678255806 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc16800 == 115 [pid = 1844] [id = 271] 06:44:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf6f2c0c00) [pid = 1844] [serial = 814] [outer = (nil)] 06:44:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf71509000) [pid = 1844] [serial = 815] [outer = 0x7faf6f2c0c00] 06:44:15 INFO - PROCESS | 1844 | 1461678255877 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf71512000) [pid = 1844] [serial = 816] [outer = 0x7faf6f2c0c00] 06:44:16 INFO - PROCESS | 1844 | 1461678256767 Marionette TRACE conn4 <- [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]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1381ms 06:44:16 INFO - PROCESS | 1844 | 1461678256824 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 1844 | 1461678256827 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:44:16 INFO - PROCESS | 1844 | 1461678256833 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 1844 | 1461678256836 Marionette TRACE conn4 <- [1,1058,null,{}] 06:44:16 INFO - PROCESS | 1844 | 1461678256841 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 1844 | 1461678257024 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:44:17 INFO - PROCESS | 1844 | 1461678257209 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47ae8000 == 116 [pid = 1844] [id = 272] 06:44:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf479c5c00) [pid = 1844] [serial = 817] [outer = (nil)] 06:44:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf479cb800) [pid = 1844] [serial = 818] [outer = 0x7faf479c5c00] 06:44:17 INFO - PROCESS | 1844 | 1461678257280 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf479cfc00) [pid = 1844] [serial = 819] [outer = 0x7faf479c5c00] 06:44:18 INFO - PROCESS | 1844 | 1461678258213 Marionette TRACE conn4 <- [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]]]}] 06:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1431ms 06:44:18 INFO - PROCESS | 1844 | 1461678258265 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 1844 | 1461678258269 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:44:18 INFO - PROCESS | 1844 | 1461678258275 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 1844 | 1461678258277 Marionette TRACE conn4 <- [1,1062,null,{}] 06:44:18 INFO - PROCESS | 1844 | 1461678258283 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 1844 | 1461678258459 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:44:18 INFO - PROCESS | 1844 | 1461678258639 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55944800 == 117 [pid = 1844] [id = 273] 06:44:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf479c6400) [pid = 1844] [serial = 820] [outer = (nil)] 06:44:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf71344c00) [pid = 1844] [serial = 821] [outer = 0x7faf479c6400] 06:44:18 INFO - PROCESS | 1844 | 1461678258708 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf715e6400) [pid = 1844] [serial = 822] [outer = 0x7faf479c6400] 06:44:19 INFO - PROCESS | 1844 | 1461678259624 Marionette TRACE conn4 <- [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]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1391ms 06:44:19 INFO - PROCESS | 1844 | 1461678259667 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:44:19 INFO - PROCESS | 1844 | 1461678259672 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:44:19 INFO - PROCESS | 1844 | 1461678259678 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 1844 | 1461678259682 Marionette TRACE conn4 <- [1,1066,null,{}] 06:44:19 INFO - PROCESS | 1844 | 1461678259687 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 1844 | 1461678259907 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:44:20 INFO - PROCESS | 1844 | 1461678260131 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc10000 == 118 [pid = 1844] [id = 274] 06:44:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf47e6a000) [pid = 1844] [serial = 823] [outer = (nil)] 06:44:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf6d1bd800) [pid = 1844] [serial = 824] [outer = 0x7faf47e6a000] 06:44:20 INFO - PROCESS | 1844 | 1461678260255 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf7162e800) [pid = 1844] [serial = 825] [outer = 0x7faf47e6a000] 06:44:21 INFO - PROCESS | 1844 | 1461678261081 Marionette TRACE conn4 <- [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]]]}] 06:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1431ms 06:44:21 INFO - PROCESS | 1844 | 1461678261108 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 1844 | 1461678261112 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:44:21 INFO - PROCESS | 1844 | 1461678261117 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 1844 | 1461678261120 Marionette TRACE conn4 <- [1,1070,null,{}] 06:44:21 INFO - PROCESS | 1844 | 1461678261125 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 1844 | 1461678261316 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:44:21 INFO - PROCESS | 1844 | 1461678261496 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4801c800 == 119 [pid = 1844] [id = 275] 06:44:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf47e62000) [pid = 1844] [serial = 826] [outer = (nil)] 06:44:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf480d0c00) [pid = 1844] [serial = 827] [outer = 0x7faf47e62000] 06:44:21 INFO - PROCESS | 1844 | 1461678261569 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf480d7400) [pid = 1844] [serial = 828] [outer = 0x7faf47e62000] 06:44:22 INFO - PROCESS | 1844 | 1461678262396 Marionette TRACE conn4 <- [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]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1334ms 06:44:22 INFO - PROCESS | 1844 | 1461678262453 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 1844 | 1461678262456 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:44:22 INFO - PROCESS | 1844 | 1461678262462 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 1844 | 1461678262464 Marionette TRACE conn4 <- [1,1074,null,{}] 06:44:22 INFO - PROCESS | 1844 | 1461678262470 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 1844 | 1461678262650 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:44:22 INFO - PROCESS | 1844 | 1461678262839 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b22000 == 120 [pid = 1844] [id = 276] 06:44:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf479c9000) [pid = 1844] [serial = 829] [outer = (nil)] 06:44:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf4dce2400) [pid = 1844] [serial = 830] [outer = 0x7faf479c9000] 06:44:22 INFO - PROCESS | 1844 | 1461678262908 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf4e17c800) [pid = 1844] [serial = 831] [outer = 0x7faf479c9000] 06:44:24 INFO - PROCESS | 1844 | 1461678264168 Marionette TRACE conn4 <- [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]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1741ms 06:44:24 INFO - PROCESS | 1844 | 1461678264204 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:44:24 INFO - PROCESS | 1844 | 1461678264210 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:44:24 INFO - PROCESS | 1844 | 1461678264217 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 1844 | 1461678264223 Marionette TRACE conn4 <- [1,1078,null,{}] 06:44:24 INFO - PROCESS | 1844 | 1461678264231 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 1844 | 1461678264409 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:44:24 INFO - PROCESS | 1844 | 1461678264612 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5281f800 == 121 [pid = 1844] [id = 277] 06:44:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf4db4d000) [pid = 1844] [serial = 832] [outer = (nil)] 06:44:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf4e17a000) [pid = 1844] [serial = 833] [outer = 0x7faf4db4d000] 06:44:24 INFO - PROCESS | 1844 | 1461678264683 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf4e181c00) [pid = 1844] [serial = 834] [outer = 0x7faf4db4d000] 06:44:25 INFO - PROCESS | 1844 | 1461678265743 Marionette TRACE conn4 <- [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]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1538ms 06:44:25 INFO - PROCESS | 1844 | 1461678265756 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 1844 | 1461678265764 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:44:25 INFO - PROCESS | 1844 | 1461678265774 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 1844 | 1461678265777 Marionette TRACE conn4 <- [1,1082,null,{}] 06:44:25 INFO - PROCESS | 1844 | 1461678265783 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 1844 | 1461678265983 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e48000 == 120 [pid = 1844] [id = 47] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5713e800 == 119 [pid = 1844] [id = 60] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf5dcdfc00) [pid = 1844] [serial = 737] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | 1461678266335 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5e218800 == 118 [pid = 1844] [id = 262] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5930f000 == 117 [pid = 1844] [id = 261] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57cc1800 == 116 [pid = 1844] [id = 260] 06:44:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3c5800 == 117 [pid = 1844] [id = 278] 06:44:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf4e1e4c00) [pid = 1844] [serial = 835] [outer = (nil)] 06:44:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf52931400) [pid = 1844] [serial = 836] [outer = 0x7faf4e1e4c00] 06:44:26 INFO - PROCESS | 1844 | 1461678266411 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf52bef800) [pid = 1844] [serial = 837] [outer = 0x7faf4e1e4c00] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f0e800 == 116 [pid = 1844] [id = 259] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf526d8800 == 115 [pid = 1844] [id = 258] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b28800 == 114 [pid = 1844] [id = 257] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b2c000 == 113 [pid = 1844] [id = 251] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf755c2000 == 112 [pid = 1844] [id = 250] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70e59800 == 111 [pid = 1844] [id = 249] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6be99800 == 110 [pid = 1844] [id = 248] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b039800 == 109 [pid = 1844] [id = 247] 06:44:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54d68000 == 108 [pid = 1844] [id = 246] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf59284400) [pid = 1844] [serial = 681] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf587e0000) [pid = 1844] [serial = 731] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf52892000) [pid = 1844] [serial = 734] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf5928b800) [pid = 1844] [serial = 732] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf592a0000) [pid = 1844] [serial = 695] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf5716fc00) [pid = 1844] [serial = 728] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf587dd400) [pid = 1844] [serial = 692] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf5f7c6400) [pid = 1844] [serial = 707] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf5ba17000) [pid = 1844] [serial = 698] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf610bd800) [pid = 1844] [serial = 716] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf553da000) [pid = 1844] [serial = 723] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf53b45c00) [pid = 1844] [serial = 722] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf55617000) [pid = 1844] [serial = 725] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf55c34800) [pid = 1844] [serial = 726] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf55975000) [pid = 1844] [serial = 689] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf5293e000) [pid = 1844] [serial = 686] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf600f5800) [pid = 1844] [serial = 710] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf52894400) [pid = 1844] [serial = 720] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf525ef000) [pid = 1844] [serial = 719] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf6069f000) [pid = 1844] [serial = 713] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf5de1dc00) [pid = 1844] [serial = 701] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf5df7e400) [pid = 1844] [serial = 704] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf4db58000) [pid = 1844] [serial = 683] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf5d0a3000) [pid = 1844] [serial = 735] [outer = (nil)] [url = about:blank] 06:44:26 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf58771400) [pid = 1844] [serial = 729] [outer = (nil)] [url = about:blank] 06:44:27 INFO - PROCESS | 1844 | 1461678267212 Marionette TRACE conn4 <- [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]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1482ms 06:44:27 INFO - PROCESS | 1844 | 1461678267258 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 1844 | 1461678267261 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:44:27 INFO - PROCESS | 1844 | 1461678267268 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 1844 | 1461678267273 Marionette TRACE conn4 <- [1,1086,null,{}] 06:44:27 INFO - PROCESS | 1844 | 1461678267288 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 1844 | 1461678267462 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:44:27 INFO - PROCESS | 1844 | 1461678267473 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55321000 == 109 [pid = 1844] [id = 279] 06:44:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf554e1c00) [pid = 1844] [serial = 838] [outer = (nil)] 06:44:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf55975000) [pid = 1844] [serial = 839] [outer = 0x7faf554e1c00] 06:44:27 INFO - PROCESS | 1844 | 1461678267538 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf56bab800) [pid = 1844] [serial = 840] [outer = 0x7faf554e1c00] 06:44:28 INFO - PROCESS | 1844 | 1461678268404 Marionette TRACE conn4 <- [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]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1187ms 06:44:28 INFO - PROCESS | 1844 | 1461678268456 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 1844 | 1461678268461 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:44:28 INFO - PROCESS | 1844 | 1461678268467 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 1844 | 1461678268469 Marionette TRACE conn4 <- [1,1090,null,{}] 06:44:28 INFO - PROCESS | 1844 | 1461678268474 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 1844 | 1461678268649 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:44:28 INFO - PROCESS | 1844 | 1461678268833 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf560ee000 == 110 [pid = 1844] [id = 280] 06:44:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf55615400) [pid = 1844] [serial = 841] [outer = (nil)] 06:44:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf58692c00) [pid = 1844] [serial = 842] [outer = 0x7faf55615400] 06:44:28 INFO - PROCESS | 1844 | 1461678268922 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf587d6800) [pid = 1844] [serial = 843] [outer = 0x7faf55615400] 06:44:29 INFO - PROCESS | 1844 | 1461678269722 Marionette TRACE conn4 <- [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]]]}] 06:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1283ms 06:44:29 INFO - PROCESS | 1844 | 1461678269750 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:44:29 INFO - PROCESS | 1844 | 1461678269753 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:44:29 INFO - PROCESS | 1844 | 1461678269765 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:44:29 INFO - PROCESS | 1844 | 1461678269768 Marionette TRACE conn4 <- [1,1094,null,{}] 06:44:29 INFO - PROCESS | 1844 | 1461678269774 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:29 INFO - PROCESS | 1844 | 1461678269988 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:44:30 INFO - PROCESS | 1844 | 1461678270015 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5922b800 == 111 [pid = 1844] [id = 281] 06:44:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf557de000) [pid = 1844] [serial = 844] [outer = (nil)] 06:44:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf58a96c00) [pid = 1844] [serial = 845] [outer = 0x7faf557de000] 06:44:30 INFO - PROCESS | 1844 | 1461678270075 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf5929bc00) [pid = 1844] [serial = 846] [outer = 0x7faf557de000] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf553d4c00) [pid = 1844] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf52890800) [pid = 1844] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf5288c400) [pid = 1844] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf5d0a3800) [pid = 1844] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf525cd000) [pid = 1844] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf4e1ee800) [pid = 1844] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf5cf21c00) [pid = 1844] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf55978400) [pid = 1844] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf5ffd4000) [pid = 1844] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf5929f800) [pid = 1844] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf5929c400) [pid = 1844] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf58aa2c00) [pid = 1844] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf58aa8c00) [pid = 1844] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:44:31 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf57c22c00) [pid = 1844] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:44:31 INFO - PROCESS | 1844 | 1461678271261 Marionette TRACE conn4 <- [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]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1533ms 06:44:31 INFO - PROCESS | 1844 | 1461678271301 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 1844 | 1461678271304 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:44:31 INFO - PROCESS | 1844 | 1461678271309 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 1844 | 1461678271312 Marionette TRACE conn4 <- [1,1098,null,{}] 06:44:31 INFO - PROCESS | 1844 | 1461678271317 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:31 INFO - PROCESS | 1844 | 1461678271497 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:44:31 INFO - PROCESS | 1844 | 1461678271514 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d367800 == 112 [pid = 1844] [id = 282] 06:44:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf553d4c00) [pid = 1844] [serial = 847] [outer = (nil)] 06:44:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf599da000) [pid = 1844] [serial = 848] [outer = 0x7faf553d4c00] 06:44:31 INFO - PROCESS | 1844 | 1461678271582 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf5de1dc00) [pid = 1844] [serial = 849] [outer = 0x7faf553d4c00] 06:44:32 INFO - PROCESS | 1844 | 1461678272405 Marionette TRACE conn4 <- [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]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1130ms 06:44:32 INFO - PROCESS | 1844 | 1461678272448 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 1844 | 1461678272452 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:44:32 INFO - PROCESS | 1844 | 1461678272458 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 1844 | 1461678272460 Marionette TRACE conn4 <- [1,1102,null,{}] 06:44:32 INFO - PROCESS | 1844 | 1461678272465 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 1844 | 1461678272629 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:44:32 INFO - PROCESS | 1844 | 1461678272645 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60691800 == 113 [pid = 1844] [id = 283] 06:44:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf55c37400) [pid = 1844] [serial = 850] [outer = (nil)] 06:44:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf5fb50400) [pid = 1844] [serial = 851] [outer = 0x7faf55c37400] 06:44:32 INFO - PROCESS | 1844 | 1461678272705 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf606a6800) [pid = 1844] [serial = 852] [outer = 0x7faf55c37400] 06:44:33 INFO - PROCESS | 1844 | 1461678273828 Marionette TRACE conn4 <- [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]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1429ms 06:44:33 INFO - PROCESS | 1844 | 1461678273889 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 1844 | 1461678273895 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:44:33 INFO - PROCESS | 1844 | 1461678273905 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 1844 | 1461678273910 Marionette TRACE conn4 <- [1,1106,null,{}] 06:44:33 INFO - PROCESS | 1844 | 1461678273918 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:34 INFO - PROCESS | 1844 | 1461678274127 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:44:34 INFO - PROCESS | 1844 | 1461678274363 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e419000 == 114 [pid = 1844] [id = 284] 06:44:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf4db50400) [pid = 1844] [serial = 853] [outer = (nil)] 06:44:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf4e181000) [pid = 1844] [serial = 854] [outer = 0x7faf4db50400] 06:44:34 INFO - PROCESS | 1844 | 1461678274490 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf525cd000) [pid = 1844] [serial = 855] [outer = 0x7faf4db50400] 06:44:35 INFO - PROCESS | 1844 | 1461678275408 Marionette TRACE conn4 <- [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]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1543ms 06:44:35 INFO - PROCESS | 1844 | 1461678275449 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 1844 | 1461678275458 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:44:35 INFO - PROCESS | 1844 | 1461678275467 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 1844 | 1461678275472 Marionette TRACE conn4 <- [1,1110,null,{}] 06:44:35 INFO - PROCESS | 1844 | 1461678275478 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 1844 | 1461678275678 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:44:35 INFO - PROCESS | 1844 | 1461678275938 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55fa0800 == 115 [pid = 1844] [id = 285] 06:44:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf52bf9000) [pid = 1844] [serial = 856] [outer = (nil)] 06:44:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf553da000) [pid = 1844] [serial = 857] [outer = 0x7faf52bf9000] 06:44:36 INFO - PROCESS | 1844 | 1461678276058 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf55976c00) [pid = 1844] [serial = 858] [outer = 0x7faf52bf9000] 06:44:36 INFO - PROCESS | 1844 | 1461678276920 Marionette TRACE conn4 <- [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]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1484ms 06:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:44:36 INFO - PROCESS | 1844 | 1461678276953 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 1844 | 1461678276956 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:44:36 INFO - PROCESS | 1844 | 1461678276963 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 1844 | 1461678276969 Marionette TRACE conn4 <- [1,1114,null,{}] 06:44:36 INFO - PROCESS | 1844 | 1461678276985 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 1844 | 1461678277181 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:44:37 INFO - PROCESS | 1844 | 1461678277378 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e4b800 == 116 [pid = 1844] [id = 286] 06:44:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf58693800) [pid = 1844] [serial = 859] [outer = (nil)] 06:44:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf5929c400) [pid = 1844] [serial = 860] [outer = 0x7faf58693800] 06:44:37 INFO - PROCESS | 1844 | 1461678277456 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf5ba18400) [pid = 1844] [serial = 861] [outer = 0x7faf58693800] 06:44:38 INFO - PROCESS | 1844 | 1461678278326 Marionette TRACE conn4 <- [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]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1391ms 06:44:38 INFO - PROCESS | 1844 | 1461678278354 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 1844 | 1461678278360 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:44:38 INFO - PROCESS | 1844 | 1461678278366 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 1844 | 1461678278369 Marionette TRACE conn4 <- [1,1118,null,{}] 06:44:38 INFO - PROCESS | 1844 | 1461678278374 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 1844 | 1461678278561 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:44:38 INFO - PROCESS | 1844 | 1461678278744 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d316800 == 117 [pid = 1844] [id = 287] 06:44:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf58771400) [pid = 1844] [serial = 862] [outer = (nil)] 06:44:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf5f7c6400) [pid = 1844] [serial = 863] [outer = 0x7faf58771400] 06:44:38 INFO - PROCESS | 1844 | 1461678278815 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf60a90400) [pid = 1844] [serial = 864] [outer = 0x7faf58771400] 06:44:39 INFO - PROCESS | 1844 | 1461678279729 Marionette TRACE conn4 <- [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]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1429ms 06:44:39 INFO - PROCESS | 1844 | 1461678279797 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 1844 | 1461678279801 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:44:39 INFO - PROCESS | 1844 | 1461678279807 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 1844 | 1461678279810 Marionette TRACE conn4 <- [1,1122,null,{}] 06:44:39 INFO - PROCESS | 1844 | 1461678279815 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:40 INFO - PROCESS | 1844 | 1461678280022 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:44:40 INFO - PROCESS | 1844 | 1461678280201 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7158b800 == 118 [pid = 1844] [id = 288] 06:44:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf5df7b400) [pid = 1844] [serial = 865] [outer = (nil)] 06:44:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf61a59c00) [pid = 1844] [serial = 866] [outer = 0x7faf5df7b400] 06:44:40 INFO - PROCESS | 1844 | 1461678280275 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf6222ec00) [pid = 1844] [serial = 867] [outer = 0x7faf5df7b400] 06:44:41 INFO - PROCESS | 1844 | 1461678281143 Marionette TRACE conn4 <- [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]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1378ms 06:44:41 INFO - PROCESS | 1844 | 1461678281186 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 1844 | 1461678281190 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:44:41 INFO - PROCESS | 1844 | 1461678281199 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 1844 | 1461678281202 Marionette TRACE conn4 <- [1,1126,null,{}] 06:44:41 INFO - PROCESS | 1844 | 1461678281208 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 1844 | 1461678281431 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:44:41 INFO - PROCESS | 1844 | 1461678281610 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4973c000 == 119 [pid = 1844] [id = 289] 06:44:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf60ee8400) [pid = 1844] [serial = 868] [outer = (nil)] 06:44:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf6c08a400) [pid = 1844] [serial = 869] [outer = 0x7faf60ee8400] 06:44:41 INFO - PROCESS | 1844 | 1461678281688 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf6ed1c800) [pid = 1844] [serial = 870] [outer = 0x7faf60ee8400] 06:44:42 INFO - PROCESS | 1844 | 1461678282576 Marionette TRACE conn4 <- [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]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1435ms 06:44:42 INFO - PROCESS | 1844 | 1461678282635 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 1844 | 1461678282640 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:44:42 INFO - PROCESS | 1844 | 1461678282646 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 1844 | 1461678282648 Marionette TRACE conn4 <- [1,1130,null,{}] 06:44:42 INFO - PROCESS | 1844 | 1461678282653 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 1844 | 1461678282841 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:44:43 INFO - PROCESS | 1844 | 1461678283025 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf76543000 == 120 [pid = 1844] [id = 290] 06:44:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf62256400) [pid = 1844] [serial = 871] [outer = (nil)] 06:44:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf70b7c800) [pid = 1844] [serial = 872] [outer = 0x7faf62256400] 06:44:43 INFO - PROCESS | 1844 | 1461678283098 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf715e0c00) [pid = 1844] [serial = 873] [outer = 0x7faf62256400] 06:44:43 INFO - PROCESS | 1844 | 1461678283953 Marionette TRACE conn4 <- [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]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1381ms 06:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:44:44 INFO - PROCESS | 1844 | 1461678284029 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 1844 | 1461678284032 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:44:44 INFO - PROCESS | 1844 | 1461678284038 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 1844 | 1461678284041 Marionette TRACE conn4 <- [1,1134,null,{}] 06:44:44 INFO - PROCESS | 1844 | 1461678284047 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:44 INFO - PROCESS | 1844 | 1461678284269 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:44:44 INFO - PROCESS | 1844 | 1461678284449 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47bab800 == 121 [pid = 1844] [id = 291] 06:44:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf4bbe7c00) [pid = 1844] [serial = 874] [outer = (nil)] 06:44:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf4bbecc00) [pid = 1844] [serial = 875] [outer = 0x7faf4bbe7c00] 06:44:44 INFO - PROCESS | 1844 | 1461678284557 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf4bbf1400) [pid = 1844] [serial = 876] [outer = 0x7faf4bbe7c00] 06:44:45 INFO - PROCESS | 1844 | 1461678285414 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1433ms 06:44:45 INFO - PROCESS | 1844 | 1461678285472 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 1844 | 1461678285475 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:44:45 INFO - PROCESS | 1844 | 1461678285481 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 1844 | 1461678285484 Marionette TRACE conn4 <- [1,1138,null,{}] 06:44:45 INFO - PROCESS | 1844 | 1461678285489 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 1844 | 1461678285681 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:44:45 INFO - PROCESS | 1844 | 1461678285861 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59412000 == 122 [pid = 1844] [id = 292] 06:44:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faf466e1400) [pid = 1844] [serial = 877] [outer = (nil)] 06:44:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faf466e9c00) [pid = 1844] [serial = 878] [outer = 0x7faf466e1400] 06:44:45 INFO - PROCESS | 1844 | 1461678285942 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faf466ef400) [pid = 1844] [serial = 879] [outer = 0x7faf466e1400] 06:44:46 INFO - PROCESS | 1844 | 1461678286785 Marionette TRACE conn4 <- [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]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1377ms 06:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:44:46 INFO - PROCESS | 1844 | 1461678286860 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 1844 | 1461678286863 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:44:46 INFO - PROCESS | 1844 | 1461678286870 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 1844 | 1461678286873 Marionette TRACE conn4 <- [1,1142,null,{}] 06:44:46 INFO - PROCESS | 1844 | 1461678286880 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 1844 | 1461678287107 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:44:47 INFO - PROCESS | 1844 | 1461678287288 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46988800 == 123 [pid = 1844] [id = 293] 06:44:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faf466e5000) [pid = 1844] [serial = 880] [outer = (nil)] 06:44:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faf4bbf1c00) [pid = 1844] [serial = 881] [outer = 0x7faf466e5000] 06:44:47 INFO - PROCESS | 1844 | 1461678287373 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faf6ed20400) [pid = 1844] [serial = 882] [outer = 0x7faf466e5000] 06:44:48 INFO - PROCESS | 1844 | 1461678288270 Marionette TRACE conn4 <- [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]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1430ms 06:44:48 INFO - PROCESS | 1844 | 1461678288300 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 1844 | 1461678288304 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:44:48 INFO - PROCESS | 1844 | 1461678288309 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 1844 | 1461678288313 Marionette TRACE conn4 <- [1,1146,null,{}] 06:44:48 INFO - PROCESS | 1844 | 1461678288318 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 1844 | 1461678288536 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:44:48 INFO - PROCESS | 1844 | 1461678288735 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f66000 == 124 [pid = 1844] [id = 294] 06:44:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faf466e6c00) [pid = 1844] [serial = 883] [outer = (nil)] 06:44:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faf48e1a000) [pid = 1844] [serial = 884] [outer = 0x7faf466e6c00] 06:44:48 INFO - PROCESS | 1844 | 1461678288812 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faf715e5800) [pid = 1844] [serial = 885] [outer = 0x7faf466e6c00] 06:44:49 INFO - PROCESS | 1844 | 1461678289699 Marionette TRACE conn4 <- [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]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1432ms 06:44:49 INFO - PROCESS | 1844 | 1461678289742 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 1844 | 1461678289746 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:44:49 INFO - PROCESS | 1844 | 1461678289752 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 1844 | 1461678289754 Marionette TRACE conn4 <- [1,1150,null,{}] 06:44:49 INFO - PROCESS | 1844 | 1461678289759 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 1844 | 1461678289943 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:44:50 INFO - PROCESS | 1844 | 1461678290144 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55dba000 == 125 [pid = 1844] [id = 295] 06:44:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faf48e14400) [pid = 1844] [serial = 886] [outer = (nil)] 06:44:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faf49089400) [pid = 1844] [serial = 887] [outer = 0x7faf48e14400] 06:44:50 INFO - PROCESS | 1844 | 1461678290220 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faf4908dc00) [pid = 1844] [serial = 888] [outer = 0x7faf48e14400] 06:44:51 INFO - PROCESS | 1844 | 1461678291074 Marionette TRACE conn4 <- [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]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1379ms 06:44:51 INFO - PROCESS | 1844 | 1461678291133 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 1844 | 1461678291135 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:44:51 INFO - PROCESS | 1844 | 1461678291142 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 1844 | 1461678291145 Marionette TRACE conn4 <- [1,1154,null,{}] 06:44:51 INFO - PROCESS | 1844 | 1461678291159 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 1844 | 1461678291374 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:44:51 INFO - PROCESS | 1844 | 1461678291565 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4919d800 == 126 [pid = 1844] [id = 296] 06:44:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faf46142c00) [pid = 1844] [serial = 889] [outer = (nil)] 06:44:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faf4614a800) [pid = 1844] [serial = 890] [outer = 0x7faf46142c00] 06:44:51 INFO - PROCESS | 1844 | 1461678291645 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faf4614f400) [pid = 1844] [serial = 891] [outer = 0x7faf46142c00] 06:44:52 INFO - PROCESS | 1844 | 1461678292539 Marionette TRACE conn4 <- [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]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1435ms 06:44:52 INFO - PROCESS | 1844 | 1461678292579 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 1844 | 1461678292583 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:44:52 INFO - PROCESS | 1844 | 1461678292589 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 1844 | 1461678292591 Marionette TRACE conn4 <- [1,1158,null,{}] 06:44:52 INFO - PROCESS | 1844 | 1461678292597 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 1844 | 1461678292787 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:44:53 INFO - PROCESS | 1844 | 1461678292995 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47af6000 == 127 [pid = 1844] [id = 297] 06:44:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf46145000) [pid = 1844] [serial = 892] [outer = (nil)] 06:44:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf480d1400) [pid = 1844] [serial = 893] [outer = 0x7faf46145000] 06:44:53 INFO - PROCESS | 1844 | 1461678293108 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faf49090400) [pid = 1844] [serial = 894] [outer = 0x7faf46145000] 06:44:54 INFO - PROCESS | 1844 | 1461678294461 Marionette TRACE conn4 <- [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]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1932ms 06:44:54 INFO - PROCESS | 1844 | 1461678294523 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 1844 | 1461678294530 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:44:54 INFO - PROCESS | 1844 | 1461678294537 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 1844 | 1461678294543 Marionette TRACE conn4 <- [1,1162,null,{}] 06:44:54 INFO - PROCESS | 1844 | 1461678294549 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 1844 | 1461678294743 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:44:54 INFO - PROCESS | 1844 | 1461678294990 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3cf800 == 128 [pid = 1844] [id = 298] 06:44:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faf480d5800) [pid = 1844] [serial = 895] [outer = (nil)] 06:44:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faf48e17800) [pid = 1844] [serial = 896] [outer = 0x7faf480d5800] 06:44:55 INFO - PROCESS | 1844 | 1461678295167 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faf4908b000) [pid = 1844] [serial = 897] [outer = 0x7faf480d5800] 06:44:56 INFO - PROCESS | 1844 | 1461678296167 Marionette TRACE conn4 <- [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]]]}] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55fa1800 == 127 [pid = 1844] [id = 228] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5d367800 == 126 [pid = 1844] [id = 282] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5922b800 == 125 [pid = 1844] [id = 281] 06:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1743ms 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faf6bd7ec00) [pid = 1844] [serial = 764] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faf6be7dc00) [pid = 1844] [serial = 767] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faf55676400) [pid = 1844] [serial = 770] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faf61a61800) [pid = 1844] [serial = 791] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf560ee000 == 124 [pid = 1844] [id = 280] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55321000 == 123 [pid = 1844] [id = 279] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a3c5800 == 122 [pid = 1844] [id = 278] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5281f800 == 121 [pid = 1844] [id = 277] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47ae8000 == 120 [pid = 1844] [id = 272] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc16800 == 119 [pid = 1844] [id = 271] 06:44:56 INFO - PROCESS | 1844 | 1461678296310 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 1844 | 1461678296318 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52830000 == 118 [pid = 1844] [id = 270] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7579c000 == 117 [pid = 1844] [id = 269] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b9a800 == 116 [pid = 1844] [id = 268] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6c06c000 == 115 [pid = 1844] [id = 267] 06:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e88800 == 114 [pid = 1844] [id = 266] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57136000 == 113 [pid = 1844] [id = 265] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b27000 == 112 [pid = 1844] [id = 264] 06:44:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60914800 == 111 [pid = 1844] [id = 263] 06:44:56 INFO - PROCESS | 1844 | 1461678296359 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 1844 | 1461678296363 Marionette TRACE conn4 <- [1,1166,null,{}] 06:44:56 INFO - PROCESS | 1844 | 1461678296368 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 1844 | 1461678296551 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf56dbc000) [pid = 1844] [serial = 779] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf587a7400) [pid = 1844] [serial = 780] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faf52935400) [pid = 1844] [serial = 773] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faf61ee3400) [pid = 1844] [serial = 755] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faf52898400) [pid = 1844] [serial = 776] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faf5597c800) [pid = 1844] [serial = 777] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faf65f7b800) [pid = 1844] [serial = 758] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faf60e37c00) [pid = 1844] [serial = 752] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faf59888800) [pid = 1844] [serial = 746] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faf5f7c4c00) [pid = 1844] [serial = 749] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faf525e2c00) [pid = 1844] [serial = 740] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faf557d8c00) [pid = 1844] [serial = 743] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faf5e5d3800) [pid = 1844] [serial = 738] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faf53b4b400) [pid = 1844] [serial = 596] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faf58a95800) [pid = 1844] [serial = 599] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faf61b68c00) [pid = 1844] [serial = 608] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faf58694400) [pid = 1844] [serial = 632] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf7117ac00) [pid = 1844] [serial = 611] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf5f7c6000) [pid = 1844] [serial = 605] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf599e4400) [pid = 1844] [serial = 602] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf54d78c00) [pid = 1844] [serial = 774] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf60a91c00) [pid = 1844] [serial = 789] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf599e3c00) [pid = 1844] [serial = 783] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf5cf25400) [pid = 1844] [serial = 785] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf60387c00) [pid = 1844] [serial = 788] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf5de1f000) [pid = 1844] [serial = 786] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf6afe8400) [pid = 1844] [serial = 761] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf59297400) [pid = 1844] [serial = 782] [outer = (nil)] [url = about:blank] 06:44:56 INFO - PROCESS | 1844 | 1461678296815 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a1c9000 == 112 [pid = 1844] [id = 299] 06:44:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf4e17d400) [pid = 1844] [serial = 898] [outer = (nil)] 06:44:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf4e1ec000) [pid = 1844] [serial = 899] [outer = 0x7faf4e17d400] 06:44:56 INFO - PROCESS | 1844 | 1461678296882 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf52790c00) [pid = 1844] [serial = 900] [outer = 0x7faf4e17d400] 06:44:57 INFO - PROCESS | 1844 | 1461678297803 Marionette TRACE conn4 <- [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]]]}] 06:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1487ms 06:44:57 INFO - PROCESS | 1844 | 1461678297839 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:44:57 INFO - PROCESS | 1844 | 1461678297844 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:44:57 INFO - PROCESS | 1844 | 1461678297854 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 1844 | 1461678297859 Marionette TRACE conn4 <- [1,1170,null,{}] 06:44:57 INFO - PROCESS | 1844 | 1461678297868 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 1844 | 1461678298075 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:44:58 INFO - PROCESS | 1844 | 1461678298330 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49739000 == 113 [pid = 1844] [id = 300] 06:44:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf479cc800) [pid = 1844] [serial = 901] [outer = (nil)] 06:44:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf480dac00) [pid = 1844] [serial = 902] [outer = 0x7faf479cc800] 06:44:58 INFO - PROCESS | 1844 | 1461678298451 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf49083400) [pid = 1844] [serial = 903] [outer = 0x7faf479cc800] 06:44:59 INFO - PROCESS | 1844 | 1461678299317 Marionette TRACE conn4 <- [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]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1534ms 06:44:59 INFO - PROCESS | 1844 | 1461678299389 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 1844 | 1461678299398 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:44:59 INFO - PROCESS | 1844 | 1461678299409 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 1844 | 1461678299413 Marionette TRACE conn4 <- [1,1174,null,{}] 06:44:59 INFO - PROCESS | 1844 | 1461678299419 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 1844 | 1461678299646 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:44:59 INFO - PROCESS | 1844 | 1461678299875 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52820000 == 114 [pid = 1844] [id = 301] 06:44:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf4e17e800) [pid = 1844] [serial = 904] [outer = (nil)] 06:44:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf525bf800) [pid = 1844] [serial = 905] [outer = 0x7faf4e17e800] 06:45:00 INFO - PROCESS | 1844 | 1461678299993 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf5288d000) [pid = 1844] [serial = 906] [outer = 0x7faf4e17e800] 06:45:00 INFO - PROCESS | 1844 | 1461678300906 Marionette TRACE conn4 <- [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] 06:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:45:00 INFO - PROCESS | 1844 | 1461678300954 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:45:00 INFO - PROCESS | 1844 | 1461678300962 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 1844 | 1461678300967 Marionette TRACE conn4 <- [1,1178,null,{}] 06:45:00 INFO - PROCESS | 1844 | 1461678300983 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 1844 | 1461678301173 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:45:01 INFO - PROCESS | 1844 | 1461678301451 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5531b800 == 115 [pid = 1844] [id = 302] 06:45:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf53b4f400) [pid = 1844] [serial = 907] [outer = (nil)] 06:45:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf5566b800) [pid = 1844] [serial = 908] [outer = 0x7faf53b4f400] 06:45:01 INFO - PROCESS | 1844 | 1461678301571 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faf557e3000) [pid = 1844] [serial = 909] [outer = 0x7faf53b4f400] 06:45:02 INFO - PROCESS | 1844 | 1461678302583 Marionette TRACE conn4 <- [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] 06:45:02 INFO - PROCESS | 1844 | 1461678302657 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:45:02 INFO - PROCESS | 1844 | 1461678302666 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 1844 | 1461678302669 Marionette TRACE conn4 <- [1,1182,null,{}] 06:45:02 INFO - PROCESS | 1844 | 1461678302676 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 1844 | 1461678302889 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:45:03 INFO - PROCESS | 1844 | 1461678303082 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f89000 == 116 [pid = 1844] [id = 303] 06:45:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faf52933400) [pid = 1844] [serial = 910] [outer = (nil)] 06:45:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faf56db7400) [pid = 1844] [serial = 911] [outer = 0x7faf52933400] 06:45:03 INFO - PROCESS | 1844 | 1461678303154 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faf58767000) [pid = 1844] [serial = 912] [outer = 0x7faf52933400] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5500c800 == 115 [pid = 1844] [id = 253] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65ff6000 == 114 [pid = 1844] [id = 59] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7094a800 == 113 [pid = 1844] [id = 235] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70e5e800 == 112 [pid = 1844] [id = 236] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf615e5000 == 111 [pid = 1844] [id = 231] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d028000 == 110 [pid = 1844] [id = 234] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4801c800 == 109 [pid = 1844] [id = 275] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b22000 == 108 [pid = 1844] [id = 276] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bec4000 == 107 [pid = 1844] [id = 233] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7159e800 == 106 [pid = 1844] [id = 237] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf73f4b800 == 105 [pid = 1844] [id = 238] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a3d3800 == 104 [pid = 1844] [id = 256] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a1d6800 == 103 [pid = 1844] [id = 252] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55944800 == 102 [pid = 1844] [id = 273] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf755b5800 == 101 [pid = 1844] [id = 254] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2de000 == 100 [pid = 1844] [id = 255] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a3cf800 == 99 [pid = 1844] [id = 298] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47bab800 == 98 [pid = 1844] [id = 291] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf76543000 == 97 [pid = 1844] [id = 290] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4973c000 == 96 [pid = 1844] [id = 289] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7158b800 == 95 [pid = 1844] [id = 288] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d316800 == 94 [pid = 1844] [id = 287] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e4b800 == 93 [pid = 1844] [id = 286] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55fa0800 == 92 [pid = 1844] [id = 285] 06:45:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e419000 == 91 [pid = 1844] [id = 284] 06:45:05 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:05 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:45:05 INFO - PROCESS | 1844 | 1461678305927 Marionette TRACE conn4 <- [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[80] expected 0 but got 255","_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] 06:45:06 INFO - PROCESS | 1844 | 1461678306021 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:45:06 INFO - PROCESS | 1844 | 1461678306029 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 1844 | 1461678306035 Marionette TRACE conn4 <- [1,1186,null,{}] 06:45:06 INFO - PROCESS | 1844 | 1461678306042 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 1844 | 1461678306215 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:45:06 INFO - PROCESS | 1844 | 1461678306407 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49197800 == 92 [pid = 1844] [id = 304] 06:45:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faf48e1f400) [pid = 1844] [serial = 913] [outer = (nil)] 06:45:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faf4bbe5800) [pid = 1844] [serial = 914] [outer = 0x7faf48e1f400] 06:45:06 INFO - PROCESS | 1844 | 1461678306473 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faf4e17bc00) [pid = 1844] [serial = 915] [outer = 0x7faf48e1f400] 06:45:07 INFO - PROCESS | 1844 | 1461678307320 Marionette TRACE conn4 <- [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] 06:45:07 INFO - PROCESS | 1844 | 1461678307373 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:45:07 INFO - PROCESS | 1844 | 1461678307411 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 1844 | 1461678307414 Marionette TRACE conn4 <- [1,1190,null,{}] 06:45:07 INFO - PROCESS | 1844 | 1461678307421 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 1844 | 1461678307675 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:45:07 INFO - PROCESS | 1844 | 1461678307708 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c0a800 == 93 [pid = 1844] [id = 305] 06:45:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faf5279b400) [pid = 1844] [serial = 916] [outer = (nil)] 06:45:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faf54d79000) [pid = 1844] [serial = 917] [outer = 0x7faf5279b400] 06:45:07 INFO - PROCESS | 1844 | 1461678307770 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faf55672800) [pid = 1844] [serial = 918] [outer = 0x7faf5279b400] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faf480d5800) [pid = 1844] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faf554e1c00) [pid = 1844] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faf4e1e4c00) [pid = 1844] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faf557de000) [pid = 1844] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faf5dfcd400) [pid = 1844] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faf553d4c00) [pid = 1844] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faf55615400) [pid = 1844] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:45:08 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faf4db4d000) [pid = 1844] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:45:08 INFO - PROCESS | 1844 | 1461678308956 Marionette TRACE conn4 <- [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] 06:45:09 INFO - PROCESS | 1844 | 1461678309002 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:45:09 INFO - PROCESS | 1844 | 1461678309011 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 1844 | 1461678309017 Marionette TRACE conn4 <- [1,1194,null,{}] 06:45:09 INFO - PROCESS | 1844 | 1461678309033 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 1844 | 1461678309201 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:45:09 INFO - PROCESS | 1844 | 1461678309399 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56137000 == 94 [pid = 1844] [id = 306] 06:45:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faf52bf8000) [pid = 1844] [serial = 919] [outer = (nil)] 06:45:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faf58a8a400) [pid = 1844] [serial = 920] [outer = 0x7faf52bf8000] 06:45:09 INFO - PROCESS | 1844 | 1461678309470 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faf59296c00) [pid = 1844] [serial = 921] [outer = 0x7faf52bf8000] 06:45:10 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:10 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:10 INFO - PROCESS | 1844 | 1461678310162 Marionette TRACE conn4 <- [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 210","_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] 06:45:10 INFO - PROCESS | 1844 | 1461678310213 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:45:10 INFO - PROCESS | 1844 | 1461678310219 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 1844 | 1461678310221 Marionette TRACE conn4 <- [1,1198,null,{}] 06:45:10 INFO - PROCESS | 1844 | 1461678310226 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 1844 | 1461678310382 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:45:10 INFO - PROCESS | 1844 | 1461678310397 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59320800 == 95 [pid = 1844] [id = 307] 06:45:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faf4614ac00) [pid = 1844] [serial = 922] [outer = (nil)] 06:45:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faf5d3a1400) [pid = 1844] [serial = 923] [outer = 0x7faf4614ac00] 06:45:10 INFO - PROCESS | 1844 | 1461678310459 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faf5d3af400) [pid = 1844] [serial = 924] [outer = 0x7faf4614ac00] 06:45:11 INFO - PROCESS | 1844 | 1461678311596 Marionette TRACE conn4 <- [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]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1427ms 06:45:11 INFO - PROCESS | 1844 | 1461678311648 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 1844 | 1461678311655 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:45:11 INFO - PROCESS | 1844 | 1461678311662 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 1844 | 1461678311668 Marionette TRACE conn4 <- [1,1202,null,{}] 06:45:11 INFO - PROCESS | 1844 | 1461678311677 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 1844 | 1461678311886 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:45:12 INFO - PROCESS | 1844 | 1461678312118 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b14000 == 96 [pid = 1844] [id = 308] 06:45:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faf4e1ed800) [pid = 1844] [serial = 925] [outer = (nil)] 06:45:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faf525f0400) [pid = 1844] [serial = 926] [outer = 0x7faf4e1ed800] 06:45:12 INFO - PROCESS | 1844 | 1461678312239 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faf52bed800) [pid = 1844] [serial = 927] [outer = 0x7faf4e1ed800] 06:45:13 INFO - PROCESS | 1844 | 1461678313235 Marionette TRACE conn4 <- [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]]]}] 06:45:13 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 06:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1636ms 06:45:13 INFO - PROCESS | 1844 | 1461678313300 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 1844 | 1461678313308 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:45:13 INFO - PROCESS | 1844 | 1461678313318 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 1844 | 1461678313322 Marionette TRACE conn4 <- [1,1206,null,{}] 06:45:13 INFO - PROCESS | 1844 | 1461678313328 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 1844 | 1461678313526 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:45:13 INFO - PROCESS | 1844 | 1461678313710 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b026000 == 97 [pid = 1844] [id = 309] 06:45:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faf525c1c00) [pid = 1844] [serial = 928] [outer = (nil)] 06:45:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faf5929e400) [pid = 1844] [serial = 929] [outer = 0x7faf525c1c00] 06:45:13 INFO - PROCESS | 1844 | 1461678313862 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faf5d3a2800) [pid = 1844] [serial = 930] [outer = 0x7faf525c1c00] 06:45:14 INFO - PROCESS | 1844 | 1461678314750 Marionette TRACE conn4 <- [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]]]}] 06:45:14 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 06:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1481ms 06:45:14 INFO - PROCESS | 1844 | 1461678314800 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:45:14 INFO - PROCESS | 1844 | 1461678314804 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:45:14 INFO - PROCESS | 1844 | 1461678314811 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 1844 | 1461678314816 Marionette TRACE conn4 <- [1,1210,null,{}] 06:45:14 INFO - PROCESS | 1844 | 1461678314832 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 1844 | 1461678315020 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:45:15 INFO - PROCESS | 1844 | 1461678315257 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6031b800 == 98 [pid = 1844] [id = 310] 06:45:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faf5dce0000) [pid = 1844] [serial = 931] [outer = (nil)] 06:45:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf600f5800) [pid = 1844] [serial = 932] [outer = 0x7faf5dce0000] 06:45:15 INFO - PROCESS | 1844 | 1461678315376 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf60953800) [pid = 1844] [serial = 933] [outer = 0x7faf5dce0000] 06:45:16 INFO - PROCESS | 1844 | 1461678316219 Marionette TRACE conn4 <- [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]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1485ms 06:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:45:16 INFO - PROCESS | 1844 | 1461678316296 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 1844 | 1461678316300 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:45:16 INFO - PROCESS | 1844 | 1461678316306 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 1844 | 1461678316309 Marionette TRACE conn4 <- [1,1214,null,{}] 06:45:16 INFO - PROCESS | 1844 | 1461678316314 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 1844 | 1461678316535 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:45:16 INFO - PROCESS | 1844 | 1461678316769 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61567800 == 99 [pid = 1844] [id = 311] 06:45:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faf525e6800) [pid = 1844] [serial = 934] [outer = (nil)] 06:45:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faf61dac400) [pid = 1844] [serial = 935] [outer = 0x7faf525e6800] 06:45:16 INFO - PROCESS | 1844 | 1461678316885 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faf62224400) [pid = 1844] [serial = 936] [outer = 0x7faf525e6800] 06:45:17 INFO - PROCESS | 1844 | 1461678317739 Marionette TRACE conn4 <- [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]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1484ms 06:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:45:17 INFO - PROCESS | 1844 | 1461678317791 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 1844 | 1461678317794 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:45:17 INFO - PROCESS | 1844 | 1461678317800 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 1844 | 1461678317803 Marionette TRACE conn4 <- [1,1218,null,{}] 06:45:17 INFO - PROCESS | 1844 | 1461678317808 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 1844 | 1461678317992 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:45:18 INFO - PROCESS | 1844 | 1461678318176 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe3000 == 100 [pid = 1844] [id = 312] 06:45:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faf5716fc00) [pid = 1844] [serial = 937] [outer = (nil)] 06:45:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faf65f79c00) [pid = 1844] [serial = 938] [outer = 0x7faf5716fc00] 06:45:18 INFO - PROCESS | 1844 | 1461678318253 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faf6bb45000) [pid = 1844] [serial = 939] [outer = 0x7faf5716fc00] 06:45:19 INFO - PROCESS | 1844 | 1461678319185 Marionette TRACE conn4 <- [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]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1438ms 06:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:45:19 INFO - PROCESS | 1844 | 1461678319238 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 1844 | 1461678319241 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:45:19 INFO - PROCESS | 1844 | 1461678319248 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 1844 | 1461678319251 Marionette TRACE conn4 <- [1,1222,null,{}] 06:45:19 INFO - PROCESS | 1844 | 1461678319257 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 1844 | 1461678319455 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:45:19 INFO - PROCESS | 1844 | 1461678319642 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d316000 == 101 [pid = 1844] [id = 313] 06:45:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faf6bb40800) [pid = 1844] [serial = 940] [outer = (nil)] 06:45:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faf6d1b7c00) [pid = 1844] [serial = 941] [outer = 0x7faf6bb40800] 06:45:19 INFO - PROCESS | 1844 | 1461678319722 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faf70ca7c00) [pid = 1844] [serial = 942] [outer = 0x7faf6bb40800] 06:45:20 INFO - PROCESS | 1844 | 1461678320574 Marionette TRACE conn4 <- [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] 06:45:20 INFO - PROCESS | 1844 | 1461678320643 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:45:20 INFO - PROCESS | 1844 | 1461678320648 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 1844 | 1461678320651 Marionette TRACE conn4 <- [1,1226,null,{}] 06:45:20 INFO - PROCESS | 1844 | 1461678320656 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 1844 | 1461678320841 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:45:21 INFO - PROCESS | 1844 | 1461678321037 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf711ef000 == 102 [pid = 1844] [id = 314] 06:45:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faf4c41f400) [pid = 1844] [serial = 943] [outer = (nil)] 06:45:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faf4c424800) [pid = 1844] [serial = 944] [outer = 0x7faf4c41f400] 06:45:21 INFO - PROCESS | 1844 | 1461678321112 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faf4c42b400) [pid = 1844] [serial = 945] [outer = 0x7faf4c41f400] 06:45:21 INFO - PROCESS | 1844 | 1461678321981 Marionette TRACE conn4 <- [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]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1384ms 06:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:45:22 INFO - PROCESS | 1844 | 1461678322034 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 1844 | 1461678322037 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:45:22 INFO - PROCESS | 1844 | 1461678322044 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 1844 | 1461678322047 Marionette TRACE conn4 <- [1,1230,null,{}] 06:45:22 INFO - PROCESS | 1844 | 1461678322052 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 1844 | 1461678322222 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:45:22 INFO - PROCESS | 1844 | 1461678322412 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7553e000 == 103 [pid = 1844] [id = 315] 06:45:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faf4614f000) [pid = 1844] [serial = 946] [outer = (nil)] 06:45:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faf6f23ec00) [pid = 1844] [serial = 947] [outer = 0x7faf4614f000] 06:45:22 INFO - PROCESS | 1844 | 1461678322485 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faf711a7c00) [pid = 1844] [serial = 948] [outer = 0x7faf4614f000] 06:45:23 INFO - PROCESS | 1844 | 1461678323324 Marionette TRACE conn4 <- [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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1340ms 06:45:23 INFO - PROCESS | 1844 | 1461678323384 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 1844 | 1461678323387 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:45:23 INFO - PROCESS | 1844 | 1461678323394 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 1844 | 1461678323396 Marionette TRACE conn4 <- [1,1234,null,{}] 06:45:23 INFO - PROCESS | 1844 | 1461678323402 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 1844 | 1461678323584 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:45:23 INFO - PROCESS | 1844 | 1461678323781 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f8f800 == 104 [pid = 1844] [id = 316] 06:45:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faf49087c00) [pid = 1844] [serial = 949] [outer = (nil)] 06:45:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faf4976bc00) [pid = 1844] [serial = 950] [outer = 0x7faf49087c00] 06:45:23 INFO - PROCESS | 1844 | 1461678323855 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faf49770000) [pid = 1844] [serial = 951] [outer = 0x7faf49087c00] 06:45:24 INFO - PROCESS | 1844 | 1461678324679 Marionette TRACE conn4 <- [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]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1333ms 06:45:24 INFO - PROCESS | 1844 | 1461678324729 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 1844 | 1461678324732 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:45:24 INFO - PROCESS | 1844 | 1461678324738 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 1844 | 1461678324740 Marionette TRACE conn4 <- [1,1238,null,{}] 06:45:24 INFO - PROCESS | 1844 | 1461678324746 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 1844 | 1461678324920 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:45:25 INFO - PROCESS | 1844 | 1461678325175 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b868000 == 105 [pid = 1844] [id = 317] 06:45:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faf49765c00) [pid = 1844] [serial = 952] [outer = (nil)] 06:45:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faf54ec8800) [pid = 1844] [serial = 953] [outer = 0x7faf49765c00] 06:45:25 INFO - PROCESS | 1844 | 1461678325255 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faf7133d800) [pid = 1844] [serial = 954] [outer = 0x7faf49765c00] 06:45:26 INFO - PROCESS | 1844 | 1461678326101 Marionette TRACE conn4 <- [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]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1432ms 06:45:26 INFO - PROCESS | 1844 | 1461678326172 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:45:26 INFO - PROCESS | 1844 | 1461678326177 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:45:26 INFO - PROCESS | 1844 | 1461678326183 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 1844 | 1461678326188 Marionette TRACE conn4 <- [1,1242,null,{}] 06:45:26 INFO - PROCESS | 1844 | 1461678326193 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 1844 | 1461678326437 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:45:26 INFO - PROCESS | 1844 | 1461678326680 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf757a4800 == 106 [pid = 1844] [id = 318] 06:45:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faf481e6400) [pid = 1844] [serial = 955] [outer = (nil)] 06:45:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faf49770400) [pid = 1844] [serial = 956] [outer = 0x7faf481e6400] 06:45:26 INFO - PROCESS | 1844 | 1461678326807 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faf71628800) [pid = 1844] [serial = 957] [outer = 0x7faf481e6400] 06:45:27 INFO - PROCESS | 1844 | 1461678327627 Marionette TRACE conn4 <- [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]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1489ms 06:45:27 INFO - PROCESS | 1844 | 1461678327672 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 1844 | 1461678327675 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:45:27 INFO - PROCESS | 1844 | 1461678327681 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 1844 | 1461678327683 Marionette TRACE conn4 <- [1,1246,null,{}] 06:45:27 INFO - PROCESS | 1844 | 1461678327691 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 1844 | 1461678327923 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:45:28 INFO - PROCESS | 1844 | 1461678328122 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59561000 == 107 [pid = 1844] [id = 319] 06:45:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faf46149800) [pid = 1844] [serial = 958] [outer = (nil)] 06:45:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faf4c65a400) [pid = 1844] [serial = 959] [outer = 0x7faf46149800] 06:45:28 INFO - PROCESS | 1844 | 1461678328197 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faf4c65e000) [pid = 1844] [serial = 960] [outer = 0x7faf46149800] 06:45:29 INFO - PROCESS | 1844 | 1461678329065 Marionette TRACE conn4 <- [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]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1433ms 06:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:45:29 INFO - PROCESS | 1844 | 1461678329117 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 1844 | 1461678329119 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:45:29 INFO - PROCESS | 1844 | 1461678329126 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 1844 | 1461678329129 Marionette TRACE conn4 <- [1,1250,null,{}] 06:45:29 INFO - PROCESS | 1844 | 1461678329134 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 1844 | 1461678329317 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:45:29 INFO - PROCESS | 1844 | 1461678329533 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb14800 == 108 [pid = 1844] [id = 320] 06:45:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faf464e5400) [pid = 1844] [serial = 961] [outer = (nil)] 06:45:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faf464ef000) [pid = 1844] [serial = 962] [outer = 0x7faf464e5400] 06:45:29 INFO - PROCESS | 1844 | 1461678329605 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faf464f3400) [pid = 1844] [serial = 963] [outer = 0x7faf464e5400] 06:45:30 INFO - PROCESS | 1844 | 1461678330796 Marionette TRACE conn4 <- [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]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1683ms 06:45:30 INFO - PROCESS | 1844 | 1461678330808 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 1844 | 1461678330813 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:45:30 INFO - PROCESS | 1844 | 1461678330821 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 1844 | 1461678330826 Marionette TRACE conn4 <- [1,1254,null,{}] 06:45:30 INFO - PROCESS | 1844 | 1461678330835 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 1844 | 1461678331020 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:45:31 INFO - PROCESS | 1844 | 1461678331283 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44fe2800 == 109 [pid = 1844] [id = 321] 06:45:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faf47e60000) [pid = 1844] [serial = 964] [outer = (nil)] 06:45:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faf480d3800) [pid = 1844] [serial = 965] [outer = 0x7faf47e60000] 06:45:31 INFO - PROCESS | 1844 | 1461678331349 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faf481ed000) [pid = 1844] [serial = 966] [outer = 0x7faf47e60000] 06:45:32 INFO - PROCESS | 1844 | 1461678332217 Marionette TRACE conn4 <- [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]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1433ms 06:45:32 INFO - PROCESS | 1844 | 1461678332256 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 1844 | 1461678332264 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:45:32 INFO - PROCESS | 1844 | 1461678332274 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 1844 | 1461678332278 Marionette TRACE conn4 <- [1,1258,null,{}] 06:45:32 INFO - PROCESS | 1844 | 1461678332283 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 1844 | 1461678332461 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:45:32 INFO - PROCESS | 1844 | 1461678332827 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f63800 == 110 [pid = 1844] [id = 322] 06:45:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faf48e18000) [pid = 1844] [serial = 967] [outer = (nil)] 06:45:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faf49771c00) [pid = 1844] [serial = 968] [outer = 0x7faf48e18000] 06:45:32 INFO - PROCESS | 1844 | 1461678332917 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faf4c658400) [pid = 1844] [serial = 969] [outer = 0x7faf48e18000] 06:45:33 INFO - PROCESS | 1844 | 1461678333786 Marionette TRACE conn4 <- [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]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1588ms 06:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:45:33 INFO - PROCESS | 1844 | 1461678333862 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 1844 | 1461678333865 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:45:33 INFO - PROCESS | 1844 | 1461678333871 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 1844 | 1461678333876 Marionette TRACE conn4 <- [1,1262,null,{}] 06:45:33 INFO - PROCESS | 1844 | 1461678333892 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 1844 | 1461678334118 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:45:34 INFO - PROCESS | 1844 | 1461678334396 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f6e000 == 111 [pid = 1844] [id = 323] 06:45:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faf480d1000) [pid = 1844] [serial = 970] [outer = (nil)] 06:45:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faf52a36000) [pid = 1844] [serial = 971] [outer = 0x7faf480d1000] 06:45:34 INFO - PROCESS | 1844 | 1461678334515 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faf554da800) [pid = 1844] [serial = 972] [outer = 0x7faf480d1000] 06:45:35 INFO - PROCESS | 1844 | 1461678335392 Marionette TRACE conn4 <- [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]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1586ms 06:45:35 INFO - PROCESS | 1844 | 1461678335458 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:45:35 INFO - PROCESS | 1844 | 1461678335462 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:45:35 INFO - PROCESS | 1844 | 1461678335468 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 1844 | 1461678335472 Marionette TRACE conn4 <- [1,1266,null,{}] 06:45:35 INFO - PROCESS | 1844 | 1461678335477 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 1844 | 1461678335659 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:45:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56137000 == 110 [pid = 1844] [id = 306] 06:45:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c0a800 == 109 [pid = 1844] [id = 305] 06:45:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49197800 == 108 [pid = 1844] [id = 304] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faf4e181000) [pid = 1844] [serial = 854] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faf553da000) [pid = 1844] [serial = 857] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faf5929c400) [pid = 1844] [serial = 860] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faf5f7c6400) [pid = 1844] [serial = 863] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faf61a59c00) [pid = 1844] [serial = 866] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faf6c08a400) [pid = 1844] [serial = 869] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faf70b7c800) [pid = 1844] [serial = 872] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faf4bbecc00) [pid = 1844] [serial = 875] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faf466e9c00) [pid = 1844] [serial = 878] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faf4bbf1c00) [pid = 1844] [serial = 881] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faf48e1a000) [pid = 1844] [serial = 884] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faf49089400) [pid = 1844] [serial = 887] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faf4614a800) [pid = 1844] [serial = 890] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faf480d1400) [pid = 1844] [serial = 893] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faf61edbc00) [pid = 1844] [serial = 803] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faf7090b800) [pid = 1844] [serial = 809] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faf479cb800) [pid = 1844] [serial = 818] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faf52a3d000) [pid = 1844] [serial = 794] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faf70cad000) [pid = 1844] [serial = 812] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faf6d1bd800) [pid = 1844] [serial = 824] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faf4dce2400) [pid = 1844] [serial = 830] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faf71344c00) [pid = 1844] [serial = 821] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faf57c16800) [pid = 1844] [serial = 797] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faf480d0c00) [pid = 1844] [serial = 827] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faf71509000) [pid = 1844] [serial = 815] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faf5df80c00) [pid = 1844] [serial = 800] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faf6afeac00) [pid = 1844] [serial = 806] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faf4e1ec000) [pid = 1844] [serial = 899] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 1844 | 1461678335982 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f89000 == 107 [pid = 1844] [id = 303] 06:45:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5531b800 == 106 [pid = 1844] [id = 302] 06:45:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52820000 == 105 [pid = 1844] [id = 301] 06:45:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47b99000 == 106 [pid = 1844] [id = 324] 06:45:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faf4614a800) [pid = 1844] [serial = 973] [outer = (nil)] 06:45:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faf48e1a000) [pid = 1844] [serial = 974] [outer = 0x7faf4614a800] 06:45:36 INFO - PROCESS | 1844 | 1461678336076 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faf553e1c00) [pid = 1844] [serial = 975] [outer = 0x7faf4614a800] 06:45:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49739000 == 105 [pid = 1844] [id = 300] 06:45:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a1c9000 == 104 [pid = 1844] [id = 299] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faf48e17800) [pid = 1844] [serial = 896] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faf5de1dc00) [pid = 1844] [serial = 849] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faf5fb50400) [pid = 1844] [serial = 851] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faf4908b000) [pid = 1844] [serial = 897] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faf55975000) [pid = 1844] [serial = 839] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faf52931400) [pid = 1844] [serial = 836] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faf58a96c00) [pid = 1844] [serial = 845] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faf61eda000) [pid = 1844] [serial = 792] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faf599da000) [pid = 1844] [serial = 848] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faf58692c00) [pid = 1844] [serial = 842] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faf56bab800) [pid = 1844] [serial = 840] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faf587d6800) [pid = 1844] [serial = 843] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faf4e17a000) [pid = 1844] [serial = 833] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faf4e181c00) [pid = 1844] [serial = 834] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf52bef800) [pid = 1844] [serial = 837] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf5929bc00) [pid = 1844] [serial = 846] [outer = (nil)] [url = about:blank] 06:45:36 INFO - PROCESS | 1844 | 1461678336825 Marionette TRACE conn4 <- [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]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1387ms 06:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:45:36 INFO - PROCESS | 1844 | 1461678336855 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 1844 | 1461678336857 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:45:36 INFO - PROCESS | 1844 | 1461678336862 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 1844 | 1461678336865 Marionette TRACE conn4 <- [1,1270,null,{}] 06:45:36 INFO - PROCESS | 1844 | 1461678336870 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 1844 | 1461678337049 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:45:37 INFO - PROCESS | 1844 | 1461678337198 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc16800 == 105 [pid = 1844] [id = 325] 06:45:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf479cb800) [pid = 1844] [serial = 976] [outer = (nil)] 06:45:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf58695c00) [pid = 1844] [serial = 977] [outer = 0x7faf479cb800] 06:45:37 INFO - PROCESS | 1844 | 1461678337259 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faf5929bc00) [pid = 1844] [serial = 978] [outer = 0x7faf479cb800] 06:45:38 INFO - PROCESS | 1844 | 1461678338115 Marionette TRACE conn4 <- [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]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1281ms 06:45:38 INFO - PROCESS | 1844 | 1461678338143 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 1844 | 1461678338147 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:45:38 INFO - PROCESS | 1844 | 1461678338156 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 1844 | 1461678338158 Marionette TRACE conn4 <- [1,1274,null,{}] 06:45:38 INFO - PROCESS | 1844 | 1461678338163 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 1844 | 1461678338371 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:45:38 INFO - PROCESS | 1844 | 1461678338546 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53ceb800 == 106 [pid = 1844] [id = 326] 06:45:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faf48e17800) [pid = 1844] [serial = 979] [outer = (nil)] 06:45:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faf5fa2bc00) [pid = 1844] [serial = 980] [outer = 0x7faf48e17800] 06:45:38 INFO - PROCESS | 1844 | 1461678338610 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faf6bd7bc00) [pid = 1844] [serial = 981] [outer = 0x7faf48e17800] 06:45:39 INFO - PROCESS | 1844 | 1461678339428 Marionette TRACE conn4 <- [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]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1332ms 06:45:39 INFO - PROCESS | 1844 | 1461678339490 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 1844 | 1461678339494 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:45:39 INFO - PROCESS | 1844 | 1461678339506 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 1844 | 1461678339508 Marionette TRACE conn4 <- [1,1278,null,{}] 06:45:39 INFO - PROCESS | 1844 | 1461678339514 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 1844 | 1461678339746 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:45:39 INFO - PROCESS | 1844 | 1461678339772 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d9e000 == 107 [pid = 1844] [id = 327] 06:45:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faf557dfc00) [pid = 1844] [serial = 982] [outer = (nil)] 06:45:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faf6d104800) [pid = 1844] [serial = 983] [outer = 0x7faf557dfc00] 06:45:39 INFO - PROCESS | 1844 | 1461678339831 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faf7150dc00) [pid = 1844] [serial = 984] [outer = 0x7faf557dfc00] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faf55c37400) [pid = 1844] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faf54d81000) [pid = 1844] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faf5df7b400) [pid = 1844] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faf5df7a000) [pid = 1844] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faf47e6a000) [pid = 1844] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faf55621400) [pid = 1844] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faf6d104000) [pid = 1844] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf5279b400) [pid = 1844] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf52bf8000) [pid = 1844] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faf52933400) [pid = 1844] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faf4e17e800) [pid = 1844] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faf479cc800) [pid = 1844] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faf479c6400) [pid = 1844] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faf525c5400) [pid = 1844] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faf55617800) [pid = 1844] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faf4db50400) [pid = 1844] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faf525cb800) [pid = 1844] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faf46142c00) [pid = 1844] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faf5b00b000) [pid = 1844] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faf479c9000) [pid = 1844] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faf5279a800) [pid = 1844] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faf61dba400) [pid = 1844] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faf48e1f400) [pid = 1844] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faf52932c00) [pid = 1844] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf55616000) [pid = 1844] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf61b64c00) [pid = 1844] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf46145000) [pid = 1844] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf4bbe7c00) [pid = 1844] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf5b00b800) [pid = 1844] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf59298000) [pid = 1844] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf479c5c00) [pid = 1844] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf52bf9000) [pid = 1844] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf4db52000) [pid = 1844] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf525e6c00) [pid = 1844] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf4e1e9000) [pid = 1844] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf5f7c3c00) [pid = 1844] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf60955000) [pid = 1844] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf5929d800) [pid = 1844] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf5f7c0400) [pid = 1844] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf466e5000) [pid = 1844] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf48e14400) [pid = 1844] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf5278f400) [pid = 1844] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf56dba400) [pid = 1844] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf4db4cc00) [pid = 1844] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf466e6c00) [pid = 1844] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf5d0a2c00) [pid = 1844] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf58693800) [pid = 1844] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf5df79000) [pid = 1844] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf53b4f400) [pid = 1844] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf5d3a8000) [pid = 1844] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf58a8f000) [pid = 1844] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf47e62000) [pid = 1844] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf4db58400) [pid = 1844] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf58771400) [pid = 1844] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf5d3a6400) [pid = 1844] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf62256400) [pid = 1844] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf5561b800) [pid = 1844] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf466e1400) [pid = 1844] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf559e8c00) [pid = 1844] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf5f7c0000) [pid = 1844] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf525eb800) [pid = 1844] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf4db4dc00) [pid = 1844] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf6f23e000) [pid = 1844] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf58aab400) [pid = 1844] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf599e2c00) [pid = 1844] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4dce9400) [pid = 1844] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf6f2c0c00) [pid = 1844] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:45:41 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf60ee8400) [pid = 1844] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56b18800 == 106 [pid = 1844] [id = 10] 06:45:41 INFO - PROCESS | 1844 | 1461678341467 Marionette TRACE conn4 <- [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]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2039ms 06:45:41 INFO - PROCESS | 1844 | 1461678341539 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 1844 | 1461678341543 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:45:41 INFO - PROCESS | 1844 | 1461678341550 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 1844 | 1461678341553 Marionette TRACE conn4 <- [1,1282,null,{}] 06:45:41 INFO - PROCESS | 1844 | 1461678341558 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 1844 | 1461678341732 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:45:41 INFO - PROCESS | 1844 | 1461678341886 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4973a000 == 107 [pid = 1844] [id = 328] 06:45:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf46142c00) [pid = 1844] [serial = 985] [outer = (nil)] 06:45:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf46808800) [pid = 1844] [serial = 986] [outer = 0x7faf46142c00] 06:45:41 INFO - PROCESS | 1844 | 1461678341949 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4680dc00) [pid = 1844] [serial = 987] [outer = 0x7faf46142c00] 06:45:42 INFO - PROCESS | 1844 | 1461678342628 Marionette TRACE conn4 <- [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]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1127ms 06:45:42 INFO - PROCESS | 1844 | 1461678342678 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 1844 | 1461678342682 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:45:42 INFO - PROCESS | 1844 | 1461678342687 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 1844 | 1461678342690 Marionette TRACE conn4 <- [1,1286,null,{}] 06:45:42 INFO - PROCESS | 1844 | 1461678342706 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 1844 | 1461678342894 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:45:42 INFO - PROCESS | 1844 | 1461678342905 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5501b800 == 108 [pid = 1844] [id = 329] 06:45:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf4680e000) [pid = 1844] [serial = 988] [outer = (nil)] 06:45:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf479d0c00) [pid = 1844] [serial = 989] [outer = 0x7faf4680e000] 06:45:42 INFO - PROCESS | 1844 | 1461678342981 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf48e1a400) [pid = 1844] [serial = 990] [outer = 0x7faf4680e000] 06:45:44 INFO - PROCESS | 1844 | 1461678344192 Marionette TRACE conn4 <- [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]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1581ms 06:45:44 INFO - PROCESS | 1844 | 1461678344270 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 1844 | 1461678344277 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:45:44 INFO - PROCESS | 1844 | 1461678344284 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 1844 | 1461678344291 Marionette TRACE conn4 <- [1,1290,null,{}] 06:45:44 INFO - PROCESS | 1844 | 1461678344299 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 1844 | 1461678344543 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:45:44 INFO - PROCESS | 1844 | 1461678344805 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49739000 == 109 [pid = 1844] [id = 330] 06:45:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf47e62c00) [pid = 1844] [serial = 991] [outer = (nil)] 06:45:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf481e9000) [pid = 1844] [serial = 992] [outer = 0x7faf47e62c00] 06:45:44 INFO - PROCESS | 1844 | 1461678344887 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf49087400) [pid = 1844] [serial = 993] [outer = 0x7faf47e62c00] 06:45:45 INFO - PROCESS | 1844 | 1461678345811 Marionette TRACE conn4 <- [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]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1584ms 06:45:45 INFO - PROCESS | 1844 | 1461678345869 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 1844 | 1461678345877 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:45:45 INFO - PROCESS | 1844 | 1461678345888 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 1844 | 1461678345891 Marionette TRACE conn4 <- [1,1294,null,{}] 06:45:45 INFO - PROCESS | 1844 | 1461678345897 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 1844 | 1461678346103 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:45:46 INFO - PROCESS | 1844 | 1461678346376 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b20000 == 110 [pid = 1844] [id = 331] 06:45:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf4908ac00) [pid = 1844] [serial = 994] [outer = (nil)] 06:45:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf4c65fc00) [pid = 1844] [serial = 995] [outer = 0x7faf4908ac00] 06:45:46 INFO - PROCESS | 1844 | 1461678346492 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf4e178400) [pid = 1844] [serial = 996] [outer = 0x7faf4908ac00] 06:45:47 INFO - PROCESS | 1844 | 1461678347355 Marionette TRACE conn4 <- [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]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1531ms 06:45:47 INFO - PROCESS | 1844 | 1461678347420 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:45:47 INFO - PROCESS | 1844 | 1461678347424 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:45:47 INFO - PROCESS | 1844 | 1461678347430 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 1844 | 1461678347436 Marionette TRACE conn4 <- [1,1298,null,{}] 06:45:47 INFO - PROCESS | 1844 | 1461678347452 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 1844 | 1461678347699 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:45:47 INFO - PROCESS | 1844 | 1461678347941 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59220800 == 111 [pid = 1844] [id = 332] 06:45:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf4e182000) [pid = 1844] [serial = 997] [outer = (nil)] 06:45:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf52bfc800) [pid = 1844] [serial = 998] [outer = 0x7faf4e182000] 06:45:48 INFO - PROCESS | 1844 | 1461678348064 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf55621400) [pid = 1844] [serial = 999] [outer = 0x7faf4e182000] 06:45:48 INFO - PROCESS | 1844 | 1461678348979 Marionette TRACE conn4 <- [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]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1589ms 06:45:49 INFO - PROCESS | 1844 | 1461678349020 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 1844 | 1461678349025 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:45:49 INFO - PROCESS | 1844 | 1461678349030 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 1844 | 1461678349033 Marionette TRACE conn4 <- [1,1302,null,{}] 06:45:49 INFO - PROCESS | 1844 | 1461678349039 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 1844 | 1461678349239 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:45:49 INFO - PROCESS | 1844 | 1461678349434 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59408000 == 112 [pid = 1844] [id = 333] 06:45:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf4e1e8c00) [pid = 1844] [serial = 1000] [outer = (nil)] 06:45:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf57176800) [pid = 1844] [serial = 1001] [outer = 0x7faf4e1e8c00] 06:45:49 INFO - PROCESS | 1844 | 1461678349506 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf58771800) [pid = 1844] [serial = 1002] [outer = 0x7faf4e1e8c00] 06:45:50 INFO - PROCESS | 1844 | 1461678350383 Marionette TRACE conn4 <- [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]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1385ms 06:45:50 INFO - PROCESS | 1844 | 1461678350416 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 1844 | 1461678350420 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:45:50 INFO - PROCESS | 1844 | 1461678350427 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 1844 | 1461678350430 Marionette TRACE conn4 <- [1,1306,null,{}] 06:45:50 INFO - PROCESS | 1844 | 1461678350436 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 1844 | 1461678350635 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:45:50 INFO - PROCESS | 1844 | 1461678350830 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5bf3b000 == 113 [pid = 1844] [id = 334] 06:45:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf55973800) [pid = 1844] [serial = 1003] [outer = (nil)] 06:45:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf58a97c00) [pid = 1844] [serial = 1004] [outer = 0x7faf55973800] 06:45:50 INFO - PROCESS | 1844 | 1461678350904 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf599dbc00) [pid = 1844] [serial = 1005] [outer = 0x7faf55973800] 06:45:51 INFO - PROCESS | 1844 | 1461678351835 Marionette TRACE conn4 <- [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]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 06:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:45:51 INFO - PROCESS | 1844 | 1461678351909 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 1844 | 1461678351911 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:45:51 INFO - PROCESS | 1844 | 1461678351918 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 1844 | 1461678351922 Marionette TRACE conn4 <- [1,1310,null,{}] 06:45:51 INFO - PROCESS | 1844 | 1461678351927 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 1844 | 1461678352179 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:45:52 INFO - PROCESS | 1844 | 1461678352419 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf605c5000 == 114 [pid = 1844] [id = 335] 06:45:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf55623000) [pid = 1844] [serial = 1006] [outer = (nil)] 06:45:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf599dc800) [pid = 1844] [serial = 1007] [outer = 0x7faf55623000] 06:45:52 INFO - PROCESS | 1844 | 1461678352544 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf60955000) [pid = 1844] [serial = 1008] [outer = 0x7faf55623000] 06:45:53 INFO - PROCESS | 1844 | 1461678353400 Marionette TRACE conn4 <- [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] 06:45:53 INFO - PROCESS | 1844 | 1461678353454 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:45:53 INFO - PROCESS | 1844 | 1461678353459 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 1844 | 1461678353462 Marionette TRACE conn4 <- [1,1314,null,{}] 06:45:53 INFO - PROCESS | 1844 | 1461678353468 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 1844 | 1461678353658 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:45:53 INFO - PROCESS | 1844 | 1461678353849 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65ff4800 == 115 [pid = 1844] [id = 336] 06:45:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf55668c00) [pid = 1844] [serial = 1009] [outer = (nil)] 06:45:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf61a62800) [pid = 1844] [serial = 1010] [outer = 0x7faf55668c00] 06:45:53 INFO - PROCESS | 1844 | 1461678353922 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf65044000) [pid = 1844] [serial = 1011] [outer = 0x7faf55668c00] 06:45:54 INFO - PROCESS | 1844 | 1461678354795 Marionette TRACE conn4 <- [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]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1384ms 06:45:54 INFO - PROCESS | 1844 | 1461678354845 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 1844 | 1461678354848 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:45:54 INFO - PROCESS | 1844 | 1461678354855 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 1844 | 1461678354858 Marionette TRACE conn4 <- [1,1318,null,{}] 06:45:54 INFO - PROCESS | 1844 | 1461678354863 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 1844 | 1461678355059 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:45:55 INFO - PROCESS | 1844 | 1461678355260 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46981000 == 116 [pid = 1844] [id = 337] 06:45:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf46144c00) [pid = 1844] [serial = 1012] [outer = (nil)] 06:45:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf47e5e800) [pid = 1844] [serial = 1013] [outer = 0x7faf46144c00] 06:45:55 INFO - PROCESS | 1844 | 1461678355380 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf4908c400) [pid = 1844] [serial = 1014] [outer = 0x7faf46144c00] 06:45:56 INFO - PROCESS | 1844 | 1461678356307 Marionette TRACE conn4 <- [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]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1485ms 06:45:56 INFO - PROCESS | 1844 | 1461678356341 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 1844 | 1461678356345 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:45:56 INFO - PROCESS | 1844 | 1461678356350 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 1844 | 1461678356352 Marionette TRACE conn4 <- [1,1322,null,{}] 06:45:56 INFO - PROCESS | 1844 | 1461678356358 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 1844 | 1461678356552 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:45:56 INFO - PROCESS | 1844 | 1461678356762 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48010000 == 117 [pid = 1844] [id = 338] 06:45:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf46142400) [pid = 1844] [serial = 1015] [outer = (nil)] 06:45:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf480cf400) [pid = 1844] [serial = 1016] [outer = 0x7faf46142400] 06:45:56 INFO - PROCESS | 1844 | 1461678356831 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf52791800) [pid = 1844] [serial = 1017] [outer = 0x7faf46142400] 06:45:57 INFO - PROCESS | 1844 | 1461678357722 Marionette TRACE conn4 <- [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]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1440ms 06:45:57 INFO - PROCESS | 1844 | 1461678357792 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 1844 | 1461678357796 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:45:57 INFO - PROCESS | 1844 | 1461678357802 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 1844 | 1461678357805 Marionette TRACE conn4 <- [1,1326,null,{}] 06:45:57 INFO - PROCESS | 1844 | 1461678357810 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 1844 | 1461678358014 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:45:58 INFO - PROCESS | 1844 | 1461678358209 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de0a800 == 118 [pid = 1844] [id = 339] 06:45:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf4614b400) [pid = 1844] [serial = 1018] [outer = (nil)] 06:45:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf5278f800) [pid = 1844] [serial = 1019] [outer = 0x7faf4614b400] 06:45:58 INFO - PROCESS | 1844 | 1461678358289 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf55668400) [pid = 1844] [serial = 1020] [outer = 0x7faf4614b400] 06:45:59 INFO - PROCESS | 1844 | 1461678359278 Marionette TRACE conn4 <- [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]]]}] 06:45:59 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 06:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1533ms 06:45:59 INFO - PROCESS | 1844 | 1461678359337 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 1844 | 1461678359342 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:45:59 INFO - PROCESS | 1844 | 1461678359348 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 1844 | 1461678359352 Marionette TRACE conn4 <- [1,1330,null,{}] 06:45:59 INFO - PROCESS | 1844 | 1461678359358 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 1844 | 1461678359585 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:46:00 INFO - PROCESS | 1844 | 1461678360597 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4918d000 == 119 [pid = 1844] [id = 340] 06:46:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf464efc00) [pid = 1844] [serial = 1021] [outer = (nil)] 06:46:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf466e4400) [pid = 1844] [serial = 1022] [outer = 0x7faf464efc00] 06:46:00 INFO - PROCESS | 1844 | 1461678360668 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf46811800) [pid = 1844] [serial = 1023] [outer = 0x7faf464efc00] 06:46:01 INFO - PROCESS | 1844 | 1461678361501 Marionette TRACE conn4 <- [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]]]}] 06:46:01 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 06:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2183ms 06:46:01 INFO - PROCESS | 1844 | 1461678361534 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 1844 | 1461678361538 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:46:01 INFO - PROCESS | 1844 | 1461678361547 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 1844 | 1461678361552 Marionette TRACE conn4 <- [1,1334,null,{}] 06:46:01 INFO - PROCESS | 1844 | 1461678361559 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 1844 | 1461678361787 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:46:02 INFO - PROCESS | 1844 | 1461678362001 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3d1000 == 120 [pid = 1844] [id = 341] 06:46:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf464f1400) [pid = 1844] [serial = 1024] [outer = (nil)] 06:46:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf4680d000) [pid = 1844] [serial = 1025] [outer = 0x7faf464f1400] 06:46:02 INFO - PROCESS | 1844 | 1461678362122 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf49765400) [pid = 1844] [serial = 1026] [outer = 0x7faf464f1400] 06:46:03 INFO - PROCESS | 1844 | 1461678363177 Marionette TRACE conn4 <- [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]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1687ms 06:46:03 INFO - PROCESS | 1844 | 1461678363239 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:46:03 INFO - PROCESS | 1844 | 1461678363245 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:46:03 INFO - PROCESS | 1844 | 1461678363252 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 1844 | 1461678363255 Marionette TRACE conn4 <- [1,1338,null,{}] 06:46:03 INFO - PROCESS | 1844 | 1461678363261 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 1844 | 1461678363454 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:46:03 INFO - PROCESS | 1844 | 1461678363837 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60691800 == 119 [pid = 1844] [id = 283] 06:46:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65fe7800 == 118 [pid = 1844] [id = 181] 06:46:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf587cc000 == 117 [pid = 1844] [id = 41] 06:46:03 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf5d3a1400) [pid = 1844] [serial = 923] [outer = (nil)] [url = about:blank] 06:46:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46994000 == 118 [pid = 1844] [id = 342] 06:46:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf466f0000) [pid = 1844] [serial = 1027] [outer = (nil)] 06:46:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf4bbe7400) [pid = 1844] [serial = 1028] [outer = 0x7faf466f0000] 06:46:03 INFO - PROCESS | 1844 | 1461678363981 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf4db53000) [pid = 1844] [serial = 1029] [outer = 0x7faf466f0000] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4973a000 == 117 [pid = 1844] [id = 328] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d9e000 == 116 [pid = 1844] [id = 327] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53ceb800 == 115 [pid = 1844] [id = 326] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc16800 == 114 [pid = 1844] [id = 325] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47b99000 == 113 [pid = 1844] [id = 324] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f6e000 == 112 [pid = 1844] [id = 323] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f63800 == 111 [pid = 1844] [id = 322] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56e8a800 == 110 [pid = 1844] [id = 11] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44fe2800 == 109 [pid = 1844] [id = 321] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc10000 == 108 [pid = 1844] [id = 274] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65fe3000 == 107 [pid = 1844] [id = 312] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61567800 == 106 [pid = 1844] [id = 311] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6031b800 == 105 [pid = 1844] [id = 310] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b026000 == 104 [pid = 1844] [id = 309] 06:46:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b14000 == 103 [pid = 1844] [id = 308] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf61b67000) [pid = 1844] [serial = 717] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf6038e000) [pid = 1844] [serial = 711] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf5928c000) [pid = 1844] [serial = 693] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf54d76800) [pid = 1844] [serial = 687] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf5d3a6c00) [pid = 1844] [serial = 699] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf557d8400) [pid = 1844] [serial = 638] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf587db400) [pid = 1844] [serial = 644] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf5df79400) [pid = 1844] [serial = 702] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf54d82000) [pid = 1844] [serial = 659] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf55980800) [pid = 1844] [serial = 593] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf60a8c800) [pid = 1844] [serial = 714] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf52a40c00) [pid = 1844] [serial = 635] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf59889c00) [pid = 1844] [serial = 696] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf5ba16400) [pid = 1844] [serial = 653] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf5f8ed800) [pid = 1844] [serial = 708] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf5e289400) [pid = 1844] [serial = 705] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf58aaac00) [pid = 1844] [serial = 647] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf599dc000) [pid = 1844] [serial = 656] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf561cbc00) [pid = 1844] [serial = 690] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf58693c00) [pid = 1844] [serial = 641] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf4dced800) [pid = 1844] [serial = 684] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf599db400) [pid = 1844] [serial = 650] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf606a6800) [pid = 1844] [serial = 852] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf59296c00) [pid = 1844] [serial = 921] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf6222ec00) [pid = 1844] [serial = 867] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf7162e800) [pid = 1844] [serial = 825] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf711ad400) [pid = 1844] [serial = 813] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf54d79000) [pid = 1844] [serial = 917] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf58a8a400) [pid = 1844] [serial = 920] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf56db7400) [pid = 1844] [serial = 911] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf5288d000) [pid = 1844] [serial = 906] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf480dac00) [pid = 1844] [serial = 902] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf715e6400) [pid = 1844] [serial = 822] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf6c2de400) [pid = 1844] [serial = 768] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf587dfc00) [pid = 1844] [serial = 798] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf525cd000) [pid = 1844] [serial = 855] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf4614f400) [pid = 1844] [serial = 891] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf4e17c800) [pid = 1844] [serial = 831] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf6af1ac00) [pid = 1844] [serial = 759] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf4bbe5800) [pid = 1844] [serial = 914] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf525bf800) [pid = 1844] [serial = 905] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf55c3a400) [pid = 1844] [serial = 744] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf65047c00) [pid = 1844] [serial = 756] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf49090400) [pid = 1844] [serial = 894] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4bbf1400) [pid = 1844] [serial = 876] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf5b006000) [pid = 1844] [serial = 747] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf479cfc00) [pid = 1844] [serial = 819] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf55976c00) [pid = 1844] [serial = 858] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf6d385400) [pid = 1844] [serial = 771] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf6c08c800) [pid = 1844] [serial = 807] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf60391c00) [pid = 1844] [serial = 750] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf6be7d800) [pid = 1844] [serial = 765] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf6ed20400) [pid = 1844] [serial = 882] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf4908dc00) [pid = 1844] [serial = 888] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf58767000) [pid = 1844] [serial = 912] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf715e5800) [pid = 1844] [serial = 885] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf65043400) [pid = 1844] [serial = 804] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf5ba18400) [pid = 1844] [serial = 861] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf5566b800) [pid = 1844] [serial = 908] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf480d7400) [pid = 1844] [serial = 828] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf60a90400) [pid = 1844] [serial = 864] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf61744400) [pid = 1844] [serial = 753] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf4e17bc00) [pid = 1844] [serial = 915] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf715e0c00) [pid = 1844] [serial = 873] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf49083400) [pid = 1844] [serial = 903] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf466ef400) [pid = 1844] [serial = 879] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf6bb45c00) [pid = 1844] [serial = 762] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf55672800) [pid = 1844] [serial = 918] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf54ed0400) [pid = 1844] [serial = 795] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf70ca6800) [pid = 1844] [serial = 810] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf557e3000) [pid = 1844] [serial = 909] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf608c2800) [pid = 1844] [serial = 801] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf52890c00) [pid = 1844] [serial = 741] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf71512000) [pid = 1844] [serial = 816] [outer = (nil)] [url = about:blank] 06:46:04 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf6ed1c800) [pid = 1844] [serial = 870] [outer = (nil)] [url = about:blank] 06:46:05 INFO - PROCESS | 1844 | 1461678365266 Marionette TRACE conn4 <- [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]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2032ms 06:46:05 INFO - PROCESS | 1844 | 1461678365468 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 1844 | 1461678365474 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:46:05 INFO - PROCESS | 1844 | 1461678365491 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 1844 | 1461678365496 Marionette TRACE conn4 <- [1,1342,null,{}] 06:46:05 INFO - PROCESS | 1844 | 1461678365549 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 1844 | 1461678365736 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:46:05 INFO - PROCESS | 1844 | 1461678365949 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48011800 == 104 [pid = 1844] [id = 343] 06:46:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf47e5cc00) [pid = 1844] [serial = 1030] [outer = (nil)] 06:46:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf47e62000) [pid = 1844] [serial = 1031] [outer = 0x7faf47e5cc00] 06:46:06 INFO - PROCESS | 1844 | 1461678366030 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf481f1400) [pid = 1844] [serial = 1032] [outer = 0x7faf47e5cc00] 06:46:06 INFO - PROCESS | 1844 | 1461678366976 Marionette TRACE conn4 <- [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]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1548ms 06:46:07 INFO - PROCESS | 1844 | 1461678367040 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 1844 | 1461678367046 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:46:07 INFO - PROCESS | 1844 | 1461678367057 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 1844 | 1461678367062 Marionette TRACE conn4 <- [1,1346,null,{}] 06:46:07 INFO - PROCESS | 1844 | 1461678367069 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 1844 | 1461678367310 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:46:07 INFO - PROCESS | 1844 | 1461678367580 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2cc800 == 105 [pid = 1844] [id = 344] 06:46:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf4c422400) [pid = 1844] [serial = 1033] [outer = (nil)] 06:46:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf4c658800) [pid = 1844] [serial = 1034] [outer = 0x7faf4c422400] 06:46:07 INFO - PROCESS | 1844 | 1461678367656 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf4dcef000) [pid = 1844] [serial = 1035] [outer = 0x7faf4c422400] 06:46:08 INFO - PROCESS | 1844 | 1461678368610 Marionette TRACE conn4 <- [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]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1587ms 06:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:46:08 INFO - PROCESS | 1844 | 1461678368643 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 1844 | 1461678368646 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:46:08 INFO - PROCESS | 1844 | 1461678368652 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 1844 | 1461678368655 Marionette TRACE conn4 <- [1,1350,null,{}] 06:46:08 INFO - PROCESS | 1844 | 1461678368668 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 1844 | 1461678368888 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:46:09 INFO - PROCESS | 1844 | 1461678369153 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c4c8000 == 106 [pid = 1844] [id = 345] 06:46:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf525c1400) [pid = 1844] [serial = 1036] [outer = (nil)] 06:46:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf525c9800) [pid = 1844] [serial = 1037] [outer = 0x7faf525c1400] 06:46:09 INFO - PROCESS | 1844 | 1461678369279 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf52795400) [pid = 1844] [serial = 1038] [outer = 0x7faf525c1400] 06:46:10 INFO - PROCESS | 1844 | 1461678370158 Marionette TRACE conn4 <- [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]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1584ms 06:46:10 INFO - PROCESS | 1844 | 1461678370236 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 1844 | 1461678370240 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:46:10 INFO - PROCESS | 1844 | 1461678370245 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 1844 | 1461678370249 Marionette TRACE conn4 <- [1,1354,null,{}] 06:46:10 INFO - PROCESS | 1844 | 1461678370254 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 1844 | 1461678370455 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:46:10 INFO - PROCESS | 1844 | 1461678370639 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528a1800 == 107 [pid = 1844] [id = 346] 06:46:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf525c5800) [pid = 1844] [serial = 1039] [outer = (nil)] 06:46:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf52a3e800) [pid = 1844] [serial = 1040] [outer = 0x7faf525c5800] 06:46:10 INFO - PROCESS | 1844 | 1461678370759 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf53b44800) [pid = 1844] [serial = 1041] [outer = 0x7faf525c5800] 06:46:11 INFO - PROCESS | 1844 | 1461678371638 Marionette TRACE conn4 <- [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]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1427ms 06:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:46:11 INFO - PROCESS | 1844 | 1461678371674 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 1844 | 1461678371677 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:46:11 INFO - PROCESS | 1844 | 1461678371683 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 1844 | 1461678371686 Marionette TRACE conn4 <- [1,1358,null,{}] 06:46:11 INFO - PROCESS | 1844 | 1461678371692 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 1844 | 1461678371869 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:46:12 INFO - PROCESS | 1844 | 1461678372059 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c1a000 == 108 [pid = 1844] [id = 347] 06:46:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf52933400) [pid = 1844] [serial = 1042] [outer = (nil)] 06:46:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf54d83400) [pid = 1844] [serial = 1043] [outer = 0x7faf52933400] 06:46:12 INFO - PROCESS | 1844 | 1461678372132 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf553d5800) [pid = 1844] [serial = 1044] [outer = 0x7faf52933400] 06:46:12 INFO - PROCESS | 1844 | 1461678372993 Marionette TRACE conn4 <- [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]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1382ms 06:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:46:13 INFO - PROCESS | 1844 | 1461678373065 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 1844 | 1461678373068 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:46:13 INFO - PROCESS | 1844 | 1461678373075 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 1844 | 1461678373078 Marionette TRACE conn4 <- [1,1362,null,{}] 06:46:13 INFO - PROCESS | 1844 | 1461678373083 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 1844 | 1461678373348 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:46:13 INFO - PROCESS | 1844 | 1461678373578 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5501e800 == 109 [pid = 1844] [id = 348] 06:46:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf5597dc00) [pid = 1844] [serial = 1045] [outer = (nil)] 06:46:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf559e7c00) [pid = 1844] [serial = 1046] [outer = 0x7faf5597dc00] 06:46:13 INFO - PROCESS | 1844 | 1461678373669 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf56e33400) [pid = 1844] [serial = 1047] [outer = 0x7faf5597dc00] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d318000 == 108 [pid = 1844] [id = 216] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de10800 == 107 [pid = 1844] [id = 155] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59236800 == 106 [pid = 1844] [id = 199] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b98800 == 105 [pid = 1844] [id = 217] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a3d1000 == 104 [pid = 1844] [id = 341] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4918d000 == 103 [pid = 1844] [id = 340] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf605c5000 == 102 [pid = 1844] [id = 335] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5bf3b000 == 101 [pid = 1844] [id = 334] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59408000 == 100 [pid = 1844] [id = 333] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59220800 == 99 [pid = 1844] [id = 332] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b20000 == 98 [pid = 1844] [id = 331] 06:46:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49739000 == 97 [pid = 1844] [id = 330] 06:46:16 INFO - PROCESS | 1844 | 1461678376081 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3039ms 06:46:16 INFO - PROCESS | 1844 | 1461678376115 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 1844 | 1461678376119 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:46:16 INFO - PROCESS | 1844 | 1461678376128 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 1844 | 1461678376132 Marionette TRACE conn4 <- [1,1366,null,{}] 06:46:16 INFO - PROCESS | 1844 | 1461678376145 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 1844 | 1461678376372 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:46:16 INFO - PROCESS | 1844 | 1461678376396 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4973f000 == 98 [pid = 1844] [id = 349] 06:46:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf48e1dc00) [pid = 1844] [serial = 1048] [outer = (nil)] 06:46:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf4bbf0800) [pid = 1844] [serial = 1049] [outer = 0x7faf48e1dc00] 06:46:16 INFO - PROCESS | 1844 | 1461678376461 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4c65dc00) [pid = 1844] [serial = 1050] [outer = 0x7faf48e1dc00] 06:46:17 INFO - PROCESS | 1844 | 1461678377390 Marionette TRACE conn4 <- [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] 06:46:17 INFO - PROCESS | 1844 | 1461678377423 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:46:17 INFO - PROCESS | 1844 | 1461678377433 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 1844 | 1461678377436 Marionette TRACE conn4 <- [1,1370,null,{}] 06:46:17 INFO - PROCESS | 1844 | 1461678377448 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 1844 | 1461678377674 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:46:17 INFO - PROCESS | 1844 | 1461678377704 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de04800 == 99 [pid = 1844] [id = 350] 06:46:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4e181c00) [pid = 1844] [serial = 1051] [outer = (nil)] 06:46:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf525c7400) [pid = 1844] [serial = 1052] [outer = 0x7faf4e181c00] 06:46:17 INFO - PROCESS | 1844 | 1461678377768 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf52891400) [pid = 1844] [serial = 1053] [outer = 0x7faf4e181c00] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf56b19000) [pid = 1844] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf557dfc00) [pid = 1844] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf47e60000) [pid = 1844] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf479cb800) [pid = 1844] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4614ac00) [pid = 1844] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf480d1000) [pid = 1844] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf48e18000) [pid = 1844] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf4614a800) [pid = 1844] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf464efc00) [pid = 1844] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf464f1400) [pid = 1844] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf55466c00) [pid = 1844] [serial = 30] [outer = (nil)] [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.] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf48e17800) [pid = 1844] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:46:18 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf46142c00) [pid = 1844] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:46:18 INFO - PROCESS | 1844 | 1461678378982 Marionette TRACE conn4 <- [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] 06:46:19 INFO - PROCESS | 1844 | 1461678379024 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:46:19 INFO - PROCESS | 1844 | 1461678379031 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 1844 | 1461678379038 Marionette TRACE conn4 <- [1,1374,null,{}] 06:46:19 INFO - PROCESS | 1844 | 1461678379053 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 1844 | 1461678379277 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:46:19 INFO - PROCESS | 1844 | 1461678379302 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53ceb800 == 100 [pid = 1844] [id = 351] 06:46:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf4db4e000) [pid = 1844] [serial = 1054] [outer = (nil)] 06:46:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf54d7d000) [pid = 1844] [serial = 1055] [outer = 0x7faf4db4e000] 06:46:19 INFO - PROCESS | 1844 | 1461678379371 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf5566fc00) [pid = 1844] [serial = 1056] [outer = 0x7faf4db4e000] 06:46:20 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:20 INFO - PROCESS | 1844 | 1461678380208 Marionette TRACE conn4 <- [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] 06:46:20 INFO - PROCESS | 1844 | 1461678380275 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:46:20 INFO - PROCESS | 1844 | 1461678380280 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 1844 | 1461678380282 Marionette TRACE conn4 <- [1,1378,null,{}] 06:46:20 INFO - PROCESS | 1844 | 1461678380288 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 1844 | 1461678380479 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:46:20 INFO - PROCESS | 1844 | 1461678380735 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47ae0000 == 101 [pid = 1844] [id = 352] 06:46:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4614a800) [pid = 1844] [serial = 1057] [outer = (nil)] 06:46:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf464f3c00) [pid = 1844] [serial = 1058] [outer = 0x7faf4614a800] 06:46:20 INFO - PROCESS | 1844 | 1461678380819 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf47e5d800) [pid = 1844] [serial = 1059] [outer = 0x7faf4614a800] 06:46:21 INFO - PROCESS | 1844 | 1461678381854 Marionette TRACE conn4 <- [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] 06:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:46:21 INFO - PROCESS | 1844 | 1461678381932 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:46:21 INFO - PROCESS | 1844 | 1461678381987 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 1844 | 1461678381996 Marionette TRACE conn4 <- [1,1382,null,{}] 06:46:22 INFO - PROCESS | 1844 | 1461678382026 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 1844 | 1461678382356 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:46:22 INFO - PROCESS | 1844 | 1461678382714 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47bb1800 == 102 [pid = 1844] [id = 353] 06:46:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4c41cc00) [pid = 1844] [serial = 1060] [outer = (nil)] 06:46:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4e181000) [pid = 1844] [serial = 1061] [outer = 0x7faf4c41cc00] 06:46:22 INFO - PROCESS | 1844 | 1461678382842 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf525ce800) [pid = 1844] [serial = 1062] [outer = 0x7faf4c41cc00] 06:46:23 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:23 INFO - PROCESS | 1844 | 1461678383878 Marionette TRACE conn4 <- [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] 06:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:46:23 INFO - PROCESS | 1844 | 1461678383968 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:46:23 INFO - PROCESS | 1844 | 1461678383975 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 1844 | 1461678383978 Marionette TRACE conn4 <- [1,1386,null,{}] 06:46:23 INFO - PROCESS | 1844 | 1461678383984 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 1844 | 1461678384214 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:46:24 INFO - PROCESS | 1844 | 1461678384522 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d9d000 == 103 [pid = 1844] [id = 354] 06:46:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf52794400) [pid = 1844] [serial = 1063] [outer = (nil)] 06:46:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf554d4800) [pid = 1844] [serial = 1064] [outer = 0x7faf52794400] 06:46:24 INFO - PROCESS | 1844 | 1461678384599 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf5566e800) [pid = 1844] [serial = 1065] [outer = 0x7faf52794400] 06:46:25 INFO - PROCESS | 1844 | 1461678385568 Marionette TRACE conn4 <- [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] 06:46:25 INFO - PROCESS | 1844 | 1461678385617 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:46:25 INFO - PROCESS | 1844 | 1461678385631 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 1844 | 1461678385641 Marionette TRACE conn4 <- [1,1390,null,{}] 06:46:25 INFO - PROCESS | 1844 | 1461678385650 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 1844 | 1461678385886 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:46:26 INFO - PROCESS | 1844 | 1461678386110 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf560e3000 == 104 [pid = 1844] [id = 355] 06:46:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf557d5400) [pid = 1844] [serial = 1066] [outer = (nil)] 06:46:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf57c1e800) [pid = 1844] [serial = 1067] [outer = 0x7faf557d5400] 06:46:26 INFO - PROCESS | 1844 | 1461678386228 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf58694400) [pid = 1844] [serial = 1068] [outer = 0x7faf557d5400] 06:46:27 INFO - PROCESS | 1844 | 1461678387125 Marionette TRACE conn4 <- [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]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1546ms 06:46:27 INFO - PROCESS | 1844 | 1461678387172 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:46:27 INFO - PROCESS | 1844 | 1461678387177 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:46:27 INFO - PROCESS | 1844 | 1461678387183 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 1844 | 1461678387186 Marionette TRACE conn4 <- [1,1394,null,{}] 06:46:27 INFO - PROCESS | 1844 | 1461678387191 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 1844 | 1461678387373 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:46:27 INFO - PROCESS | 1844 | 1461678387565 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57142000 == 105 [pid = 1844] [id = 356] 06:46:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf55624c00) [pid = 1844] [serial = 1069] [outer = (nil)] 06:46:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf587a3800) [pid = 1844] [serial = 1070] [outer = 0x7faf55624c00] 06:46:27 INFO - PROCESS | 1844 | 1461678387640 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf587d9c00) [pid = 1844] [serial = 1071] [outer = 0x7faf55624c00] 06:46:28 INFO - PROCESS | 1844 | 1461678388507 Marionette TRACE conn4 <- [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]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1379ms 06:46:28 INFO - PROCESS | 1844 | 1461678388563 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:46:28 INFO - PROCESS | 1844 | 1461678388569 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:46:28 INFO - PROCESS | 1844 | 1461678388576 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 1844 | 1461678388578 Marionette TRACE conn4 <- [1,1398,null,{}] 06:46:28 INFO - PROCESS | 1844 | 1461678388584 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 1844 | 1461678388821 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:46:29 INFO - PROCESS | 1844 | 1461678389078 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59226800 == 106 [pid = 1844] [id = 357] 06:46:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf58a95c00) [pid = 1844] [serial = 1072] [outer = (nil)] 06:46:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf58aa2800) [pid = 1844] [serial = 1073] [outer = 0x7faf58a95c00] 06:46:29 INFO - PROCESS | 1844 | 1461678389209 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf5929c800) [pid = 1844] [serial = 1074] [outer = 0x7faf58a95c00] 06:46:30 INFO - PROCESS | 1844 | 1461678390181 Marionette TRACE conn4 <- [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]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1637ms 06:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:46:30 INFO - PROCESS | 1844 | 1461678390213 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 1844 | 1461678390216 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:46:30 INFO - PROCESS | 1844 | 1461678390222 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 1844 | 1461678390226 Marionette TRACE conn4 <- [1,1402,null,{}] 06:46:30 INFO - PROCESS | 1844 | 1461678390231 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 1844 | 1461678390455 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:46:30 INFO - PROCESS | 1844 | 1461678390686 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59322000 == 107 [pid = 1844] [id = 358] 06:46:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf59881c00) [pid = 1844] [serial = 1075] [outer = (nil)] 06:46:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf599e5400) [pid = 1844] [serial = 1076] [outer = 0x7faf59881c00] 06:46:30 INFO - PROCESS | 1844 | 1461678390839 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf5b07ac00) [pid = 1844] [serial = 1077] [outer = 0x7faf59881c00] 06:46:31 INFO - PROCESS | 1844 | 1461678391753 Marionette TRACE conn4 <- [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]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1580ms 06:46:31 INFO - PROCESS | 1844 | 1461678391803 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 1844 | 1461678391806 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:46:31 INFO - PROCESS | 1844 | 1461678391813 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 1844 | 1461678391816 Marionette TRACE conn4 <- [1,1406,null,{}] 06:46:31 INFO - PROCESS | 1844 | 1461678391821 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 1844 | 1461678392014 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:46:32 INFO - PROCESS | 1844 | 1461678392237 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5955a800 == 108 [pid = 1844] [id = 359] 06:46:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf52a3d400) [pid = 1844] [serial = 1078] [outer = (nil)] 06:46:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf5ba18400) [pid = 1844] [serial = 1079] [outer = 0x7faf52a3d400] 06:46:32 INFO - PROCESS | 1844 | 1461678392359 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf5cfde800) [pid = 1844] [serial = 1080] [outer = 0x7faf52a3d400] 06:46:33 INFO - PROCESS | 1844 | 1461678393253 Marionette TRACE conn4 <- [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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1480ms 06:46:33 INFO - PROCESS | 1844 | 1461678393294 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 1844 | 1461678393298 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:46:33 INFO - PROCESS | 1844 | 1461678393304 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 1844 | 1461678393306 Marionette TRACE conn4 <- [1,1410,null,{}] 06:46:33 INFO - PROCESS | 1844 | 1461678393312 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 1844 | 1461678393493 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:46:33 INFO - PROCESS | 1844 | 1461678393685 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5dd87000 == 109 [pid = 1844] [id = 360] 06:46:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf599da800) [pid = 1844] [serial = 1081] [outer = (nil)] 06:46:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf5d3a4c00) [pid = 1844] [serial = 1082] [outer = 0x7faf599da800] 06:46:33 INFO - PROCESS | 1844 | 1461678393768 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf5dc24400) [pid = 1844] [serial = 1083] [outer = 0x7faf599da800] 06:46:34 INFO - PROCESS | 1844 | 1461678394717 Marionette TRACE conn4 <- [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]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1428ms 06:46:34 INFO - PROCESS | 1844 | 1461678394732 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 1844 | 1461678394737 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:46:34 INFO - PROCESS | 1844 | 1461678394743 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 1844 | 1461678394745 Marionette TRACE conn4 <- [1,1414,null,{}] 06:46:34 INFO - PROCESS | 1844 | 1461678394750 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 1844 | 1461678394940 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:46:35 INFO - PROCESS | 1844 | 1461678395126 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5e412000 == 110 [pid = 1844] [id = 361] 06:46:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf5ba14000) [pid = 1844] [serial = 1084] [outer = (nil)] 06:46:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf5df72c00) [pid = 1844] [serial = 1085] [outer = 0x7faf5ba14000] 06:46:35 INFO - PROCESS | 1844 | 1461678395207 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf5df7f400) [pid = 1844] [serial = 1086] [outer = 0x7faf5ba14000] 06:46:36 INFO - PROCESS | 1844 | 1461678396270 Marionette TRACE conn4 <- [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]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1534ms 06:46:36 INFO - PROCESS | 1844 | 1461678396277 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 1844 | 1461678396281 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:46:36 INFO - PROCESS | 1844 | 1461678396286 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 1844 | 1461678396289 Marionette TRACE conn4 <- [1,1418,null,{}] 06:46:36 INFO - PROCESS | 1844 | 1461678396294 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 1844 | 1461678396497 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:46:37 INFO - PROCESS | 1844 | 1461678397025 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4918c800 == 111 [pid = 1844] [id = 362] 06:46:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf464f1000) [pid = 1844] [serial = 1087] [outer = (nil)] 06:46:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf46809400) [pid = 1844] [serial = 1088] [outer = 0x7faf464f1000] 06:46:37 INFO - PROCESS | 1844 | 1461678397108 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf481ea800) [pid = 1844] [serial = 1089] [outer = 0x7faf464f1000] 06:46:38 INFO - PROCESS | 1844 | 1461678398069 Marionette TRACE conn4 <- [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]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1840ms 06:46:38 INFO - PROCESS | 1844 | 1461678398129 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:46:38 INFO - PROCESS | 1844 | 1461678398135 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:46:38 INFO - PROCESS | 1844 | 1461678398143 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 1844 | 1461678398148 Marionette TRACE conn4 <- [1,1422,null,{}] 06:46:38 INFO - PROCESS | 1844 | 1461678398155 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 1844 | 1461678398354 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:46:38 INFO - PROCESS | 1844 | 1461678398606 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e41f800 == 112 [pid = 1844] [id = 363] 06:46:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf481e8c00) [pid = 1844] [serial = 1090] [outer = (nil)] 06:46:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf4bbf1400) [pid = 1844] [serial = 1091] [outer = 0x7faf481e8c00] 06:46:38 INFO - PROCESS | 1844 | 1461678398700 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf4dcf1800) [pid = 1844] [serial = 1092] [outer = 0x7faf481e8c00] 06:46:39 INFO - PROCESS | 1844 | 1461678399750 Marionette TRACE conn4 <- [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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1686ms 06:46:39 INFO - PROCESS | 1844 | 1461678399833 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:46:39 INFO - PROCESS | 1844 | 1461678399839 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:46:39 INFO - PROCESS | 1844 | 1461678399846 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 1844 | 1461678399849 Marionette TRACE conn4 <- [1,1426,null,{}] 06:46:39 INFO - PROCESS | 1844 | 1461678399855 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 1844 | 1461678400090 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:46:40 INFO - PROCESS | 1844 | 1461678400368 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4973d000 == 113 [pid = 1844] [id = 364] 06:46:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf481e2800) [pid = 1844] [serial = 1093] [outer = (nil)] 06:46:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf52937800) [pid = 1844] [serial = 1094] [outer = 0x7faf481e2800] 06:46:40 INFO - PROCESS | 1844 | 1461678400448 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf54d78000) [pid = 1844] [serial = 1095] [outer = 0x7faf481e2800] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53ceb800 == 112 [pid = 1844] [id = 351] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de04800 == 111 [pid = 1844] [id = 350] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf56b1d000) [pid = 1844] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf4bbe7400) [pid = 1844] [serial = 1028] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf5929e400) [pid = 1844] [serial = 929] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf600f5800) [pid = 1844] [serial = 932] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf464ef000) [pid = 1844] [serial = 962] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf6d1b7c00) [pid = 1844] [serial = 941] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf4c424800) [pid = 1844] [serial = 944] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf6f23ec00) [pid = 1844] [serial = 947] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf65f79c00) [pid = 1844] [serial = 938] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf61dac400) [pid = 1844] [serial = 935] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf525f0400) [pid = 1844] [serial = 926] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf4976bc00) [pid = 1844] [serial = 950] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf54ec8800) [pid = 1844] [serial = 953] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf49770400) [pid = 1844] [serial = 956] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf4c65a400) [pid = 1844] [serial = 959] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf481e9000) [pid = 1844] [serial = 992] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf4c65fc00) [pid = 1844] [serial = 995] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf52bfc800) [pid = 1844] [serial = 998] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf57176800) [pid = 1844] [serial = 1001] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf58a97c00) [pid = 1844] [serial = 1004] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf599dc800) [pid = 1844] [serial = 1007] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf61a62800) [pid = 1844] [serial = 1010] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf47e5e800) [pid = 1844] [serial = 1013] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf480cf400) [pid = 1844] [serial = 1016] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf5278f800) [pid = 1844] [serial = 1019] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4973f000 == 110 [pid = 1844] [id = 349] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf46994000 == 109 [pid = 1844] [id = 342] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5501e800 == 108 [pid = 1844] [id = 348] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c1a000 == 107 [pid = 1844] [id = 347] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528a1800 == 106 [pid = 1844] [id = 346] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c4c8000 == 105 [pid = 1844] [id = 345] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2cc800 == 104 [pid = 1844] [id = 344] 06:46:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48011800 == 103 [pid = 1844] [id = 343] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf6d104800) [pid = 1844] [serial = 983] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf481ed000) [pid = 1844] [serial = 966] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf480d3800) [pid = 1844] [serial = 965] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf58695c00) [pid = 1844] [serial = 977] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf5929bc00) [pid = 1844] [serial = 978] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf5d3af400) [pid = 1844] [serial = 924] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf554da800) [pid = 1844] [serial = 972] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf52a36000) [pid = 1844] [serial = 971] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf49771c00) [pid = 1844] [serial = 968] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf4c658400) [pid = 1844] [serial = 969] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf48e1a000) [pid = 1844] [serial = 974] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf553e1c00) [pid = 1844] [serial = 975] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf466e4400) [pid = 1844] [serial = 1022] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf46811800) [pid = 1844] [serial = 1023] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf4680d000) [pid = 1844] [serial = 1025] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf58a93800) [pid = 1844] [serial = 678] [outer = (nil)] [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.] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf49765400) [pid = 1844] [serial = 1026] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf479d0c00) [pid = 1844] [serial = 989] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf6bd7bc00) [pid = 1844] [serial = 981] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf5fa2bc00) [pid = 1844] [serial = 980] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf7150dc00) [pid = 1844] [serial = 984] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf4680dc00) [pid = 1844] [serial = 987] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf46808800) [pid = 1844] [serial = 986] [outer = (nil)] [url = about:blank] 06:46:41 INFO - PROCESS | 1844 | 1461678401523 Marionette TRACE conn4 <- [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]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1738ms 06:46:41 INFO - PROCESS | 1844 | 1461678401584 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 1844 | 1461678401588 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:46:41 INFO - PROCESS | 1844 | 1461678401601 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 1844 | 1461678401609 Marionette TRACE conn4 <- [1,1430,null,{}] 06:46:41 INFO - PROCESS | 1844 | 1461678401617 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 1844 | 1461678401839 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:46:42 INFO - PROCESS | 1844 | 1461678402039 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49733800 == 104 [pid = 1844] [id = 365] 06:46:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf52792000) [pid = 1844] [serial = 1096] [outer = (nil)] 06:46:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf553d8000) [pid = 1844] [serial = 1097] [outer = 0x7faf52792000] 06:46:42 INFO - PROCESS | 1844 | 1461678402109 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf557dec00) [pid = 1844] [serial = 1098] [outer = 0x7faf52792000] 06:46:42 INFO - PROCESS | 1844 | 1461678402841 Marionette TRACE conn4 <- [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]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1301ms 06:46:42 INFO - PROCESS | 1844 | 1461678402897 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 1844 | 1461678402901 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:46:42 INFO - PROCESS | 1844 | 1461678402908 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 1844 | 1461678402910 Marionette TRACE conn4 <- [1,1434,null,{}] 06:46:42 INFO - PROCESS | 1844 | 1461678402915 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 1844 | 1461678403138 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:46:43 INFO - PROCESS | 1844 | 1461678403158 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de04800 == 105 [pid = 1844] [id = 366] 06:46:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf54d7e400) [pid = 1844] [serial = 1099] [outer = (nil)] 06:46:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf56dbb800) [pid = 1844] [serial = 1100] [outer = 0x7faf54d7e400] 06:46:43 INFO - PROCESS | 1844 | 1461678403221 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf57172800) [pid = 1844] [serial = 1101] [outer = 0x7faf54d7e400] 06:46:44 INFO - PROCESS | 1844 | 1461678404119 Marionette TRACE conn4 <- [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]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1234ms 06:46:44 INFO - PROCESS | 1844 | 1461678404143 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 1844 | 1461678404147 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:46:44 INFO - PROCESS | 1844 | 1461678404162 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 1844 | 1461678404177 Marionette TRACE conn4 <- [1,1438,null,{}] 06:46:44 INFO - PROCESS | 1844 | 1461678404183 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 1844 | 1461678404397 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:46:44 INFO - PROCESS | 1844 | 1461678404432 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cbf000 == 106 [pid = 1844] [id = 367] 06:46:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf587a9800) [pid = 1844] [serial = 1102] [outer = (nil)] 06:46:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf587df800) [pid = 1844] [serial = 1103] [outer = 0x7faf587a9800] 06:46:44 INFO - PROCESS | 1844 | 1461678404508 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf59290400) [pid = 1844] [serial = 1104] [outer = 0x7faf587a9800] 06:46:45 INFO - PROCESS | 1844 | 1461678405464 Marionette TRACE conn4 <- [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]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1346ms 06:46:45 INFO - PROCESS | 1844 | 1461678405509 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 1844 | 1461678405513 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:46:45 INFO - PROCESS | 1844 | 1461678405529 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 1844 | 1461678405532 Marionette TRACE conn4 <- [1,1442,null,{}] 06:46:45 INFO - PROCESS | 1844 | 1461678405539 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 1844 | 1461678405789 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf5716fc00) [pid = 1844] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf525c1c00) [pid = 1844] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf4614f000) [pid = 1844] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf4e17d400) [pid = 1844] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf52933400) [pid = 1844] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4c422400) [pid = 1844] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf525c1400) [pid = 1844] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf47e5cc00) [pid = 1844] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf5597dc00) [pid = 1844] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf525c5800) [pid = 1844] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf466f0000) [pid = 1844] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf48e1dc00) [pid = 1844] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf4e1e8c00) [pid = 1844] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf55623000) [pid = 1844] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf55973800) [pid = 1844] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf4614b400) [pid = 1844] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf46144c00) [pid = 1844] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf46142400) [pid = 1844] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf55668c00) [pid = 1844] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf47e62c00) [pid = 1844] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf4908ac00) [pid = 1844] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf4e182000) [pid = 1844] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf5dce0000) [pid = 1844] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf49087c00) [pid = 1844] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf464e5400) [pid = 1844] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf46149800) [pid = 1844] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7faf49765c00) [pid = 1844] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7faf4e1ed800) [pid = 1844] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7faf4c41f400) [pid = 1844] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7faf525e6800) [pid = 1844] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7faf481e6400) [pid = 1844] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7faf6bb40800) [pid = 1844] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7faf4680e000) [pid = 1844] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:46:46 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7faf4e181c00) [pid = 1844] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:46:46 INFO - PROCESS | 1844 | 1461678406373 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47add800 == 107 [pid = 1844] [id = 368] 06:46:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7faf46141c00) [pid = 1844] [serial = 1105] [outer = (nil)] 06:46:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7faf46150000) [pid = 1844] [serial = 1106] [outer = 0x7faf46141c00] 06:46:46 INFO - PROCESS | 1844 | 1461678406442 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7faf47e5cc00) [pid = 1844] [serial = 1107] [outer = 0x7faf46141c00] 06:46:47 INFO - PROCESS | 1844 | 1461678407155 Marionette TRACE conn4 <- [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]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1686ms 06:46:47 INFO - PROCESS | 1844 | 1461678407215 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 1844 | 1461678407218 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:46:47 INFO - PROCESS | 1844 | 1461678407236 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 1844 | 1461678407239 Marionette TRACE conn4 <- [1,1446,null,{}] 06:46:47 INFO - PROCESS | 1844 | 1461678407244 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 1844 | 1461678407431 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:46:47 INFO - PROCESS | 1844 | 1461678407441 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55960000 == 108 [pid = 1844] [id = 369] 06:46:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7faf47e5e400) [pid = 1844] [serial = 1108] [outer = (nil)] 06:46:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7faf4c652c00) [pid = 1844] [serial = 1109] [outer = 0x7faf47e5e400] 06:46:47 INFO - PROCESS | 1844 | 1461678407503 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7faf525c5800) [pid = 1844] [serial = 1110] [outer = 0x7faf47e5e400] 06:46:48 INFO - PROCESS | 1844 | 1461678408517 Marionette TRACE conn4 <- [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]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1346ms 06:46:48 INFO - PROCESS | 1844 | 1461678408583 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 1844 | 1461678408589 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:46:48 INFO - PROCESS | 1844 | 1461678408600 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 1844 | 1461678408605 Marionette TRACE conn4 <- [1,1450,null,{}] 06:46:48 INFO - PROCESS | 1844 | 1461678408613 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 1844 | 1461678408813 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:46:49 INFO - PROCESS | 1844 | 1461678408998 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49198000 == 109 [pid = 1844] [id = 370] 06:46:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7faf47e65c00) [pid = 1844] [serial = 1111] [outer = (nil)] 06:46:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7faf481ed400) [pid = 1844] [serial = 1112] [outer = 0x7faf47e65c00] 06:46:49 INFO - PROCESS | 1844 | 1461678409145 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf4908e800) [pid = 1844] [serial = 1113] [outer = 0x7faf47e65c00] 06:46:50 INFO - PROCESS | 1844 | 1461678410059 Marionette TRACE conn4 <- [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]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1531ms 06:46:50 INFO - PROCESS | 1844 | 1461678410133 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 1844 | 1461678410142 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:46:50 INFO - PROCESS | 1844 | 1461678410152 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 1844 | 1461678410156 Marionette TRACE conn4 <- [1,1454,null,{}] 06:46:50 INFO - PROCESS | 1844 | 1461678410162 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 1844 | 1461678410408 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:46:50 INFO - PROCESS | 1844 | 1461678410700 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b17800 == 110 [pid = 1844] [id = 371] 06:46:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf4c65b000) [pid = 1844] [serial = 1114] [outer = (nil)] 06:46:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf4dce5c00) [pid = 1844] [serial = 1115] [outer = 0x7faf4c65b000] 06:46:50 INFO - PROCESS | 1844 | 1461678410776 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf525c3800) [pid = 1844] [serial = 1116] [outer = 0x7faf4c65b000] 06:46:51 INFO - PROCESS | 1844 | 1461678411731 Marionette TRACE conn4 <- [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]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1634ms 06:46:51 INFO - PROCESS | 1844 | 1461678411788 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 1844 | 1461678411792 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:46:51 INFO - PROCESS | 1844 | 1461678411799 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 1844 | 1461678411805 Marionette TRACE conn4 <- [1,1458,null,{}] 06:46:51 INFO - PROCESS | 1844 | 1461678411820 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 1844 | 1461678412091 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:46:52 INFO - PROCESS | 1844 | 1461678412365 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e89800 == 111 [pid = 1844] [id = 372] 06:46:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf55473800) [pid = 1844] [serial = 1117] [outer = (nil)] 06:46:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf557db000) [pid = 1844] [serial = 1118] [outer = 0x7faf55473800] 06:46:52 INFO - PROCESS | 1844 | 1461678412455 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf561c8800) [pid = 1844] [serial = 1119] [outer = 0x7faf55473800] 06:46:53 INFO - PROCESS | 1844 | 1461678413389 Marionette TRACE conn4 <- [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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1634ms 06:46:53 INFO - PROCESS | 1844 | 1461678413434 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:46:53 INFO - PROCESS | 1844 | 1461678413439 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:46:53 INFO - PROCESS | 1844 | 1461678413445 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 1844 | 1461678413449 Marionette TRACE conn4 <- [1,1462,null,{}] 06:46:53 INFO - PROCESS | 1844 | 1461678413455 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 1844 | 1461678413656 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:46:53 INFO - PROCESS | 1844 | 1461678413889 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5931d800 == 112 [pid = 1844] [id = 373] 06:46:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf554d7400) [pid = 1844] [serial = 1120] [outer = (nil)] 06:46:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf59285800) [pid = 1844] [serial = 1121] [outer = 0x7faf554d7400] 06:46:54 INFO - PROCESS | 1844 | 1461678414010 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf5929c400) [pid = 1844] [serial = 1122] [outer = 0x7faf554d7400] 06:46:54 INFO - PROCESS | 1844 | 1461678414919 Marionette TRACE conn4 <- [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]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1540ms 06:46:54 INFO - PROCESS | 1844 | 1461678414985 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 1844 | 1461678414988 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:46:54 INFO - PROCESS | 1844 | 1461678414995 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 1844 | 1461678414998 Marionette TRACE conn4 <- [1,1466,null,{}] 06:46:55 INFO - PROCESS | 1844 | 1461678415003 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 1844 | 1461678415199 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:46:55 INFO - PROCESS | 1844 | 1461678415393 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df3a800 == 113 [pid = 1844] [id = 374] 06:46:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf55975c00) [pid = 1844] [serial = 1123] [outer = (nil)] 06:46:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf599dc000) [pid = 1844] [serial = 1124] [outer = 0x7faf55975c00] 06:46:55 INFO - PROCESS | 1844 | 1461678415529 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5d3a6000) [pid = 1844] [serial = 1125] [outer = 0x7faf55975c00] 06:46:56 INFO - PROCESS | 1844 | 1461678416387 Marionette TRACE conn4 <- [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]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1437ms 06:46:56 INFO - PROCESS | 1844 | 1461678416433 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 1844 | 1461678416437 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:46:56 INFO - PROCESS | 1844 | 1461678416444 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 1844 | 1461678416447 Marionette TRACE conn4 <- [1,1470,null,{}] 06:46:56 INFO - PROCESS | 1844 | 1461678416452 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 1844 | 1461678416683 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:46:56 INFO - PROCESS | 1844 | 1461678416879 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604ce800 == 114 [pid = 1844] [id = 375] 06:46:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf599e3400) [pid = 1844] [serial = 1126] [outer = (nil)] 06:46:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf5f7c5000) [pid = 1844] [serial = 1127] [outer = 0x7faf599e3400] 06:46:56 INFO - PROCESS | 1844 | 1461678416957 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf604eec00) [pid = 1844] [serial = 1128] [outer = 0x7faf599e3400] 06:46:57 INFO - PROCESS | 1844 | 1461678417882 Marionette TRACE conn4 <- [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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1478ms 06:46:57 INFO - PROCESS | 1844 | 1461678417923 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 1844 | 1461678417926 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:46:57 INFO - PROCESS | 1844 | 1461678417933 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 1844 | 1461678417936 Marionette TRACE conn4 <- [1,1474,null,{}] 06:46:57 INFO - PROCESS | 1844 | 1461678417941 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 1844 | 1461678418130 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:46:58 INFO - PROCESS | 1844 | 1461678418318 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60ebf000 == 115 [pid = 1844] [id = 376] 06:46:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf5e4e7400) [pid = 1844] [serial = 1129] [outer = (nil)] 06:46:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf60a94800) [pid = 1844] [serial = 1130] [outer = 0x7faf5e4e7400] 06:46:58 INFO - PROCESS | 1844 | 1461678418388 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf61744400) [pid = 1844] [serial = 1131] [outer = 0x7faf5e4e7400] 06:46:59 INFO - PROCESS | 1844 | 1461678419464 Marionette TRACE conn4 <- [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]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1589ms 06:46:59 INFO - PROCESS | 1844 | 1461678419523 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 1844 | 1461678419527 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:46:59 INFO - PROCESS | 1844 | 1461678419533 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 1844 | 1461678419536 Marionette TRACE conn4 <- [1,1478,null,{}] 06:46:59 INFO - PROCESS | 1844 | 1461678419542 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 1844 | 1461678419733 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:47:00 INFO - PROCESS | 1844 | 1461678420005 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e11800 == 116 [pid = 1844] [id = 377] 06:47:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf5fa2d400) [pid = 1844] [serial = 1132] [outer = (nil)] 06:47:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf61db2800) [pid = 1844] [serial = 1133] [outer = 0x7faf5fa2d400] 06:47:00 INFO - PROCESS | 1844 | 1461678420081 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf61edbc00) [pid = 1844] [serial = 1134] [outer = 0x7faf5fa2d400] 06:47:00 INFO - PROCESS | 1844 | 1461678420926 Marionette TRACE conn4 <- [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]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1432ms 06:47:00 INFO - PROCESS | 1844 | 1461678420966 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 1844 | 1461678420970 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:47:00 INFO - PROCESS | 1844 | 1461678420976 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 1844 | 1461678420978 Marionette TRACE conn4 <- [1,1482,null,{}] 06:47:00 INFO - PROCESS | 1844 | 1461678420984 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 1844 | 1461678421177 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:47:01 INFO - PROCESS | 1844 | 1461678421391 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe7800 == 117 [pid = 1844] [id = 378] 06:47:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf61b64c00) [pid = 1844] [serial = 1135] [outer = (nil)] 06:47:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf651c2c00) [pid = 1844] [serial = 1136] [outer = 0x7faf61b64c00] 06:47:01 INFO - PROCESS | 1844 | 1461678421511 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf6af14000) [pid = 1844] [serial = 1137] [outer = 0x7faf61b64c00] 06:47:02 INFO - PROCESS | 1844 | 1461678422447 Marionette TRACE conn4 <- [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]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1529ms 06:47:02 INFO - PROCESS | 1844 | 1461678422507 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:47:02 INFO - PROCESS | 1844 | 1461678422512 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:47:02 INFO - PROCESS | 1844 | 1461678422518 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 1844 | 1461678422521 Marionette TRACE conn4 <- [1,1486,null,{}] 06:47:02 INFO - PROCESS | 1844 | 1461678422527 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:02 INFO - PROCESS | 1844 | 1461678422731 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:47:02 INFO - PROCESS | 1844 | 1461678422962 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6be91800 == 118 [pid = 1844] [id = 379] 06:47:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf65049400) [pid = 1844] [serial = 1138] [outer = (nil)] 06:47:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf6bd74400) [pid = 1844] [serial = 1139] [outer = 0x7faf65049400] 06:47:03 INFO - PROCESS | 1844 | 1461678423081 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf6bd7bc00) [pid = 1844] [serial = 1140] [outer = 0x7faf65049400] 06:47:03 INFO - PROCESS | 1844 | 1461678423959 Marionette TRACE conn4 <- [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]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1483ms 06:47:04 INFO - PROCESS | 1844 | 1461678424003 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 1844 | 1461678424007 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:47:04 INFO - PROCESS | 1844 | 1461678424013 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 1844 | 1461678424017 Marionette TRACE conn4 <- [1,1490,null,{}] 06:47:04 INFO - PROCESS | 1844 | 1461678424023 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 1844 | 1461678424256 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:47:04 INFO - PROCESS | 1844 | 1461678424446 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d02f000 == 119 [pid = 1844] [id = 380] 06:47:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf6c092c00) [pid = 1844] [serial = 1141] [outer = (nil)] 06:47:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf6c2db800) [pid = 1844] [serial = 1142] [outer = 0x7faf6c092c00] 06:47:04 INFO - PROCESS | 1844 | 1461678424593 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf6d047000) [pid = 1844] [serial = 1143] [outer = 0x7faf6c092c00] 06:47:05 INFO - PROCESS | 1844 | 1461678425459 Marionette TRACE conn4 <- [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]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1487ms 06:47:05 INFO - PROCESS | 1844 | 1461678425501 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 1844 | 1461678425505 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:47:05 INFO - PROCESS | 1844 | 1461678425516 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 1844 | 1461678425525 Marionette TRACE conn4 <- [1,1494,null,{}] 06:47:05 INFO - PROCESS | 1844 | 1461678425531 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 1844 | 1461678425728 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:47:05 INFO - PROCESS | 1844 | 1461678425922 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b31800 == 120 [pid = 1844] [id = 381] 06:47:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf6c260400) [pid = 1844] [serial = 1144] [outer = (nil)] 06:47:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf6d38ac00) [pid = 1844] [serial = 1145] [outer = 0x7faf6c260400] 06:47:06 INFO - PROCESS | 1844 | 1461678425994 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf6f23ec00) [pid = 1844] [serial = 1146] [outer = 0x7faf6c260400] 06:47:06 INFO - PROCESS | 1844 | 1461678426943 Marionette TRACE conn4 <- [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]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1487ms 06:47:07 INFO - PROCESS | 1844 | 1461678427007 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 1844 | 1461678427013 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:47:07 INFO - PROCESS | 1844 | 1461678427023 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 1844 | 1461678427028 Marionette TRACE conn4 <- [1,1498,null,{}] 06:47:07 INFO - PROCESS | 1844 | 1461678427036 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 1844 | 1461678427299 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:47:07 INFO - PROCESS | 1844 | 1461678427529 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70e59800 == 121 [pid = 1844] [id = 382] 06:47:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf49121800) [pid = 1844] [serial = 1147] [outer = (nil)] 06:47:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf49129c00) [pid = 1844] [serial = 1148] [outer = 0x7faf49121800] 06:47:07 INFO - PROCESS | 1844 | 1461678427647 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4912e800) [pid = 1844] [serial = 1149] [outer = 0x7faf49121800] 06:47:08 INFO - PROCESS | 1844 | 1461678428556 Marionette TRACE conn4 <- [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]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1592ms 06:47:08 INFO - PROCESS | 1844 | 1461678428614 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 1844 | 1461678428617 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:47:08 INFO - PROCESS | 1844 | 1461678428623 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 1844 | 1461678428625 Marionette TRACE conn4 <- [1,1502,null,{}] 06:47:08 INFO - PROCESS | 1844 | 1461678428632 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 1844 | 1461678428868 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:47:09 INFO - PROCESS | 1844 | 1461678429161 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46992000 == 122 [pid = 1844] [id = 383] 06:47:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf464e5c00) [pid = 1844] [serial = 1150] [outer = (nil)] 06:47:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf466e1c00) [pid = 1844] [serial = 1151] [outer = 0x7faf464e5c00] 06:47:09 INFO - PROCESS | 1844 | 1461678429240 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4912b400) [pid = 1844] [serial = 1152] [outer = 0x7faf464e5c00] 06:47:10 INFO - PROCESS | 1844 | 1461678430434 Marionette TRACE conn4 <- [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]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1885ms 06:47:10 INFO - PROCESS | 1844 | 1461678430510 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 1844 | 1461678430516 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:47:10 INFO - PROCESS | 1844 | 1461678430524 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 1844 | 1461678430533 Marionette TRACE conn4 <- [1,1506,null,{}] 06:47:10 INFO - PROCESS | 1844 | 1461678430549 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 1844 | 1461678430886 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:47:11 INFO - PROCESS | 1844 | 1461678431030 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49746800 == 123 [pid = 1844] [id = 384] 06:47:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf46149800) [pid = 1844] [serial = 1153] [outer = (nil)] 06:47:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf466ecc00) [pid = 1844] [serial = 1154] [outer = 0x7faf46149800] 06:47:11 INFO - PROCESS | 1844 | 1461678431157 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf48e15800) [pid = 1844] [serial = 1155] [outer = 0x7faf46149800] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf73187000 == 122 [pid = 1844] [id = 123] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55951800 == 121 [pid = 1844] [id = 126] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf54d7d000) [pid = 1844] [serial = 1055] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | 1461678432328 Marionette TRACE conn4 <- [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]]]}] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5dd87000 == 120 [pid = 1844] [id = 360] 06:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1851ms 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5955a800 == 119 [pid = 1844] [id = 359] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59322000 == 118 [pid = 1844] [id = 358] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59226800 == 117 [pid = 1844] [id = 357] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57142000 == 116 [pid = 1844] [id = 356] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf560e3000 == 115 [pid = 1844] [id = 355] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d9d000 == 114 [pid = 1844] [id = 354] 06:47:12 INFO - PROCESS | 1844 | 1461678432385 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 1844 | 1461678432393 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47bb1800 == 113 [pid = 1844] [id = 353] 06:47:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47ae0000 == 112 [pid = 1844] [id = 352] 06:47:12 INFO - PROCESS | 1844 | 1461678432406 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 1844 | 1461678432409 Marionette TRACE conn4 <- [1,1510,null,{}] 06:47:12 INFO - PROCESS | 1844 | 1461678432415 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 1844 | 1461678432599 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf60953800) [pid = 1844] [serial = 933] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf49770000) [pid = 1844] [serial = 951] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf464f3400) [pid = 1844] [serial = 963] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf4c65e000) [pid = 1844] [serial = 960] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf7133d800) [pid = 1844] [serial = 954] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf52bed800) [pid = 1844] [serial = 927] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf4c42b400) [pid = 1844] [serial = 945] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf62224400) [pid = 1844] [serial = 936] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf71628800) [pid = 1844] [serial = 957] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf70ca7c00) [pid = 1844] [serial = 942] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf6bb45000) [pid = 1844] [serial = 939] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf5d3a2800) [pid = 1844] [serial = 930] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf711a7c00) [pid = 1844] [serial = 948] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf52790c00) [pid = 1844] [serial = 900] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4908c400) [pid = 1844] [serial = 1014] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf52791800) [pid = 1844] [serial = 1017] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf65044000) [pid = 1844] [serial = 1011] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf49087400) [pid = 1844] [serial = 993] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf4e178400) [pid = 1844] [serial = 996] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf55621400) [pid = 1844] [serial = 999] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf48e1a400) [pid = 1844] [serial = 990] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf525c7400) [pid = 1844] [serial = 1052] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf52891400) [pid = 1844] [serial = 1053] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf54d83400) [pid = 1844] [serial = 1043] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf4dcef000) [pid = 1844] [serial = 1035] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf4c658800) [pid = 1844] [serial = 1034] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf52795400) [pid = 1844] [serial = 1038] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf525c9800) [pid = 1844] [serial = 1037] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf481f1400) [pid = 1844] [serial = 1032] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf47e62000) [pid = 1844] [serial = 1031] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf559e7c00) [pid = 1844] [serial = 1046] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf53b44800) [pid = 1844] [serial = 1041] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf52a3e800) [pid = 1844] [serial = 1040] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf4db53000) [pid = 1844] [serial = 1029] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf4bbf0800) [pid = 1844] [serial = 1049] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf4c65dc00) [pid = 1844] [serial = 1050] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf56e33400) [pid = 1844] [serial = 1047] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf553d5800) [pid = 1844] [serial = 1044] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf58771800) [pid = 1844] [serial = 1002] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf60955000) [pid = 1844] [serial = 1008] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf599dbc00) [pid = 1844] [serial = 1005] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7faf55668400) [pid = 1844] [serial = 1020] [outer = (nil)] [url = about:blank] 06:47:12 INFO - PROCESS | 1844 | 1461678432782 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f8f000 == 113 [pid = 1844] [id = 385] 06:47:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7faf47e62000) [pid = 1844] [serial = 1156] [outer = (nil)] 06:47:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf49770000) [pid = 1844] [serial = 1157] [outer = 0x7faf47e62000] 06:47:12 INFO - PROCESS | 1844 | 1461678432895 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf4c426800) [pid = 1844] [serial = 1158] [outer = 0x7faf47e62000] 06:47:13 INFO - PROCESS | 1844 | 1461678433645 Marionette TRACE conn4 <- [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]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1280ms 06:47:13 INFO - PROCESS | 1844 | 1461678433685 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 1844 | 1461678433689 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:47:13 INFO - PROCESS | 1844 | 1461678433695 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 1844 | 1461678433700 Marionette TRACE conn4 <- [1,1514,null,{}] 06:47:13 INFO - PROCESS | 1844 | 1461678433716 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 1844 | 1461678433906 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:47:14 INFO - PROCESS | 1844 | 1461678434060 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b86c800 == 114 [pid = 1844] [id = 386] 06:47:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf481f1400) [pid = 1844] [serial = 1159] [outer = (nil)] 06:47:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf4e1e2800) [pid = 1844] [serial = 1160] [outer = 0x7faf481f1400] 06:47:14 INFO - PROCESS | 1844 | 1461678434135 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf525c8c00) [pid = 1844] [serial = 1161] [outer = 0x7faf481f1400] 06:47:14 INFO - PROCESS | 1844 | 1461678434966 Marionette TRACE conn4 <- [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]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1290ms 06:47:14 INFO - PROCESS | 1844 | 1461678434985 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 1844 | 1461678434989 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:47:14 INFO - PROCESS | 1844 | 1461678434995 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 1844 | 1461678434998 Marionette TRACE conn4 <- [1,1518,null,{}] 06:47:15 INFO - PROCESS | 1844 | 1461678435003 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 1844 | 1461678435254 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:47:15 INFO - PROCESS | 1844 | 1461678435304 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526c3800 == 115 [pid = 1844] [id = 387] 06:47:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf4912bc00) [pid = 1844] [serial = 1162] [outer = (nil)] 06:47:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf52933400) [pid = 1844] [serial = 1163] [outer = 0x7faf4912bc00] 06:47:15 INFO - PROCESS | 1844 | 1461678435367 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf52a40c00) [pid = 1844] [serial = 1164] [outer = 0x7faf4912bc00] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf46141c00) [pid = 1844] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf52792000) [pid = 1844] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf54d7e400) [pid = 1844] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf481e2800) [pid = 1844] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7faf481e8c00) [pid = 1844] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7faf4db4e000) [pid = 1844] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7faf587a9800) [pid = 1844] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:47:16 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7faf464f1000) [pid = 1844] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1830ms 06:47:16 INFO - PROCESS | 1844 | 1461678436817 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:47:16 INFO - PROCESS | 1844 | 1461678436829 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 1844 | 1461678436834 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:47:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:47:16 INFO - PROCESS | 1844 | 1461678436843 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1844 | 1461678436848 Marionette TRACE conn4 <- [1,1522,null,{}] 06:47:16 INFO - PROCESS | 1844 | 1461678436855 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 1844 | 1461678437062 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:47:17 INFO - PROCESS | 1844 | 1461678437300 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2c4000 == 116 [pid = 1844] [id = 388] 06:47:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7faf4912f400) [pid = 1844] [serial = 1165] [outer = (nil)] 06:47:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7faf49769000) [pid = 1844] [serial = 1166] [outer = 0x7faf4912f400] 06:47:17 INFO - PROCESS | 1844 | 1461678437420 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7faf4c423800) [pid = 1844] [serial = 1167] [outer = 0x7faf4912f400] 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:18 INFO - PROCESS | 1844 | 1461678438330 Marionette TRACE conn4 <- [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"]]]}] 06:47:18 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 () { 06:47:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:47:18 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 () { 06:47:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:47:18 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 () { 06:47:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:47:18 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 () { 06:47:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:47:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1539ms 06:47:18 INFO - PROCESS | 1844 | 1461678438394 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 1844 | 1461678438411 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:47:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:47:18 INFO - PROCESS | 1844 | 1461678438474 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 1844 | 1461678438482 Marionette TRACE conn4 <- [1,1526,null,{}] 06:47:18 INFO - PROCESS | 1844 | 1461678438494 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 1844 | 1461678438760 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:47:19 INFO - PROCESS | 1844 | 1461678439044 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b14800 == 117 [pid = 1844] [id = 389] 06:47:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7faf49763800) [pid = 1844] [serial = 1168] [outer = (nil)] 06:47:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf52890800) [pid = 1844] [serial = 1169] [outer = 0x7faf49763800] 06:47:19 INFO - PROCESS | 1844 | 1461678439118 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf52bf2c00) [pid = 1844] [serial = 1170] [outer = 0x7faf49763800] 06:47:19 INFO - PROCESS | 1844 | 1461678439916 Marionette TRACE conn4 <- [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"]]]}] 06:47:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:47:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:47:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:47:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1538ms 06:47:19 INFO - PROCESS | 1844 | 1461678439969 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 1844 | 1461678439974 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:47:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:47:19 INFO - PROCESS | 1844 | 1461678439980 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 1844 | 1461678439987 Marionette TRACE conn4 <- [1,1530,null,{}] 06:47:20 INFO - PROCESS | 1844 | 1461678440072 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 1844 | 1461678440282 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:47:20 INFO - PROCESS | 1844 | 1461678440469 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55333800 == 118 [pid = 1844] [id = 390] 06:47:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf54ec6000) [pid = 1844] [serial = 1171] [outer = (nil)] 06:47:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf557d6000) [pid = 1844] [serial = 1172] [outer = 0x7faf54ec6000] 06:47:20 INFO - PROCESS | 1844 | 1461678440545 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf55979c00) [pid = 1844] [serial = 1173] [outer = 0x7faf54ec6000] 06:47:21 INFO - PROCESS | 1844 | 1461678441356 Marionette TRACE conn4 <- [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]]]}] 06:47:21 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 06:47:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:47:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:47:21 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. 06:47:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:47:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1430ms 06:47:21 INFO - PROCESS | 1844 | 1461678441413 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 1844 | 1461678441417 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:47:21 INFO - PROCESS | 1844 | 1461678441424 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 1844 | 1461678441426 Marionette TRACE conn4 <- [1,1534,null,{}] 06:47:21 INFO - PROCESS | 1844 | 1461678441432 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:21 INFO - PROCESS | 1844 | 1461678441669 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:47:21 INFO - PROCESS | 1844 | 1461678441838 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f19800 == 119 [pid = 1844] [id = 391] 06:47:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf55621400) [pid = 1844] [serial = 1174] [outer = (nil)] 06:47:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf56e34400) [pid = 1844] [serial = 1175] [outer = 0x7faf55621400] 06:47:21 INFO - PROCESS | 1844 | 1461678441910 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf5868c800) [pid = 1844] [serial = 1176] [outer = 0x7faf55621400] 06:47:22 INFO - PROCESS | 1844 | 1461678442834 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1482ms 06:47:22 INFO - PROCESS | 1844 | 1461678442907 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 1844 | 1461678442910 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:47:22 INFO - PROCESS | 1844 | 1461678442918 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 1844 | 1461678442921 Marionette TRACE conn4 <- [1,1538,null,{}] 06:47:22 INFO - PROCESS | 1844 | 1461678442927 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 1844 | 1461678443134 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:47:23 INFO - PROCESS | 1844 | 1461678443323 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cc4000 == 120 [pid = 1844] [id = 392] 06:47:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf5597a000) [pid = 1844] [serial = 1177] [outer = (nil)] 06:47:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf5868fc00) [pid = 1844] [serial = 1178] [outer = 0x7faf5597a000] 06:47:23 INFO - PROCESS | 1844 | 1461678443397 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf58a94400) [pid = 1844] [serial = 1179] [outer = 0x7faf5597a000] 06:47:24 INFO - PROCESS | 1844 | 1461678444302 Marionette TRACE conn4 <- [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]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1434ms 06:47:24 INFO - PROCESS | 1844 | 1461678444352 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 1844 | 1461678444355 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:47:24 INFO - PROCESS | 1844 | 1461678444362 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - PROCESS | 1844 | 1461678444365 Marionette TRACE conn4 <- [1,1542,null,{}] 06:47:24 INFO - PROCESS | 1844 | 1461678444370 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 1844 | 1461678444584 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:47:24 INFO - PROCESS | 1844 | 1461678444775 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59542800 == 121 [pid = 1844] [id = 393] 06:47:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf59285c00) [pid = 1844] [serial = 1180] [outer = (nil)] 06:47:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf5d09a800) [pid = 1844] [serial = 1181] [outer = 0x7faf59285c00] 06:47:24 INFO - PROCESS | 1844 | 1461678444854 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf5df80800) [pid = 1844] [serial = 1182] [outer = 0x7faf59285c00] 06:47:25 INFO - PROCESS | 1844 | 1461678445719 Marionette TRACE conn4 <- [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]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1432ms 06:47:25 INFO - PROCESS | 1844 | 1461678445795 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 1844 | 1461678445799 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:47:25 INFO - PROCESS | 1844 | 1461678445807 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 1844 | 1461678445810 Marionette TRACE conn4 <- [1,1546,null,{}] 06:47:25 INFO - PROCESS | 1844 | 1461678445815 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 1844 | 1461678446052 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:47:26 INFO - PROCESS | 1844 | 1461678446283 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df32000 == 122 [pid = 1844] [id = 394] 06:47:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf599de800) [pid = 1844] [serial = 1183] [outer = (nil)] 06:47:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf5f7cb400) [pid = 1844] [serial = 1184] [outer = 0x7faf599de800] 06:47:26 INFO - PROCESS | 1844 | 1461678446401 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf6038f000) [pid = 1844] [serial = 1185] [outer = 0x7faf599de800] 06:47:27 INFO - PROCESS | 1844 | 1461678447278 Marionette TRACE conn4 <- [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]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1539ms 06:47:27 INFO - PROCESS | 1844 | 1461678447346 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 1844 | 1461678447349 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:47:27 INFO - PROCESS | 1844 | 1461678447356 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 1844 | 1461678447360 Marionette TRACE conn4 <- [1,1550,null,{}] 06:47:27 INFO - PROCESS | 1844 | 1461678447366 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 1844 | 1461678447569 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:47:27 INFO - PROCESS | 1844 | 1461678447760 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604cd800 == 123 [pid = 1844] [id = 395] 06:47:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf58a89c00) [pid = 1844] [serial = 1186] [outer = (nil)] 06:47:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf60953400) [pid = 1844] [serial = 1187] [outer = 0x7faf58a89c00] 06:47:27 INFO - PROCESS | 1844 | 1461678447834 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf61db5400) [pid = 1844] [serial = 1188] [outer = 0x7faf58a89c00] 06:47:28 INFO - PROCESS | 1844 | 1461678448690 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1382ms 06:47:28 INFO - PROCESS | 1844 | 1461678448739 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:47:28 INFO - PROCESS | 1844 | 1461678448743 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:47:28 INFO - PROCESS | 1844 | 1461678448749 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 1844 | 1461678448752 Marionette TRACE conn4 <- [1,1554,null,{}] 06:47:28 INFO - PROCESS | 1844 | 1461678448758 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 1844 | 1461678448961 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:47:29 INFO - PROCESS | 1844 | 1461678449169 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65fe5800 == 124 [pid = 1844] [id = 396] 06:47:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf5929b000) [pid = 1844] [serial = 1189] [outer = (nil)] 06:47:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf65f7fc00) [pid = 1844] [serial = 1190] [outer = 0x7faf5929b000] 06:47:29 INFO - PROCESS | 1844 | 1461678449246 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf6be03400) [pid = 1844] [serial = 1191] [outer = 0x7faf5929b000] 06:47:30 INFO - PROCESS | 1844 | 1461678450164 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1480ms 06:47:30 INFO - PROCESS | 1844 | 1461678450231 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 1844 | 1461678450235 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:47:30 INFO - PROCESS | 1844 | 1461678450240 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 1844 | 1461678450244 Marionette TRACE conn4 <- [1,1558,null,{}] 06:47:30 INFO - PROCESS | 1844 | 1461678450249 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:30 INFO - PROCESS | 1844 | 1461678450463 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:47:30 INFO - PROCESS | 1844 | 1461678450669 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d322800 == 125 [pid = 1844] [id = 397] 06:47:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf60391c00) [pid = 1844] [serial = 1192] [outer = (nil)] 06:47:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf6bee8400) [pid = 1844] [serial = 1193] [outer = 0x7faf60391c00] 06:47:30 INFO - PROCESS | 1844 | 1461678450786 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf6ccaac00) [pid = 1844] [serial = 1194] [outer = 0x7faf60391c00] 06:47:31 INFO - PROCESS | 1844 | 1461678451860 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1635ms 06:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:47:31 INFO - PROCESS | 1844 | 1461678451877 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 1844 | 1461678451880 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:47:31 INFO - PROCESS | 1844 | 1461678451888 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1844 | 1461678451892 Marionette TRACE conn4 <- [1,1562,null,{}] 06:47:31 INFO - PROCESS | 1844 | 1461678451899 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 1844 | 1461678452212 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:47:32 INFO - PROCESS | 1844 | 1461678452508 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf71618800 == 126 [pid = 1844] [id = 398] 06:47:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf6c08c800) [pid = 1844] [serial = 1195] [outer = (nil)] 06:47:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf70cb1800) [pid = 1844] [serial = 1196] [outer = 0x7faf6c08c800] 06:47:32 INFO - PROCESS | 1844 | 1461678452605 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf715e3800) [pid = 1844] [serial = 1197] [outer = 0x7faf6c08c800] 06:47:33 INFO - PROCESS | 1844 | 1461678453520 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1693ms 06:47:33 INFO - PROCESS | 1844 | 1461678453581 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 1844 | 1461678453584 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:47:33 INFO - PROCESS | 1844 | 1461678453592 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 1844 | 1461678453596 Marionette TRACE conn4 <- [1,1566,null,{}] 06:47:33 INFO - PROCESS | 1844 | 1461678453602 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 1844 | 1461678453823 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:47:34 INFO - PROCESS | 1844 | 1461678454122 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf757a2000 == 127 [pid = 1844] [id = 399] 06:47:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf49150c00) [pid = 1844] [serial = 1198] [outer = (nil)] 06:47:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf4915a000) [pid = 1844] [serial = 1199] [outer = 0x7faf49150c00] 06:47:34 INFO - PROCESS | 1844 | 1461678454200 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4915e800) [pid = 1844] [serial = 1200] [outer = 0x7faf49150c00] 06:47:35 INFO - PROCESS | 1844 | 1461678455107 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1535ms 06:47:35 INFO - PROCESS | 1844 | 1461678455127 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 1844 | 1461678455131 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:47:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:47:35 INFO - PROCESS | 1844 | 1461678455138 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 1844 | 1461678455140 Marionette TRACE conn4 <- [1,1570,null,{}] 06:47:35 INFO - PROCESS | 1844 | 1461678455146 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 1844 | 1461678455349 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:47:35 INFO - PROCESS | 1844 | 1461678455553 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bca2800 == 128 [pid = 1844] [id = 400] 06:47:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf466a2400) [pid = 1844] [serial = 1201] [outer = (nil)] 06:47:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf466aa800) [pid = 1844] [serial = 1202] [outer = 0x7faf466a2400] 06:47:35 INFO - PROCESS | 1844 | 1461678455673 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf466af400) [pid = 1844] [serial = 1203] [outer = 0x7faf466a2400] 06:47:36 INFO - PROCESS | 1844 | 1461678456640 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1581ms 06:47:36 INFO - PROCESS | 1844 | 1461678456719 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 1844 | 1461678456723 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:47:36 INFO - PROCESS | 1844 | 1461678456729 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 1844 | 1461678456731 Marionette TRACE conn4 <- [1,1574,null,{}] 06:47:36 INFO - PROCESS | 1844 | 1461678456737 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 1844 | 1461678456955 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:47:37 INFO - PROCESS | 1844 | 1461678457195 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497c0800 == 129 [pid = 1844] [id = 401] 06:47:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf466a4000) [pid = 1844] [serial = 1204] [outer = (nil)] 06:47:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4915ac00) [pid = 1844] [serial = 1205] [outer = 0x7faf466a4000] 06:47:37 INFO - PROCESS | 1844 | 1461678457311 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4b804800) [pid = 1844] [serial = 1206] [outer = 0x7faf466a4000] 06:47:38 INFO - PROCESS | 1844 | 1461678458142 Marionette TRACE conn4 <- [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]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1480ms 06:47:38 INFO - PROCESS | 1844 | 1461678458210 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 1844 | 1461678458214 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:47:38 INFO - PROCESS | 1844 | 1461678458220 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 1844 | 1461678458222 Marionette TRACE conn4 <- [1,1578,null,{}] 06:47:38 INFO - PROCESS | 1844 | 1461678458228 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 1844 | 1461678458432 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:47:38 INFO - PROCESS | 1844 | 1461678458627 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bb0c800 == 130 [pid = 1844] [id = 402] 06:47:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf466a9800) [pid = 1844] [serial = 1207] [outer = (nil)] 06:47:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf4b80ac00) [pid = 1844] [serial = 1208] [outer = 0x7faf466a9800] 06:47:38 INFO - PROCESS | 1844 | 1461678458701 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4b902c00) [pid = 1844] [serial = 1209] [outer = 0x7faf466a9800] 06:47:39 INFO - PROCESS | 1844 | 1461678459596 Marionette TRACE conn4 <- [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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1433ms 06:47:39 INFO - PROCESS | 1844 | 1461678459654 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 1844 | 1461678459657 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:47:39 INFO - PROCESS | 1844 | 1461678459663 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 1844 | 1461678459665 Marionette TRACE conn4 <- [1,1582,null,{}] 06:47:39 INFO - PROCESS | 1844 | 1461678459671 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 1844 | 1461678459882 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:47:40 INFO - PROCESS | 1844 | 1461678460078 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48021000 == 131 [pid = 1844] [id = 403] 06:47:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf466e6c00) [pid = 1844] [serial = 1210] [outer = (nil)] 06:47:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf48296800) [pid = 1844] [serial = 1211] [outer = 0x7faf466e6c00] 06:47:40 INFO - PROCESS | 1844 | 1461678460149 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf4829d000) [pid = 1844] [serial = 1212] [outer = 0x7faf466e6c00] 06:47:41 INFO - PROCESS | 1844 | 1461678461504 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:47:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1883ms 06:47:41 INFO - PROCESS | 1844 | 1461678461548 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:47:41 INFO - PROCESS | 1844 | 1461678461554 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:47:41 INFO - PROCESS | 1844 | 1461678461562 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 1844 | 1461678461567 Marionette TRACE conn4 <- [1,1586,null,{}] 06:47:41 INFO - PROCESS | 1844 | 1461678461576 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 1844 | 1461678461842 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:47:42 INFO - PROCESS | 1844 | 1461678462044 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc10000 == 132 [pid = 1844] [id = 404] 06:47:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf4680bc00) [pid = 1844] [serial = 1213] [outer = (nil)] 06:47:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf4829a400) [pid = 1844] [serial = 1214] [outer = 0x7faf4680bc00] 06:47:42 INFO - PROCESS | 1844 | 1461678462155 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf49087c00) [pid = 1844] [serial = 1215] [outer = 0x7faf4680bc00] 06:47:43 INFO - PROCESS | 1844 | 1461678463185 Marionette TRACE conn4 <- [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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:47:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1686ms 06:47:43 INFO - PROCESS | 1844 | 1461678463248 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1844 | 1461678463256 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:47:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:47:43 INFO - PROCESS | 1844 | 1461678463267 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1844 | 1461678463270 Marionette TRACE conn4 <- [1,1590,null,{}] 06:47:43 INFO - PROCESS | 1844 | 1461678463276 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:43 INFO - PROCESS | 1844 | 1461678463479 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:47:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57135000 == 131 [pid = 1844] [id = 185] 06:47:43 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf5df72c00) [pid = 1844] [serial = 1085] [outer = (nil)] [url = about:blank] 06:47:43 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf4c652c00) [pid = 1844] [serial = 1109] [outer = (nil)] [url = about:blank] 06:47:43 INFO - PROCESS | 1844 | 1461678463854 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48008800 == 132 [pid = 1844] [id = 405] 06:47:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf48e16400) [pid = 1844] [serial = 1216] [outer = (nil)] 06:47:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf4b805800) [pid = 1844] [serial = 1217] [outer = 0x7faf48e16400] 06:47:43 INFO - PROCESS | 1844 | 1461678463929 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf4b906400) [pid = 1844] [serial = 1218] [outer = 0x7faf48e16400] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf46150000) [pid = 1844] [serial = 1106] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf5ba18400) [pid = 1844] [serial = 1079] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf554d4800) [pid = 1844] [serial = 1064] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf553d8000) [pid = 1844] [serial = 1097] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf56dbb800) [pid = 1844] [serial = 1100] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf52937800) [pid = 1844] [serial = 1094] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf4dcf1800) [pid = 1844] [serial = 1092] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf58aa2800) [pid = 1844] [serial = 1073] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4e181000) [pid = 1844] [serial = 1061] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf5566fc00) [pid = 1844] [serial = 1056] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf599e5400) [pid = 1844] [serial = 1076] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf5d3a4c00) [pid = 1844] [serial = 1082] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4bbf1400) [pid = 1844] [serial = 1091] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf587df800) [pid = 1844] [serial = 1103] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf587a3800) [pid = 1844] [serial = 1070] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf57c1e800) [pid = 1844] [serial = 1067] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf46809400) [pid = 1844] [serial = 1088] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf47e5cc00) [pid = 1844] [serial = 1107] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf464f3c00) [pid = 1844] [serial = 1058] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf481ea800) [pid = 1844] [serial = 1089] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf57172800) [pid = 1844] [serial = 1101] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf59290400) [pid = 1844] [serial = 1104] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf54d78000) [pid = 1844] [serial = 1095] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf557dec00) [pid = 1844] [serial = 1098] [outer = (nil)] [url = about:blank] 06:47:44 INFO - PROCESS | 1844 | 1461678464769 Marionette TRACE conn4 <- [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]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1532ms 06:47:44 INFO - PROCESS | 1844 | 1461678464799 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 1844 | 1461678464803 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:47:44 INFO - PROCESS | 1844 | 1461678464809 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 1844 | 1461678464814 Marionette TRACE conn4 <- [1,1594,null,{}] 06:47:44 INFO - PROCESS | 1844 | 1461678464829 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 1844 | 1461678465015 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:47:45 INFO - PROCESS | 1844 | 1461678465033 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526de800 == 133 [pid = 1844] [id = 406] 06:47:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4b90f800) [pid = 1844] [serial = 1219] [outer = (nil)] 06:47:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4c424c00) [pid = 1844] [serial = 1220] [outer = 0x7faf4b90f800] 06:47:45 INFO - PROCESS | 1844 | 1461678465115 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf4dceb000) [pid = 1844] [serial = 1221] [outer = 0x7faf4b90f800] 06:47:46 INFO - PROCESS | 1844 | 1461678466045 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1288ms 06:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:47:46 INFO - PROCESS | 1844 | 1461678466098 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 1844 | 1461678466102 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:47:46 INFO - PROCESS | 1844 | 1461678466108 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 1844 | 1461678466111 Marionette TRACE conn4 <- [1,1598,null,{}] 06:47:46 INFO - PROCESS | 1844 | 1461678466116 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 1844 | 1461678466379 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:47:46 INFO - PROCESS | 1844 | 1461678466414 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b24800 == 134 [pid = 1844] [id = 407] 06:47:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf464f3c00) [pid = 1844] [serial = 1222] [outer = (nil)] 06:47:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf52791800) [pid = 1844] [serial = 1223] [outer = 0x7faf464f3c00] 06:47:46 INFO - PROCESS | 1844 | 1461678466488 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf52bf0800) [pid = 1844] [serial = 1224] [outer = 0x7faf464f3c00] 06:47:47 INFO - PROCESS | 1844 | 1461678467474 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1381ms 06:47:47 INFO - PROCESS | 1844 | 1461678467492 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1844 | 1461678467494 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:47:47 INFO - PROCESS | 1844 | 1461678467501 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1844 | 1461678467502 Marionette TRACE conn4 <- [1,1602,null,{}] 06:47:47 INFO - PROCESS | 1844 | 1461678467508 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 1844 | 1461678467745 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:47:47 INFO - PROCESS | 1844 | 1461678467785 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55329000 == 135 [pid = 1844] [id = 408] 06:47:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf53b47c00) [pid = 1844] [serial = 1225] [outer = (nil)] 06:47:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf553da800) [pid = 1844] [serial = 1226] [outer = 0x7faf53b47c00] 06:47:47 INFO - PROCESS | 1844 | 1461678467848 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf55974400) [pid = 1844] [serial = 1227] [outer = 0x7faf53b47c00] 06:47:48 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf47e5e400) [pid = 1844] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:47:48 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf47e62000) [pid = 1844] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:47:48 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf46149800) [pid = 1844] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:47:48 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf481f1400) [pid = 1844] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:47:48 INFO - PROCESS | 1844 | 1461678468905 Marionette TRACE conn4 <- [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]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1431ms 06:47:48 INFO - PROCESS | 1844 | 1461678468933 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 1844 | 1461678468937 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:47:48 INFO - PROCESS | 1844 | 1461678468942 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 1844 | 1461678468945 Marionette TRACE conn4 <- [1,1606,null,{}] 06:47:48 INFO - PROCESS | 1844 | 1461678468950 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 1844 | 1461678469215 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:47:49 INFO - PROCESS | 1844 | 1461678469242 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57135000 == 136 [pid = 1844] [id = 409] 06:47:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf52bfb400) [pid = 1844] [serial = 1228] [outer = (nil)] 06:47:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf5868cc00) [pid = 1844] [serial = 1229] [outer = 0x7faf52bfb400] 06:47:49 INFO - PROCESS | 1844 | 1461678469308 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf599da400) [pid = 1844] [serial = 1230] [outer = 0x7faf52bfb400] 06:47:50 INFO - PROCESS | 1844 | 1461678470125 Marionette TRACE conn4 <- [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]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1233ms 06:47:50 INFO - PROCESS | 1844 | 1461678470176 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 1844 | 1461678470180 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:47:50 INFO - PROCESS | 1844 | 1461678470185 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 1844 | 1461678470188 Marionette TRACE conn4 <- [1,1610,null,{}] 06:47:50 INFO - PROCESS | 1844 | 1461678470193 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 1844 | 1461678470376 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:47:50 INFO - PROCESS | 1844 | 1461678470390 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5941b000 == 137 [pid = 1844] [id = 410] 06:47:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf599dbc00) [pid = 1844] [serial = 1231] [outer = (nil)] 06:47:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf5d3aa000) [pid = 1844] [serial = 1232] [outer = 0x7faf599dbc00] 06:47:50 INFO - PROCESS | 1844 | 1461678470452 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf6038c400) [pid = 1844] [serial = 1233] [outer = 0x7faf599dbc00] 06:47:51 INFO - PROCESS | 1844 | 1461678471664 Marionette TRACE conn4 <- [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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1527ms 06:47:51 INFO - PROCESS | 1844 | 1461678471715 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:47:51 INFO - PROCESS | 1844 | 1461678471723 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:47:51 INFO - PROCESS | 1844 | 1461678471730 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 1844 | 1461678471737 Marionette TRACE conn4 <- [1,1614,null,{}] 06:47:51 INFO - PROCESS | 1844 | 1461678471744 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 1844 | 1461678471981 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:47:52 INFO - PROCESS | 1844 | 1461678472281 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb16000 == 138 [pid = 1844] [id = 411] 06:47:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf4908c400) [pid = 1844] [serial = 1234] [outer = (nil)] 06:47:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf49150400) [pid = 1844] [serial = 1235] [outer = 0x7faf4908c400] 06:47:52 INFO - PROCESS | 1844 | 1461678472367 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4b802400) [pid = 1844] [serial = 1236] [outer = 0x7faf4908c400] 06:47:53 INFO - PROCESS | 1844 | 1461678473236 Marionette TRACE conn4 <- [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]]]}] 06:47:53 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 06:47:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1544ms 06:47:53 INFO - PROCESS | 1844 | 1461678473275 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 1844 | 1461678473283 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:47:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:47:53 INFO - PROCESS | 1844 | 1461678473294 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 1844 | 1461678473300 Marionette TRACE conn4 <- [1,1618,null,{}] 06:47:53 INFO - PROCESS | 1844 | 1461678473306 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 1844 | 1461678473528 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:47:53 INFO - PROCESS | 1844 | 1461678473808 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5532a000 == 139 [pid = 1844] [id = 412] 06:47:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4b905400) [pid = 1844] [serial = 1237] [outer = (nil)] 06:47:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf4c41ec00) [pid = 1844] [serial = 1238] [outer = 0x7faf4b905400] 06:47:53 INFO - PROCESS | 1844 | 1461678473927 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4e17ac00) [pid = 1844] [serial = 1239] [outer = 0x7faf4b905400] 06:47:54 INFO - PROCESS | 1844 | 1461678474811 Marionette TRACE conn4 <- [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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:47:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1582ms 06:47:54 INFO - PROCESS | 1844 | 1461678474877 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:47:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:47:54 INFO - PROCESS | 1844 | 1461678474881 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:47:54 INFO - PROCESS | 1844 | 1461678474888 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 1844 | 1461678474894 Marionette TRACE conn4 <- [1,1622,null,{}] 06:47:54 INFO - PROCESS | 1844 | 1461678474912 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 1844 | 1461678475175 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:47:55 INFO - PROCESS | 1844 | 1461678475422 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60062800 == 140 [pid = 1844] [id = 413] 06:47:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf53b4cc00) [pid = 1844] [serial = 1240] [outer = (nil)] 06:47:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf55979000) [pid = 1844] [serial = 1241] [outer = 0x7faf53b4cc00] 06:47:55 INFO - PROCESS | 1844 | 1461678475547 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf587a1000) [pid = 1844] [serial = 1242] [outer = 0x7faf53b4cc00] 06:47:56 INFO - PROCESS | 1844 | 1461678476435 Marionette TRACE conn4 <- [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]]]}] 06:47:56 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 06:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1587ms 06:47:56 INFO - PROCESS | 1844 | 1461678476475 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:47:56 INFO - PROCESS | 1844 | 1461678476480 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:47:56 INFO - PROCESS | 1844 | 1461678476486 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 1844 | 1461678476490 Marionette TRACE conn4 <- [1,1626,null,{}] 06:47:56 INFO - PROCESS | 1844 | 1461678476496 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 1844 | 1461678476701 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:47:56 INFO - PROCESS | 1844 | 1461678476907 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf65feb800 == 141 [pid = 1844] [id = 414] 06:47:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf553d6000) [pid = 1844] [serial = 1243] [outer = (nil)] 06:47:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf599e5400) [pid = 1844] [serial = 1244] [outer = 0x7faf553d6000] 06:47:56 INFO - PROCESS | 1844 | 1461678476985 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf5cfe0800) [pid = 1844] [serial = 1245] [outer = 0x7faf553d6000] 06:47:57 INFO - PROCESS | 1844 | 1461678477873 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1434ms 06:47:57 INFO - PROCESS | 1844 | 1461678477920 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 1844 | 1461678477924 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:47:57 INFO - PROCESS | 1844 | 1461678477930 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 1844 | 1461678477933 Marionette TRACE conn4 <- [1,1630,null,{}] 06:47:57 INFO - PROCESS | 1844 | 1461678477938 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 1844 | 1461678478138 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:47:58 INFO - PROCESS | 1844 | 1461678478342 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70947000 == 142 [pid = 1844] [id = 415] 06:47:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf5869b400) [pid = 1844] [serial = 1246] [outer = (nil)] 06:47:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf6038a000) [pid = 1844] [serial = 1247] [outer = 0x7faf5869b400] 06:47:58 INFO - PROCESS | 1844 | 1461678478414 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf610b7c00) [pid = 1844] [serial = 1248] [outer = 0x7faf5869b400] 06:47:59 INFO - PROCESS | 1844 | 1461678479352 Marionette TRACE conn4 <- [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]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1480ms 06:47:59 INFO - PROCESS | 1844 | 1461678479412 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:47:59 INFO - PROCESS | 1844 | 1461678479415 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:47:59 INFO - PROCESS | 1844 | 1461678479421 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 1844 | 1461678479424 Marionette TRACE conn4 <- [1,1634,null,{}] 06:47:59 INFO - PROCESS | 1844 | 1461678479430 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 1844 | 1461678479651 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:47:59 INFO - PROCESS | 1844 | 1461678479893 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf450b2800 == 143 [pid = 1844] [id = 416] 06:47:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf59880400) [pid = 1844] [serial = 1249] [outer = (nil)] 06:48:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf6beedc00) [pid = 1844] [serial = 1250] [outer = 0x7faf59880400] 06:48:00 INFO - PROCESS | 1844 | 1461678480017 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf6f23cc00) [pid = 1844] [serial = 1251] [outer = 0x7faf59880400] 06:48:00 INFO - PROCESS | 1844 | 1461678480868 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1478ms 06:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:48:00 INFO - PROCESS | 1844 | 1461678480900 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 1844 | 1461678480903 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:48:00 INFO - PROCESS | 1844 | 1461678480910 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 1844 | 1461678480912 Marionette TRACE conn4 <- [1,1638,null,{}] 06:48:00 INFO - PROCESS | 1844 | 1461678480920 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 1844 | 1461678481153 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:48:01 INFO - PROCESS | 1844 | 1461678481355 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf450ce800 == 144 [pid = 1844] [id = 417] 06:48:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf47ecac00) [pid = 1844] [serial = 1252] [outer = (nil)] 06:48:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf47ed1800) [pid = 1844] [serial = 1253] [outer = 0x7faf47ecac00] 06:48:01 INFO - PROCESS | 1844 | 1461678481470 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf47ed6800) [pid = 1844] [serial = 1254] [outer = 0x7faf47ecac00] 06:48:02 INFO - PROCESS | 1844 | 1461678482445 Marionette TRACE conn4 <- [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]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1586ms 06:48:02 INFO - PROCESS | 1844 | 1461678482495 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 1844 | 1461678482499 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:48:02 INFO - PROCESS | 1844 | 1461678482505 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 1844 | 1461678482508 Marionette TRACE conn4 <- [1,1642,null,{}] 06:48:02 INFO - PROCESS | 1844 | 1461678482514 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:02 INFO - PROCESS | 1844 | 1461678482724 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:48:02 INFO - PROCESS | 1844 | 1461678482936 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf481bc800 == 145 [pid = 1844] [id = 418] 06:48:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf47ecb400) [pid = 1844] [serial = 1255] [outer = (nil)] 06:48:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf4e4f0c00) [pid = 1844] [serial = 1256] [outer = 0x7faf47ecb400] 06:48:03 INFO - PROCESS | 1844 | 1461678483049 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf4e4f7400) [pid = 1844] [serial = 1257] [outer = 0x7faf47ecb400] 06:48:03 INFO - PROCESS | 1844 | 1461678483889 Marionette TRACE conn4 <- [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]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1427ms 06:48:03 INFO - PROCESS | 1844 | 1461678483934 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 1844 | 1461678483938 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:48:03 INFO - PROCESS | 1844 | 1461678483944 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 1844 | 1461678483946 Marionette TRACE conn4 <- [1,1646,null,{}] 06:48:03 INFO - PROCESS | 1844 | 1461678483952 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 1844 | 1461678484154 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:48:04 INFO - PROCESS | 1844 | 1461678484367 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44651000 == 146 [pid = 1844] [id = 419] 06:48:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf47ecd400) [pid = 1844] [serial = 1258] [outer = (nil)] 06:48:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf4e4fbc00) [pid = 1844] [serial = 1259] [outer = 0x7faf47ecd400] 06:48:04 INFO - PROCESS | 1844 | 1461678484438 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf5270e800) [pid = 1844] [serial = 1260] [outer = 0x7faf47ecd400] 06:48:05 INFO - PROCESS | 1844 | 1461678485346 Marionette TRACE conn4 <- [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]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1481ms 06:48:05 INFO - PROCESS | 1844 | 1461678485426 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 1844 | 1461678485429 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:48:05 INFO - PROCESS | 1844 | 1461678485437 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 1844 | 1461678485440 Marionette TRACE conn4 <- [1,1650,null,{}] 06:48:05 INFO - PROCESS | 1844 | 1461678485445 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 1844 | 1461678485659 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:48:05 INFO - PROCESS | 1844 | 1461678485967 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44704000 == 147 [pid = 1844] [id = 420] 06:48:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf52715400) [pid = 1844] [serial = 1261] [outer = (nil)] 06:48:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf52718400) [pid = 1844] [serial = 1262] [outer = 0x7faf52715400] 06:48:06 INFO - PROCESS | 1844 | 1461678486046 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf5df72000) [pid = 1844] [serial = 1263] [outer = 0x7faf52715400] 06:48:06 INFO - PROCESS | 1844 | 1461678486907 Marionette TRACE conn4 <- [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]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:48:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1529ms 06:48:06 INFO - PROCESS | 1844 | 1461678486967 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 1844 | 1461678486970 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:48:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:48:06 INFO - PROCESS | 1844 | 1461678486977 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 1844 | 1461678486982 Marionette TRACE conn4 <- [1,1654,null,{}] 06:48:06 INFO - PROCESS | 1844 | 1461678486987 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 1844 | 1461678487251 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:48:07 INFO - PROCESS | 1844 | 1461678487498 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463c6800 == 148 [pid = 1844] [id = 421] 06:48:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf44751000) [pid = 1844] [serial = 1264] [outer = (nil)] 06:48:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf4475a400) [pid = 1844] [serial = 1265] [outer = 0x7faf44751000] 06:48:07 INFO - PROCESS | 1844 | 1461678487623 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf6f23d400) [pid = 1844] [serial = 1266] [outer = 0x7faf44751000] 06:48:08 INFO - PROCESS | 1844 | 1461678488462 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:48:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1529ms 06:48:08 INFO - PROCESS | 1844 | 1461678488510 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 1844 | 1461678488514 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:48:08 INFO - PROCESS | 1844 | 1461678488522 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 1844 | 1461678488526 Marionette TRACE conn4 <- [1,1658,null,{}] 06:48:08 INFO - PROCESS | 1844 | 1461678488533 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 1844 | 1461678488752 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:48:09 INFO - PROCESS | 1844 | 1461678489019 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463e1000 == 149 [pid = 1844] [id = 422] 06:48:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf445a9800) [pid = 1844] [serial = 1267] [outer = (nil)] 06:48:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf445b1c00) [pid = 1844] [serial = 1268] [outer = 0x7faf445a9800] 06:48:09 INFO - PROCESS | 1844 | 1461678489140 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf445b6c00) [pid = 1844] [serial = 1269] [outer = 0x7faf445a9800] 06:48:10 INFO - PROCESS | 1844 | 1461678490001 Marionette TRACE conn4 <- [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]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1536ms 06:48:10 INFO - PROCESS | 1844 | 1461678490058 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 1844 | 1461678490062 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:48:10 INFO - PROCESS | 1844 | 1461678490069 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 1844 | 1461678490081 Marionette TRACE conn4 <- [1,1662,null,{}] 06:48:10 INFO - PROCESS | 1844 | 1461678490086 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 1844 | 1461678490313 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:48:10 INFO - PROCESS | 1844 | 1461678490566 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48124000 == 150 [pid = 1844] [id = 423] 06:48:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf445aac00) [pid = 1844] [serial = 1270] [outer = (nil)] 06:48:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf44e99800) [pid = 1844] [serial = 1271] [outer = 0x7faf445aac00] 06:48:10 INFO - PROCESS | 1844 | 1461678490681 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf44e9ec00) [pid = 1844] [serial = 1272] [outer = 0x7faf445aac00] 06:48:11 INFO - PROCESS | 1844 | 1461678491665 Marionette TRACE conn4 <- [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]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1642ms 06:48:11 INFO - PROCESS | 1844 | 1461678491713 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 1844 | 1461678491715 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:48:11 INFO - PROCESS | 1844 | 1461678491723 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 1844 | 1461678491726 Marionette TRACE conn4 <- [1,1666,null,{}] 06:48:11 INFO - PROCESS | 1844 | 1461678491731 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 1844 | 1461678491943 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:48:12 INFO - PROCESS | 1844 | 1461678492214 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf448d8000 == 151 [pid = 1844] [id = 424] 06:48:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf44e9f800) [pid = 1844] [serial = 1273] [outer = (nil)] 06:48:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf44ea4800) [pid = 1844] [serial = 1274] [outer = 0x7faf44e9f800] 06:48:12 INFO - PROCESS | 1844 | 1461678492331 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf464e7400) [pid = 1844] [serial = 1275] [outer = 0x7faf44e9f800] 06:48:13 INFO - PROCESS | 1844 | 1461678493907 Marionette TRACE conn4 <- [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]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2231ms 06:48:13 INFO - PROCESS | 1844 | 1461678493956 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:48:13 INFO - PROCESS | 1844 | 1461678493961 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:48:13 INFO - PROCESS | 1844 | 1461678493970 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 1844 | 1461678493976 Marionette TRACE conn4 <- [1,1670,null,{}] 06:48:13 INFO - PROCESS | 1844 | 1461678493986 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 1844 | 1461678494202 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:48:14 INFO - PROCESS | 1844 | 1461678494418 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf481bd000 == 152 [pid = 1844] [id = 425] 06:48:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf44e99c00) [pid = 1844] [serial = 1276] [outer = (nil)] 06:48:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf464ec400) [pid = 1844] [serial = 1277] [outer = 0x7faf44e99c00] 06:48:14 INFO - PROCESS | 1844 | 1461678494528 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf46802c00) [pid = 1844] [serial = 1278] [outer = 0x7faf44e99c00] 06:48:15 INFO - PROCESS | 1844 | 1461678495639 Marionette TRACE conn4 <- [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]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1742ms 06:48:15 INFO - PROCESS | 1844 | 1461678495712 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 1844 | 1461678495721 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:48:15 INFO - PROCESS | 1844 | 1461678495732 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 1844 | 1461678495736 Marionette TRACE conn4 <- [1,1674,null,{}] 06:48:15 INFO - PROCESS | 1844 | 1461678495742 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 1844 | 1461678496008 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:48:16 INFO - PROCESS | 1844 | 1461678496271 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497b6000 == 153 [pid = 1844] [id = 426] 06:48:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf46b6fc00) [pid = 1844] [serial = 1279] [outer = (nil)] 06:48:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf47e66800) [pid = 1844] [serial = 1280] [outer = 0x7faf46b6fc00] 06:48:16 INFO - PROCESS | 1844 | 1461678496342 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faf481e9000) [pid = 1844] [serial = 1281] [outer = 0x7faf46b6fc00] 06:48:17 INFO - PROCESS | 1844 | 1461678497387 Marionette TRACE conn4 <- [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]]]}] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c14000 == 152 [pid = 1844] [id = 194] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b86c800 == 151 [pid = 1844] [id = 386] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59231800 == 150 [pid = 1844] [id = 125] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f8f000 == 149 [pid = 1844] [id = 385] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4918c800 == 148 [pid = 1844] [id = 362] 06:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1790ms 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faf6c2db800) [pid = 1844] [serial = 1142] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf6d38ac00) [pid = 1844] [serial = 1145] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf49129c00) [pid = 1844] [serial = 1148] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57135000 == 147 [pid = 1844] [id = 409] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55329000 == 146 [pid = 1844] [id = 408] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b24800 == 145 [pid = 1844] [id = 407] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf526de800 == 144 [pid = 1844] [id = 406] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48008800 == 143 [pid = 1844] [id = 405] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc10000 == 142 [pid = 1844] [id = 404] 06:48:17 INFO - PROCESS | 1844 | 1461678497600 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 1844 | 1461678497604 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bb0c800 == 141 [pid = 1844] [id = 402] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497c0800 == 140 [pid = 1844] [id = 401] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bca2800 == 139 [pid = 1844] [id = 400] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf757a2000 == 138 [pid = 1844] [id = 399] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf71618800 == 137 [pid = 1844] [id = 398] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d322800 == 136 [pid = 1844] [id = 397] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65fe5800 == 135 [pid = 1844] [id = 396] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf604cd800 == 134 [pid = 1844] [id = 395] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df32000 == 133 [pid = 1844] [id = 394] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59542800 == 132 [pid = 1844] [id = 393] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57cc4000 == 131 [pid = 1844] [id = 392] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f19800 == 130 [pid = 1844] [id = 391] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55333800 == 129 [pid = 1844] [id = 390] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b14800 == 128 [pid = 1844] [id = 389] 06:48:17 INFO - PROCESS | 1844 | 1461678497655 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 1844 | 1461678497664 Marionette TRACE conn4 <- [1,1678,null,{}] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2c4000 == 127 [pid = 1844] [id = 388] 06:48:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf526c3800 == 126 [pid = 1844] [id = 387] 06:48:17 INFO - PROCESS | 1844 | 1461678497686 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 1844 | 1461678497914 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf4e1e2800) [pid = 1844] [serial = 1160] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf525c5800) [pid = 1844] [serial = 1110] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf651c2c00) [pid = 1844] [serial = 1136] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf49770000) [pid = 1844] [serial = 1157] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf4c426800) [pid = 1844] [serial = 1158] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf4dce5c00) [pid = 1844] [serial = 1115] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf48e15800) [pid = 1844] [serial = 1155] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf466ecc00) [pid = 1844] [serial = 1154] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf599dc000) [pid = 1844] [serial = 1124] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf481ed400) [pid = 1844] [serial = 1112] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf5f7c5000) [pid = 1844] [serial = 1127] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf6bd74400) [pid = 1844] [serial = 1139] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf59285800) [pid = 1844] [serial = 1121] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf61db2800) [pid = 1844] [serial = 1133] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf557db000) [pid = 1844] [serial = 1118] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf60a94800) [pid = 1844] [serial = 1130] [outer = (nil)] [url = about:blank] 06:48:17 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf466e1c00) [pid = 1844] [serial = 1151] [outer = (nil)] [url = about:blank] 06:48:18 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf525c8c00) [pid = 1844] [serial = 1161] [outer = (nil)] [url = about:blank] 06:48:18 INFO - PROCESS | 1844 | 1461678498122 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497d1000 == 127 [pid = 1844] [id = 427] 06:48:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf466ecc00) [pid = 1844] [serial = 1282] [outer = (nil)] 06:48:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf49126000) [pid = 1844] [serial = 1283] [outer = 0x7faf466ecc00] 06:48:18 INFO - PROCESS | 1844 | 1461678498192 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf4b809c00) [pid = 1844] [serial = 1284] [outer = 0x7faf466ecc00] 06:48:18 INFO - PROCESS | 1844 | 1461678498995 Marionette TRACE conn4 <- [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]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1435ms 06:48:19 INFO - PROCESS | 1844 | 1461678499065 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 1844 | 1461678499069 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:48:19 INFO - PROCESS | 1844 | 1461678499076 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 1844 | 1461678499080 Marionette TRACE conn4 <- [1,1682,null,{}] 06:48:19 INFO - PROCESS | 1844 | 1461678499088 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 1844 | 1461678499298 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:48:19 INFO - PROCESS | 1844 | 1461678499486 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc08000 == 128 [pid = 1844] [id = 428] 06:48:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf46b70800) [pid = 1844] [serial = 1285] [outer = (nil)] 06:48:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf4b90cc00) [pid = 1844] [serial = 1286] [outer = 0x7faf46b70800] 06:48:19 INFO - PROCESS | 1844 | 1461678499552 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf4bbf0800) [pid = 1844] [serial = 1287] [outer = 0x7faf46b70800] 06:48:20 INFO - PROCESS | 1844 | 1461678500461 Marionette TRACE conn4 <- [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]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1437ms 06:48:20 INFO - PROCESS | 1844 | 1461678500523 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 1844 | 1461678500526 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:48:20 INFO - PROCESS | 1844 | 1461678500536 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 1844 | 1461678500539 Marionette TRACE conn4 <- [1,1686,null,{}] 06:48:20 INFO - PROCESS | 1844 | 1461678500550 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:20 INFO - PROCESS | 1844 | 1461678500873 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:48:20 INFO - PROCESS | 1844 | 1461678500902 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e41a000 == 129 [pid = 1844] [id = 429] 06:48:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf4915e400) [pid = 1844] [serial = 1288] [outer = (nil)] 06:48:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf4c65d400) [pid = 1844] [serial = 1289] [outer = 0x7faf4915e400] 06:48:20 INFO - PROCESS | 1844 | 1461678500970 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf4e17bc00) [pid = 1844] [serial = 1290] [outer = 0x7faf4915e400] 06:48:22 INFO - PROCESS | 1844 | 1461678502084 Marionette TRACE conn4 <- [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]]]}] 06:48:22 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 06:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1588ms 06:48:22 INFO - PROCESS | 1844 | 1461678502125 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 1844 | 1461678502130 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:48:22 INFO - PROCESS | 1844 | 1461678502142 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 1844 | 1461678502145 Marionette TRACE conn4 <- [1,1690,null,{}] 06:48:22 INFO - PROCESS | 1844 | 1461678502151 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 1844 | 1461678503111 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:48:23 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf4b90f800) [pid = 1844] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:48:23 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf48e16400) [pid = 1844] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:48:23 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf4680bc00) [pid = 1844] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:48:23 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf53b47c00) [pid = 1844] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:48:23 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf464f3c00) [pid = 1844] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:48:23 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf52bfb400) [pid = 1844] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:48:23 INFO - PROCESS | 1844 | 1461678503320 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc09800 == 130 [pid = 1844] [id = 430] 06:48:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf464f3c00) [pid = 1844] [serial = 1291] [outer = (nil)] 06:48:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf49127400) [pid = 1844] [serial = 1292] [outer = 0x7faf464f3c00] 06:48:23 INFO - PROCESS | 1844 | 1461678503410 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf52718800) [pid = 1844] [serial = 1293] [outer = 0x7faf464f3c00] 06:48:24 INFO - PROCESS | 1844 | 1461678504201 Marionette TRACE conn4 <- [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]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2088ms 06:48:24 INFO - PROCESS | 1844 | 1461678504227 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 1844 | 1461678504234 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:48:24 INFO - PROCESS | 1844 | 1461678504240 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 1844 | 1461678504242 Marionette TRACE conn4 <- [1,1694,null,{}] 06:48:24 INFO - PROCESS | 1844 | 1461678504248 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 1844 | 1461678504496 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:48:24 INFO - PROCESS | 1844 | 1461678504531 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cbd000 == 131 [pid = 1844] [id = 431] 06:48:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf4b90f800) [pid = 1844] [serial = 1294] [outer = (nil)] 06:48:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf5293b000) [pid = 1844] [serial = 1295] [outer = 0x7faf4b90f800] 06:48:24 INFO - PROCESS | 1844 | 1461678504595 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf52bfac00) [pid = 1844] [serial = 1296] [outer = 0x7faf4b90f800] 06:48:25 INFO - PROCESS | 1844 | 1461678505752 Marionette TRACE conn4 <- [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]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1534ms 06:48:25 INFO - PROCESS | 1844 | 1461678505775 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 1844 | 1461678505782 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:48:25 INFO - PROCESS | 1844 | 1461678505791 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 1844 | 1461678505798 Marionette TRACE conn4 <- [1,1698,null,{}] 06:48:25 INFO - PROCESS | 1844 | 1461678505809 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 1844 | 1461678506104 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:48:26 INFO - PROCESS | 1844 | 1461678506421 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48123000 == 132 [pid = 1844] [id = 432] 06:48:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf466e1c00) [pid = 1844] [serial = 1297] [outer = (nil)] 06:48:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf46b61c00) [pid = 1844] [serial = 1298] [outer = 0x7faf466e1c00] 06:48:26 INFO - PROCESS | 1844 | 1461678506508 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf479cb800) [pid = 1844] [serial = 1299] [outer = 0x7faf466e1c00] 06:48:27 INFO - PROCESS | 1844 | 1461678507426 Marionette TRACE conn4 <- [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]]]}] 06:48:27 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 06:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1689ms 06:48:27 INFO - PROCESS | 1844 | 1461678507481 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 1844 | 1461678507490 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:48:27 INFO - PROCESS | 1844 | 1461678507502 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 1844 | 1461678507506 Marionette TRACE conn4 <- [1,1702,null,{}] 06:48:27 INFO - PROCESS | 1844 | 1461678507512 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 1844 | 1461678507739 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:48:28 INFO - PROCESS | 1844 | 1461678508018 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb21800 == 133 [pid = 1844] [id = 433] 06:48:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf48e1a400) [pid = 1844] [serial = 1300] [outer = (nil)] 06:48:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf49123400) [pid = 1844] [serial = 1301] [outer = 0x7faf48e1a400] 06:48:28 INFO - PROCESS | 1844 | 1461678508142 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf49770000) [pid = 1844] [serial = 1302] [outer = 0x7faf48e1a400] 06:48:29 INFO - PROCESS | 1844 | 1461678509112 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1681ms 06:48:29 INFO - PROCESS | 1844 | 1461678509183 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 1844 | 1461678509186 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:48:29 INFO - PROCESS | 1844 | 1461678509194 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 1844 | 1461678509201 Marionette TRACE conn4 <- [1,1706,null,{}] 06:48:29 INFO - PROCESS | 1844 | 1461678509218 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 1844 | 1461678509489 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:48:29 INFO - PROCESS | 1844 | 1461678509790 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d8c800 == 134 [pid = 1844] [id = 434] 06:48:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf4c421c00) [pid = 1844] [serial = 1303] [outer = (nil)] 06:48:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf4e1ef400) [pid = 1844] [serial = 1304] [outer = 0x7faf4c421c00] 06:48:29 INFO - PROCESS | 1844 | 1461678509876 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf525cd800) [pid = 1844] [serial = 1305] [outer = 0x7faf4c421c00] 06:48:30 INFO - PROCESS | 1844 | 1461678510759 Marionette TRACE conn4 <- [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]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 06:48:30 INFO - PROCESS | 1844 | 1461678510837 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:48:30 INFO - PROCESS | 1844 | 1461678510848 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:48:30 INFO - PROCESS | 1844 | 1461678510856 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 1844 | 1461678510861 Marionette TRACE conn4 <- [1,1710,null,{}] 06:48:30 INFO - PROCESS | 1844 | 1461678510867 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 1844 | 1461678511122 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:48:31 INFO - PROCESS | 1844 | 1461678511375 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf587b9800 == 135 [pid = 1844] [id = 435] 06:48:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf4c429000) [pid = 1844] [serial = 1306] [outer = (nil)] 06:48:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf52796400) [pid = 1844] [serial = 1307] [outer = 0x7faf4c429000] 06:48:31 INFO - PROCESS | 1844 | 1461678511499 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faf53b44800) [pid = 1844] [serial = 1308] [outer = 0x7faf4c429000] 06:48:32 INFO - PROCESS | 1844 | 1461678512366 Marionette TRACE conn4 <- [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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1581ms 06:48:32 INFO - PROCESS | 1844 | 1461678512437 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 1844 | 1461678512441 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:48:32 INFO - PROCESS | 1844 | 1461678512448 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 1844 | 1461678512451 Marionette TRACE conn4 <- [1,1714,null,{}] 06:48:32 INFO - PROCESS | 1844 | 1461678512458 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:32 INFO - PROCESS | 1844 | 1461678512752 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:48:33 INFO - PROCESS | 1844 | 1461678513004 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59545800 == 136 [pid = 1844] [id = 436] 06:48:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faf4db57000) [pid = 1844] [serial = 1309] [outer = (nil)] 06:48:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faf554d8400) [pid = 1844] [serial = 1310] [outer = 0x7faf4db57000] 06:48:33 INFO - PROCESS | 1844 | 1461678513123 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faf557d6800) [pid = 1844] [serial = 1311] [outer = 0x7faf4db57000] 06:48:33 INFO - PROCESS | 1844 | 1461678513992 Marionette TRACE conn4 <- [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]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1589ms 06:48:34 INFO - PROCESS | 1844 | 1461678514039 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 1844 | 1461678514043 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:48:34 INFO - PROCESS | 1844 | 1461678514049 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 1844 | 1461678514053 Marionette TRACE conn4 <- [1,1718,null,{}] 06:48:34 INFO - PROCESS | 1844 | 1461678514058 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 1844 | 1461678514306 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:48:34 INFO - PROCESS | 1844 | 1461678514578 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60061800 == 137 [pid = 1844] [id = 437] 06:48:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faf58699c00) [pid = 1844] [serial = 1312] [outer = (nil)] 06:48:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faf599dd400) [pid = 1844] [serial = 1313] [outer = 0x7faf58699c00] 06:48:34 INFO - PROCESS | 1844 | 1461678514702 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faf5dcd8c00) [pid = 1844] [serial = 1314] [outer = 0x7faf58699c00] 06:48:35 INFO - PROCESS | 1844 | 1461678515609 Marionette TRACE conn4 <- [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]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1629ms 06:48:35 INFO - PROCESS | 1844 | 1461678515680 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 1844 | 1461678515684 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:48:35 INFO - PROCESS | 1844 | 1461678515690 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 1844 | 1461678515692 Marionette TRACE conn4 <- [1,1722,null,{}] 06:48:35 INFO - PROCESS | 1844 | 1461678515697 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 1844 | 1461678515922 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:48:36 INFO - PROCESS | 1844 | 1461678516132 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e41000 == 138 [pid = 1844] [id = 438] 06:48:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7faf5876f400) [pid = 1844] [serial = 1315] [outer = (nil)] 06:48:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7faf5f7c1000) [pid = 1844] [serial = 1316] [outer = 0x7faf5876f400] 06:48:36 INFO - PROCESS | 1844 | 1461678516248 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7faf60392400) [pid = 1844] [serial = 1317] [outer = 0x7faf5876f400] 06:48:37 INFO - PROCESS | 1844 | 1461678517166 Marionette TRACE conn4 <- [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]]]}] 06:48:37 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 06:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1529ms 06:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:48:37 INFO - PROCESS | 1844 | 1461678517220 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 1844 | 1461678517223 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:48:37 INFO - PROCESS | 1844 | 1461678517231 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 1844 | 1461678517237 Marionette TRACE conn4 <- [1,1726,null,{}] 06:48:37 INFO - PROCESS | 1844 | 1461678517242 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 1844 | 1461678517473 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:48:37 INFO - PROCESS | 1844 | 1461678517694 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d319000 == 139 [pid = 1844] [id = 439] 06:48:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faf52719400) [pid = 1844] [serial = 1318] [outer = (nil)] 06:48:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faf61b5ec00) [pid = 1844] [serial = 1319] [outer = 0x7faf52719400] 06:48:37 INFO - PROCESS | 1844 | 1461678517812 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faf651c1400) [pid = 1844] [serial = 1320] [outer = 0x7faf52719400] 06:48:38 INFO - PROCESS | 1844 | 1461678518740 Marionette TRACE conn4 <- [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]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1584ms 06:48:38 INFO - PROCESS | 1844 | 1461678518814 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 1844 | 1461678518818 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:48:38 INFO - PROCESS | 1844 | 1461678518824 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 1844 | 1461678518827 Marionette TRACE conn4 <- [1,1730,null,{}] 06:48:38 INFO - PROCESS | 1844 | 1461678518834 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 1844 | 1461678519049 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:48:39 INFO - PROCESS | 1844 | 1461678519266 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7159e800 == 140 [pid = 1844] [id = 440] 06:48:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faf463adc00) [pid = 1844] [serial = 1321] [outer = (nil)] 06:48:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faf463b6c00) [pid = 1844] [serial = 1322] [outer = 0x7faf463adc00] 06:48:39 INFO - PROCESS | 1844 | 1461678519385 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf463bbc00) [pid = 1844] [serial = 1323] [outer = 0x7faf463adc00] 06:48:40 INFO - PROCESS | 1844 | 1461678520308 Marionette TRACE conn4 <- [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]]]}] 06:48:40 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 06:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1538ms 06:48:40 INFO - PROCESS | 1844 | 1461678520363 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 1844 | 1461678520367 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:48:40 INFO - PROCESS | 1844 | 1461678520373 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 1844 | 1461678520375 Marionette TRACE conn4 <- [1,1734,null,{}] 06:48:40 INFO - PROCESS | 1844 | 1461678520381 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:40 INFO - PROCESS | 1844 | 1461678520588 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:48:40 INFO - PROCESS | 1844 | 1461678520803 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0d7000 == 141 [pid = 1844] [id = 441] 06:48:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf463b3000) [pid = 1844] [serial = 1324] [outer = (nil)] 06:48:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faf6af17400) [pid = 1844] [serial = 1325] [outer = 0x7faf463b3000] 06:48:40 INFO - PROCESS | 1844 | 1461678520933 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faf6bd77800) [pid = 1844] [serial = 1326] [outer = 0x7faf463b3000] 06:48:41 INFO - PROCESS | 1844 | 1461678521905 Marionette TRACE conn4 <- [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]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1593ms 06:48:41 INFO - PROCESS | 1844 | 1461678521967 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 1844 | 1461678521971 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:48:41 INFO - PROCESS | 1844 | 1461678521978 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 1844 | 1461678521983 Marionette TRACE conn4 <- [1,1738,null,{}] 06:48:41 INFO - PROCESS | 1844 | 1461678521989 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 1844 | 1461678522231 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:48:42 INFO - PROCESS | 1844 | 1461678522542 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41fc8800 == 142 [pid = 1844] [id = 442] 06:48:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faf52716000) [pid = 1844] [serial = 1327] [outer = (nil)] 06:48:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faf7090a000) [pid = 1844] [serial = 1328] [outer = 0x7faf52716000] 06:48:42 INFO - PROCESS | 1844 | 1461678522633 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faf70cb0400) [pid = 1844] [serial = 1329] [outer = 0x7faf52716000] 06:48:43 INFO - PROCESS | 1844 | 1461678523466 Marionette TRACE conn4 <- [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]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1536ms 06:48:43 INFO - PROCESS | 1844 | 1461678523515 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 1844 | 1461678523519 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:48:43 INFO - PROCESS | 1844 | 1461678523525 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 1844 | 1461678523527 Marionette TRACE conn4 <- [1,1742,null,{}] 06:48:43 INFO - PROCESS | 1844 | 1461678523533 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 1844 | 1461678523740 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:48:43 INFO - PROCESS | 1844 | 1461678523967 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6becd800 == 143 [pid = 1844] [id = 443] 06:48:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faf47a94800) [pid = 1844] [serial = 1330] [outer = (nil)] 06:48:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faf47a9cc00) [pid = 1844] [serial = 1331] [outer = 0x7faf47a94800] 06:48:44 INFO - PROCESS | 1844 | 1461678524045 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faf47aa1800) [pid = 1844] [serial = 1332] [outer = 0x7faf47a94800] 06:48:44 INFO - PROCESS | 1844 | 1461678524956 Marionette TRACE conn4 <- [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]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1477ms 06:48:45 INFO - PROCESS | 1844 | 1461678525004 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 1844 | 1461678525007 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:48:45 INFO - PROCESS | 1844 | 1461678525014 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 1844 | 1461678525017 Marionette TRACE conn4 <- [1,1746,null,{}] 06:48:45 INFO - PROCESS | 1844 | 1461678525022 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 1844 | 1461678525252 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:48:45 INFO - PROCESS | 1844 | 1461678525469 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf420d9000 == 144 [pid = 1844] [id = 444] 06:48:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faf47a95c00) [pid = 1844] [serial = 1333] [outer = (nil)] 06:48:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faf4bdd4800) [pid = 1844] [serial = 1334] [outer = 0x7faf47a95c00] 06:48:45 INFO - PROCESS | 1844 | 1461678525585 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faf4bdd8800) [pid = 1844] [serial = 1335] [outer = 0x7faf47a95c00] 06:48:46 INFO - PROCESS | 1844 | 1461678526490 Marionette TRACE conn4 <- [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]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1529ms 06:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:48:46 INFO - PROCESS | 1844 | 1461678526545 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 1844 | 1461678526547 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:48:46 INFO - PROCESS | 1844 | 1461678526554 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 1844 | 1461678526557 Marionette TRACE conn4 <- [1,1750,null,{}] 06:48:46 INFO - PROCESS | 1844 | 1461678526562 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 1844 | 1461678526768 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:48:46 INFO - PROCESS | 1844 | 1461678526987 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46736800 == 145 [pid = 1844] [id = 445] 06:48:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faf445b4400) [pid = 1844] [serial = 1336] [outer = (nil)] 06:48:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faf4bdd9c00) [pid = 1844] [serial = 1337] [outer = 0x7faf445b4400] 06:48:47 INFO - PROCESS | 1844 | 1461678527105 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faf4c1ccc00) [pid = 1844] [serial = 1338] [outer = 0x7faf445b4400] 06:48:48 INFO - PROCESS | 1844 | 1461678528188 Marionette TRACE conn4 <- [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]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1690ms 06:48:48 INFO - PROCESS | 1844 | 1461678528244 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 1844 | 1461678528247 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:48:48 INFO - PROCESS | 1844 | 1461678528253 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 1844 | 1461678528256 Marionette TRACE conn4 <- [1,1754,null,{}] 06:48:48 INFO - PROCESS | 1844 | 1461678528262 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:48 INFO - PROCESS | 1844 | 1461678528475 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:48:48 INFO - PROCESS | 1844 | 1461678528732 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463db800 == 146 [pid = 1844] [id = 446] 06:48:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faf4475a800) [pid = 1844] [serial = 1339] [outer = (nil)] 06:48:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faf4b908000) [pid = 1844] [serial = 1340] [outer = 0x7faf4475a800] 06:48:48 INFO - PROCESS | 1844 | 1461678528859 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faf4c1d4800) [pid = 1844] [serial = 1341] [outer = 0x7faf4475a800] 06:48:50 INFO - PROCESS | 1844 | 1461678530173 Marionette TRACE conn4 <- [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]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1992ms 06:48:50 INFO - PROCESS | 1844 | 1461678530248 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 1844 | 1461678530255 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:48:50 INFO - PROCESS | 1844 | 1461678530263 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 1844 | 1461678530268 Marionette TRACE conn4 <- [1,1758,null,{}] 06:48:50 INFO - PROCESS | 1844 | 1461678530276 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 1844 | 1461678530525 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:48:50 INFO - PROCESS | 1844 | 1461678530876 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4812e800 == 147 [pid = 1844] [id = 447] 06:48:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faf44ea8000) [pid = 1844] [serial = 1342] [outer = (nil)] 06:48:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faf464efc00) [pid = 1844] [serial = 1343] [outer = 0x7faf44ea8000] 06:48:51 INFO - PROCESS | 1844 | 1461678531038 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faf47a94000) [pid = 1844] [serial = 1344] [outer = 0x7faf44ea8000] 06:48:51 INFO - PROCESS | 1844 | 1461678531963 Marionette TRACE conn4 <- [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]]]}] 06:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1741ms 06:48:52 INFO - PROCESS | 1844 | 1461678532005 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 1844 | 1461678532013 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:48:52 INFO - PROCESS | 1844 | 1461678532024 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 1844 | 1461678532028 Marionette TRACE conn4 <- [1,1762,null,{}] 06:48:52 INFO - PROCESS | 1844 | 1461678532034 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:52 INFO - PROCESS | 1844 | 1461678532245 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:48:52 INFO - PROCESS | 1844 | 1461678532578 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf587b6000 == 146 [pid = 1844] [id = 50] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b31800 == 145 [pid = 1844] [id = 381] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49746800 == 144 [pid = 1844] [id = 384] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70e59800 == 143 [pid = 1844] [id = 382] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d02f000 == 142 [pid = 1844] [id = 380] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc09800 == 141 [pid = 1844] [id = 430] 06:48:52 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faf4915a000) [pid = 1844] [serial = 1199] [outer = (nil)] [url = about:blank] 06:48:52 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faf4b80ac00) [pid = 1844] [serial = 1208] [outer = (nil)] [url = about:blank] 06:48:52 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faf466aa800) [pid = 1844] [serial = 1202] [outer = (nil)] [url = about:blank] 06:48:52 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faf4915ac00) [pid = 1844] [serial = 1205] [outer = (nil)] [url = about:blank] 06:48:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf450cd800 == 142 [pid = 1844] [id = 448] 06:48:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faf4614b400) [pid = 1844] [serial = 1345] [outer = (nil)] 06:48:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faf49084c00) [pid = 1844] [serial = 1346] [outer = 0x7faf4614b400] 06:48:52 INFO - PROCESS | 1844 | 1461678532827 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faf4915a400) [pid = 1844] [serial = 1347] [outer = 0x7faf4614b400] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e41a000 == 141 [pid = 1844] [id = 429] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc08000 == 140 [pid = 1844] [id = 428] 06:48:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497d1000 == 139 [pid = 1844] [id = 427] 06:48:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497b6000 == 138 [pid = 1844] [id = 426] 06:48:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf481bd000 == 137 [pid = 1844] [id = 425] 06:48:53 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf65feb800 == 136 [pid = 1844] [id = 414] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faf4c424c00) [pid = 1844] [serial = 1220] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faf52933400) [pid = 1844] [serial = 1163] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faf4b805800) [pid = 1844] [serial = 1217] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faf49087c00) [pid = 1844] [serial = 1215] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faf4829a400) [pid = 1844] [serial = 1214] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faf55974400) [pid = 1844] [serial = 1227] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faf52bf0800) [pid = 1844] [serial = 1224] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faf48296800) [pid = 1844] [serial = 1211] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faf5d09a800) [pid = 1844] [serial = 1181] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faf60953400) [pid = 1844] [serial = 1187] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faf65f7fc00) [pid = 1844] [serial = 1190] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faf5868cc00) [pid = 1844] [serial = 1229] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faf52890800) [pid = 1844] [serial = 1169] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faf5f7cb400) [pid = 1844] [serial = 1184] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faf553da800) [pid = 1844] [serial = 1226] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faf557d6000) [pid = 1844] [serial = 1172] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faf4dceb000) [pid = 1844] [serial = 1221] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faf4b906400) [pid = 1844] [serial = 1218] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faf70cb1800) [pid = 1844] [serial = 1196] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf52791800) [pid = 1844] [serial = 1223] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf49769000) [pid = 1844] [serial = 1166] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faf6bee8400) [pid = 1844] [serial = 1193] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faf5868fc00) [pid = 1844] [serial = 1178] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faf56e34400) [pid = 1844] [serial = 1175] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faf599da400) [pid = 1844] [serial = 1230] [outer = (nil)] [url = about:blank] 06:48:53 INFO - PROCESS | 1844 | 1461678533649 Marionette TRACE conn4 <- [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]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1680ms 06:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:48:53 INFO - PROCESS | 1844 | 1461678533704 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 1844 | 1461678533707 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:48:53 INFO - PROCESS | 1844 | 1461678533715 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 1844 | 1461678533721 Marionette TRACE conn4 <- [1,1766,null,{}] 06:48:53 INFO - PROCESS | 1844 | 1461678533737 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 1844 | 1461678533950 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:48:54 INFO - PROCESS | 1844 | 1461678534138 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49747800 == 137 [pid = 1844] [id = 449] 06:48:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faf466aa800) [pid = 1844] [serial = 1348] [outer = (nil)] 06:48:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faf4b90dc00) [pid = 1844] [serial = 1349] [outer = 0x7faf466aa800] 06:48:54 INFO - PROCESS | 1844 | 1461678534217 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faf4c1cf400) [pid = 1844] [serial = 1350] [outer = 0x7faf466aa800] 06:48:55 INFO - PROCESS | 1844 | 1461678534998 Marionette TRACE conn4 <- [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]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1340ms 06:48:55 INFO - PROCESS | 1844 | 1461678535091 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 1844 | 1461678535094 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:48:55 INFO - PROCESS | 1844 | 1461678535106 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 1844 | 1461678535109 Marionette TRACE conn4 <- [1,1770,null,{}] 06:48:55 INFO - PROCESS | 1844 | 1461678535113 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 1844 | 1461678535378 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:48:55 INFO - PROCESS | 1844 | 1461678535411 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b881000 == 138 [pid = 1844] [id = 450] 06:48:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faf4bbee400) [pid = 1844] [serial = 1351] [outer = (nil)] 06:48:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf4c655c00) [pid = 1844] [serial = 1352] [outer = 0x7faf4bbee400] 06:48:55 INFO - PROCESS | 1844 | 1461678535475 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf4dced800) [pid = 1844] [serial = 1353] [outer = 0x7faf4bbee400] 06:48:56 INFO - PROCESS | 1844 | 1461678536696 Marionette TRACE conn4 <- [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]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1641ms 06:48:56 INFO - PROCESS | 1844 | 1461678536748 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 1844 | 1461678536752 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:48:56 INFO - PROCESS | 1844 | 1461678536758 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 1844 | 1461678536760 Marionette TRACE conn4 <- [1,1774,null,{}] 06:48:56 INFO - PROCESS | 1844 | 1461678536781 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 1844 | 1461678537058 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:48:57 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf46b70800) [pid = 1844] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:48:57 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf46b6fc00) [pid = 1844] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:48:57 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faf4915e400) [pid = 1844] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:48:57 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faf464f3c00) [pid = 1844] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:48:57 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faf466ecc00) [pid = 1844] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:48:57 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faf44e99c00) [pid = 1844] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:48:57 INFO - PROCESS | 1844 | 1461678537502 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48130000 == 139 [pid = 1844] [id = 451] 06:48:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faf44e99c00) [pid = 1844] [serial = 1354] [outer = (nil)] 06:48:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faf46b70800) [pid = 1844] [serial = 1355] [outer = 0x7faf44e99c00] 06:48:57 INFO - PROCESS | 1844 | 1461678537567 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faf4c65e800) [pid = 1844] [serial = 1356] [outer = 0x7faf44e99c00] 06:48:58 INFO - PROCESS | 1844 | 1461678538299 Marionette TRACE conn4 <- [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]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1583ms 06:48:58 INFO - PROCESS | 1844 | 1461678538352 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 1844 | 1461678538355 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:48:58 INFO - PROCESS | 1844 | 1461678538362 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 1844 | 1461678538364 Marionette TRACE conn4 <- [1,1778,null,{}] 06:48:58 INFO - PROCESS | 1844 | 1461678538374 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 1844 | 1461678538577 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:48:58 INFO - PROCESS | 1844 | 1461678538594 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52ab8000 == 140 [pid = 1844] [id = 452] 06:48:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faf525e5c00) [pid = 1844] [serial = 1357] [outer = (nil)] 06:48:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf52bfbc00) [pid = 1844] [serial = 1358] [outer = 0x7faf525e5c00] 06:48:58 INFO - PROCESS | 1844 | 1461678538658 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf557db000) [pid = 1844] [serial = 1359] [outer = 0x7faf525e5c00] 06:48:59 INFO - PROCESS | 1844 | 1461678539763 Marionette TRACE conn4 <- [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]]]}] 06:48:59 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 06:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1434ms 06:48:59 INFO - PROCESS | 1844 | 1461678539798 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 1844 | 1461678539804 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:48:59 INFO - PROCESS | 1844 | 1461678539812 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 1844 | 1461678539818 Marionette TRACE conn4 <- [1,1782,null,{}] 06:48:59 INFO - PROCESS | 1844 | 1461678539828 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 1844 | 1461678540060 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:49:00 INFO - PROCESS | 1844 | 1461678540341 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4698d000 == 141 [pid = 1844] [id = 453] 06:49:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faf44ea1400) [pid = 1844] [serial = 1360] [outer = (nil)] 06:49:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faf466b0000) [pid = 1844] [serial = 1361] [outer = 0x7faf44ea1400] 06:49:00 INFO - PROCESS | 1844 | 1461678540465 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faf47ece400) [pid = 1844] [serial = 1362] [outer = 0x7faf44ea1400] 06:49:01 INFO - PROCESS | 1844 | 1461678541381 Marionette TRACE conn4 <- [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]]]}] 06:49:01 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 06:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1640ms 06:49:01 INFO - PROCESS | 1844 | 1461678541453 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 1844 | 1461678541460 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:49:01 INFO - PROCESS | 1844 | 1461678541472 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 1844 | 1461678541475 Marionette TRACE conn4 <- [1,1786,null,{}] 06:49:01 INFO - PROCESS | 1844 | 1461678541482 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 1844 | 1461678541741 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:49:02 INFO - PROCESS | 1844 | 1461678542060 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b877800 == 142 [pid = 1844] [id = 454] 06:49:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faf49084800) [pid = 1844] [serial = 1363] [outer = (nil)] 06:49:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faf4976dc00) [pid = 1844] [serial = 1364] [outer = 0x7faf49084800] 06:49:02 INFO - PROCESS | 1844 | 1461678542145 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faf4bbed400) [pid = 1844] [serial = 1365] [outer = 0x7faf49084800] 06:49:03 INFO - PROCESS | 1844 | 1461678543167 Marionette TRACE conn4 <- [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]]]}] 06:49:03 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 06:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1745ms 06:49:03 INFO - PROCESS | 1844 | 1461678543218 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 1844 | 1461678543222 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:49:03 INFO - PROCESS | 1844 | 1461678543230 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 1844 | 1461678543238 Marionette TRACE conn4 <- [1,1790,null,{}] 06:49:03 INFO - PROCESS | 1844 | 1461678543261 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 1844 | 1461678543528 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:49:03 INFO - PROCESS | 1844 | 1461678543836 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d5a800 == 143 [pid = 1844] [id = 455] 06:49:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faf4e1e6400) [pid = 1844] [serial = 1366] [outer = (nil)] 06:49:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faf525c8c00) [pid = 1844] [serial = 1367] [outer = 0x7faf4e1e6400] 06:49:03 INFO - PROCESS | 1844 | 1461678543919 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faf52891400) [pid = 1844] [serial = 1368] [outer = 0x7faf4e1e6400] 06:49:04 INFO - PROCESS | 1844 | 1461678544794 Marionette TRACE conn4 <- [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]]]}] 06:49:04 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) 06:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1641ms 06:49:04 INFO - PROCESS | 1844 | 1461678544871 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 1844 | 1461678544875 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:49:04 INFO - PROCESS | 1844 | 1461678544881 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 1844 | 1461678544884 Marionette TRACE conn4 <- [1,1794,null,{}] 06:49:04 INFO - PROCESS | 1844 | 1461678544890 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 1844 | 1461678545106 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:49:05 INFO - PROCESS | 1844 | 1461678545322 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f98800 == 144 [pid = 1844] [id = 456] 06:49:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faf4e1e7400) [pid = 1844] [serial = 1369] [outer = (nil)] 06:49:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faf55624400) [pid = 1844] [serial = 1370] [outer = 0x7faf4e1e7400] 06:49:05 INFO - PROCESS | 1844 | 1461678545476 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faf561cbc00) [pid = 1844] [serial = 1371] [outer = 0x7faf4e1e7400] 06:49:06 INFO - PROCESS | 1844 | 1461678546363 Marionette TRACE conn4 <- [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]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1539ms 06:49:06 INFO - PROCESS | 1844 | 1461678546421 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 1844 | 1461678546424 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:49:06 INFO - PROCESS | 1844 | 1461678546430 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 1844 | 1461678546433 Marionette TRACE conn4 <- [1,1798,null,{}] 06:49:06 INFO - PROCESS | 1844 | 1461678546439 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:06 INFO - PROCESS | 1844 | 1461678546659 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:49:06 INFO - PROCESS | 1844 | 1461678546874 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59320000 == 145 [pid = 1844] [id = 457] 06:49:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faf525c7800) [pid = 1844] [serial = 1372] [outer = (nil)] 06:49:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faf587a3800) [pid = 1844] [serial = 1373] [outer = 0x7faf525c7800] 06:49:06 INFO - PROCESS | 1844 | 1461678546990 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faf59284000) [pid = 1844] [serial = 1374] [outer = 0x7faf525c7800] 06:49:07 INFO - PROCESS | 1844 | 1461678547917 Marionette TRACE conn4 <- [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]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1542ms 06:49:07 INFO - PROCESS | 1844 | 1461678547974 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 1844 | 1461678547978 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:49:07 INFO - PROCESS | 1844 | 1461678547985 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 1844 | 1461678547987 Marionette TRACE conn4 <- [1,1802,null,{}] 06:49:07 INFO - PROCESS | 1844 | 1461678547993 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:08 INFO - PROCESS | 1844 | 1461678548232 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:49:08 INFO - PROCESS | 1844 | 1461678548549 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60e11800 == 146 [pid = 1844] [id = 458] 06:49:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faf61dd7400) [pid = 1844] [serial = 1375] [outer = (nil)] 06:49:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faf65f79c00) [pid = 1844] [serial = 1376] [outer = 0x7faf61dd7400] 06:49:08 INFO - PROCESS | 1844 | 1461678548633 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faf6c257c00) [pid = 1844] [serial = 1377] [outer = 0x7faf61dd7400] 06:49:09 INFO - PROCESS | 1844 | 1461678549473 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1530ms 06:49:09 INFO - PROCESS | 1844 | 1461678549517 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 1844 | 1461678549521 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:49:09 INFO - PROCESS | 1844 | 1461678549528 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 1844 | 1461678549533 Marionette TRACE conn4 <- [1,1806,null,{}] 06:49:09 INFO - PROCESS | 1844 | 1461678549540 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:09 INFO - PROCESS | 1844 | 1461678549757 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:49:09 INFO - PROCESS | 1844 | 1461678549978 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6f27d800 == 147 [pid = 1844] [id = 459] 06:49:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faf4635bc00) [pid = 1844] [serial = 1378] [outer = (nil)] 06:49:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faf46364800) [pid = 1844] [serial = 1379] [outer = 0x7faf4635bc00] 06:49:10 INFO - PROCESS | 1844 | 1461678550091 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faf46369800) [pid = 1844] [serial = 1380] [outer = 0x7faf4635bc00] 06:49:11 INFO - PROCESS | 1844 | 1461678551004 Marionette TRACE conn4 <- [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]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 06:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:49:11 INFO - PROCESS | 1844 | 1461678551065 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 1844 | 1461678551067 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:49:11 INFO - PROCESS | 1844 | 1461678551074 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 1844 | 1461678551077 Marionette TRACE conn4 <- [1,1810,null,{}] 06:49:11 INFO - PROCESS | 1844 | 1461678551083 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:11 INFO - PROCESS | 1844 | 1461678551297 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:49:11 INFO - PROCESS | 1844 | 1461678551514 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf757b5000 == 148 [pid = 1844] [id = 460] 06:49:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faf4635dc00) [pid = 1844] [serial = 1381] [outer = (nil)] 06:49:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faf6af1b000) [pid = 1844] [serial = 1382] [outer = 0x7faf4635dc00] 06:49:11 INFO - PROCESS | 1844 | 1461678551630 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faf6d106800) [pid = 1844] [serial = 1383] [outer = 0x7faf4635dc00] 06:49:12 INFO - PROCESS | 1844 | 1461678552524 Marionette TRACE conn4 <- [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]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1486ms 06:49:12 INFO - PROCESS | 1844 | 1461678552560 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 1844 | 1461678552563 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:49:12 INFO - PROCESS | 1844 | 1461678552570 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 1844 | 1461678552573 Marionette TRACE conn4 <- [1,1814,null,{}] 06:49:12 INFO - PROCESS | 1844 | 1461678552580 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 1844 | 1461678552808 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:49:13 INFO - PROCESS | 1844 | 1461678553078 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bdfb800 == 149 [pid = 1844] [id = 461] 06:49:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faf4635ec00) [pid = 1844] [serial = 1384] [outer = (nil)] 06:49:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faf48ebf000) [pid = 1844] [serial = 1385] [outer = 0x7faf4635ec00] 06:49:13 INFO - PROCESS | 1844 | 1461678553196 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faf48ec5800) [pid = 1844] [serial = 1386] [outer = 0x7faf4635ec00] 06:49:14 INFO - PROCESS | 1844 | 1461678554061 Marionette TRACE conn4 <- [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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1534ms 06:49:14 INFO - PROCESS | 1844 | 1461678554105 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:49:14 INFO - PROCESS | 1844 | 1461678554109 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:49:14 INFO - PROCESS | 1844 | 1461678554115 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1844 | 1461678554118 Marionette TRACE conn4 <- [1,1818,null,{}] 06:49:14 INFO - PROCESS | 1844 | 1461678554124 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:14 INFO - PROCESS | 1844 | 1461678554335 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:49:14 INFO - PROCESS | 1844 | 1461678554638 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b926800 == 150 [pid = 1844] [id = 462] 06:49:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faf48eb8400) [pid = 1844] [serial = 1387] [outer = (nil)] 06:49:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faf497d7000) [pid = 1844] [serial = 1388] [outer = 0x7faf48eb8400] 06:49:14 INFO - PROCESS | 1844 | 1461678554717 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faf497dc000) [pid = 1844] [serial = 1389] [outer = 0x7faf48eb8400] 06:49:15 INFO - PROCESS | 1844 | 1461678555557 Marionette TRACE conn4 <- [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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1487ms 06:49:15 INFO - PROCESS | 1844 | 1461678555602 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:49:15 INFO - PROCESS | 1844 | 1461678555607 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:49:15 INFO - PROCESS | 1844 | 1461678555613 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 1844 | 1461678555617 Marionette TRACE conn4 <- [1,1822,null,{}] 06:49:15 INFO - PROCESS | 1844 | 1461678555622 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:15 INFO - PROCESS | 1844 | 1461678555859 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:49:16 INFO - PROCESS | 1844 | 1461678556183 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4496b000 == 151 [pid = 1844] [id = 463] 06:49:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faf6d1bc000) [pid = 1844] [serial = 1390] [outer = (nil)] 06:49:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faf6f2b2400) [pid = 1844] [serial = 1391] [outer = 0x7faf6d1bc000] 06:49:16 INFO - PROCESS | 1844 | 1461678556268 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faf711ab400) [pid = 1844] [serial = 1392] [outer = 0x7faf6d1bc000] 06:49:17 INFO - PROCESS | 1844 | 1461678557103 Marionette TRACE conn4 <- [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]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1530ms 06:49:17 INFO - PROCESS | 1844 | 1461678557144 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 1844 | 1461678557147 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:49:17 INFO - PROCESS | 1844 | 1461678557153 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1844 | 1461678557155 Marionette TRACE conn4 <- [1,1826,null,{}] 06:49:17 INFO - PROCESS | 1844 | 1461678557161 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:17 INFO - PROCESS | 1844 | 1461678557386 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:49:17 INFO - PROCESS | 1844 | 1461678557656 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423cb000 == 152 [pid = 1844] [id = 464] 06:49:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faf4239e000) [pid = 1844] [serial = 1393] [outer = (nil)] 06:49:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faf423a7400) [pid = 1844] [serial = 1394] [outer = 0x7faf4239e000] 06:49:17 INFO - PROCESS | 1844 | 1461678557776 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faf47e5f400) [pid = 1844] [serial = 1395] [outer = 0x7faf4239e000] 06:49:18 INFO - PROCESS | 1844 | 1461678558671 Marionette TRACE conn4 <- [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]]]}] 06:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1580ms 06:49:18 INFO - PROCESS | 1844 | 1461678558735 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 1844 | 1461678558739 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:49:18 INFO - PROCESS | 1844 | 1461678558756 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 1844 | 1461678558759 Marionette TRACE conn4 <- [1,1830,null,{}] 06:49:18 INFO - PROCESS | 1844 | 1461678558764 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 1844 | 1461678558988 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:49:19 INFO - PROCESS | 1844 | 1461678559292 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41448800 == 153 [pid = 1844] [id = 465] 06:49:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faf423a1400) [pid = 1844] [serial = 1396] [outer = (nil)] 06:49:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faf4bf8b000) [pid = 1844] [serial = 1397] [outer = 0x7faf423a1400] 06:49:19 INFO - PROCESS | 1844 | 1461678559374 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faf4bf8f000) [pid = 1844] [serial = 1398] [outer = 0x7faf423a1400] 06:49:20 INFO - PROCESS | 1844 | 1461678560226 Marionette TRACE conn4 <- [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]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1530ms 06:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:49:20 INFO - PROCESS | 1844 | 1461678560286 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 1844 | 1461678560289 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:49:20 INFO - PROCESS | 1844 | 1461678560296 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 1844 | 1461678560299 Marionette TRACE conn4 <- [1,1834,null,{}] 06:49:20 INFO - PROCESS | 1844 | 1461678560304 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:20 INFO - PROCESS | 1844 | 1461678560519 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:49:20 INFO - PROCESS | 1844 | 1461678560819 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4495b800 == 154 [pid = 1844] [id = 466] 06:49:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faf41566000) [pid = 1844] [serial = 1399] [outer = (nil)] 06:49:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faf4156dc00) [pid = 1844] [serial = 1400] [outer = 0x7faf41566000] 06:49:20 INFO - PROCESS | 1844 | 1461678560939 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faf41573400) [pid = 1844] [serial = 1401] [outer = 0x7faf41566000] 06:49:21 INFO - PROCESS | 1844 | 1461678561805 Marionette TRACE conn4 <- [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]]]}] 06:49:21 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 06:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1592ms 06:49:21 INFO - PROCESS | 1844 | 1461678561889 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:49:21 INFO - PROCESS | 1844 | 1461678561893 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:49:21 INFO - PROCESS | 1844 | 1461678561900 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 1844 | 1461678561904 Marionette TRACE conn4 <- [1,1838,null,{}] 06:49:21 INFO - PROCESS | 1844 | 1461678561911 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:22 INFO - PROCESS | 1844 | 1461678562721 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:49:23 INFO - PROCESS | 1844 | 1461678563103 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4465d800 == 155 [pid = 1844] [id = 467] 06:49:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faf40005000) [pid = 1844] [serial = 1402] [outer = (nil)] 06:49:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faf4156f400) [pid = 1844] [serial = 1403] [outer = 0x7faf40005000] 06:49:23 INFO - PROCESS | 1844 | 1461678563189 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faf4239f000) [pid = 1844] [serial = 1404] [outer = 0x7faf40005000] 06:49:24 INFO - PROCESS | 1844 | 1461678564076 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2239ms 06:49:24 INFO - PROCESS | 1844 | 1461678564140 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:49:24 INFO - PROCESS | 1844 | 1461678564145 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:49:24 INFO - PROCESS | 1844 | 1461678564153 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 1844 | 1461678564160 Marionette TRACE conn4 <- [1,1842,null,{}] 06:49:24 INFO - PROCESS | 1844 | 1461678564166 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 1844 | 1461678564366 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:49:24 INFO - PROCESS | 1844 | 1461678564632 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463d3800 == 156 [pid = 1844] [id = 468] 06:49:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faf4474cc00) [pid = 1844] [serial = 1405] [outer = (nil)] 06:49:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faf46150000) [pid = 1844] [serial = 1406] [outer = 0x7faf4474cc00] 06:49:24 INFO - PROCESS | 1844 | 1461678564747 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faf463bcc00) [pid = 1844] [serial = 1407] [outer = 0x7faf4474cc00] 06:49:25 INFO - PROCESS | 1844 | 1461678565650 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1542ms 06:49:25 INFO - PROCESS | 1844 | 1461678565696 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 1844 | 1461678565701 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:49:25 INFO - PROCESS | 1844 | 1461678565708 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 1844 | 1461678565713 Marionette TRACE conn4 <- [1,1846,null,{}] 06:49:25 INFO - PROCESS | 1844 | 1461678565719 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:25 INFO - PROCESS | 1844 | 1461678565921 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:49:26 INFO - PROCESS | 1844 | 1461678566481 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf420cb000 == 157 [pid = 1844] [id = 469] 06:49:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faf466f0c00) [pid = 1844] [serial = 1408] [outer = (nil)] 06:49:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faf46b66800) [pid = 1844] [serial = 1409] [outer = 0x7faf466f0c00] 06:49:26 INFO - PROCESS | 1844 | 1461678566603 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faf47a94400) [pid = 1844] [serial = 1410] [outer = 0x7faf466f0c00] 06:49:27 INFO - PROCESS | 1844 | 1461678567513 Marionette TRACE conn4 <- [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]]]}] 06:49:27 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) 06:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1883ms 06:49:27 INFO - PROCESS | 1844 | 1461678567594 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 1844 | 1461678567603 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:49:27 INFO - PROCESS | 1844 | 1461678567628 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 1844 | 1461678567640 Marionette TRACE conn4 <- [1,1850,null,{}] 06:49:27 INFO - PROCESS | 1844 | 1461678567649 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:27 INFO - PROCESS | 1844 | 1461678567990 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:49:28 INFO - PROCESS | 1844 | 1461678568317 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf448e0000 == 158 [pid = 1844] [id = 470] 06:49:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faf47a99000) [pid = 1844] [serial = 1411] [outer = (nil)] 06:49:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faf481ebc00) [pid = 1844] [serial = 1412] [outer = 0x7faf47a99000] 06:49:28 INFO - PROCESS | 1844 | 1461678568394 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7faf49091c00) [pid = 1844] [serial = 1413] [outer = 0x7faf47a99000] 06:49:29 INFO - PROCESS | 1844 | 1461678569404 Marionette TRACE conn4 <- [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]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1859ms 06:49:29 INFO - PROCESS | 1844 | 1461678569474 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 1844 | 1461678569477 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:49:29 INFO - PROCESS | 1844 | 1461678569484 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 1844 | 1461678569486 Marionette TRACE conn4 <- [1,1854,null,{}] 06:49:29 INFO - PROCESS | 1844 | 1461678569491 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:29 INFO - PROCESS | 1844 | 1461678569689 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf560f8800 == 157 [pid = 1844] [id = 49] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b3c000 == 156 [pid = 1844] [id = 182] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e404000 == 155 [pid = 1844] [id = 196] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48130000 == 154 [pid = 1844] [id = 451] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b881000 == 153 [pid = 1844] [id = 450] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49747800 == 152 [pid = 1844] [id = 449] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf450cd800 == 151 [pid = 1844] [id = 448] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4812e800 == 150 [pid = 1844] [id = 447] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41fc8800 == 149 [pid = 1844] [id = 442] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c0d7000 == 148 [pid = 1844] [id = 441] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7159e800 == 147 [pid = 1844] [id = 440] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d319000 == 146 [pid = 1844] [id = 439] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e41000 == 145 [pid = 1844] [id = 438] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60061800 == 144 [pid = 1844] [id = 437] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59545800 == 143 [pid = 1844] [id = 436] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf587b9800 == 142 [pid = 1844] [id = 435] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d8c800 == 141 [pid = 1844] [id = 434] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bb21800 == 140 [pid = 1844] [id = 433] 06:49:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48123000 == 139 [pid = 1844] [id = 432] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7faf4b90cc00) [pid = 1844] [serial = 1286] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faf47e66800) [pid = 1844] [serial = 1280] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faf445b1c00) [pid = 1844] [serial = 1268] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faf4475a400) [pid = 1844] [serial = 1265] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faf4e4f0c00) [pid = 1844] [serial = 1256] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faf4e17bc00) [pid = 1844] [serial = 1290] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faf6beedc00) [pid = 1844] [serial = 1250] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faf6038a000) [pid = 1844] [serial = 1247] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faf49127400) [pid = 1844] [serial = 1292] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faf49126000) [pid = 1844] [serial = 1283] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faf46802c00) [pid = 1844] [serial = 1278] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faf52718400) [pid = 1844] [serial = 1262] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faf55979000) [pid = 1844] [serial = 1241] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faf4c41ec00) [pid = 1844] [serial = 1238] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faf4c65d400) [pid = 1844] [serial = 1289] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faf599e5400) [pid = 1844] [serial = 1244] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faf44ea4800) [pid = 1844] [serial = 1274] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faf4e4fbc00) [pid = 1844] [serial = 1259] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faf5d3aa000) [pid = 1844] [serial = 1232] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faf4b809c00) [pid = 1844] [serial = 1284] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faf52718800) [pid = 1844] [serial = 1293] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faf4bbf0800) [pid = 1844] [serial = 1287] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faf47ed1800) [pid = 1844] [serial = 1253] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faf49150400) [pid = 1844] [serial = 1235] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faf464ec400) [pid = 1844] [serial = 1277] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faf481e9000) [pid = 1844] [serial = 1281] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faf44e99800) [pid = 1844] [serial = 1271] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faf5293b000) [pid = 1844] [serial = 1295] [outer = (nil)] [url = about:blank] 06:49:30 INFO - PROCESS | 1844 | 1461678570197 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4464f000 == 140 [pid = 1844] [id = 471] 06:49:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faf445af000) [pid = 1844] [serial = 1414] [outer = (nil)] 06:49:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faf464e8400) [pid = 1844] [serial = 1415] [outer = 0x7faf445af000] 06:49:30 INFO - PROCESS | 1844 | 1461678570334 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faf47ed0000) [pid = 1844] [serial = 1416] [outer = 0x7faf445af000] 06:49:31 INFO - PROCESS | 1844 | 1461678571241 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1829ms 06:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:49:31 INFO - PROCESS | 1844 | 1461678571314 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1844 | 1461678571317 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:49:31 INFO - PROCESS | 1844 | 1461678571324 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1844 | 1461678571327 Marionette TRACE conn4 <- [1,1858,null,{}] 06:49:31 INFO - PROCESS | 1844 | 1461678571333 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:31 INFO - PROCESS | 1844 | 1461678571542 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:49:31 INFO - PROCESS | 1844 | 1461678571740 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48115800 == 141 [pid = 1844] [id = 472] 06:49:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faf497df400) [pid = 1844] [serial = 1417] [outer = (nil)] 06:49:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faf4b804400) [pid = 1844] [serial = 1418] [outer = 0x7faf497df400] 06:49:31 INFO - PROCESS | 1844 | 1461678571826 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faf4b90ec00) [pid = 1844] [serial = 1419] [outer = 0x7faf497df400] 06:49:32 INFO - PROCESS | 1844 | 1461678572632 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1341ms 06:49:32 INFO - PROCESS | 1844 | 1461678572698 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 1844 | 1461678572700 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:49:32 INFO - PROCESS | 1844 | 1461678572707 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 1844 | 1461678572709 Marionette TRACE conn4 <- [1,1862,null,{}] 06:49:32 INFO - PROCESS | 1844 | 1461678572715 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:33 INFO - PROCESS | 1844 | 1461678573021 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:49:33 INFO - PROCESS | 1844 | 1461678573056 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2d0000 == 142 [pid = 1844] [id = 473] 06:49:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faf4915b000) [pid = 1844] [serial = 1420] [outer = (nil)] 06:49:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faf4bf88800) [pid = 1844] [serial = 1421] [outer = 0x7faf4915b000] 06:49:33 INFO - PROCESS | 1844 | 1461678573120 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faf4bf8fc00) [pid = 1844] [serial = 1422] [outer = 0x7faf4915b000] 06:49:34 INFO - PROCESS | 1844 | 1461678574064 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1377ms 06:49:34 INFO - PROCESS | 1844 | 1461678574112 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:49:34 INFO - PROCESS | 1844 | 1461678574115 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:49:34 INFO - PROCESS | 1844 | 1461678574122 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 1844 | 1461678574125 Marionette TRACE conn4 <- [1,1866,null,{}] 06:49:34 INFO - PROCESS | 1844 | 1461678574130 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:34 INFO - PROCESS | 1844 | 1461678574388 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:49:34 INFO - PROCESS | 1844 | 1461678574423 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b91d800 == 143 [pid = 1844] [id = 474] 06:49:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faf4bf8ac00) [pid = 1844] [serial = 1423] [outer = (nil)] 06:49:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faf4c1d3800) [pid = 1844] [serial = 1424] [outer = 0x7faf4bf8ac00] 06:49:34 INFO - PROCESS | 1844 | 1461678574486 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faf4c42a800) [pid = 1844] [serial = 1425] [outer = 0x7faf4bf8ac00] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faf55624c00) [pid = 1844] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faf5ba14000) [pid = 1844] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faf464e5c00) [pid = 1844] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faf557d5400) [pid = 1844] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faf466aa800) [pid = 1844] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faf44ea8000) [pid = 1844] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faf59881c00) [pid = 1844] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faf466e6c00) [pid = 1844] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faf4bbee400) [pid = 1844] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faf599da800) [pid = 1844] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faf4614b400) [pid = 1844] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faf44e99c00) [pid = 1844] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faf44e9f800) [pid = 1844] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faf4614a800) [pid = 1844] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faf58a95c00) [pid = 1844] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faf52794400) [pid = 1844] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faf52a3d400) [pid = 1844] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faf4c41cc00) [pid = 1844] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:49:36 INFO - PROCESS | 1844 | 1461678576512 Marionette TRACE conn4 <- [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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2431ms 06:49:36 INFO - PROCESS | 1844 | 1461678576555 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 1844 | 1461678576557 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:49:36 INFO - PROCESS | 1844 | 1461678576564 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1844 | 1461678576567 Marionette TRACE conn4 <- [1,1870,null,{}] 06:49:36 INFO - PROCESS | 1844 | 1461678576572 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:36 INFO - PROCESS | 1844 | 1461678576827 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:49:36 INFO - PROCESS | 1844 | 1461678576848 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b925800 == 144 [pid = 1844] [id = 475] 06:49:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faf44ea8000) [pid = 1844] [serial = 1426] [outer = (nil)] 06:49:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faf4c1d5800) [pid = 1844] [serial = 1427] [outer = 0x7faf44ea8000] 06:49:36 INFO - PROCESS | 1844 | 1461678576912 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faf4c65d400) [pid = 1844] [serial = 1428] [outer = 0x7faf44ea8000] 06:49:37 INFO - PROCESS | 1844 | 1461678577772 Marionette TRACE conn4 <- [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]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1230ms 06:49:37 INFO - PROCESS | 1844 | 1461678577798 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 1844 | 1461678577801 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:49:37 INFO - PROCESS | 1844 | 1461678577807 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 1844 | 1461678577816 Marionette TRACE conn4 <- [1,1874,null,{}] 06:49:37 INFO - PROCESS | 1844 | 1461678577821 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:38 INFO - PROCESS | 1844 | 1461678578016 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:49:38 INFO - PROCESS | 1844 | 1461678578030 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0d7000 == 145 [pid = 1844] [id = 476] 06:49:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faf4c420800) [pid = 1844] [serial = 1429] [outer = (nil)] 06:49:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faf4dcf1c00) [pid = 1844] [serial = 1430] [outer = 0x7faf4c420800] 06:49:38 INFO - PROCESS | 1844 | 1461678578092 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faf4e1e3000) [pid = 1844] [serial = 1431] [outer = 0x7faf4c420800] 06:49:39 INFO - PROCESS | 1844 | 1461678579437 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1690ms 06:49:39 INFO - PROCESS | 1844 | 1461678579499 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 1844 | 1461678579507 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:49:39 INFO - PROCESS | 1844 | 1461678579515 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 1844 | 1461678579522 Marionette TRACE conn4 <- [1,1878,null,{}] 06:49:39 INFO - PROCESS | 1844 | 1461678579530 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 1844 | 1461678579767 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:49:40 INFO - PROCESS | 1844 | 1461678580053 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463c9000 == 146 [pid = 1844] [id = 477] 06:49:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faf445b5000) [pid = 1844] [serial = 1432] [outer = (nil)] 06:49:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faf44ea6800) [pid = 1844] [serial = 1433] [outer = 0x7faf445b5000] 06:49:40 INFO - PROCESS | 1844 | 1461678580136 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faf464e5c00) [pid = 1844] [serial = 1434] [outer = 0x7faf445b5000] 06:49:41 INFO - PROCESS | 1844 | 1461678581066 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1587ms 06:49:41 INFO - PROCESS | 1844 | 1461678581103 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 1844 | 1461678581111 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:49:41 INFO - PROCESS | 1844 | 1461678581123 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 1844 | 1461678581127 Marionette TRACE conn4 <- [1,1882,null,{}] 06:49:41 INFO - PROCESS | 1844 | 1461678581137 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:41 INFO - PROCESS | 1844 | 1461678581379 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:49:41 INFO - PROCESS | 1844 | 1461678581683 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49743800 == 147 [pid = 1844] [id = 478] 06:49:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faf46b6d400) [pid = 1844] [serial = 1435] [outer = (nil)] 06:49:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faf47eca400) [pid = 1844] [serial = 1436] [outer = 0x7faf46b6d400] 06:49:41 INFO - PROCESS | 1844 | 1461678581766 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faf4829c000) [pid = 1844] [serial = 1437] [outer = 0x7faf46b6d400] 06:49:42 INFO - PROCESS | 1844 | 1461678582625 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1581ms 06:49:42 INFO - PROCESS | 1844 | 1461678582705 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 1844 | 1461678582710 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:49:42 INFO - PROCESS | 1844 | 1461678582716 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 1844 | 1461678582722 Marionette TRACE conn4 <- [1,1886,null,{}] 06:49:42 INFO - PROCESS | 1844 | 1461678582738 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:43 INFO - PROCESS | 1844 | 1461678583023 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:49:43 INFO - PROCESS | 1844 | 1461678583328 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5289d000 == 148 [pid = 1844] [id = 479] 06:49:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faf4915d000) [pid = 1844] [serial = 1438] [outer = (nil)] 06:49:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faf4b804c00) [pid = 1844] [serial = 1439] [outer = 0x7faf4915d000] 06:49:43 INFO - PROCESS | 1844 | 1461678583414 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faf4bbee400) [pid = 1844] [serial = 1440] [outer = 0x7faf4915d000] 06:49:44 INFO - PROCESS | 1844 | 1461678584311 Marionette TRACE conn4 <- [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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1638ms 06:49:44 INFO - PROCESS | 1844 | 1461678584355 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:49:44 INFO - PROCESS | 1844 | 1461678584360 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:49:44 INFO - PROCESS | 1844 | 1461678584367 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 1844 | 1461678584370 Marionette TRACE conn4 <- [1,1890,null,{}] 06:49:44 INFO - PROCESS | 1844 | 1461678584376 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:44 INFO - PROCESS | 1844 | 1461678584600 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:49:44 INFO - PROCESS | 1844 | 1461678584866 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c0d000 == 149 [pid = 1844] [id = 480] 06:49:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faf497d8c00) [pid = 1844] [serial = 1441] [outer = (nil)] 06:49:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faf4c1d7800) [pid = 1844] [serial = 1442] [outer = 0x7faf497d8c00] 06:49:44 INFO - PROCESS | 1844 | 1461678584987 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faf4e179c00) [pid = 1844] [serial = 1443] [outer = 0x7faf497d8c00] 06:49:45 INFO - PROCESS | 1844 | 1461678585837 Marionette TRACE conn4 <- [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]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1531ms 06:49:45 INFO - PROCESS | 1844 | 1461678585898 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 1844 | 1461678585902 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:49:45 INFO - PROCESS | 1844 | 1461678585907 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 1844 | 1461678585910 Marionette TRACE conn4 <- [1,1894,null,{}] 06:49:45 INFO - PROCESS | 1844 | 1461678585916 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:46 INFO - PROCESS | 1844 | 1461678586132 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:49:46 INFO - PROCESS | 1844 | 1461678586359 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55944800 == 150 [pid = 1844] [id = 481] 06:49:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faf4bdd9800) [pid = 1844] [serial = 1444] [outer = (nil)] 06:49:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faf4e4f1400) [pid = 1844] [serial = 1445] [outer = 0x7faf4bdd9800] 06:49:46 INFO - PROCESS | 1844 | 1461678586477 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faf525e2c00) [pid = 1844] [serial = 1446] [outer = 0x7faf4bdd9800] 06:49:47 INFO - PROCESS | 1844 | 1461678587406 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1536ms 06:49:47 INFO - PROCESS | 1844 | 1461678587444 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1844 | 1461678587448 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:49:47 INFO - PROCESS | 1844 | 1461678587453 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1844 | 1461678587456 Marionette TRACE conn4 <- [1,1898,null,{}] 06:49:47 INFO - PROCESS | 1844 | 1461678587462 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:47 INFO - PROCESS | 1844 | 1461678587700 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:49:48 INFO - PROCESS | 1844 | 1461678588042 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56b0f000 == 151 [pid = 1844] [id = 482] 06:49:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faf466e5c00) [pid = 1844] [serial = 1447] [outer = (nil)] 06:49:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faf52bed800) [pid = 1844] [serial = 1448] [outer = 0x7faf466e5c00] 06:49:48 INFO - PROCESS | 1844 | 1461678588125 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faf55621800) [pid = 1844] [serial = 1449] [outer = 0x7faf466e5c00] 06:49:49 INFO - PROCESS | 1844 | 1461678589019 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1628ms 06:49:49 INFO - PROCESS | 1844 | 1461678589084 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:49:49 INFO - PROCESS | 1844 | 1461678589087 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:49:49 INFO - PROCESS | 1844 | 1461678589093 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 1844 | 1461678589097 Marionette TRACE conn4 <- [1,1902,null,{}] 06:49:49 INFO - PROCESS | 1844 | 1461678589103 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:49 INFO - PROCESS | 1844 | 1461678589321 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:49:49 INFO - PROCESS | 1844 | 1461678589625 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5930a800 == 152 [pid = 1844] [id = 483] 06:49:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faf4bbe9800) [pid = 1844] [serial = 1450] [outer = (nil)] 06:49:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faf55975000) [pid = 1844] [serial = 1451] [outer = 0x7faf4bbe9800] 06:49:49 INFO - PROCESS | 1844 | 1461678589706 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faf56e34400) [pid = 1844] [serial = 1452] [outer = 0x7faf4bbe9800] 06:49:50 INFO - PROCESS | 1844 | 1461678590557 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1529ms 06:49:50 INFO - PROCESS | 1844 | 1461678590625 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1844 | 1461678590628 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:49:50 INFO - PROCESS | 1844 | 1461678590636 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 1844 | 1461678590640 Marionette TRACE conn4 <- [1,1906,null,{}] 06:49:50 INFO - PROCESS | 1844 | 1461678590646 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:50 INFO - PROCESS | 1844 | 1461678590867 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:49:51 INFO - PROCESS | 1844 | 1461678591130 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5ba4b800 == 153 [pid = 1844] [id = 484] 06:49:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faf4e1ea800) [pid = 1844] [serial = 1453] [outer = (nil)] 06:49:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faf57c1e800) [pid = 1844] [serial = 1454] [outer = 0x7faf4e1ea800] 06:49:51 INFO - PROCESS | 1844 | 1461678591261 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faf587a0800) [pid = 1844] [serial = 1455] [outer = 0x7faf4e1ea800] 06:49:52 INFO - PROCESS | 1844 | 1461678592117 Marionette TRACE conn4 <- [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]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1530ms 06:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:49:52 INFO - PROCESS | 1844 | 1461678592168 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1844 | 1461678592171 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:49:52 INFO - PROCESS | 1844 | 1461678592178 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1844 | 1461678592181 Marionette TRACE conn4 <- [1,1910,null,{}] 06:49:52 INFO - PROCESS | 1844 | 1461678592186 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:52 INFO - PROCESS | 1844 | 1461678592401 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:49:52 INFO - PROCESS | 1844 | 1461678592644 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60061800 == 154 [pid = 1844] [id = 485] 06:49:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faf55624c00) [pid = 1844] [serial = 1456] [outer = (nil)] 06:49:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faf58773000) [pid = 1844] [serial = 1457] [outer = 0x7faf55624c00] 06:49:52 INFO - PROCESS | 1844 | 1461678592780 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faf59292800) [pid = 1844] [serial = 1458] [outer = 0x7faf55624c00] 06:49:53 INFO - PROCESS | 1844 | 1461678593682 Marionette TRACE conn4 <- [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]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1542ms 06:49:53 INFO - PROCESS | 1844 | 1461678593720 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 1844 | 1461678593722 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:49:53 INFO - PROCESS | 1844 | 1461678593729 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 1844 | 1461678593731 Marionette TRACE conn4 <- [1,1914,null,{}] 06:49:53 INFO - PROCESS | 1844 | 1461678593737 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:53 INFO - PROCESS | 1844 | 1461678593967 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:49:54 INFO - PROCESS | 1844 | 1461678594234 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e44800 == 155 [pid = 1844] [id = 486] 06:49:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7faf599e5400) [pid = 1844] [serial = 1459] [outer = (nil)] 06:49:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7faf5b080400) [pid = 1844] [serial = 1460] [outer = 0x7faf599e5400] 06:49:54 INFO - PROCESS | 1844 | 1461678594366 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7faf5cf25c00) [pid = 1844] [serial = 1461] [outer = 0x7faf599e5400] 06:49:55 INFO - PROCESS | 1844 | 1461678595217 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1535ms 06:49:55 INFO - PROCESS | 1844 | 1461678595265 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:49:55 INFO - PROCESS | 1844 | 1461678595270 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:49:55 INFO - PROCESS | 1844 | 1461678595277 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 1844 | 1461678595282 Marionette TRACE conn4 <- [1,1918,null,{}] 06:49:55 INFO - PROCESS | 1844 | 1461678595287 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:55 INFO - PROCESS | 1844 | 1461678595547 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:49:55 INFO - PROCESS | 1844 | 1461678595861 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf713bc000 == 156 [pid = 1844] [id = 487] 06:49:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7faf5cf26800) [pid = 1844] [serial = 1462] [outer = (nil)] 06:49:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7faf5df7bc00) [pid = 1844] [serial = 1463] [outer = 0x7faf5cf26800] 06:49:55 INFO - PROCESS | 1844 | 1461678595944 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7faf6038e800) [pid = 1844] [serial = 1464] [outer = 0x7faf5cf26800] 06:49:56 INFO - PROCESS | 1844 | 1461678596818 Marionette TRACE conn4 <- [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]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1584ms 06:49:56 INFO - PROCESS | 1844 | 1461678596861 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 1844 | 1461678596865 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:49:56 INFO - PROCESS | 1844 | 1461678596871 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 1844 | 1461678596875 Marionette TRACE conn4 <- [1,1922,null,{}] 06:49:56 INFO - PROCESS | 1844 | 1461678596881 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 1844 | 1461678597104 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:49:57 INFO - PROCESS | 1844 | 1461678597378 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bd54800 == 157 [pid = 1844] [id = 488] 06:49:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7faf48e14800) [pid = 1844] [serial = 1465] [outer = (nil)] 06:49:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7faf60a94800) [pid = 1844] [serial = 1466] [outer = 0x7faf48e14800] 06:49:57 INFO - PROCESS | 1844 | 1461678597498 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7faf6222a000) [pid = 1844] [serial = 1467] [outer = 0x7faf48e14800] 06:49:58 INFO - PROCESS | 1844 | 1461678598373 Marionette TRACE conn4 <- [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]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1536ms 06:49:58 INFO - PROCESS | 1844 | 1461678598409 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 1844 | 1461678598413 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:49:58 INFO - PROCESS | 1844 | 1461678598420 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 1844 | 1461678598432 Marionette TRACE conn4 <- [1,1926,null,{}] 06:49:58 INFO - PROCESS | 1844 | 1461678598437 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:58 INFO - PROCESS | 1844 | 1461678598664 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:49:58 INFO - PROCESS | 1844 | 1461678598941 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf412d7800 == 158 [pid = 1844] [id = 489] 06:49:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7faf49085400) [pid = 1844] [serial = 1468] [outer = (nil)] 06:49:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7faf6bd77000) [pid = 1844] [serial = 1469] [outer = 0x7faf49085400] 06:49:59 INFO - PROCESS | 1844 | 1461678599063 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7faf6ccb3800) [pid = 1844] [serial = 1470] [outer = 0x7faf49085400] 06:49:59 INFO - PROCESS | 1844 | ************************* 06:49:59 INFO - PROCESS | 1844 | A coding exception was thrown and uncaught in a Task. 06:49:59 INFO - PROCESS | 1844 | 06:49:59 INFO - PROCESS | 1844 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:49:59 INFO - PROCESS | 1844 | Full stack: 06:49:59 INFO - PROCESS | 1844 | ************************* 06:50:00 INFO - PROCESS | 1844 | 1461678600004 Marionette TRACE conn4 <- [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]]]}] 06:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1645ms 06:50:00 INFO - PROCESS | 1844 | 1461678600067 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 1844 | 1461678600071 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:50:00 INFO - PROCESS | 1844 | 1461678600077 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 1844 | 1461678600081 Marionette TRACE conn4 <- [1,1930,null,{}] 06:50:00 INFO - PROCESS | 1844 | 1461678600087 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:00 INFO - PROCESS | 1844 | 1461678600316 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:50:00 INFO - PROCESS | 1844 | 1461678600623 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3f617000 == 159 [pid = 1844] [id = 490] 06:50:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7faf3f62a400) [pid = 1844] [serial = 1471] [outer = (nil)] 06:50:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7faf3f632800) [pid = 1844] [serial = 1472] [outer = 0x7faf3f62a400] 06:50:00 INFO - PROCESS | 1844 | 1461678600704 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7faf3f637c00) [pid = 1844] [serial = 1473] [outer = 0x7faf3f62a400] 06:50:01 INFO - PROCESS | 1844 | 1461678601593 Marionette TRACE conn4 <- [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]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1585ms 06:50:01 INFO - PROCESS | 1844 | 1461678601663 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1844 | 1461678601667 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:50:01 INFO - PROCESS | 1844 | 1461678601673 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1844 | 1461678601676 Marionette TRACE conn4 <- [1,1934,null,{}] 06:50:01 INFO - PROCESS | 1844 | 1461678601683 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:01 INFO - PROCESS | 1844 | 1461678601922 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:50:02 INFO - PROCESS | 1844 | 1461678602263 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fb1b800 == 160 [pid = 1844] [id = 491] 06:50:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7faf3f62c400) [pid = 1844] [serial = 1474] [outer = (nil)] 06:50:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7faf3f63d800) [pid = 1844] [serial = 1475] [outer = 0x7faf3f62c400] 06:50:02 INFO - PROCESS | 1844 | 1461678602390 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7faf3f641c00) [pid = 1844] [serial = 1476] [outer = 0x7faf3f62c400] 06:50:03 INFO - PROCESS | 1844 | 1461678603301 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1683ms 06:50:03 INFO - PROCESS | 1844 | 1461678603357 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 1844 | 1461678603361 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:50:03 INFO - PROCESS | 1844 | 1461678603368 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1844 | 1461678603370 Marionette TRACE conn4 <- [1,1938,null,{}] 06:50:03 INFO - PROCESS | 1844 | 1461678603377 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 1844 | 1461678603604 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:50:03 INFO - PROCESS | 1844 | 1461678603962 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdbb800 == 161 [pid = 1844] [id = 492] 06:50:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 290 (0x7faf3f647000) [pid = 1844] [serial = 1477] [outer = (nil)] 06:50:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 291 (0x7faf3f649400) [pid = 1844] [serial = 1478] [outer = 0x7faf3f647000] 06:50:04 INFO - PROCESS | 1844 | 1461678604052 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 292 (0x7faf3fcaf000) [pid = 1844] [serial = 1479] [outer = 0x7faf3f647000] 06:50:04 INFO - PROCESS | 1844 | 1461678604901 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1579ms 06:50:04 INFO - PROCESS | 1844 | 1461678604949 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 1844 | 1461678604952 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:50:04 INFO - PROCESS | 1844 | 1461678604958 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 1844 | 1461678604961 Marionette TRACE conn4 <- [1,1942,null,{}] 06:50:04 INFO - PROCESS | 1844 | 1461678604967 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:05 INFO - PROCESS | 1844 | 1461678605190 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:50:05 INFO - PROCESS | 1844 | 1461678605465 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdd5000 == 162 [pid = 1844] [id = 493] 06:50:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 293 (0x7faf3f644400) [pid = 1844] [serial = 1480] [outer = (nil)] 06:50:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 294 (0x7faf3fcb5400) [pid = 1844] [serial = 1481] [outer = 0x7faf3f644400] 06:50:05 INFO - PROCESS | 1844 | 1461678605585 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 295 (0x7faf3fcb9800) [pid = 1844] [serial = 1482] [outer = 0x7faf3f644400] 06:50:06 INFO - PROCESS | 1844 | 1461678606488 Marionette TRACE conn4 <- [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]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1582ms 06:50:06 INFO - PROCESS | 1844 | 1461678606542 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 1844 | 1461678606546 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:50:06 INFO - PROCESS | 1844 | 1461678606552 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 1844 | 1461678606554 Marionette TRACE conn4 <- [1,1946,null,{}] 06:50:06 INFO - PROCESS | 1844 | 1461678606560 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 1844 | 1461678606782 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:50:07 INFO - PROCESS | 1844 | 1461678607097 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49499800 == 163 [pid = 1844] [id = 494] 06:50:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 296 (0x7faf3f647400) [pid = 1844] [serial = 1483] [outer = (nil)] 06:50:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 297 (0x7faf3fe86400) [pid = 1844] [serial = 1484] [outer = 0x7faf3f647400] 06:50:07 INFO - PROCESS | 1844 | 1461678607185 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 298 (0x7faf3fe8d000) [pid = 1844] [serial = 1485] [outer = 0x7faf3f647400] 06:50:08 INFO - PROCESS | 1844 | 1461678608117 Marionette TRACE conn4 <- [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]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1628ms 06:50:08 INFO - PROCESS | 1844 | 1461678608182 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 1844 | 1461678608186 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:50:08 INFO - PROCESS | 1844 | 1461678608192 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - PROCESS | 1844 | 1461678608201 Marionette TRACE conn4 <- [1,1950,null,{}] 06:50:08 INFO - PROCESS | 1844 | 1461678608208 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:08 INFO - PROCESS | 1844 | 1461678608438 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:50:08 INFO - PROCESS | 1844 | 1461678608763 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48113000 == 164 [pid = 1844] [id = 495] 06:50:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 299 (0x7faf3fe83000) [pid = 1844] [serial = 1486] [outer = (nil)] 06:50:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 300 (0x7faf423a2c00) [pid = 1844] [serial = 1487] [outer = 0x7faf3fe83000] 06:50:08 INFO - PROCESS | 1844 | 1461678608843 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 301 (0x7faf46b69000) [pid = 1844] [serial = 1488] [outer = 0x7faf3fe83000] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5532a000 == 163 [pid = 1844] [id = 412] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bb16000 == 162 [pid = 1844] [id = 411] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60062800 == 161 [pid = 1844] [id = 413] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b925800 == 160 [pid = 1844] [id = 475] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b91d800 == 159 [pid = 1844] [id = 474] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2d0000 == 158 [pid = 1844] [id = 473] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48115800 == 157 [pid = 1844] [id = 472] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4464f000 == 156 [pid = 1844] [id = 471] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf448e0000 == 155 [pid = 1844] [id = 470] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf420cb000 == 154 [pid = 1844] [id = 469] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463d3800 == 153 [pid = 1844] [id = 468] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4465d800 == 152 [pid = 1844] [id = 467] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf757b5000 == 151 [pid = 1844] [id = 460] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6f27d800 == 150 [pid = 1844] [id = 459] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60e11800 == 149 [pid = 1844] [id = 458] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59320000 == 148 [pid = 1844] [id = 457] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f98800 == 147 [pid = 1844] [id = 456] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54d5a800 == 146 [pid = 1844] [id = 455] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b877800 == 145 [pid = 1844] [id = 454] 06:50:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4698d000 == 144 [pid = 1844] [id = 453] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 300 (0x7faf52bfbc00) [pid = 1844] [serial = 1358] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 299 (0x7faf587d9c00) [pid = 1844] [serial = 1071] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 298 (0x7faf46b61c00) [pid = 1844] [serial = 1298] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 297 (0x7faf5df7f400) [pid = 1844] [serial = 1086] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 296 (0x7faf4912b400) [pid = 1844] [serial = 1152] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 295 (0x7faf58694400) [pid = 1844] [serial = 1068] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 294 (0x7faf4b90dc00) [pid = 1844] [serial = 1349] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 293 (0x7faf47a94000) [pid = 1844] [serial = 1344] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 292 (0x7faf47a9cc00) [pid = 1844] [serial = 1331] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 291 (0x7faf49123400) [pid = 1844] [serial = 1301] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 290 (0x7faf52796400) [pid = 1844] [serial = 1307] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 289 (0x7faf5b07ac00) [pid = 1844] [serial = 1077] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7faf4829d000) [pid = 1844] [serial = 1212] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7faf463b6c00) [pid = 1844] [serial = 1322] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7faf7090a000) [pid = 1844] [serial = 1328] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7faf4dced800) [pid = 1844] [serial = 1353] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7faf4bdd9c00) [pid = 1844] [serial = 1337] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7faf4b908000) [pid = 1844] [serial = 1340] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7faf4c655c00) [pid = 1844] [serial = 1352] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7faf5dc24400) [pid = 1844] [serial = 1083] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7faf464efc00) [pid = 1844] [serial = 1343] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7faf4915a400) [pid = 1844] [serial = 1347] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7faf4c1cf400) [pid = 1844] [serial = 1350] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7faf4c65e800) [pid = 1844] [serial = 1356] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7faf464e7400) [pid = 1844] [serial = 1275] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7faf47e5d800) [pid = 1844] [serial = 1059] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7faf599dd400) [pid = 1844] [serial = 1313] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7faf46b70800) [pid = 1844] [serial = 1355] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7faf4bdd4800) [pid = 1844] [serial = 1334] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7faf6af17400) [pid = 1844] [serial = 1325] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faf5929c800) [pid = 1844] [serial = 1074] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faf61b5ec00) [pid = 1844] [serial = 1319] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faf5566e800) [pid = 1844] [serial = 1065] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faf5f7c1000) [pid = 1844] [serial = 1316] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faf49084c00) [pid = 1844] [serial = 1346] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faf5cfde800) [pid = 1844] [serial = 1080] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faf4e1ef400) [pid = 1844] [serial = 1304] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faf554d8400) [pid = 1844] [serial = 1310] [outer = (nil)] [url = about:blank] 06:50:10 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faf525ce800) [pid = 1844] [serial = 1062] [outer = (nil)] [url = about:blank] 06:50:11 INFO - PROCESS | 1844 | 1461678611133 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2990ms 06:50:11 INFO - PROCESS | 1844 | 1461678611197 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 1844 | 1461678611203 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:50:11 INFO - PROCESS | 1844 | 1461678611212 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 1844 | 1461678611217 Marionette TRACE conn4 <- [1,1954,null,{}] 06:50:11 INFO - PROCESS | 1844 | 1461678611230 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:11 INFO - PROCESS | 1844 | 1461678611464 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:50:11 INFO - PROCESS | 1844 | 1461678611657 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423c1000 == 145 [pid = 1844] [id = 496] 06:50:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faf4000b800) [pid = 1844] [serial = 1489] [outer = (nil)] 06:50:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faf41570400) [pid = 1844] [serial = 1490] [outer = 0x7faf4000b800] 06:50:11 INFO - PROCESS | 1844 | 1461678611726 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faf445ac000) [pid = 1844] [serial = 1491] [outer = 0x7faf4000b800] 06:50:12 INFO - PROCESS | 1844 | 1461678612558 Marionette TRACE conn4 <- [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]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1387ms 06:50:12 INFO - PROCESS | 1844 | 1461678612604 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 1844 | 1461678612612 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:50:12 INFO - PROCESS | 1844 | 1461678612622 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 1844 | 1461678612626 Marionette TRACE conn4 <- [1,1958,null,{}] 06:50:12 INFO - PROCESS | 1844 | 1461678612631 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:12 INFO - PROCESS | 1844 | 1461678612837 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:50:13 INFO - PROCESS | 1844 | 1461678613063 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf448d1800 == 146 [pid = 1844] [id = 497] 06:50:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faf4000dc00) [pid = 1844] [serial = 1492] [outer = (nil)] 06:50:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faf463b5400) [pid = 1844] [serial = 1493] [outer = 0x7faf4000dc00] 06:50:13 INFO - PROCESS | 1844 | 1461678613128 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faf466a7000) [pid = 1844] [serial = 1494] [outer = 0x7faf4000dc00] 06:50:14 INFO - PROCESS | 1844 | 1461678614043 Marionette TRACE conn4 <- [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]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1486ms 06:50:14 INFO - PROCESS | 1844 | 1461678614109 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:50:14 INFO - PROCESS | 1844 | 1461678614114 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:50:14 INFO - PROCESS | 1844 | 1461678614121 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 1844 | 1461678614126 Marionette TRACE conn4 <- [1,1962,null,{}] 06:50:14 INFO - PROCESS | 1844 | 1461678614150 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:14 INFO - PROCESS | 1844 | 1461678614438 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:50:14 INFO - PROCESS | 1844 | 1461678614478 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46733000 == 147 [pid = 1844] [id = 498] 06:50:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7faf46b61400) [pid = 1844] [serial = 1495] [outer = (nil)] 06:50:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7faf47e64800) [pid = 1844] [serial = 1496] [outer = 0x7faf46b61400] 06:50:14 INFO - PROCESS | 1844 | 1461678614713 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7faf481ed000) [pid = 1844] [serial = 1497] [outer = 0x7faf46b61400] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7faf44751000) [pid = 1844] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7faf65049400) [pid = 1844] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7faf53b4cc00) [pid = 1844] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faf525e5c00) [pid = 1844] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faf40005000) [pid = 1844] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faf599de800) [pid = 1844] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faf59285c00) [pid = 1844] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faf466a2400) [pid = 1844] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faf47ecd400) [pid = 1844] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faf445af000) [pid = 1844] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faf466a4000) [pid = 1844] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faf6c260400) [pid = 1844] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faf61b64c00) [pid = 1844] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faf5597a000) [pid = 1844] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faf5fa2d400) [pid = 1844] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faf47ecac00) [pid = 1844] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faf6c092c00) [pid = 1844] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faf466f0c00) [pid = 1844] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faf55621400) [pid = 1844] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faf60391c00) [pid = 1844] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faf4c65b000) [pid = 1844] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faf4912bc00) [pid = 1844] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faf55473800) [pid = 1844] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faf4b905400) [pid = 1844] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faf47a99000) [pid = 1844] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faf47ecb400) [pid = 1844] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faf466a9800) [pid = 1844] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faf52715400) [pid = 1844] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faf6c08c800) [pid = 1844] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faf5869b400) [pid = 1844] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faf49150c00) [pid = 1844] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faf5e4e7400) [pid = 1844] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faf445aac00) [pid = 1844] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faf553d6000) [pid = 1844] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faf58a89c00) [pid = 1844] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faf4915b000) [pid = 1844] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faf445a9800) [pid = 1844] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faf49763800) [pid = 1844] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faf55975c00) [pid = 1844] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faf4908c400) [pid = 1844] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faf49121800) [pid = 1844] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faf54ec6000) [pid = 1844] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faf4bf8ac00) [pid = 1844] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faf599e3400) [pid = 1844] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faf554d7400) [pid = 1844] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faf59880400) [pid = 1844] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faf47e65c00) [pid = 1844] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faf4912f400) [pid = 1844] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faf4b90f800) [pid = 1844] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faf58699c00) [pid = 1844] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faf4db57000) [pid = 1844] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faf4c429000) [pid = 1844] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faf466e1c00) [pid = 1844] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf48e1a400) [pid = 1844] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf5876f400) [pid = 1844] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faf4c421c00) [pid = 1844] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faf4474cc00) [pid = 1844] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faf497df400) [pid = 1844] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faf5929b000) [pid = 1844] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:50:16 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faf44ea8000) [pid = 1844] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:50:16 INFO - PROCESS | 1844 | 1461678616530 Marionette TRACE conn4 <- [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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2439ms 06:50:16 INFO - PROCESS | 1844 | 1461678616560 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:50:16 INFO - PROCESS | 1844 | 1461678616566 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:50:16 INFO - PROCESS | 1844 | 1461678616572 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 1844 | 1461678616575 Marionette TRACE conn4 <- [1,1966,null,{}] 06:50:16 INFO - PROCESS | 1844 | 1461678616581 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 1844 | 1461678616867 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:50:16 INFO - PROCESS | 1844 | 1461678616892 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463d5800 == 148 [pid = 1844] [id = 499] 06:50:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7faf40005000) [pid = 1844] [serial = 1498] [outer = (nil)] 06:50:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7faf466a9800) [pid = 1844] [serial = 1499] [outer = 0x7faf40005000] 06:50:16 INFO - PROCESS | 1844 | 1461678616958 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7faf47ed2800) [pid = 1844] [serial = 1500] [outer = 0x7faf40005000] 06:50:18 INFO - PROCESS | 1844 | 1461678618198 Marionette TRACE conn4 <- [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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1685ms 06:50:18 INFO - PROCESS | 1844 | 1461678618258 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 1844 | 1461678618265 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:50:18 INFO - PROCESS | 1844 | 1461678618274 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 1844 | 1461678618280 Marionette TRACE conn4 <- [1,1970,null,{}] 06:50:18 INFO - PROCESS | 1844 | 1461678618290 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:18 INFO - PROCESS | 1844 | 1461678618674 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:50:18 INFO - PROCESS | 1844 | 1461678618952 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4377c800 == 149 [pid = 1844] [id = 500] 06:50:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7faf3fcab400) [pid = 1844] [serial = 1501] [outer = (nil)] 06:50:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7faf41572c00) [pid = 1844] [serial = 1502] [outer = 0x7faf3fcab400] 06:50:19 INFO - PROCESS | 1844 | 1461678619052 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7faf445b7800) [pid = 1844] [serial = 1503] [outer = 0x7faf3fcab400] 06:50:20 INFO - PROCESS | 1844 | 1461678619998 Marionette TRACE conn4 <- [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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1796ms 06:50:20 INFO - PROCESS | 1844 | 1461678620071 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 1844 | 1461678620079 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:50:20 INFO - PROCESS | 1844 | 1461678620090 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 1844 | 1461678620094 Marionette TRACE conn4 <- [1,1974,null,{}] 06:50:20 INFO - PROCESS | 1844 | 1461678620102 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:20 INFO - PROCESS | 1844 | 1461678620378 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:50:20 INFO - PROCESS | 1844 | 1461678620753 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48008800 == 150 [pid = 1844] [id = 501] 06:50:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7faf466a4c00) [pid = 1844] [serial = 1504] [outer = (nil)] 06:50:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7faf4680e000) [pid = 1844] [serial = 1505] [outer = 0x7faf466a4c00] 06:50:20 INFO - PROCESS | 1844 | 1461678620832 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7faf47a92c00) [pid = 1844] [serial = 1506] [outer = 0x7faf466a4c00] 06:50:21 INFO - PROCESS | 1844 | 1461678621813 Marionette TRACE conn4 <- [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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1796ms 06:50:21 INFO - PROCESS | 1844 | 1461678621888 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 1844 | 1461678621891 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:50:21 INFO - PROCESS | 1844 | 1461678621899 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 1844 | 1461678621905 Marionette TRACE conn4 <- [1,1978,null,{}] 06:50:21 INFO - PROCESS | 1844 | 1461678621922 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 1844 | 1461678622199 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:50:22 INFO - PROCESS | 1844 | 1461678622547 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49485000 == 151 [pid = 1844] [id = 502] 06:50:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7faf48291800) [pid = 1844] [serial = 1507] [outer = (nil)] 06:50:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7faf48ebd800) [pid = 1844] [serial = 1508] [outer = 0x7faf48291800] 06:50:22 INFO - PROCESS | 1844 | 1461678622633 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7faf49121800) [pid = 1844] [serial = 1509] [outer = 0x7faf48291800] 06:50:23 INFO - PROCESS | 1844 | 1461678623490 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1641ms 06:50:23 INFO - PROCESS | 1844 | 1461678623541 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:50:23 INFO - PROCESS | 1844 | 1461678623546 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:50:23 INFO - PROCESS | 1844 | 1461678623552 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 1844 | 1461678623555 Marionette TRACE conn4 <- [1,1982,null,{}] 06:50:23 INFO - PROCESS | 1844 | 1461678623560 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:23 INFO - PROCESS | 1844 | 1461678623777 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:50:24 INFO - PROCESS | 1844 | 1461678624049 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a120000 == 152 [pid = 1844] [id = 503] 06:50:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7faf48e14c00) [pid = 1844] [serial = 1510] [outer = (nil)] 06:50:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7faf49542400) [pid = 1844] [serial = 1511] [outer = 0x7faf48e14c00] 06:50:24 INFO - PROCESS | 1844 | 1461678624207 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7faf49548000) [pid = 1844] [serial = 1512] [outer = 0x7faf48e14c00] 06:50:25 INFO - PROCESS | 1844 | 1461678625143 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1636ms 06:50:25 INFO - PROCESS | 1844 | 1461678625190 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 1844 | 1461678625196 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:50:25 INFO - PROCESS | 1844 | 1461678625206 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 1844 | 1461678625210 Marionette TRACE conn4 <- [1,1986,null,{}] 06:50:25 INFO - PROCESS | 1844 | 1461678625219 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:25 INFO - PROCESS | 1844 | 1461678625481 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:50:25 INFO - PROCESS | 1844 | 1461678625790 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2d5000 == 153 [pid = 1844] [id = 504] 06:50:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7faf4912f400) [pid = 1844] [serial = 1513] [outer = (nil)] 06:50:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7faf4954ec00) [pid = 1844] [serial = 1514] [outer = 0x7faf4912f400] 06:50:25 INFO - PROCESS | 1844 | 1461678625871 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7faf4976a000) [pid = 1844] [serial = 1515] [outer = 0x7faf4912f400] 06:50:26 INFO - PROCESS | 1844 | 1461678626811 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1646ms 06:50:26 INFO - PROCESS | 1844 | 1461678626851 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 1844 | 1461678626854 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:50:26 INFO - PROCESS | 1844 | 1461678626860 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 1844 | 1461678626863 Marionette TRACE conn4 <- [1,1990,null,{}] 06:50:26 INFO - PROCESS | 1844 | 1461678626869 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:27 INFO - PROCESS | 1844 | 1461678627130 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:50:27 INFO - PROCESS | 1844 | 1461678627489 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb20000 == 154 [pid = 1844] [id = 505] 06:50:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7faf4b905000) [pid = 1844] [serial = 1516] [outer = (nil)] 06:50:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7faf4bdd3800) [pid = 1844] [serial = 1517] [outer = 0x7faf4b905000] 06:50:27 INFO - PROCESS | 1844 | 1461678627585 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7faf4bf88400) [pid = 1844] [serial = 1518] [outer = 0x7faf4b905000] 06:50:28 INFO - PROCESS | 1844 | 1461678628559 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1734ms 06:50:28 INFO - PROCESS | 1844 | 1461678628596 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:50:28 INFO - PROCESS | 1844 | 1461678628599 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:50:28 INFO - PROCESS | 1844 | 1461678628606 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1844 | 1461678628608 Marionette TRACE conn4 <- [1,1994,null,{}] 06:50:28 INFO - PROCESS | 1844 | 1461678628614 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:28 INFO - PROCESS | 1844 | 1461678628870 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:50:29 INFO - PROCESS | 1844 | 1461678629201 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bdef000 == 155 [pid = 1844] [id = 506] 06:50:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7faf463bb000) [pid = 1844] [serial = 1519] [outer = (nil)] 06:50:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7faf4c1d4400) [pid = 1844] [serial = 1520] [outer = 0x7faf463bb000] 06:50:29 INFO - PROCESS | 1844 | 1461678629281 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7faf4c654000) [pid = 1844] [serial = 1521] [outer = 0x7faf463bb000] 06:50:30 INFO - PROCESS | 1844 | 1461678630181 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1636ms 06:50:30 INFO - PROCESS | 1844 | 1461678630243 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 1844 | 1461678630247 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:50:30 INFO - PROCESS | 1844 | 1461678630253 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 1844 | 1461678630256 Marionette TRACE conn4 <- [1,1998,null,{}] 06:50:30 INFO - PROCESS | 1844 | 1461678630262 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:30 INFO - PROCESS | 1844 | 1461678630483 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:50:30 INFO - PROCESS | 1844 | 1461678630749 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de1b000 == 156 [pid = 1844] [id = 507] 06:50:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7faf4bf8a400) [pid = 1844] [serial = 1522] [outer = (nil)] 06:50:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7faf4dced800) [pid = 1844] [serial = 1523] [outer = 0x7faf4bf8a400] 06:50:30 INFO - PROCESS | 1844 | 1461678630827 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7faf4e4ed400) [pid = 1844] [serial = 1524] [outer = 0x7faf4bf8a400] 06:50:31 INFO - PROCESS | 1844 | 1461678631708 Marionette TRACE conn4 <- [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]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1529ms 06:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:50:31 INFO - PROCESS | 1844 | 1461678631783 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1844 | 1461678631786 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:50:31 INFO - PROCESS | 1844 | 1461678631793 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1844 | 1461678631795 Marionette TRACE conn4 <- [1,2002,null,{}] 06:50:31 INFO - PROCESS | 1844 | 1461678631802 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:32 INFO - PROCESS | 1844 | 1461678632034 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:50:32 INFO - PROCESS | 1844 | 1461678632348 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52ace000 == 157 [pid = 1844] [id = 508] 06:50:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7faf4bf8d400) [pid = 1844] [serial = 1525] [outer = (nil)] 06:50:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7faf525c9000) [pid = 1844] [serial = 1526] [outer = 0x7faf4bf8d400] 06:50:32 INFO - PROCESS | 1844 | 1461678632428 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7faf5270e000) [pid = 1844] [serial = 1527] [outer = 0x7faf4bf8d400] 06:50:33 INFO - PROCESS | 1844 | 1461678633255 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1533ms 06:50:33 INFO - PROCESS | 1844 | 1461678633326 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 1844 | 1461678633329 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:50:33 INFO - PROCESS | 1844 | 1461678633335 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1844 | 1461678633338 Marionette TRACE conn4 <- [1,2006,null,{}] 06:50:33 INFO - PROCESS | 1844 | 1461678633344 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:33 INFO - PROCESS | 1844 | 1461678633565 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:50:33 INFO - PROCESS | 1844 | 1461678633835 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55957800 == 158 [pid = 1844] [id = 509] 06:50:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7faf4e1f0400) [pid = 1844] [serial = 1528] [outer = (nil)] 06:50:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7faf52792000) [pid = 1844] [serial = 1529] [outer = 0x7faf4e1f0400] 06:50:33 INFO - PROCESS | 1844 | 1461678633955 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7faf52932c00) [pid = 1844] [serial = 1530] [outer = 0x7faf4e1f0400] 06:50:34 INFO - PROCESS | 1844 | 1461678634860 Marionette TRACE conn4 <- [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]]]}] 06:50:34 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 06:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1583ms 06:50:34 INFO - PROCESS | 1844 | 1461678634921 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:50:34 INFO - PROCESS | 1844 | 1461678634925 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:50:34 INFO - PROCESS | 1844 | 1461678634931 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 1844 | 1461678634935 Marionette TRACE conn4 <- [1,2010,null,{}] 06:50:34 INFO - PROCESS | 1844 | 1461678634940 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:35 INFO - PROCESS | 1844 | 1461678635181 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:50:35 INFO - PROCESS | 1844 | 1461678635507 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57135800 == 159 [pid = 1844] [id = 510] 06:50:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7faf55668400) [pid = 1844] [serial = 1531] [outer = (nil)] 06:50:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7faf559e7c00) [pid = 1844] [serial = 1532] [outer = 0x7faf55668400] 06:50:35 INFO - PROCESS | 1844 | 1461678635595 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7faf57170400) [pid = 1844] [serial = 1533] [outer = 0x7faf55668400] 06:50:36 INFO - PROCESS | 1844 | 1461678636492 Marionette TRACE conn4 <- [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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1632ms 06:50:36 INFO - PROCESS | 1844 | 1461678636564 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1844 | 1461678636567 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:50:36 INFO - PROCESS | 1844 | 1461678636574 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1844 | 1461678636577 Marionette TRACE conn4 <- [1,2014,null,{}] 06:50:36 INFO - PROCESS | 1844 | 1461678636582 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:36 INFO - PROCESS | 1844 | 1461678636800 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:50:37 INFO - PROCESS | 1844 | 1461678637127 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59554800 == 160 [pid = 1844] [id = 511] 06:50:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7faf55974c00) [pid = 1844] [serial = 1534] [outer = (nil)] 06:50:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7faf587a7c00) [pid = 1844] [serial = 1535] [outer = 0x7faf55974c00] 06:50:37 INFO - PROCESS | 1844 | 1461678637209 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7faf59285c00) [pid = 1844] [serial = 1536] [outer = 0x7faf55974c00] 06:50:38 INFO - PROCESS | 1844 | 1461678638065 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1531ms 06:50:38 INFO - PROCESS | 1844 | 1461678638106 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 1844 | 1461678638109 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:50:38 INFO - PROCESS | 1844 | 1461678638124 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1844 | 1461678638127 Marionette TRACE conn4 <- [1,2018,null,{}] 06:50:38 INFO - PROCESS | 1844 | 1461678638132 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:38 INFO - PROCESS | 1844 | 1461678638344 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:50:38 INFO - PROCESS | 1844 | 1461678638622 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5f8c0000 == 161 [pid = 1844] [id = 512] 06:50:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7faf57c15800) [pid = 1844] [serial = 1537] [outer = (nil)] 06:50:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7faf59884000) [pid = 1844] [serial = 1538] [outer = 0x7faf57c15800] 06:50:38 INFO - PROCESS | 1844 | 1461678638744 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7faf599e4c00) [pid = 1844] [serial = 1539] [outer = 0x7faf57c15800] 06:50:39 INFO - PROCESS | 1844 | 1461678639624 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1582ms 06:50:39 INFO - PROCESS | 1844 | 1461678639708 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:50:39 INFO - PROCESS | 1844 | 1461678639711 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:50:39 INFO - PROCESS | 1844 | 1461678639718 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 1844 | 1461678639720 Marionette TRACE conn4 <- [1,2022,null,{}] 06:50:39 INFO - PROCESS | 1844 | 1461678639726 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:39 INFO - PROCESS | 1844 | 1461678639987 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:50:40 INFO - PROCESS | 1844 | 1461678640308 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61b7b800 == 162 [pid = 1844] [id = 513] 06:50:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7faf58765400) [pid = 1844] [serial = 1540] [outer = (nil)] 06:50:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7faf5bf5a400) [pid = 1844] [serial = 1541] [outer = 0x7faf58765400] 06:50:40 INFO - PROCESS | 1844 | 1461678640388 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7faf5dc29400) [pid = 1844] [serial = 1542] [outer = 0x7faf58765400] 06:50:41 INFO - PROCESS | 1844 | 1461678641240 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1578ms 06:50:41 INFO - PROCESS | 1844 | 1461678641300 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 1844 | 1461678641304 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:50:41 INFO - PROCESS | 1844 | 1461678641315 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 1844 | 1461678641319 Marionette TRACE conn4 <- [1,2026,null,{}] 06:50:41 INFO - PROCESS | 1844 | 1461678641329 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:41 INFO - PROCESS | 1844 | 1461678641673 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:50:42 INFO - PROCESS | 1844 | 1461678642015 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6f26d000 == 163 [pid = 1844] [id = 514] 06:50:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7faf4c41f800) [pid = 1844] [serial = 1543] [outer = (nil)] 06:50:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7faf5df79000) [pid = 1844] [serial = 1544] [outer = 0x7faf4c41f800] 06:50:42 INFO - PROCESS | 1844 | 1461678642089 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7faf5f7cb400) [pid = 1844] [serial = 1545] [outer = 0x7faf4c41f800] 06:50:43 INFO - PROCESS | 1844 | 1461678643108 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1841ms 06:50:43 INFO - PROCESS | 1844 | 1461678643158 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:50:43 INFO - PROCESS | 1844 | 1461678643161 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:50:43 INFO - PROCESS | 1844 | 1461678643169 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - PROCESS | 1844 | 1461678643173 Marionette TRACE conn4 <- [1,2030,null,{}] 06:50:43 INFO - PROCESS | 1844 | 1461678643181 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:43 INFO - PROCESS | 1844 | 1461678643458 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:50:43 INFO - PROCESS | 1844 | 1461678643813 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf7161c800 == 164 [pid = 1844] [id = 515] 06:50:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7faf59286800) [pid = 1844] [serial = 1546] [outer = (nil)] 06:50:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7faf60e45c00) [pid = 1844] [serial = 1547] [outer = 0x7faf59286800] 06:50:43 INFO - PROCESS | 1844 | 1461678643915 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7faf6222c000) [pid = 1844] [serial = 1548] [outer = 0x7faf59286800] 06:50:44 INFO - PROCESS | 1844 | 1461678644941 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1834ms 06:50:45 INFO - PROCESS | 1844 | 1461678645004 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 1844 | 1461678645008 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:50:45 INFO - PROCESS | 1844 | 1461678645014 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 1844 | 1461678645018 Marionette TRACE conn4 <- [1,2034,null,{}] 06:50:45 INFO - PROCESS | 1844 | 1461678645024 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:45 INFO - PROCESS | 1844 | 1461678645273 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:50:45 INFO - PROCESS | 1844 | 1461678645639 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3dff1800 == 165 [pid = 1844] [id = 516] 06:50:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7faf553d5800) [pid = 1844] [serial = 1549] [outer = (nil)] 06:50:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7faf6afeb000) [pid = 1844] [serial = 1550] [outer = 0x7faf553d5800] 06:50:45 INFO - PROCESS | 1844 | 1461678645766 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7faf6c08ac00) [pid = 1844] [serial = 1551] [outer = 0x7faf553d5800] 06:50:47 INFO - PROCESS | 1844 | 1461678647014 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2036ms 06:50:47 INFO - PROCESS | 1844 | 1461678647058 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 1844 | 1461678647064 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:50:47 INFO - PROCESS | 1844 | 1461678647074 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 1844 | 1461678647079 Marionette TRACE conn4 <- [1,2038,null,{}] 06:50:47 INFO - PROCESS | 1844 | 1461678647088 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:47 INFO - PROCESS | 1844 | 1461678647440 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:50:47 INFO - PROCESS | 1844 | 1461678647807 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4be8d000 == 166 [pid = 1844] [id = 517] 06:50:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7faf47a84c00) [pid = 1844] [serial = 1552] [outer = (nil)] 06:50:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7faf47a8ac00) [pid = 1844] [serial = 1553] [outer = 0x7faf47a84c00] 06:50:47 INFO - PROCESS | 1844 | 1461678647934 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7faf47a8f800) [pid = 1844] [serial = 1554] [outer = 0x7faf47a84c00] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf46733000 == 165 [pid = 1844] [id = 498] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf448d1800 == 164 [pid = 1844] [id = 497] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf423c1000 == 163 [pid = 1844] [id = 496] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49499800 == 162 [pid = 1844] [id = 494] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdd5000 == 161 [pid = 1844] [id = 493] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdbb800 == 160 [pid = 1844] [id = 492] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fb1b800 == 159 [pid = 1844] [id = 491] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3f617000 == 158 [pid = 1844] [id = 490] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf412d7800 == 157 [pid = 1844] [id = 489] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bd54800 == 156 [pid = 1844] [id = 488] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf713bc000 == 155 [pid = 1844] [id = 487] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e44800 == 154 [pid = 1844] [id = 486] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60061800 == 153 [pid = 1844] [id = 485] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5ba4b800 == 152 [pid = 1844] [id = 484] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5930a800 == 151 [pid = 1844] [id = 483] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56b0f000 == 150 [pid = 1844] [id = 482] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55944800 == 149 [pid = 1844] [id = 481] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c0d000 == 148 [pid = 1844] [id = 480] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5289d000 == 147 [pid = 1844] [id = 479] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49743800 == 146 [pid = 1844] [id = 478] 06:50:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463c9000 == 145 [pid = 1844] [id = 477] 06:50:50 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7faf52bfac00) [pid = 1844] [serial = 1296] [outer = (nil)] [url = about:blank] 06:50:50 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7faf5dcd8c00) [pid = 1844] [serial = 1314] [outer = (nil)] [url = about:blank] 06:50:50 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7faf557d6800) [pid = 1844] [serial = 1311] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7faf53b44800) [pid = 1844] [serial = 1308] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7faf479cb800) [pid = 1844] [serial = 1299] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7faf49770000) [pid = 1844] [serial = 1302] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7faf60392400) [pid = 1844] [serial = 1317] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7faf525cd800) [pid = 1844] [serial = 1305] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7faf4c65d400) [pid = 1844] [serial = 1428] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7faf46150000) [pid = 1844] [serial = 1406] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7faf4b804400) [pid = 1844] [serial = 1418] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7faf6be03400) [pid = 1844] [serial = 1191] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7faf4c1d5800) [pid = 1844] [serial = 1427] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7faf525c8c00) [pid = 1844] [serial = 1367] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7faf6f23d400) [pid = 1844] [serial = 1266] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7faf463bcc00) [pid = 1844] [serial = 1407] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7faf6bd7bc00) [pid = 1844] [serial = 1140] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7faf587a3800) [pid = 1844] [serial = 1373] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7faf587a1000) [pid = 1844] [serial = 1242] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7faf4976dc00) [pid = 1844] [serial = 1364] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7faf557db000) [pid = 1844] [serial = 1359] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7faf4239f000) [pid = 1844] [serial = 1404] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7faf6038f000) [pid = 1844] [serial = 1185] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7faf5df80800) [pid = 1844] [serial = 1182] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7faf466af400) [pid = 1844] [serial = 1203] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7faf5270e800) [pid = 1844] [serial = 1260] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7faf464e8400) [pid = 1844] [serial = 1415] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7faf4b804800) [pid = 1844] [serial = 1206] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7faf6f23ec00) [pid = 1844] [serial = 1146] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7faf47ed0000) [pid = 1844] [serial = 1416] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7faf6af14000) [pid = 1844] [serial = 1137] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7faf58a94400) [pid = 1844] [serial = 1179] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7faf61edbc00) [pid = 1844] [serial = 1134] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7faf47ed6800) [pid = 1844] [serial = 1254] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7faf65f79c00) [pid = 1844] [serial = 1376] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7faf6d047000) [pid = 1844] [serial = 1143] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7faf47a94400) [pid = 1844] [serial = 1410] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7faf5868c800) [pid = 1844] [serial = 1176] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7faf6ccaac00) [pid = 1844] [serial = 1194] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7faf46b66800) [pid = 1844] [serial = 1409] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7faf525c3800) [pid = 1844] [serial = 1116] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7faf52a40c00) [pid = 1844] [serial = 1164] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7faf561c8800) [pid = 1844] [serial = 1119] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7faf4156f400) [pid = 1844] [serial = 1403] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7faf55624400) [pid = 1844] [serial = 1370] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7faf4e17ac00) [pid = 1844] [serial = 1239] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7faf4156dc00) [pid = 1844] [serial = 1400] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7faf481ebc00) [pid = 1844] [serial = 1412] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7faf4e4f7400) [pid = 1844] [serial = 1257] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7faf4b902c00) [pid = 1844] [serial = 1209] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7faf5df72000) [pid = 1844] [serial = 1263] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7faf715e3800) [pid = 1844] [serial = 1197] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7faf610b7c00) [pid = 1844] [serial = 1248] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7faf46364800) [pid = 1844] [serial = 1379] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7faf497d7000) [pid = 1844] [serial = 1388] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7faf4915e800) [pid = 1844] [serial = 1200] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7faf61744400) [pid = 1844] [serial = 1131] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7faf44e9ec00) [pid = 1844] [serial = 1272] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7faf423a7400) [pid = 1844] [serial = 1394] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7faf4b90ec00) [pid = 1844] [serial = 1419] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faf5cfe0800) [pid = 1844] [serial = 1245] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faf61db5400) [pid = 1844] [serial = 1188] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faf48ebf000) [pid = 1844] [serial = 1385] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faf6f2b2400) [pid = 1844] [serial = 1391] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faf4bf88800) [pid = 1844] [serial = 1421] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faf445b6c00) [pid = 1844] [serial = 1269] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faf52bf2c00) [pid = 1844] [serial = 1170] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf5d3a6000) [pid = 1844] [serial = 1125] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf4b802400) [pid = 1844] [serial = 1236] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf6af1b000) [pid = 1844] [serial = 1382] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf4bf8b000) [pid = 1844] [serial = 1397] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf4912e800) [pid = 1844] [serial = 1149] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf55979c00) [pid = 1844] [serial = 1173] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf4c1d3800) [pid = 1844] [serial = 1424] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf466b0000) [pid = 1844] [serial = 1361] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf604eec00) [pid = 1844] [serial = 1128] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf5929c400) [pid = 1844] [serial = 1122] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf6f23cc00) [pid = 1844] [serial = 1251] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf49091c00) [pid = 1844] [serial = 1413] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf4908e800) [pid = 1844] [serial = 1113] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf4c42a800) [pid = 1844] [serial = 1425] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf4c423800) [pid = 1844] [serial = 1167] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf4bf8fc00) [pid = 1844] [serial = 1422] [outer = (nil)] [url = about:blank] 06:50:51 INFO - PROCESS | 1844 | 1461678651933 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 4899ms 06:50:51 INFO - PROCESS | 1844 | 1461678651973 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 1844 | 1461678651981 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:50:51 INFO - PROCESS | 1844 | 1461678651993 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1844 | 1461678652001 Marionette TRACE conn4 <- [1,2042,null,{}] 06:50:52 INFO - PROCESS | 1844 | 1461678652012 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:52 INFO - PROCESS | 1844 | 1461678652316 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:50:52 INFO - PROCESS | 1844 | 1461678652650 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf412d0000 == 146 [pid = 1844] [id = 518] 06:50:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf3fcb8400) [pid = 1844] [serial = 1555] [outer = (nil)] 06:50:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf3fe88800) [pid = 1844] [serial = 1556] [outer = 0x7faf3fcb8400] 06:50:52 INFO - PROCESS | 1844 | 1461678652764 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf4000bc00) [pid = 1844] [serial = 1557] [outer = 0x7faf3fcb8400] 06:50:54 INFO - PROCESS | 1844 | 1461678654054 Marionette TRACE conn4 <- [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]]]}] 06:50:54 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) 06:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2100ms 06:50:54 INFO - PROCESS | 1844 | 1461678654093 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1844 | 1461678654105 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:50:54 INFO - PROCESS | 1844 | 1461678654133 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1844 | 1461678654140 Marionette TRACE conn4 <- [1,2046,null,{}] 06:50:54 INFO - PROCESS | 1844 | 1461678654148 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:54 INFO - PROCESS | 1844 | 1461678654531 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:50:54 INFO - PROCESS | 1844 | 1461678654978 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf420e0800 == 147 [pid = 1844] [id = 519] 06:50:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf423ab800) [pid = 1844] [serial = 1558] [outer = (nil)] 06:50:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf445b1400) [pid = 1844] [serial = 1559] [outer = 0x7faf423ab800] 06:50:55 INFO - PROCESS | 1844 | 1461678655141 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf4474e800) [pid = 1844] [serial = 1560] [outer = 0x7faf423ab800] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf463adc00) [pid = 1844] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf4635bc00) [pid = 1844] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf4635dc00) [pid = 1844] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf47a94800) [pid = 1844] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf52716000) [pid = 1844] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf463b3000) [pid = 1844] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf423a1400) [pid = 1844] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf4239e000) [pid = 1844] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf599dbc00) [pid = 1844] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf4475a800) [pid = 1844] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf41566000) [pid = 1844] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf445b4400) [pid = 1844] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf47a95c00) [pid = 1844] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf61dd7400) [pid = 1844] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf4e1e7400) [pid = 1844] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf49084800) [pid = 1844] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf4635ec00) [pid = 1844] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf6d1bc000) [pid = 1844] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf525c7800) [pid = 1844] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf52719400) [pid = 1844] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf48eb8400) [pid = 1844] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf4e1e6400) [pid = 1844] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf44ea1400) [pid = 1844] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf46b61400) [pid = 1844] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf48e14800) [pid = 1844] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf5cf26800) [pid = 1844] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf599e5400) [pid = 1844] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf55624c00) [pid = 1844] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf4e1ea800) [pid = 1844] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf4bbe9800) [pid = 1844] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf466e5c00) [pid = 1844] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4bdd9800) [pid = 1844] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf497d8c00) [pid = 1844] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf4000b800) [pid = 1844] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4915d000) [pid = 1844] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf46b6d400) [pid = 1844] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf445b5000) [pid = 1844] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf4c420800) [pid = 1844] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf3fe83000) [pid = 1844] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf3f647400) [pid = 1844] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf3f644400) [pid = 1844] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf3f647000) [pid = 1844] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf3f62c400) [pid = 1844] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf3f62a400) [pid = 1844] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf49085400) [pid = 1844] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:50:57 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4000dc00) [pid = 1844] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:50:57 INFO - PROCESS | 1844 | 1461678657739 Marionette TRACE conn4 <- [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]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 3664ms 06:50:57 INFO - PROCESS | 1844 | 1461678657785 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1844 | 1461678657790 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:50:57 INFO - PROCESS | 1844 | 1461678657799 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1844 | 1461678657808 Marionette TRACE conn4 <- [1,2050,null,{}] 06:50:57 INFO - PROCESS | 1844 | 1461678657831 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:58 INFO - PROCESS | 1844 | 1461678658147 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:50:58 INFO - PROCESS | 1844 | 1461678658428 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44649800 == 148 [pid = 1844] [id = 520] 06:50:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf40002800) [pid = 1844] [serial = 1561] [outer = (nil)] 06:50:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf44750000) [pid = 1844] [serial = 1562] [outer = 0x7faf40002800] 06:50:58 INFO - PROCESS | 1844 | 1461678658534 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf44e9cc00) [pid = 1844] [serial = 1563] [outer = 0x7faf40002800] 06:51:00 INFO - PROCESS | 1844 | 1461678660089 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2350ms 06:51:00 INFO - PROCESS | 1844 | 1461678660261 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:51:00 INFO - PROCESS | 1844 | 1461678660271 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:51:00 INFO - PROCESS | 1844 | 1461678660285 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1844 | 1461678660294 Marionette TRACE conn4 <- [1,2054,null,{}] 06:51:00 INFO - PROCESS | 1844 | 1461678660307 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 1844 | 1461678660664 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:51:00 INFO - PROCESS | 1844 | 1461678660969 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41fd7800 == 149 [pid = 1844] [id = 521] 06:51:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf3f62f000) [pid = 1844] [serial = 1564] [outer = (nil)] 06:51:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf3fe8e400) [pid = 1844] [serial = 1565] [outer = 0x7faf3f62f000] 06:51:01 INFO - PROCESS | 1844 | 1461678661098 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf40011400) [pid = 1844] [serial = 1566] [outer = 0x7faf3f62f000] 06:51:02 INFO - PROCESS | 1844 | 1461678662447 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2245ms 06:51:02 INFO - PROCESS | 1844 | 1461678662529 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 1844 | 1461678662543 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:51:02 INFO - PROCESS | 1844 | 1461678662622 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1844 | 1461678662630 Marionette TRACE conn4 <- [1,2058,null,{}] 06:51:02 INFO - PROCESS | 1844 | 1461678662660 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:03 INFO - PROCESS | 1844 | 1461678663005 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:51:03 INFO - PROCESS | 1844 | 1461678663452 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf448d1800 == 150 [pid = 1844] [id = 522] 06:51:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf445b5800) [pid = 1844] [serial = 1567] [outer = (nil)] 06:51:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf44756800) [pid = 1844] [serial = 1568] [outer = 0x7faf445b5800] 06:51:03 INFO - PROCESS | 1844 | 1461678663574 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf44ea1800) [pid = 1844] [serial = 1569] [outer = 0x7faf445b5800] 06:51:04 INFO - PROCESS | 1844 | 1461678664687 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2160ms 06:51:04 INFO - PROCESS | 1844 | 1461678664733 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:51:04 INFO - PROCESS | 1844 | 1461678664737 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:51:04 INFO - PROCESS | 1844 | 1461678664744 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1844 | 1461678664750 Marionette TRACE conn4 <- [1,2062,null,{}] 06:51:04 INFO - PROCESS | 1844 | 1461678664766 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:05 INFO - PROCESS | 1844 | 1461678665001 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:51:05 INFO - PROCESS | 1844 | 1461678665306 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf450c5800 == 151 [pid = 1844] [id = 523] 06:51:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf46369c00) [pid = 1844] [serial = 1570] [outer = (nil)] 06:51:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf463b9400) [pid = 1844] [serial = 1571] [outer = 0x7faf46369c00] 06:51:05 INFO - PROCESS | 1844 | 1461678665389 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf466a3800) [pid = 1844] [serial = 1572] [outer = 0x7faf46369c00] 06:51:06 INFO - PROCESS | 1844 | 1461678666305 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1635ms 06:51:06 INFO - PROCESS | 1844 | 1461678666379 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1844 | 1461678666383 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:51:06 INFO - PROCESS | 1844 | 1461678666389 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1844 | 1461678666392 Marionette TRACE conn4 <- [1,2066,null,{}] 06:51:06 INFO - PROCESS | 1844 | 1461678666398 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:06 INFO - PROCESS | 1844 | 1461678666653 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:51:06 INFO - PROCESS | 1844 | 1461678666960 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46740800 == 152 [pid = 1844] [id = 524] 06:51:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4636a400) [pid = 1844] [serial = 1573] [outer = (nil)] 06:51:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf4680e800) [pid = 1844] [serial = 1574] [outer = 0x7faf4636a400] 06:51:07 INFO - PROCESS | 1844 | 1461678667043 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf479cb800) [pid = 1844] [serial = 1575] [outer = 0x7faf4636a400] 06:51:07 INFO - PROCESS | 1844 | 1461678667891 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1535ms 06:51:07 INFO - PROCESS | 1844 | 1461678667925 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1844 | 1461678667928 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:51:07 INFO - PROCESS | 1844 | 1461678667935 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1844 | 1461678667937 Marionette TRACE conn4 <- [1,2070,null,{}] 06:51:07 INFO - PROCESS | 1844 | 1461678667943 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 1844 | 1461678668166 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:51:08 INFO - PROCESS | 1844 | 1461678668427 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48119800 == 153 [pid = 1844] [id = 525] 06:51:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf466afc00) [pid = 1844] [serial = 1576] [outer = (nil)] 06:51:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf47a8fc00) [pid = 1844] [serial = 1577] [outer = 0x7faf466afc00] 06:51:08 INFO - PROCESS | 1844 | 1461678668504 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf47a95800) [pid = 1844] [serial = 1578] [outer = 0x7faf466afc00] 06:51:09 INFO - PROCESS | 1844 | 1461678669400 Marionette TRACE conn4 <- [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]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1534ms 06:51:09 INFO - PROCESS | 1844 | 1461678669471 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1844 | 1461678669474 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:51:09 INFO - PROCESS | 1844 | 1461678669480 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1844 | 1461678669484 Marionette TRACE conn4 <- [1,2074,null,{}] 06:51:09 INFO - PROCESS | 1844 | 1461678669489 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 1844 | 1461678669776 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:51:10 INFO - PROCESS | 1844 | 1461678670087 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f9e000 == 154 [pid = 1844] [id = 526] 06:51:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf47ed3400) [pid = 1844] [serial = 1579] [outer = (nil)] 06:51:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf48290c00) [pid = 1844] [serial = 1580] [outer = 0x7faf47ed3400] 06:51:10 INFO - PROCESS | 1844 | 1461678670183 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf4829dc00) [pid = 1844] [serial = 1581] [outer = 0x7faf47ed3400] 06:51:11 INFO - PROCESS | 1844 | 1461678671110 Marionette TRACE conn4 <- [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]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1678ms 06:51:11 INFO - PROCESS | 1844 | 1461678671161 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 1844 | 1461678671165 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:51:11 INFO - PROCESS | 1844 | 1461678671170 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 1844 | 1461678671173 Marionette TRACE conn4 <- [1,2078,null,{}] 06:51:11 INFO - PROCESS | 1844 | 1461678671179 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 1844 | 1461678671401 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:51:11 INFO - PROCESS | 1844 | 1461678671681 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497b4800 == 155 [pid = 1844] [id = 527] 06:51:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf463b9000) [pid = 1844] [serial = 1582] [outer = (nil)] 06:51:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf49087400) [pid = 1844] [serial = 1583] [outer = 0x7faf463b9000] 06:51:11 INFO - PROCESS | 1844 | 1461678671797 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf49123c00) [pid = 1844] [serial = 1584] [outer = 0x7faf463b9000] 06:51:12 INFO - PROCESS | 1844 | 1461678672640 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1528ms 06:51:12 INFO - PROCESS | 1844 | 1461678672700 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1844 | 1461678672704 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:51:12 INFO - PROCESS | 1844 | 1461678672710 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1844 | 1461678672713 Marionette TRACE conn4 <- [1,2082,null,{}] 06:51:12 INFO - PROCESS | 1844 | 1461678672719 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:12 INFO - PROCESS | 1844 | 1461678672944 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:51:13 INFO - PROCESS | 1844 | 1461678673219 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2c7000 == 156 [pid = 1844] [id = 528] 06:51:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf46808400) [pid = 1844] [serial = 1585] [outer = (nil)] 06:51:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf49155800) [pid = 1844] [serial = 1586] [outer = 0x7faf46808400] 06:51:13 INFO - PROCESS | 1844 | 1461678673337 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf49549400) [pid = 1844] [serial = 1587] [outer = 0x7faf46808400] 06:51:14 INFO - PROCESS | 1844 | 1461678674244 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1582ms 06:51:14 INFO - PROCESS | 1844 | 1461678674294 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1844 | 1461678674297 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:51:14 INFO - PROCESS | 1844 | 1461678674303 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1844 | 1461678674305 Marionette TRACE conn4 <- [1,2086,null,{}] 06:51:14 INFO - PROCESS | 1844 | 1461678674311 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:14 INFO - PROCESS | 1844 | 1461678674533 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:51:14 INFO - PROCESS | 1844 | 1461678674798 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b923000 == 157 [pid = 1844] [id = 529] 06:51:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf48eba800) [pid = 1844] [serial = 1588] [outer = (nil)] 06:51:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf4976e800) [pid = 1844] [serial = 1589] [outer = 0x7faf48eba800] 06:51:14 INFO - PROCESS | 1844 | 1461678674917 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf497dd800) [pid = 1844] [serial = 1590] [outer = 0x7faf48eba800] 06:51:15 INFO - PROCESS | 1844 | 1461678675760 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1527ms 06:51:15 INFO - PROCESS | 1844 | 1461678675832 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 1844 | 1461678675836 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:51:15 INFO - PROCESS | 1844 | 1461678675842 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1844 | 1461678675844 Marionette TRACE conn4 <- [1,2090,null,{}] 06:51:15 INFO - PROCESS | 1844 | 1461678675850 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:16 INFO - PROCESS | 1844 | 1461678676074 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:51:16 INFO - PROCESS | 1844 | 1461678676398 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc22000 == 158 [pid = 1844] [id = 530] 06:51:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf463b0c00) [pid = 1844] [serial = 1591] [outer = (nil)] 06:51:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf4b807c00) [pid = 1844] [serial = 1592] [outer = 0x7faf463b0c00] 06:51:16 INFO - PROCESS | 1844 | 1461678676480 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf4b904400) [pid = 1844] [serial = 1593] [outer = 0x7faf463b0c00] 06:51:17 INFO - PROCESS | 1844 | 1461678677334 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1529ms 06:51:17 INFO - PROCESS | 1844 | 1461678677386 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1844 | 1461678677391 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:51:17 INFO - PROCESS | 1844 | 1461678677402 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1844 | 1461678677406 Marionette TRACE conn4 <- [1,2094,null,{}] 06:51:17 INFO - PROCESS | 1844 | 1461678677412 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:17 INFO - PROCESS | 1844 | 1461678677652 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:51:17 INFO - PROCESS | 1844 | 1461678677971 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bde7800 == 159 [pid = 1844] [id = 531] 06:51:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf4bddd800) [pid = 1844] [serial = 1594] [outer = (nil)] 06:51:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf4bf8bc00) [pid = 1844] [serial = 1595] [outer = 0x7faf4bddd800] 06:51:18 INFO - PROCESS | 1844 | 1461678678059 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf4c1d9400) [pid = 1844] [serial = 1596] [outer = 0x7faf4bddd800] 06:51:18 INFO - PROCESS | 1844 | 1461678678967 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1636ms 06:51:19 INFO - PROCESS | 1844 | 1461678679039 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1844 | 1461678679043 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:51:19 INFO - PROCESS | 1844 | 1461678679049 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1844 | 1461678679051 Marionette TRACE conn4 <- [1,2098,null,{}] 06:51:19 INFO - PROCESS | 1844 | 1461678679057 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:19 INFO - PROCESS | 1844 | 1461678679336 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:51:19 INFO - PROCESS | 1844 | 1461678679653 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0e8000 == 160 [pid = 1844] [id = 532] 06:51:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf4bf85800) [pid = 1844] [serial = 1597] [outer = (nil)] 06:51:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf4e17a000) [pid = 1844] [serial = 1598] [outer = 0x7faf4bf85800] 06:51:19 INFO - PROCESS | 1844 | 1461678679731 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf4e1f1400) [pid = 1844] [serial = 1599] [outer = 0x7faf4bf85800] 06:51:20 INFO - PROCESS | 1844 | 1461678680639 Marionette TRACE conn4 <- [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]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1628ms 06:51:20 INFO - PROCESS | 1844 | 1461678680679 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 1844 | 1461678680684 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:51:20 INFO - PROCESS | 1844 | 1461678680691 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 1844 | 1461678680694 Marionette TRACE conn4 <- [1,2102,null,{}] 06:51:20 INFO - PROCESS | 1844 | 1461678680700 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:20 INFO - PROCESS | 1844 | 1461678680960 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:51:21 INFO - PROCESS | 1844 | 1461678681273 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52ab5800 == 161 [pid = 1844] [id = 533] 06:51:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf4c42a800) [pid = 1844] [serial = 1600] [outer = (nil)] 06:51:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf525c7800) [pid = 1844] [serial = 1601] [outer = 0x7faf4c42a800] 06:51:21 INFO - PROCESS | 1844 | 1461678681351 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf5270f800) [pid = 1844] [serial = 1602] [outer = 0x7faf4c42a800] 06:51:22 INFO - PROCESS | 1844 | 1461678682282 Marionette TRACE conn4 <- [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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1630ms 06:51:22 INFO - PROCESS | 1844 | 1461678682322 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 1844 | 1461678682326 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:51:22 INFO - PROCESS | 1844 | 1461678682333 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1844 | 1461678682335 Marionette TRACE conn4 <- [1,2106,null,{}] 06:51:22 INFO - PROCESS | 1844 | 1461678682341 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:22 INFO - PROCESS | 1844 | 1461678682566 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:51:22 INFO - PROCESS | 1844 | 1461678682882 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54ca7000 == 162 [pid = 1844] [id = 534] 06:51:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf4e4ec400) [pid = 1844] [serial = 1603] [outer = (nil)] 06:51:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf52930000) [pid = 1844] [serial = 1604] [outer = 0x7faf4e4ec400] 06:51:22 INFO - PROCESS | 1844 | 1461678682964 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf52bf1800) [pid = 1844] [serial = 1605] [outer = 0x7faf4e4ec400] 06:51:23 INFO - PROCESS | 1844 | 1461678683916 Marionette TRACE conn4 <- [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]]]}] 06:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1632ms 06:51:23 INFO - PROCESS | 1844 | 1461678683967 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 1844 | 1461678683971 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:51:23 INFO - PROCESS | 1844 | 1461678683979 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - PROCESS | 1844 | 1461678683983 Marionette TRACE conn4 <- [1,2110,null,{}] 06:51:23 INFO - PROCESS | 1844 | 1461678683988 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:24 INFO - PROCESS | 1844 | 1461678684288 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:51:24 INFO - PROCESS | 1844 | 1461678684605 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55956000 == 163 [pid = 1844] [id = 535] 06:51:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf4e4f2000) [pid = 1844] [serial = 1606] [outer = (nil)] 06:51:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf53b4f400) [pid = 1844] [serial = 1607] [outer = 0x7faf4e4f2000] 06:51:24 INFO - PROCESS | 1844 | 1461678684694 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf553da000) [pid = 1844] [serial = 1608] [outer = 0x7faf4e4f2000] 06:51:25 INFO - PROCESS | 1844 | 1461678685643 Marionette TRACE conn4 <- [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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1734ms 06:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:51:25 INFO - PROCESS | 1844 | 1461678685715 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1844 | 1461678685718 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:51:25 INFO - PROCESS | 1844 | 1461678685726 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1844 | 1461678685729 Marionette TRACE conn4 <- [1,2114,null,{}] 06:51:25 INFO - PROCESS | 1844 | 1461678685734 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 1844 | 1461678685973 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:51:26 INFO - PROCESS | 1844 | 1461678686285 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f83000 == 164 [pid = 1844] [id = 536] 06:51:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf5288d800) [pid = 1844] [serial = 1609] [outer = (nil)] 06:51:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf55617800) [pid = 1844] [serial = 1610] [outer = 0x7faf5288d800] 06:51:26 INFO - PROCESS | 1844 | 1461678686365 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf557d8c00) [pid = 1844] [serial = 1611] [outer = 0x7faf5288d800] 06:51:27 INFO - PROCESS | 1844 | 1461678687200 Marionette TRACE conn4 <- [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]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1544ms 06:51:27 INFO - PROCESS | 1844 | 1461678687271 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 1844 | 1461678687274 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:51:27 INFO - PROCESS | 1844 | 1461678687280 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1844 | 1461678687283 Marionette TRACE conn4 <- [1,2118,null,{}] 06:51:27 INFO - PROCESS | 1844 | 1461678687288 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 1844 | 1461678687515 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:51:27 INFO - PROCESS | 1844 | 1461678687795 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57135000 == 165 [pid = 1844] [id = 537] 06:51:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf53b4a400) [pid = 1844] [serial = 1612] [outer = (nil)] 06:51:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf559e8c00) [pid = 1844] [serial = 1613] [outer = 0x7faf53b4a400] 06:51:27 INFO - PROCESS | 1844 | 1461678687932 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf56baf800) [pid = 1844] [serial = 1614] [outer = 0x7faf53b4a400] 06:51:28 INFO - PROCESS | 1844 | 1461678688814 Marionette TRACE conn4 <- [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]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1582ms 06:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:51:28 INFO - PROCESS | 1844 | 1461678688865 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1844 | 1461678688868 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:51:28 INFO - PROCESS | 1844 | 1461678688875 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1844 | 1461678688878 Marionette TRACE conn4 <- [1,2122,null,{}] 06:51:28 INFO - PROCESS | 1844 | 1461678688884 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:29 INFO - PROCESS | 1844 | 1461678689121 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:51:29 INFO - PROCESS | 1844 | 1461678689435 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592dd800 == 166 [pid = 1844] [id = 538] 06:51:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf553df400) [pid = 1844] [serial = 1615] [outer = (nil)] 06:51:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf57c16000) [pid = 1844] [serial = 1616] [outer = 0x7faf553df400] 06:51:29 INFO - PROCESS | 1844 | 1461678689518 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faf58771400) [pid = 1844] [serial = 1617] [outer = 0x7faf553df400] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf481bc800 == 165 [pid = 1844] [id = 418] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44704000 == 164 [pid = 1844] [id = 420] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463e1000 == 163 [pid = 1844] [id = 422] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463c6800 == 162 [pid = 1844] [id = 421] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48124000 == 161 [pid = 1844] [id = 423] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf450ce800 == 160 [pid = 1844] [id = 417] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70947000 == 159 [pid = 1844] [id = 415] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf420e0800 == 158 [pid = 1844] [id = 519] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf412d0000 == 157 [pid = 1844] [id = 518] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3dff1800 == 156 [pid = 1844] [id = 516] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf7161c800 == 155 [pid = 1844] [id = 515] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6f26d000 == 154 [pid = 1844] [id = 514] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61b7b800 == 153 [pid = 1844] [id = 513] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5f8c0000 == 152 [pid = 1844] [id = 512] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59554800 == 151 [pid = 1844] [id = 511] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57135800 == 150 [pid = 1844] [id = 510] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55957800 == 149 [pid = 1844] [id = 509] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52ace000 == 148 [pid = 1844] [id = 508] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de1b000 == 147 [pid = 1844] [id = 507] 06:51:30 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bdef000 == 146 [pid = 1844] [id = 506] 06:51:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bb20000 == 145 [pid = 1844] [id = 505] 06:51:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2d5000 == 144 [pid = 1844] [id = 504] 06:51:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a120000 == 143 [pid = 1844] [id = 503] 06:51:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49485000 == 142 [pid = 1844] [id = 502] 06:51:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48008800 == 141 [pid = 1844] [id = 501] 06:51:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4377c800 == 140 [pid = 1844] [id = 500] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faf463bbc00) [pid = 1844] [serial = 1323] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf46369800) [pid = 1844] [serial = 1380] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf6d106800) [pid = 1844] [serial = 1383] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf47aa1800) [pid = 1844] [serial = 1332] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf70cb0400) [pid = 1844] [serial = 1329] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf6bd77800) [pid = 1844] [serial = 1326] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf4bf8f000) [pid = 1844] [serial = 1398] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf47e5f400) [pid = 1844] [serial = 1395] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf6038c400) [pid = 1844] [serial = 1233] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf4c1d4800) [pid = 1844] [serial = 1341] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf41573400) [pid = 1844] [serial = 1401] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf4c1ccc00) [pid = 1844] [serial = 1338] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf4bdd8800) [pid = 1844] [serial = 1335] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf6c257c00) [pid = 1844] [serial = 1377] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf561cbc00) [pid = 1844] [serial = 1371] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf4bbed400) [pid = 1844] [serial = 1365] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf48ec5800) [pid = 1844] [serial = 1386] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf711ab400) [pid = 1844] [serial = 1392] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf59284000) [pid = 1844] [serial = 1374] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf651c1400) [pid = 1844] [serial = 1320] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf497dc000) [pid = 1844] [serial = 1389] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf52891400) [pid = 1844] [serial = 1368] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf47ece400) [pid = 1844] [serial = 1362] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf466a9800) [pid = 1844] [serial = 1499] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf47e64800) [pid = 1844] [serial = 1496] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf481ed000) [pid = 1844] [serial = 1497] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf60a94800) [pid = 1844] [serial = 1466] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf6038e800) [pid = 1844] [serial = 1464] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf5df7bc00) [pid = 1844] [serial = 1463] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf5cf25c00) [pid = 1844] [serial = 1461] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf5b080400) [pid = 1844] [serial = 1460] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf59292800) [pid = 1844] [serial = 1458] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf58773000) [pid = 1844] [serial = 1457] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf587a0800) [pid = 1844] [serial = 1455] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf57c1e800) [pid = 1844] [serial = 1454] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf56e34400) [pid = 1844] [serial = 1452] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf55975000) [pid = 1844] [serial = 1451] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf55621800) [pid = 1844] [serial = 1449] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf52bed800) [pid = 1844] [serial = 1448] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf525e2c00) [pid = 1844] [serial = 1446] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf4e4f1400) [pid = 1844] [serial = 1445] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf4e179c00) [pid = 1844] [serial = 1443] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4c1d7800) [pid = 1844] [serial = 1442] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf41570400) [pid = 1844] [serial = 1490] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf445ac000) [pid = 1844] [serial = 1491] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4bbee400) [pid = 1844] [serial = 1440] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf4b804c00) [pid = 1844] [serial = 1439] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4829c000) [pid = 1844] [serial = 1437] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf47eca400) [pid = 1844] [serial = 1436] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf464e5c00) [pid = 1844] [serial = 1434] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf44ea6800) [pid = 1844] [serial = 1433] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf4dcf1c00) [pid = 1844] [serial = 1430] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf4e1e3000) [pid = 1844] [serial = 1431] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf46b69000) [pid = 1844] [serial = 1488] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf423a2c00) [pid = 1844] [serial = 1487] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf3fe8d000) [pid = 1844] [serial = 1485] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf3fe86400) [pid = 1844] [serial = 1484] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf3fcb9800) [pid = 1844] [serial = 1482] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf3fcb5400) [pid = 1844] [serial = 1481] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf3fcaf000) [pid = 1844] [serial = 1479] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf3f649400) [pid = 1844] [serial = 1478] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf3f641c00) [pid = 1844] [serial = 1476] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf3f63d800) [pid = 1844] [serial = 1475] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf3f637c00) [pid = 1844] [serial = 1473] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf3f632800) [pid = 1844] [serial = 1472] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf6ccb3800) [pid = 1844] [serial = 1470] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf6bd77000) [pid = 1844] [serial = 1469] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf6222a000) [pid = 1844] [serial = 1467] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf463b5400) [pid = 1844] [serial = 1493] [outer = (nil)] [url = about:blank] 06:51:31 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf466a7000) [pid = 1844] [serial = 1494] [outer = (nil)] [url = about:blank] 06:51:32 INFO - PROCESS | 1844 | 1461678692127 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3290ms 06:51:32 INFO - PROCESS | 1844 | 1461678692179 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 1844 | 1461678692185 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:51:32 INFO - PROCESS | 1844 | 1461678692197 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1844 | 1461678692203 Marionette TRACE conn4 <- [1,2126,null,{}] 06:51:32 INFO - PROCESS | 1844 | 1461678692212 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:32 INFO - PROCESS | 1844 | 1461678692434 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:51:32 INFO - PROCESS | 1844 | 1461678692678 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdce000 == 141 [pid = 1844] [id = 539] 06:51:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf3fe83000) [pid = 1844] [serial = 1618] [outer = (nil)] 06:51:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf3fe8a000) [pid = 1844] [serial = 1619] [outer = 0x7faf3fe83000] 06:51:32 INFO - PROCESS | 1844 | 1461678692754 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf40008800) [pid = 1844] [serial = 1620] [outer = 0x7faf3fe83000] 06:51:33 INFO - PROCESS | 1844 | 1461678693564 Marionette TRACE conn4 <- [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]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1449ms 06:51:33 INFO - PROCESS | 1844 | 1461678693648 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1844 | 1461678693657 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:51:33 INFO - PROCESS | 1844 | 1461678693675 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1844 | 1461678693679 Marionette TRACE conn4 <- [1,2130,null,{}] 06:51:33 INFO - PROCESS | 1844 | 1461678693685 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:33 INFO - PROCESS | 1844 | 1461678693969 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:51:34 INFO - PROCESS | 1844 | 1461678694011 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41fc8000 == 142 [pid = 1844] [id = 540] 06:51:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf41570000) [pid = 1844] [serial = 1621] [outer = (nil)] 06:51:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf423a4400) [pid = 1844] [serial = 1622] [outer = 0x7faf41570000] 06:51:34 INFO - PROCESS | 1844 | 1461678694076 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf445b6000) [pid = 1844] [serial = 1623] [outer = 0x7faf41570000] 06:51:35 INFO - PROCESS | 1844 | 1461678695079 Marionette TRACE conn4 <- [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] 06:51:35 INFO - PROCESS | 1844 | 1461678695181 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:51:35 INFO - PROCESS | 1844 | 1461678695198 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 1844 | 1461678695219 Marionette TRACE conn4 <- [1,2134,null,{}] 06:51:35 INFO - PROCESS | 1844 | 1461678695339 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:35 INFO - PROCESS | 1844 | 1461678695771 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf423ab800) [pid = 1844] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf47a84c00) [pid = 1844] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf58765400) [pid = 1844] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf57c15800) [pid = 1844] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf55974c00) [pid = 1844] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf55668400) [pid = 1844] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf4e1f0400) [pid = 1844] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf4bf8d400) [pid = 1844] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf4bf8a400) [pid = 1844] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf463bb000) [pid = 1844] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf4b905000) [pid = 1844] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf4912f400) [pid = 1844] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf48e14c00) [pid = 1844] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf48291800) [pid = 1844] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf466a4c00) [pid = 1844] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf3fcb8400) [pid = 1844] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf3fcab400) [pid = 1844] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:51:36 INFO - PROCESS | 1844 | 1461678696863 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423d6000 == 143 [pid = 1844] [id = 541] 06:51:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf3fcab400) [pid = 1844] [serial = 1624] [outer = (nil)] 06:51:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf423ab800) [pid = 1844] [serial = 1625] [outer = 0x7faf3fcab400] 06:51:36 INFO - PROCESS | 1844 | 1461678696935 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf464e6800) [pid = 1844] [serial = 1626] [outer = 0x7faf3fcab400] 06:51:37 INFO - PROCESS | 1844 | 1461678697632 Marionette TRACE conn4 <- [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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2491ms 06:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:51:37 INFO - PROCESS | 1844 | 1461678697689 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1844 | 1461678697693 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:51:37 INFO - PROCESS | 1844 | 1461678697698 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1844 | 1461678697701 Marionette TRACE conn4 <- [1,2138,null,{}] 06:51:37 INFO - PROCESS | 1844 | 1461678697706 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:37 INFO - PROCESS | 1844 | 1461678697918 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:51:38 INFO - PROCESS | 1844 | 1461678698099 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf448e6000 == 144 [pid = 1844] [id = 542] 06:51:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf3fcabc00) [pid = 1844] [serial = 1627] [outer = (nil)] 06:51:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf466a6800) [pid = 1844] [serial = 1628] [outer = 0x7faf3fcabc00] 06:51:38 INFO - PROCESS | 1844 | 1461678698166 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf46b66000) [pid = 1844] [serial = 1629] [outer = 0x7faf3fcabc00] 06:51:39 INFO - PROCESS | 1844 | 1461678699247 Marionette TRACE conn4 <- [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]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1588ms 06:51:39 INFO - PROCESS | 1844 | 1461678699288 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 1844 | 1461678699295 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:51:39 INFO - PROCESS | 1844 | 1461678699305 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1844 | 1461678699311 Marionette TRACE conn4 <- [1,2142,null,{}] 06:51:39 INFO - PROCESS | 1844 | 1461678699321 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:39 INFO - PROCESS | 1844 | 1461678699577 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:51:39 INFO - PROCESS | 1844 | 1461678699982 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41456000 == 145 [pid = 1844] [id = 543] 06:51:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf40005c00) [pid = 1844] [serial = 1630] [outer = (nil)] 06:51:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf40010400) [pid = 1844] [serial = 1631] [outer = 0x7faf40005c00] 06:51:40 INFO - PROCESS | 1844 | 1461678700136 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf423a5400) [pid = 1844] [serial = 1632] [outer = 0x7faf40005c00] 06:51:41 INFO - PROCESS | 1844 | 1461678701137 Marionette TRACE conn4 <- [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] 06:51:41 INFO - PROCESS | 1844 | 1461678701204 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:51:41 INFO - PROCESS | 1844 | 1461678701217 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 1844 | 1461678701220 Marionette TRACE conn4 <- [1,2146,null,{}] 06:51:41 INFO - PROCESS | 1844 | 1461678701227 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:41 INFO - PROCESS | 1844 | 1461678701471 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:51:41 INFO - PROCESS | 1844 | 1461678701908 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44fd2800 == 146 [pid = 1844] [id = 544] 06:51:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf46150000) [pid = 1844] [serial = 1633] [outer = (nil)] 06:51:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf463ae400) [pid = 1844] [serial = 1634] [outer = 0x7faf46150000] 06:51:42 INFO - PROCESS | 1844 | 1461678701995 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf466a9400) [pid = 1844] [serial = 1635] [outer = 0x7faf46150000] 06:51:43 INFO - PROCESS | 1844 | 1461678703123 Marionette TRACE conn4 <- [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] 06:51:43 INFO - PROCESS | 1844 | 1461678703164 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:51:43 INFO - PROCESS | 1844 | 1461678703172 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1844 | 1461678703178 Marionette TRACE conn4 <- [1,2150,null,{}] 06:51:43 INFO - PROCESS | 1844 | 1461678703194 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 1844 | 1461678703443 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:51:43 INFO - PROCESS | 1844 | 1461678703750 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47ba9800 == 147 [pid = 1844] [id = 545] 06:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf47a8a000) [pid = 1844] [serial = 1636] [outer = (nil)] 06:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf47aa1000) [pid = 1844] [serial = 1637] [outer = 0x7faf47a8a000] 06:51:43 INFO - PROCESS | 1844 | 1461678703836 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf47ecc800) [pid = 1844] [serial = 1638] [outer = 0x7faf47a8a000] 06:51:44 INFO - PROCESS | 1844 | 1461678704730 Marionette TRACE conn4 <- [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]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1637ms 06:51:44 INFO - PROCESS | 1844 | 1461678704809 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:51:44 INFO - PROCESS | 1844 | 1461678704814 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:51:44 INFO - PROCESS | 1844 | 1461678704820 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - PROCESS | 1844 | 1461678704823 Marionette TRACE conn4 <- [1,2154,null,{}] 06:51:44 INFO - PROCESS | 1844 | 1461678704828 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:45 INFO - PROCESS | 1844 | 1461678705061 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:51:45 INFO - PROCESS | 1844 | 1461678705374 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f72800 == 148 [pid = 1844] [id = 546] 06:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf46805400) [pid = 1844] [serial = 1639] [outer = (nil)] 06:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf481ecc00) [pid = 1844] [serial = 1640] [outer = 0x7faf46805400] 06:51:45 INFO - PROCESS | 1844 | 1461678705455 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf48e1e000) [pid = 1844] [serial = 1641] [outer = 0x7faf46805400] 06:51:46 INFO - PROCESS | 1844 | 1461678706326 Marionette TRACE conn4 <- [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]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1536ms 06:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:51:46 INFO - PROCESS | 1844 | 1461678706357 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 1844 | 1461678706359 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:51:46 INFO - PROCESS | 1844 | 1461678706367 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 1844 | 1461678706370 Marionette TRACE conn4 <- [1,2158,null,{}] 06:51:46 INFO - PROCESS | 1844 | 1461678706376 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:46 INFO - PROCESS | 1844 | 1461678706614 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:51:46 INFO - PROCESS | 1844 | 1461678706888 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4973e800 == 149 [pid = 1844] [id = 547] 06:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf3f638800) [pid = 1844] [serial = 1642] [outer = (nil)] 06:51:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4908ac00) [pid = 1844] [serial = 1643] [outer = 0x7faf3f638800] 06:51:47 INFO - PROCESS | 1844 | 1461678707020 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf49154400) [pid = 1844] [serial = 1644] [outer = 0x7faf3f638800] 06:51:47 INFO - PROCESS | 1844 | 1461678707897 Marionette TRACE conn4 <- [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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1594ms 06:51:47 INFO - PROCESS | 1844 | 1461678707960 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1844 | 1461678707964 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:51:47 INFO - PROCESS | 1844 | 1461678707970 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1844 | 1461678707973 Marionette TRACE conn4 <- [1,2162,null,{}] 06:51:47 INFO - PROCESS | 1844 | 1461678707978 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 1844 | 1461678708306 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:51:48 INFO - PROCESS | 1844 | 1461678708620 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2d8800 == 150 [pid = 1844] [id = 548] 06:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf497d6c00) [pid = 1844] [serial = 1645] [outer = (nil)] 06:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4b90b800) [pid = 1844] [serial = 1646] [outer = 0x7faf497d6c00] 06:51:48 INFO - PROCESS | 1844 | 1461678708701 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4bdd0000) [pid = 1844] [serial = 1647] [outer = 0x7faf497d6c00] 06:51:49 INFO - PROCESS | 1844 | 1461678709621 Marionette TRACE conn4 <- [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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1731ms 06:51:49 INFO - PROCESS | 1844 | 1461678709702 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 1844 | 1461678709706 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:51:49 INFO - PROCESS | 1844 | 1461678709712 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 1844 | 1461678709715 Marionette TRACE conn4 <- [1,2166,null,{}] 06:51:49 INFO - PROCESS | 1844 | 1461678709721 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:49 INFO - PROCESS | 1844 | 1461678709976 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:51:50 INFO - PROCESS | 1844 | 1461678710282 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc95800 == 151 [pid = 1844] [id = 549] 06:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf49120c00) [pid = 1844] [serial = 1648] [outer = (nil)] 06:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4bdde000) [pid = 1844] [serial = 1649] [outer = 0x7faf49120c00] 06:51:50 INFO - PROCESS | 1844 | 1461678710360 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4bf90400) [pid = 1844] [serial = 1650] [outer = 0x7faf49120c00] 06:51:51 INFO - PROCESS | 1844 | 1461678711211 Marionette TRACE conn4 <- [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]]]}] 06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1534ms 06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:51:51 INFO - PROCESS | 1844 | 1461678711247 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 1844 | 1461678711249 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:51:51 INFO - PROCESS | 1844 | 1461678711256 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1844 | 1461678711259 Marionette TRACE conn4 <- [1,2170,null,{}] 06:51:51 INFO - PROCESS | 1844 | 1461678711264 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:51 INFO - PROCESS | 1844 | 1461678711485 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:51:51 INFO - PROCESS | 1844 | 1461678711750 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bde2000 == 152 [pid = 1844] [id = 550] 06:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4b905400) [pid = 1844] [serial = 1651] [outer = (nil)] 06:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf4c1d3000) [pid = 1844] [serial = 1652] [outer = 0x7faf4b905400] 06:51:51 INFO - PROCESS | 1844 | 1461678711880 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4c42bc00) [pid = 1844] [serial = 1653] [outer = 0x7faf4b905400] 06:51:52 INFO - PROCESS | 1844 | 1461678712781 Marionette TRACE conn4 <- [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]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1583ms 06:51:52 INFO - PROCESS | 1844 | 1461678712839 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:51:52 INFO - PROCESS | 1844 | 1461678712843 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:51:52 INFO - PROCESS | 1844 | 1461678712849 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1844 | 1461678712852 Marionette TRACE conn4 <- [1,2174,null,{}] 06:51:52 INFO - PROCESS | 1844 | 1461678712858 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:53 INFO - PROCESS | 1844 | 1461678713103 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:51:53 INFO - PROCESS | 1844 | 1461678713419 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0db800 == 153 [pid = 1844] [id = 551] 06:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf4bf90800) [pid = 1844] [serial = 1654] [outer = (nil)] 06:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf4e1e4000) [pid = 1844] [serial = 1655] [outer = 0x7faf4bf90800] 06:51:53 INFO - PROCESS | 1844 | 1461678713506 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4e4f7400) [pid = 1844] [serial = 1656] [outer = 0x7faf4bf90800] 06:51:54 INFO - PROCESS | 1844 | 1461678714370 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1590ms 06:51:54 INFO - PROCESS | 1844 | 1461678714441 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1844 | 1461678714445 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:51:54 INFO - PROCESS | 1844 | 1461678714451 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1844 | 1461678714453 Marionette TRACE conn4 <- [1,2178,null,{}] 06:51:54 INFO - PROCESS | 1844 | 1461678714460 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:54 INFO - PROCESS | 1844 | 1461678714693 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:51:55 INFO - PROCESS | 1844 | 1461678715003 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5281c000 == 154 [pid = 1844] [id = 552] 06:51:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf4c653c00) [pid = 1844] [serial = 1657] [outer = (nil)] 06:51:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf52712c00) [pid = 1844] [serial = 1658] [outer = 0x7faf4c653c00] 06:51:55 INFO - PROCESS | 1844 | 1461678715084 Marionette DEBUG loaded listener.js 06:51:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf52936c00) [pid = 1844] [serial = 1659] [outer = 0x7faf4c653c00] 06:51:55 INFO - PROCESS | 1844 | 1461678715974 Marionette TRACE conn4 <- [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]]]}] 06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1589ms 06:51:56 INFO - PROCESS | 1844 | 1461678716042 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:51:56 INFO - PROCESS | 1844 | 1461678716046 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:51:56 INFO - PROCESS | 1844 | 1461678716053 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:51:56 INFO - PROCESS | 1844 | 1461678716057 Marionette TRACE conn4 <- [1,2182,null,{}] 06:51:56 INFO - PROCESS | 1844 | 1461678716063 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:56 INFO - PROCESS | 1844 | 1461678716356 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:51:56 INFO - PROCESS | 1844 | 1461678716672 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cac000 == 155 [pid = 1844] [id = 553] 06:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf55979000) [pid = 1844] [serial = 1660] [outer = (nil)] 06:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf561cbc00) [pid = 1844] [serial = 1661] [outer = 0x7faf55979000] 06:51:56 INFO - PROCESS | 1844 | 1461678716761 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf58699000) [pid = 1844] [serial = 1662] [outer = 0x7faf55979000] 06:51:57 INFO - PROCESS | 1844 | 1461678717647 Marionette TRACE conn4 <- [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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1641ms 06:51:57 INFO - PROCESS | 1844 | 1461678717695 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1844 | 1461678717697 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:51:57 INFO - PROCESS | 1844 | 1461678717705 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1844 | 1461678717708 Marionette TRACE conn4 <- [1,2186,null,{}] 06:51:57 INFO - PROCESS | 1844 | 1461678717714 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 1844 | 1461678717944 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:51:58 INFO - PROCESS | 1844 | 1461678718213 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55da6800 == 156 [pid = 1844] [id = 554] 06:51:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf54d7e400) [pid = 1844] [serial = 1663] [outer = (nil)] 06:51:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf587a9800) [pid = 1844] [serial = 1664] [outer = 0x7faf54d7e400] 06:51:58 INFO - PROCESS | 1844 | 1461678718294 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf58a8c800) [pid = 1844] [serial = 1665] [outer = 0x7faf54d7e400] 06:51:59 INFO - PROCESS | 1844 | 1461678719210 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1536ms 06:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:51:59 INFO - PROCESS | 1844 | 1461678719242 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 1844 | 1461678719245 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:51:59 INFO - PROCESS | 1844 | 1461678719252 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 1844 | 1461678719255 Marionette TRACE conn4 <- [1,2190,null,{}] 06:51:59 INFO - PROCESS | 1844 | 1461678719261 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:59 INFO - PROCESS | 1844 | 1461678719691 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:52:00 INFO - PROCESS | 1844 | 1461678720037 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5874e000 == 157 [pid = 1844] [id = 555] 06:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf59886400) [pid = 1844] [serial = 1666] [outer = (nil)] 06:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf599dbc00) [pid = 1844] [serial = 1667] [outer = 0x7faf59886400] 06:52:00 INFO - PROCESS | 1844 | 1461678720116 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf599e6800) [pid = 1844] [serial = 1668] [outer = 0x7faf59886400] 06:52:01 INFO - PROCESS | 1844 | 1461678721122 Marionette TRACE conn4 <- [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]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1939ms 06:52:01 INFO - PROCESS | 1844 | 1461678721191 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1844 | 1461678721196 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:52:01 INFO - PROCESS | 1844 | 1461678721204 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1844 | 1461678721206 Marionette TRACE conn4 <- [1,2194,null,{}] 06:52:01 INFO - PROCESS | 1844 | 1461678721212 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 1844 | 1461678721482 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:52:01 INFO - PROCESS | 1844 | 1461678721810 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59544000 == 158 [pid = 1844] [id = 556] 06:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf59887800) [pid = 1844] [serial = 1669] [outer = (nil)] 06:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf5cf25400) [pid = 1844] [serial = 1670] [outer = 0x7faf59887800] 06:52:01 INFO - PROCESS | 1844 | 1461678721892 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf5d3a2800) [pid = 1844] [serial = 1671] [outer = 0x7faf59887800] 06:52:02 INFO - PROCESS | 1844 | 1461678722756 Marionette TRACE conn4 <- [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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1581ms 06:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:52:02 INFO - PROCESS | 1844 | 1461678722786 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 1844 | 1461678722789 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:52:02 INFO - PROCESS | 1844 | 1461678722795 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 1844 | 1461678722799 Marionette TRACE conn4 <- [1,2198,null,{}] 06:52:02 INFO - PROCESS | 1844 | 1461678722804 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:03 INFO - PROCESS | 1844 | 1461678723044 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:52:03 INFO - PROCESS | 1844 | 1461678723327 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b03f000 == 159 [pid = 1844] [id = 557] 06:52:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf4e4f9400) [pid = 1844] [serial = 1672] [outer = (nil)] 06:52:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf5dc20400) [pid = 1844] [serial = 1673] [outer = 0x7faf4e4f9400] 06:52:03 INFO - PROCESS | 1844 | 1461678723456 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf5df73400) [pid = 1844] [serial = 1674] [outer = 0x7faf4e4f9400] 06:52:04 INFO - PROCESS | 1844 | 1461678724387 Marionette TRACE conn4 <- [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]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1633ms 06:52:04 INFO - PROCESS | 1844 | 1461678724429 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:52:04 INFO - PROCESS | 1844 | 1461678724435 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:52:04 INFO - PROCESS | 1844 | 1461678724441 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1844 | 1461678724445 Marionette TRACE conn4 <- [1,2202,null,{}] 06:52:04 INFO - PROCESS | 1844 | 1461678724451 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:04 INFO - PROCESS | 1844 | 1461678724695 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:52:05 INFO - PROCESS | 1844 | 1461678725049 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df3b000 == 160 [pid = 1844] [id = 558] 06:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf5929d800) [pid = 1844] [serial = 1675] [outer = (nil)] 06:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf5e291400) [pid = 1844] [serial = 1676] [outer = 0x7faf5929d800] 06:52:05 INFO - PROCESS | 1844 | 1461678725140 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf5fa2f000) [pid = 1844] [serial = 1677] [outer = 0x7faf5929d800] 06:52:06 INFO - PROCESS | 1844 | 1461678726049 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 06:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:52:06 INFO - PROCESS | 1844 | 1461678726126 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 1844 | 1461678726128 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:52:06 INFO - PROCESS | 1844 | 1461678726137 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1844 | 1461678726139 Marionette TRACE conn4 <- [1,2206,null,{}] 06:52:06 INFO - PROCESS | 1844 | 1461678726146 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:06 INFO - PROCESS | 1844 | 1461678726418 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:52:06 INFO - PROCESS | 1844 | 1461678726742 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5fa72000 == 161 [pid = 1844] [id = 559] 06:52:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf5b006000) [pid = 1844] [serial = 1678] [outer = (nil)] 06:52:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf6038f800) [pid = 1844] [serial = 1679] [outer = 0x7faf5b006000] 06:52:06 INFO - PROCESS | 1844 | 1461678726891 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf60947c00) [pid = 1844] [serial = 1680] [outer = 0x7faf5b006000] 06:52:08 INFO - PROCESS | 1844 | 1461678728242 Marionette TRACE conn4 <- [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]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2144ms 06:52:08 INFO - PROCESS | 1844 | 1461678728281 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1844 | 1461678728287 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:52:08 INFO - PROCESS | 1844 | 1461678728311 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1844 | 1461678728316 Marionette TRACE conn4 <- [1,2210,null,{}] 06:52:08 INFO - PROCESS | 1844 | 1461678728325 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:08 INFO - PROCESS | 1844 | 1461678728653 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf423d6000 == 160 [pid = 1844] [id = 541] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41fc8000 == 159 [pid = 1844] [id = 540] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdce000 == 158 [pid = 1844] [id = 539] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592dd800 == 157 [pid = 1844] [id = 538] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57135000 == 156 [pid = 1844] [id = 537] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f83000 == 155 [pid = 1844] [id = 536] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55956000 == 154 [pid = 1844] [id = 535] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54ca7000 == 153 [pid = 1844] [id = 534] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52ab5800 == 152 [pid = 1844] [id = 533] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c0e8000 == 151 [pid = 1844] [id = 532] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bde7800 == 150 [pid = 1844] [id = 531] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc22000 == 149 [pid = 1844] [id = 530] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b923000 == 148 [pid = 1844] [id = 529] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2c7000 == 147 [pid = 1844] [id = 528] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497b4800 == 146 [pid = 1844] [id = 527] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f9e000 == 145 [pid = 1844] [id = 526] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48119800 == 144 [pid = 1844] [id = 525] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf46740800 == 143 [pid = 1844] [id = 524] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf450c5800 == 142 [pid = 1844] [id = 523] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48113000 == 141 [pid = 1844] [id = 495] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf448d1800 == 140 [pid = 1844] [id = 522] 06:52:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41fd7800 == 139 [pid = 1844] [id = 521] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf445b1400) [pid = 1844] [serial = 1559] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf47a8ac00) [pid = 1844] [serial = 1553] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf6afeb000) [pid = 1844] [serial = 1550] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf60e45c00) [pid = 1844] [serial = 1547] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf5df79000) [pid = 1844] [serial = 1544] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf5dc29400) [pid = 1844] [serial = 1542] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf5bf5a400) [pid = 1844] [serial = 1541] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf599e4c00) [pid = 1844] [serial = 1539] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf59884000) [pid = 1844] [serial = 1538] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf59285c00) [pid = 1844] [serial = 1536] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf587a7c00) [pid = 1844] [serial = 1535] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf57170400) [pid = 1844] [serial = 1533] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf559e7c00) [pid = 1844] [serial = 1532] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf52932c00) [pid = 1844] [serial = 1530] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf52792000) [pid = 1844] [serial = 1529] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf5270e000) [pid = 1844] [serial = 1527] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf525c9000) [pid = 1844] [serial = 1526] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf4e4ed400) [pid = 1844] [serial = 1524] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4dced800) [pid = 1844] [serial = 1523] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4c654000) [pid = 1844] [serial = 1521] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf4c1d4400) [pid = 1844] [serial = 1520] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4bf88400) [pid = 1844] [serial = 1518] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf4bdd3800) [pid = 1844] [serial = 1517] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4976a000) [pid = 1844] [serial = 1515] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf4954ec00) [pid = 1844] [serial = 1514] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf49548000) [pid = 1844] [serial = 1512] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf49542400) [pid = 1844] [serial = 1511] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf49121800) [pid = 1844] [serial = 1509] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf48ebd800) [pid = 1844] [serial = 1508] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf47a92c00) [pid = 1844] [serial = 1506] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf4680e000) [pid = 1844] [serial = 1505] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf3fe88800) [pid = 1844] [serial = 1556] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf47a8f800) [pid = 1844] [serial = 1554] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf445b7800) [pid = 1844] [serial = 1503] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf41572c00) [pid = 1844] [serial = 1502] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf44750000) [pid = 1844] [serial = 1562] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4474e800) [pid = 1844] [serial = 1560] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf4000bc00) [pid = 1844] [serial = 1557] [outer = (nil)] [url = about:blank] 06:52:10 INFO - PROCESS | 1844 | 1461678730531 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3f614000 == 140 [pid = 1844] [id = 560] 06:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf3f635800) [pid = 1844] [serial = 1681] [outer = (nil)] 06:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf3f63b000) [pid = 1844] [serial = 1682] [outer = 0x7faf3f635800] 06:52:10 INFO - PROCESS | 1844 | 1461678730640 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf3f646800) [pid = 1844] [serial = 1683] [outer = 0x7faf3f635800] 06:52:11 INFO - PROCESS | 1844 | 1461678731443 Marionette TRACE conn4 <- [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]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3151ms 06:52:11 INFO - PROCESS | 1844 | 1461678731458 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 1844 | 1461678731465 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:52:11 INFO - PROCESS | 1844 | 1461678731473 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 1844 | 1461678731480 Marionette TRACE conn4 <- [1,2214,null,{}] 06:52:11 INFO - PROCESS | 1844 | 1461678731508 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:11 INFO - PROCESS | 1844 | 1461678731738 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:52:11 INFO - PROCESS | 1844 | 1461678731949 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41447800 == 141 [pid = 1844] [id = 561] 06:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf3f637800) [pid = 1844] [serial = 1684] [outer = (nil)] 06:52:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4000e400) [pid = 1844] [serial = 1685] [outer = 0x7faf3f637800] 06:52:12 INFO - PROCESS | 1844 | 1461678732017 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf4239e400) [pid = 1844] [serial = 1686] [outer = 0x7faf3f637800] 06:52:12 INFO - PROCESS | 1844 | 1461678732961 Marionette TRACE conn4 <- [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]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1500ms 06:52:12 INFO - PROCESS | 1844 | 1461678732973 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1844 | 1461678732979 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:52:13 INFO - PROCESS | 1844 | 1461678733034 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 1844 | 1461678733036 Marionette TRACE conn4 <- [1,2218,null,{}] 06:52:13 INFO - PROCESS | 1844 | 1461678733047 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:13 INFO - PROCESS | 1844 | 1461678733335 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:52:13 INFO - PROCESS | 1844 | 1461678733364 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4465a000 == 142 [pid = 1844] [id = 562] 06:52:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4474c400) [pid = 1844] [serial = 1687] [outer = (nil)] 06:52:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf46145000) [pid = 1844] [serial = 1688] [outer = 0x7faf4474c400] 06:52:13 INFO - PROCESS | 1844 | 1461678733427 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf463b1400) [pid = 1844] [serial = 1689] [outer = 0x7faf4474c400] 06:52:14 INFO - PROCESS | 1844 | 1461678734394 Marionette TRACE conn4 <- [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]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1479ms 06:52:14 INFO - PROCESS | 1844 | 1461678734468 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 1844 | 1461678734477 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:52:14 INFO - PROCESS | 1844 | 1461678734488 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1844 | 1461678734497 Marionette TRACE conn4 <- [1,2222,null,{}] 06:52:14 INFO - PROCESS | 1844 | 1461678734518 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:14 INFO - PROCESS | 1844 | 1461678734787 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:52:14 INFO - PROCESS | 1844 | 1461678734819 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44fe1000 == 143 [pid = 1844] [id = 563] 06:52:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf466f0c00) [pid = 1844] [serial = 1690] [outer = (nil)] 06:52:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf46b6d800) [pid = 1844] [serial = 1691] [outer = 0x7faf466f0c00] 06:52:14 INFO - PROCESS | 1844 | 1461678734888 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf47a84400) [pid = 1844] [serial = 1692] [outer = 0x7faf466f0c00] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf3f62f000) [pid = 1844] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf5288d800) [pid = 1844] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf47ed3400) [pid = 1844] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf4bddd800) [pid = 1844] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf40005000) [pid = 1844] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf4e4f2000) [pid = 1844] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf466afc00) [pid = 1844] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf46369c00) [pid = 1844] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf463b0c00) [pid = 1844] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf4c42a800) [pid = 1844] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf3fe83000) [pid = 1844] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf463b9000) [pid = 1844] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf445b5800) [pid = 1844] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf59286800) [pid = 1844] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf4c41f800) [pid = 1844] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf4bf85800) [pid = 1844] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf48eba800) [pid = 1844] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4636a400) [pid = 1844] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf3fcab400) [pid = 1844] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf41570000) [pid = 1844] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf53b4a400) [pid = 1844] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf46808400) [pid = 1844] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf4e4ec400) [pid = 1844] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:52:15 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf553d5800) [pid = 1844] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:52:16 INFO - PROCESS | 1844 | 1461678736352 Marionette TRACE conn4 <- [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]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1903ms 06:52:16 INFO - PROCESS | 1844 | 1461678736390 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 1844 | 1461678736394 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:52:16 INFO - PROCESS | 1844 | 1461678736400 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1844 | 1461678736402 Marionette TRACE conn4 <- [1,2226,null,{}] 06:52:16 INFO - PROCESS | 1844 | 1461678736407 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:16 INFO - PROCESS | 1844 | 1461678736608 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:52:16 INFO - PROCESS | 1844 | 1461678736784 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4672c800 == 144 [pid = 1844] [id = 564] 06:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf3f644800) [pid = 1844] [serial = 1693] [outer = (nil)] 06:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf46b64c00) [pid = 1844] [serial = 1694] [outer = 0x7faf3f644800] 06:52:16 INFO - PROCESS | 1844 | 1461678736853 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf47a91000) [pid = 1844] [serial = 1695] [outer = 0x7faf3f644800] 06:52:17 INFO - PROCESS | 1844 | 1461678737655 Marionette TRACE conn4 <- [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]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1282ms 06:52:17 INFO - PROCESS | 1844 | 1461678737683 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 1844 | 1461678737686 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:52:17 INFO - PROCESS | 1844 | 1461678737695 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 1844 | 1461678737698 Marionette TRACE conn4 <- [1,2230,null,{}] 06:52:17 INFO - PROCESS | 1844 | 1461678737703 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:18 INFO - PROCESS | 1844 | 1461678738054 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:52:18 INFO - PROCESS | 1844 | 1461678738344 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf412de000 == 145 [pid = 1844] [id = 565] 06:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf3f635000) [pid = 1844] [serial = 1696] [outer = (nil)] 06:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf3fcac000) [pid = 1844] [serial = 1697] [outer = 0x7faf3f635000] 06:52:18 INFO - PROCESS | 1844 | 1461678738467 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf40009000) [pid = 1844] [serial = 1698] [outer = 0x7faf3f635000] 06:52:19 INFO - PROCESS | 1844 | 1461678739464 Marionette TRACE conn4 <- [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]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1834ms 06:52:19 INFO - PROCESS | 1844 | 1461678739529 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1844 | 1461678739536 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:52:19 INFO - PROCESS | 1844 | 1461678739543 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1844 | 1461678739550 Marionette TRACE conn4 <- [1,2234,null,{}] 06:52:19 INFO - PROCESS | 1844 | 1461678739557 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 1844 | 1461678739826 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:52:20 INFO - PROCESS | 1844 | 1461678740131 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44972800 == 146 [pid = 1844] [id = 566] 06:52:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf44ea6000) [pid = 1844] [serial = 1699] [outer = (nil)] 06:52:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf46362400) [pid = 1844] [serial = 1700] [outer = 0x7faf44ea6000] 06:52:20 INFO - PROCESS | 1844 | 1461678740214 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf464e8800) [pid = 1844] [serial = 1701] [outer = 0x7faf44ea6000] 06:52:21 INFO - PROCESS | 1844 | 1461678741109 Marionette TRACE conn4 <- [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]]]}] 06:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1634ms 06:52:21 INFO - PROCESS | 1844 | 1461678741179 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:52:21 INFO - PROCESS | 1844 | 1461678741184 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:52:21 INFO - PROCESS | 1844 | 1461678741190 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:52:21 INFO - PROCESS | 1844 | 1461678741194 Marionette TRACE conn4 <- [1,2238,null,{}] 06:52:21 INFO - PROCESS | 1844 | 1461678741200 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:21 INFO - PROCESS | 1844 | 1461678741429 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:52:21 INFO - PROCESS | 1844 | 1461678741779 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf481b6000 == 147 [pid = 1844] [id = 567] 06:52:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf46b6a400) [pid = 1844] [serial = 1702] [outer = (nil)] 06:52:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf47a95400) [pid = 1844] [serial = 1703] [outer = 0x7faf46b6a400] 06:52:21 INFO - PROCESS | 1844 | 1461678741859 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf47ec9000) [pid = 1844] [serial = 1704] [outer = 0x7faf46b6a400] 06:52:22 INFO - PROCESS | 1844 | 1461678742778 Marionette TRACE conn4 <- [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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1637ms 06:52:22 INFO - PROCESS | 1844 | 1461678742829 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 1844 | 1461678742835 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:52:22 INFO - PROCESS | 1844 | 1461678742852 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1844 | 1461678742858 Marionette TRACE conn4 <- [1,2242,null,{}] 06:52:22 INFO - PROCESS | 1844 | 1461678742864 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:23 INFO - PROCESS | 1844 | 1461678743088 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:52:23 INFO - PROCESS | 1844 | 1461678743349 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49744800 == 148 [pid = 1844] [id = 568] 06:52:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf46b70c00) [pid = 1844] [serial = 1705] [outer = (nil)] 06:52:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf48296c00) [pid = 1844] [serial = 1706] [outer = 0x7faf46b70c00] 06:52:23 INFO - PROCESS | 1844 | 1461678743466 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf48ec7000) [pid = 1844] [serial = 1707] [outer = 0x7faf46b70c00] 06:52:24 INFO - PROCESS | 1844 | 1461678744306 Marionette TRACE conn4 <- [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]]]}] 06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1490ms 06:52:24 INFO - PROCESS | 1844 | 1461678744335 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 1844 | 1461678744339 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:52:24 INFO - PROCESS | 1844 | 1461678744345 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 1844 | 1461678744348 Marionette TRACE conn4 <- [1,2246,null,{}] 06:52:24 INFO - PROCESS | 1844 | 1461678744353 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:24 INFO - PROCESS | 1844 | 1461678744572 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:52:24 INFO - PROCESS | 1844 | 1461678744794 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a1c4000 == 149 [pid = 1844] [id = 569] 06:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf47a89000) [pid = 1844] [serial = 1708] [outer = (nil)] 06:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf49159000) [pid = 1844] [serial = 1709] [outer = 0x7faf47a89000] 06:52:24 INFO - PROCESS | 1844 | 1461678744913 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf49545c00) [pid = 1844] [serial = 1710] [outer = 0x7faf47a89000] 06:52:25 INFO - PROCESS | 1844 | 1461678745827 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1533ms 06:52:25 INFO - PROCESS | 1844 | 1461678745880 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:52:25 INFO - PROCESS | 1844 | 1461678745884 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:52:25 INFO - PROCESS | 1844 | 1461678745890 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1844 | 1461678745892 Marionette TRACE conn4 <- [1,2250,null,{}] 06:52:25 INFO - PROCESS | 1844 | 1461678745898 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:26 INFO - PROCESS | 1844 | 1461678746125 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:52:26 INFO - PROCESS | 1844 | 1461678746450 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b91c800 == 150 [pid = 1844] [id = 570] 06:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf497d3c00) [pid = 1844] [serial = 1711] [outer = (nil)] 06:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf497d6800) [pid = 1844] [serial = 1712] [outer = 0x7faf497d3c00] 06:52:26 INFO - PROCESS | 1844 | 1461678746544 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4b809000) [pid = 1844] [serial = 1713] [outer = 0x7faf497d3c00] 06:52:27 INFO - PROCESS | 1844 | 1461678747451 Marionette TRACE conn4 <- [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]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1628ms 06:52:27 INFO - PROCESS | 1844 | 1461678747520 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:52:27 INFO - PROCESS | 1844 | 1461678747524 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:52:27 INFO - PROCESS | 1844 | 1461678747530 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1844 | 1461678747533 Marionette TRACE conn4 <- [1,2254,null,{}] 06:52:27 INFO - PROCESS | 1844 | 1461678747539 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:27 INFO - PROCESS | 1844 | 1461678747823 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:52:28 INFO - PROCESS | 1844 | 1461678748122 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bd47800 == 151 [pid = 1844] [id = 571] 06:52:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf47e61000) [pid = 1844] [serial = 1714] [outer = (nil)] 06:52:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4bbe9c00) [pid = 1844] [serial = 1715] [outer = 0x7faf47e61000] 06:52:28 INFO - PROCESS | 1844 | 1461678748205 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf4bddd800) [pid = 1844] [serial = 1716] [outer = 0x7faf47e61000] 06:52:29 INFO - PROCESS | 1844 | 1461678749072 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1579ms 06:52:29 INFO - PROCESS | 1844 | 1461678749110 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1844 | 1461678749114 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:52:29 INFO - PROCESS | 1844 | 1461678749120 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1844 | 1461678749124 Marionette TRACE conn4 <- [1,2258,null,{}] 06:52:29 INFO - PROCESS | 1844 | 1461678749129 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:29 INFO - PROCESS | 1844 | 1461678749352 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:52:29 INFO - PROCESS | 1844 | 1461678749658 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4be9d800 == 152 [pid = 1844] [id = 572] 06:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf497d4000) [pid = 1844] [serial = 1717] [outer = (nil)] 06:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4bf8f800) [pid = 1844] [serial = 1718] [outer = 0x7faf497d4000] 06:52:29 INFO - PROCESS | 1844 | 1461678749740 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf4c42b800) [pid = 1844] [serial = 1719] [outer = 0x7faf497d4000] 06:52:30 INFO - PROCESS | 1844 | 1461678750602 Marionette TRACE conn4 <- [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]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1529ms 06:52:30 INFO - PROCESS | 1844 | 1461678750650 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 1844 | 1461678750653 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:52:30 INFO - PROCESS | 1844 | 1461678750659 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 1844 | 1461678750662 Marionette TRACE conn4 <- [1,2262,null,{}] 06:52:30 INFO - PROCESS | 1844 | 1461678750668 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:30 INFO - PROCESS | 1844 | 1461678750885 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:52:31 INFO - PROCESS | 1844 | 1461678751124 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de1f000 == 153 [pid = 1844] [id = 573] 06:52:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4b90b400) [pid = 1844] [serial = 1720] [outer = (nil)] 06:52:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4dce5c00) [pid = 1844] [serial = 1721] [outer = 0x7faf4b90b400] 06:52:31 INFO - PROCESS | 1844 | 1461678751206 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4e1e3400) [pid = 1844] [serial = 1722] [outer = 0x7faf4b90b400] 06:52:32 INFO - PROCESS | 1844 | 1461678752092 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1483ms 06:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:52:32 INFO - PROCESS | 1844 | 1461678752145 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1844 | 1461678752147 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:52:32 INFO - PROCESS | 1844 | 1461678752155 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1844 | 1461678752164 Marionette TRACE conn4 <- [1,2266,null,{}] 06:52:32 INFO - PROCESS | 1844 | 1461678752170 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 1844 | 1461678752397 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:52:32 INFO - PROCESS | 1844 | 1461678752658 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528a2800 == 154 [pid = 1844] [id = 574] 06:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf4bf85000) [pid = 1844] [serial = 1723] [outer = (nil)] 06:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4e1e4c00) [pid = 1844] [serial = 1724] [outer = 0x7faf4bf85000] 06:52:32 INFO - PROCESS | 1844 | 1461678752786 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf525ca400) [pid = 1844] [serial = 1725] [outer = 0x7faf4bf85000] 06:52:33 INFO - PROCESS | 1844 | 1461678753624 Marionette TRACE conn4 <- [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]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1537ms 06:52:33 INFO - PROCESS | 1844 | 1461678753691 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1844 | 1461678753694 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:52:33 INFO - PROCESS | 1844 | 1461678753701 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1844 | 1461678753704 Marionette TRACE conn4 <- [1,2270,null,{}] 06:52:33 INFO - PROCESS | 1844 | 1461678753709 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:33 INFO - PROCESS | 1844 | 1461678753943 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:52:34 INFO - PROCESS | 1844 | 1461678754206 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c0f800 == 155 [pid = 1844] [id = 575] 06:52:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf52719400) [pid = 1844] [serial = 1726] [outer = (nil)] 06:52:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf5279a400) [pid = 1844] [serial = 1727] [outer = 0x7faf52719400] 06:52:34 INFO - PROCESS | 1844 | 1461678754344 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf52a33c00) [pid = 1844] [serial = 1728] [outer = 0x7faf52719400] 06:52:35 INFO - PROCESS | 1844 | 1461678755235 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1579ms 06:52:35 INFO - PROCESS | 1844 | 1461678755282 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:52:35 INFO - PROCESS | 1844 | 1461678755287 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:52:35 INFO - PROCESS | 1844 | 1461678755294 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1844 | 1461678755299 Marionette TRACE conn4 <- [1,2274,null,{}] 06:52:35 INFO - PROCESS | 1844 | 1461678755306 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 1844 | 1461678755564 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:52:35 INFO - PROCESS | 1844 | 1461678755881 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d84000 == 156 [pid = 1844] [id = 576] 06:52:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf52791c00) [pid = 1844] [serial = 1729] [outer = (nil)] 06:52:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf54d79c00) [pid = 1844] [serial = 1730] [outer = 0x7faf52791c00] 06:52:35 INFO - PROCESS | 1844 | 1461678755961 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf55624400) [pid = 1844] [serial = 1731] [outer = 0x7faf52791c00] 06:52:36 INFO - PROCESS | 1844 | 1461678756824 Marionette TRACE conn4 <- [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]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1582ms 06:52:36 INFO - PROCESS | 1844 | 1461678756877 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 1844 | 1461678756880 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:52:36 INFO - PROCESS | 1844 | 1461678756886 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 1844 | 1461678756889 Marionette TRACE conn4 <- [1,2278,null,{}] 06:52:36 INFO - PROCESS | 1844 | 1461678756895 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:37 INFO - PROCESS | 1844 | 1461678757143 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:52:37 INFO - PROCESS | 1844 | 1461678757408 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55fa2800 == 157 [pid = 1844] [id = 577] 06:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf52bf9000) [pid = 1844] [serial = 1732] [outer = (nil)] 06:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf557dc400) [pid = 1844] [serial = 1733] [outer = 0x7faf52bf9000] 06:52:37 INFO - PROCESS | 1844 | 1461678757528 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf559e7c00) [pid = 1844] [serial = 1734] [outer = 0x7faf52bf9000] 06:52:38 INFO - PROCESS | 1844 | 1461678758702 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1829ms 06:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:52:38 INFO - PROCESS | 1844 | 1461678758716 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 1844 | 1461678758719 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:52:38 INFO - PROCESS | 1844 | 1461678758727 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 1844 | 1461678758729 Marionette TRACE conn4 <- [1,2282,null,{}] 06:52:38 INFO - PROCESS | 1844 | 1461678758736 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:38 INFO - PROCESS | 1844 | 1461678758967 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:52:39 INFO - PROCESS | 1844 | 1461678759281 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59228800 == 158 [pid = 1844] [id = 578] 06:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf55624800) [pid = 1844] [serial = 1735] [outer = (nil)] 06:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf57169400) [pid = 1844] [serial = 1736] [outer = 0x7faf55624800] 06:52:39 INFO - PROCESS | 1844 | 1461678759366 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf57c21800) [pid = 1844] [serial = 1737] [outer = 0x7faf55624800] 06:52:40 INFO - PROCESS | 1844 | 1461678760283 Marionette TRACE conn4 <- [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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1632ms 06:52:40 INFO - PROCESS | 1844 | 1461678760359 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 1844 | 1461678760363 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:52:40 INFO - PROCESS | 1844 | 1461678760371 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 1844 | 1461678760376 Marionette TRACE conn4 <- [1,2286,null,{}] 06:52:40 INFO - PROCESS | 1844 | 1461678760382 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 1844 | 1461678760670 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:52:40 INFO - PROCESS | 1844 | 1461678760978 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5b042000 == 159 [pid = 1844] [id = 579] 06:52:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf49548c00) [pid = 1844] [serial = 1738] [outer = (nil)] 06:52:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf5879f400) [pid = 1844] [serial = 1739] [outer = 0x7faf49548c00] 06:52:41 INFO - PROCESS | 1844 | 1461678761061 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf58a9f000) [pid = 1844] [serial = 1740] [outer = 0x7faf49548c00] 06:52:41 INFO - PROCESS | 1844 | 1461678761926 Marionette TRACE conn4 <- [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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1584ms 06:52:41 INFO - PROCESS | 1844 | 1461678761955 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:52:41 INFO - PROCESS | 1844 | 1461678761965 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:52:41 INFO - PROCESS | 1844 | 1461678761976 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1844 | 1461678761980 Marionette TRACE conn4 <- [1,2290,null,{}] 06:52:41 INFO - PROCESS | 1844 | 1461678761986 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:42 INFO - PROCESS | 1844 | 1461678762217 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:52:42 INFO - PROCESS | 1844 | 1461678762486 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604b8000 == 160 [pid = 1844] [id = 580] 06:52:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf497d8400) [pid = 1844] [serial = 1741] [outer = (nil)] 06:52:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf5929c400) [pid = 1844] [serial = 1742] [outer = 0x7faf497d8400] 06:52:42 INFO - PROCESS | 1844 | 1461678762606 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf599dd800) [pid = 1844] [serial = 1743] [outer = 0x7faf497d8400] 06:52:43 INFO - PROCESS | 1844 | 1461678763495 Marionette TRACE conn4 <- [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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1589ms 06:52:43 INFO - PROCESS | 1844 | 1461678763560 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1844 | 1461678763564 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:52:43 INFO - PROCESS | 1844 | 1461678763570 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1844 | 1461678763573 Marionette TRACE conn4 <- [1,2294,null,{}] 06:52:43 INFO - PROCESS | 1844 | 1461678763578 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 1844 | 1461678763813 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:52:44 INFO - PROCESS | 1844 | 1461678764118 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6092c800 == 161 [pid = 1844] [id = 581] 06:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf58699800) [pid = 1844] [serial = 1744] [outer = (nil)] 06:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf5d3a8400) [pid = 1844] [serial = 1745] [outer = 0x7faf58699800] 06:52:44 INFO - PROCESS | 1844 | 1461678764197 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf5df77400) [pid = 1844] [serial = 1746] [outer = 0x7faf58699800] 06:52:45 INFO - PROCESS | 1844 | 1461678765068 Marionette TRACE conn4 <- [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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1528ms 06:52:45 INFO - PROCESS | 1844 | 1461678765099 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 1844 | 1461678765103 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:52:45 INFO - PROCESS | 1844 | 1461678765108 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1844 | 1461678765112 Marionette TRACE conn4 <- [1,2298,null,{}] 06:52:45 INFO - PROCESS | 1844 | 1461678765117 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 1844 | 1461678765343 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:52:45 INFO - PROCESS | 1844 | 1461678765622 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e15800 == 162 [pid = 1844] [id = 582] 06:52:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf59289800) [pid = 1844] [serial = 1747] [outer = (nil)] 06:52:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf5f7c0800) [pid = 1844] [serial = 1748] [outer = 0x7faf59289800] 06:52:45 INFO - PROCESS | 1844 | 1461678765741 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf606a2800) [pid = 1844] [serial = 1749] [outer = 0x7faf59289800] 06:52:46 INFO - PROCESS | 1844 | 1461678766592 Marionette TRACE conn4 <- [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]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1538ms 06:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:52:46 INFO - PROCESS | 1844 | 1461678766649 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 1844 | 1461678766652 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:52:46 INFO - PROCESS | 1844 | 1461678766659 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1844 | 1461678766662 Marionette TRACE conn4 <- [1,2302,null,{}] 06:52:46 INFO - PROCESS | 1844 | 1461678766669 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:46 INFO - PROCESS | 1844 | 1461678766902 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:52:47 INFO - PROCESS | 1844 | 1461678767257 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4470d800 == 163 [pid = 1844] [id = 583] 06:52:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf4239d000) [pid = 1844] [serial = 1750] [outer = (nil)] 06:52:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf60955000) [pid = 1844] [serial = 1751] [outer = 0x7faf4239d000] 06:52:47 INFO - PROCESS | 1844 | 1461678767350 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf61a62800) [pid = 1844] [serial = 1752] [outer = 0x7faf4239d000] 06:52:48 INFO - PROCESS | 1844 | 1461678768268 Marionette TRACE conn4 <- [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]]]}] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4672c800 == 162 [pid = 1844] [id = 564] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44fe1000 == 161 [pid = 1844] [id = 563] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4465a000 == 160 [pid = 1844] [id = 562] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41447800 == 159 [pid = 1844] [id = 561] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3f614000 == 158 [pid = 1844] [id = 560] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b03f000 == 157 [pid = 1844] [id = 557] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59544000 == 156 [pid = 1844] [id = 556] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5874e000 == 155 [pid = 1844] [id = 555] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55da6800 == 154 [pid = 1844] [id = 554] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54cac000 == 153 [pid = 1844] [id = 553] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5281c000 == 152 [pid = 1844] [id = 552] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c0db800 == 151 [pid = 1844] [id = 551] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bde2000 == 150 [pid = 1844] [id = 550] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc95800 == 149 [pid = 1844] [id = 549] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2d8800 == 148 [pid = 1844] [id = 548] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4973e800 == 147 [pid = 1844] [id = 547] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f72800 == 146 [pid = 1844] [id = 546] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47ba9800 == 145 [pid = 1844] [id = 545] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44fd2800 == 144 [pid = 1844] [id = 544] 06:52:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41456000 == 143 [pid = 1844] [id = 543] 06:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2847ms 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf3fe8e400) [pid = 1844] [serial = 1565] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf55617800) [pid = 1844] [serial = 1610] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf4829dc00) [pid = 1844] [serial = 1581] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf4bf8bc00) [pid = 1844] [serial = 1595] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf47ed2800) [pid = 1844] [serial = 1500] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf53b4f400) [pid = 1844] [serial = 1607] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf47a95800) [pid = 1844] [serial = 1578] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf57c16000) [pid = 1844] [serial = 1616] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf466a3800) [pid = 1844] [serial = 1572] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf4b904400) [pid = 1844] [serial = 1593] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf525c7800) [pid = 1844] [serial = 1601] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf3fe8a000) [pid = 1844] [serial = 1619] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf49087400) [pid = 1844] [serial = 1583] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf44756800) [pid = 1844] [serial = 1568] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf6222c000) [pid = 1844] [serial = 1548] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf44ea1800) [pid = 1844] [serial = 1569] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf5f7cb400) [pid = 1844] [serial = 1545] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf4e1f1400) [pid = 1844] [serial = 1599] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf4e17a000) [pid = 1844] [serial = 1598] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf5270f800) [pid = 1844] [serial = 1602] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf4976e800) [pid = 1844] [serial = 1589] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf4680e800) [pid = 1844] [serial = 1574] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf479cb800) [pid = 1844] [serial = 1575] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf557d8c00) [pid = 1844] [serial = 1611] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf4c1d9400) [pid = 1844] [serial = 1596] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf4b807c00) [pid = 1844] [serial = 1592] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf464e6800) [pid = 1844] [serial = 1626] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf445b6000) [pid = 1844] [serial = 1623] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf553da000) [pid = 1844] [serial = 1608] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf48290c00) [pid = 1844] [serial = 1580] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf56baf800) [pid = 1844] [serial = 1614] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf49549400) [pid = 1844] [serial = 1587] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf423ab800) [pid = 1844] [serial = 1625] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf49155800) [pid = 1844] [serial = 1586] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf497dd800) [pid = 1844] [serial = 1590] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf40011400) [pid = 1844] [serial = 1566] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf52bf1800) [pid = 1844] [serial = 1605] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf47a8fc00) [pid = 1844] [serial = 1577] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf52930000) [pid = 1844] [serial = 1604] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf423a4400) [pid = 1844] [serial = 1622] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf6c08ac00) [pid = 1844] [serial = 1551] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf40008800) [pid = 1844] [serial = 1620] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf559e8c00) [pid = 1844] [serial = 1613] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf49123c00) [pid = 1844] [serial = 1584] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf463b9400) [pid = 1844] [serial = 1571] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf466a6800) [pid = 1844] [serial = 1628] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1844 | 1461678769806 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1844 | 1461678769811 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:52:49 INFO - PROCESS | 1844 | 1461678769828 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1844 | 1461678769837 Marionette TRACE conn4 <- [1,2306,null,{}] 06:52:49 INFO - PROCESS | 1844 | 1461678769844 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 1844 | 1461678770072 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:52:50 INFO - PROCESS | 1844 | 1461678770279 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdd0800 == 144 [pid = 1844] [id = 584] 06:52:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf3fcb4000) [pid = 1844] [serial = 1753] [outer = (nil)] 06:52:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf3fcb7000) [pid = 1844] [serial = 1754] [outer = 0x7faf3fcb4000] 06:52:50 INFO - PROCESS | 1844 | 1461678770345 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf3fe8a400) [pid = 1844] [serial = 1755] [outer = 0x7faf3fcb4000] 06:52:51 INFO - PROCESS | 1844 | 1461678771131 Marionette TRACE conn4 <- [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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1341ms 06:52:51 INFO - PROCESS | 1844 | 1461678771167 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 1844 | 1461678771172 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:52:51 INFO - PROCESS | 1844 | 1461678771185 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1844 | 1461678771190 Marionette TRACE conn4 <- [1,2310,null,{}] 06:52:51 INFO - PROCESS | 1844 | 1461678771196 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:51 INFO - PROCESS | 1844 | 1461678771407 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:52:51 INFO - PROCESS | 1844 | 1461678771614 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41fdc800 == 145 [pid = 1844] [id = 585] 06:52:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf3f63d400) [pid = 1844] [serial = 1756] [outer = (nil)] 06:52:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4156b800) [pid = 1844] [serial = 1757] [outer = 0x7faf3f63d400] 06:52:51 INFO - PROCESS | 1844 | 1461678771680 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf423a9c00) [pid = 1844] [serial = 1758] [outer = 0x7faf3f63d400] 06:52:52 INFO - PROCESS | 1844 | 1461678772570 Marionette TRACE conn4 <- [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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1433ms 06:52:52 INFO - PROCESS | 1844 | 1461678772616 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1844 | 1461678772618 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:52:52 INFO - PROCESS | 1844 | 1461678772625 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1844 | 1461678772628 Marionette TRACE conn4 <- [1,2314,null,{}] 06:52:52 INFO - PROCESS | 1844 | 1461678772650 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 1844 | 1461678772943 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:52:52 INFO - PROCESS | 1844 | 1461678772979 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44658000 == 146 [pid = 1844] [id = 586] 06:52:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf44ea2000) [pid = 1844] [serial = 1759] [outer = (nil)] 06:52:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf44ea7800) [pid = 1844] [serial = 1760] [outer = 0x7faf44ea2000] 06:52:53 INFO - PROCESS | 1844 | 1461678773047 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf46150400) [pid = 1844] [serial = 1761] [outer = 0x7faf44ea2000] 06:52:54 INFO - PROCESS | 1844 | 1461678774550 Marionette TRACE conn4 <- [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]]]}] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf497d6c00) [pid = 1844] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf3f637800) [pid = 1844] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf4e4f9400) [pid = 1844] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf5929d800) [pid = 1844] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf3f635800) [pid = 1844] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf46805400) [pid = 1844] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf4474c400) [pid = 1844] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf49120c00) [pid = 1844] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf59886400) [pid = 1844] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf54d7e400) [pid = 1844] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf46150000) [pid = 1844] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf5b006000) [pid = 1844] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf40005c00) [pid = 1844] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf4c653c00) [pid = 1844] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf553df400) [pid = 1844] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf47a8a000) [pid = 1844] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4b905400) [pid = 1844] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf59887800) [pid = 1844] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf3f638800) [pid = 1844] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf4bf90800) [pid = 1844] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf40002800) [pid = 1844] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf55979000) [pid = 1844] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:52:54 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf466f0c00) [pid = 1844] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2036ms 06:52:54 INFO - PROCESS | 1844 | 1461678774663 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1844 | 1461678774666 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:52:54 INFO - PROCESS | 1844 | 1461678774714 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1844 | 1461678774718 Marionette TRACE conn4 <- [1,2318,null,{}] 06:52:54 INFO - PROCESS | 1844 | 1461678774723 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:55 INFO - PROCESS | 1844 | 1461678775000 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:52:55 INFO - PROCESS | 1844 | 1461678775126 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4470c800 == 147 [pid = 1844] [id = 587] 06:52:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf445b7000) [pid = 1844] [serial = 1762] [outer = (nil)] 06:52:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf4635e000) [pid = 1844] [serial = 1763] [outer = 0x7faf445b7000] 06:52:55 INFO - PROCESS | 1844 | 1461678775192 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf463b3c00) [pid = 1844] [serial = 1764] [outer = 0x7faf445b7000] 06:52:55 INFO - PROCESS | 1844 | 1461678775930 Marionette TRACE conn4 <- [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] 06:52:55 INFO - PROCESS | 1844 | 1461678775953 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:52:55 INFO - PROCESS | 1844 | 1461678775970 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1844 | 1461678775974 Marionette TRACE conn4 <- [1,2322,null,{}] 06:52:55 INFO - PROCESS | 1844 | 1461678775980 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:56 INFO - PROCESS | 1844 | 1461678776205 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:52:56 INFO - PROCESS | 1844 | 1461678776382 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44fd3800 == 148 [pid = 1844] [id = 588] 06:52:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf3fcb1400) [pid = 1844] [serial = 1765] [outer = (nil)] 06:52:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf464efc00) [pid = 1844] [serial = 1766] [outer = 0x7faf3fcb1400] 06:52:56 INFO - PROCESS | 1844 | 1461678776458 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf466e8000) [pid = 1844] [serial = 1767] [outer = 0x7faf3fcb1400] 06:52:57 INFO - PROCESS | 1844 | 1461678777789 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1844ms 06:52:57 INFO - PROCESS | 1844 | 1461678777816 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:52:57 INFO - PROCESS | 1844 | 1461678777823 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:52:57 INFO - PROCESS | 1844 | 1461678777831 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 1844 | 1461678777837 Marionette TRACE conn4 <- [1,2326,null,{}] 06:52:57 INFO - PROCESS | 1844 | 1461678777845 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:58 INFO - PROCESS | 1844 | 1461678778128 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:52:58 INFO - PROCESS | 1844 | 1461678778444 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423d5800 == 149 [pid = 1844] [id = 589] 06:52:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf40011000) [pid = 1844] [serial = 1768] [outer = (nil)] 06:52:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf423a6800) [pid = 1844] [serial = 1769] [outer = 0x7faf40011000] 06:52:58 INFO - PROCESS | 1844 | 1461678778539 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf4474cc00) [pid = 1844] [serial = 1770] [outer = 0x7faf40011000] 06:52:59 INFO - PROCESS | 1844 | 1461678779469 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1690ms 06:52:59 INFO - PROCESS | 1844 | 1461678779521 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 1844 | 1461678779529 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:52:59 INFO - PROCESS | 1844 | 1461678779540 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1844 | 1461678779543 Marionette TRACE conn4 <- [1,2330,null,{}] 06:52:59 INFO - PROCESS | 1844 | 1461678779549 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:59 INFO - PROCESS | 1844 | 1461678779790 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:53:00 INFO - PROCESS | 1844 | 1461678780104 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463cd800 == 150 [pid = 1844] [id = 590] 06:53:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf44e9c000) [pid = 1844] [serial = 1771] [outer = (nil)] 06:53:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf463bb800) [pid = 1844] [serial = 1772] [outer = 0x7faf44e9c000] 06:53:00 INFO - PROCESS | 1844 | 1461678780190 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf466a6c00) [pid = 1844] [serial = 1773] [outer = 0x7faf44e9c000] 06:53:01 INFO - PROCESS | 1844 | 1461678781121 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1631ms 06:53:01 INFO - PROCESS | 1844 | 1461678781172 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1844 | 1461678781176 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:53:01 INFO - PROCESS | 1844 | 1461678781182 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1844 | 1461678781190 Marionette TRACE conn4 <- [1,2334,null,{}] 06:53:01 INFO - PROCESS | 1844 | 1461678781209 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 1844 | 1461678781506 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:53:01 INFO - PROCESS | 1844 | 1461678781815 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47aef000 == 151 [pid = 1844] [id = 591] 06:53:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf466eb000) [pid = 1844] [serial = 1774] [outer = (nil)] 06:53:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf46b67c00) [pid = 1844] [serial = 1775] [outer = 0x7faf466eb000] 06:53:01 INFO - PROCESS | 1844 | 1461678781904 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf479c2c00) [pid = 1844] [serial = 1776] [outer = 0x7faf466eb000] 06:53:02 INFO - PROCESS | 1844 | 1461678782788 Marionette TRACE conn4 <- [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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1645ms 06:53:02 INFO - PROCESS | 1844 | 1461678782828 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1844 | 1461678782834 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:53:02 INFO - PROCESS | 1844 | 1461678782846 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1844 | 1461678782849 Marionette TRACE conn4 <- [1,2338,null,{}] 06:53:02 INFO - PROCESS | 1844 | 1461678782855 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 1844 | 1461678783080 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:53:03 INFO - PROCESS | 1844 | 1461678783345 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48115000 == 152 [pid = 1844] [id = 592] 06:53:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4680a400) [pid = 1844] [serial = 1777] [outer = (nil)] 06:53:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf47a8e000) [pid = 1844] [serial = 1778] [outer = 0x7faf4680a400] 06:53:03 INFO - PROCESS | 1844 | 1461678783424 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf47a94400) [pid = 1844] [serial = 1779] [outer = 0x7faf4680a400] 06:53:04 INFO - PROCESS | 1844 | 1461678784357 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1580ms 06:53:04 INFO - PROCESS | 1844 | 1461678784428 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1844 | 1461678784432 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:53:04 INFO - PROCESS | 1844 | 1461678784438 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1844 | 1461678784440 Marionette TRACE conn4 <- [1,2342,null,{}] 06:53:04 INFO - PROCESS | 1844 | 1461678784447 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 1844 | 1461678784678 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:53:05 INFO - PROCESS | 1844 | 1461678785002 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf481c0000 == 153 [pid = 1844] [id = 593] 06:53:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf47a9c800) [pid = 1844] [serial = 1780] [outer = (nil)] 06:53:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf47aa0400) [pid = 1844] [serial = 1781] [outer = 0x7faf47a9c800] 06:53:05 INFO - PROCESS | 1844 | 1461678785083 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf47e64800) [pid = 1844] [serial = 1782] [outer = 0x7faf47a9c800] 06:53:05 INFO - PROCESS | 1844 | 1461678785964 Marionette TRACE conn4 <- [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]]]}] 06:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1586ms 06:53:06 INFO - PROCESS | 1844 | 1461678786026 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 1844 | 1461678786030 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:53:06 INFO - PROCESS | 1844 | 1461678786036 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 1844 | 1461678786038 Marionette TRACE conn4 <- [1,2346,null,{}] 06:53:06 INFO - PROCESS | 1844 | 1461678786044 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:06 INFO - PROCESS | 1844 | 1461678786298 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:53:06 INFO - PROCESS | 1844 | 1461678786613 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49486000 == 154 [pid = 1844] [id = 594] 06:53:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf47eca400) [pid = 1844] [serial = 1783] [outer = (nil)] 06:53:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf480d4400) [pid = 1844] [serial = 1784] [outer = 0x7faf47eca400] 06:53:06 INFO - PROCESS | 1844 | 1461678786699 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf48293400) [pid = 1844] [serial = 1785] [outer = 0x7faf47eca400] 06:53:07 INFO - PROCESS | 1844 | 1461678787851 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1838ms 06:53:07 INFO - PROCESS | 1844 | 1461678787877 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1844 | 1461678787883 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:53:07 INFO - PROCESS | 1844 | 1461678787892 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1844 | 1461678787896 Marionette TRACE conn4 <- [1,2350,null,{}] 06:53:07 INFO - PROCESS | 1844 | 1461678787905 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 1844 | 1461678788255 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:53:08 INFO - PROCESS | 1844 | 1461678788711 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497ba800 == 155 [pid = 1844] [id = 595] 06:53:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf48293000) [pid = 1844] [serial = 1786] [outer = (nil)] 06:53:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf48297400) [pid = 1844] [serial = 1787] [outer = 0x7faf48293000] 06:53:08 INFO - PROCESS | 1844 | 1461678788848 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf48e1d800) [pid = 1844] [serial = 1788] [outer = 0x7faf48293000] 06:53:09 INFO - PROCESS | 1844 | 1461678789787 Marionette TRACE conn4 <- [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]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1944ms 06:53:09 INFO - PROCESS | 1844 | 1461678789841 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:53:09 INFO - PROCESS | 1844 | 1461678789850 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:53:09 INFO - PROCESS | 1844 | 1461678789856 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1844 | 1461678789860 Marionette TRACE conn4 <- [1,2354,null,{}] 06:53:09 INFO - PROCESS | 1844 | 1461678789866 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:10 INFO - PROCESS | 1844 | 1461678790101 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:53:10 INFO - PROCESS | 1844 | 1461678790377 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a12d800 == 156 [pid = 1844] [id = 596] 06:53:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf480cbc00) [pid = 1844] [serial = 1789] [outer = (nil)] 06:53:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf48ebbc00) [pid = 1844] [serial = 1790] [outer = 0x7faf480cbc00] 06:53:10 INFO - PROCESS | 1844 | 1461678790502 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf49083400) [pid = 1844] [serial = 1791] [outer = 0x7faf480cbc00] 06:53:11 INFO - PROCESS | 1844 | 1461678791387 Marionette TRACE conn4 <- [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]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1584ms 06:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:53:11 INFO - PROCESS | 1844 | 1461678791442 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1844 | 1461678791445 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:53:11 INFO - PROCESS | 1844 | 1461678791452 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1844 | 1461678791454 Marionette TRACE conn4 <- [1,2358,null,{}] 06:53:11 INFO - PROCESS | 1844 | 1461678791460 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:11 INFO - PROCESS | 1844 | 1461678791806 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:53:12 INFO - PROCESS | 1844 | 1461678792117 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3ca800 == 157 [pid = 1844] [id = 597] 06:53:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf48290c00) [pid = 1844] [serial = 1792] [outer = (nil)] 06:53:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf49120c00) [pid = 1844] [serial = 1793] [outer = 0x7faf48290c00] 06:53:12 INFO - PROCESS | 1844 | 1461678792201 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf49129000) [pid = 1844] [serial = 1794] [outer = 0x7faf48290c00] 06:53:13 INFO - PROCESS | 1844 | 1461678793072 Marionette TRACE conn4 <- [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]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1681ms 06:53:13 INFO - PROCESS | 1844 | 1461678793132 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1844 | 1461678793135 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:53:13 INFO - PROCESS | 1844 | 1461678793142 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1844 | 1461678793146 Marionette TRACE conn4 <- [1,2362,null,{}] 06:53:13 INFO - PROCESS | 1844 | 1461678793152 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:13 INFO - PROCESS | 1844 | 1461678793402 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:53:13 INFO - PROCESS | 1844 | 1461678793666 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b92e000 == 158 [pid = 1844] [id = 598] 06:53:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf4915f000) [pid = 1844] [serial = 1795] [outer = (nil)] 06:53:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf49544800) [pid = 1844] [serial = 1796] [outer = 0x7faf4915f000] 06:53:13 INFO - PROCESS | 1844 | 1461678793816 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf4954a800) [pid = 1844] [serial = 1797] [outer = 0x7faf4915f000] 06:53:14 INFO - PROCESS | 1844 | 1461678794744 Marionette TRACE conn4 <- [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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1680ms 06:53:14 INFO - PROCESS | 1844 | 1461678794824 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1844 | 1461678794827 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:53:14 INFO - PROCESS | 1844 | 1461678794834 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1844 | 1461678794838 Marionette TRACE conn4 <- [1,2366,null,{}] 06:53:14 INFO - PROCESS | 1844 | 1461678794843 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:15 INFO - PROCESS | 1844 | 1461678795158 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:53:15 INFO - PROCESS | 1844 | 1461678795472 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc9f000 == 159 [pid = 1844] [id = 599] 06:53:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf4915f400) [pid = 1844] [serial = 1798] [outer = (nil)] 06:53:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf497df000) [pid = 1844] [serial = 1799] [outer = 0x7faf4915f400] 06:53:15 INFO - PROCESS | 1844 | 1461678795555 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf4b906c00) [pid = 1844] [serial = 1800] [outer = 0x7faf4915f400] 06:53:16 INFO - PROCESS | 1844 | 1461678796485 Marionette TRACE conn4 <- [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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1681ms 06:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:53:16 INFO - PROCESS | 1844 | 1461678796516 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 1844 | 1461678796519 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:53:16 INFO - PROCESS | 1844 | 1461678796527 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1844 | 1461678796530 Marionette TRACE conn4 <- [1,2370,null,{}] 06:53:16 INFO - PROCESS | 1844 | 1461678796537 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:16 INFO - PROCESS | 1844 | 1461678796769 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:53:17 INFO - PROCESS | 1844 | 1461678797037 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bdfd800 == 160 [pid = 1844] [id = 600] 06:53:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf466a7c00) [pid = 1844] [serial = 1801] [outer = (nil)] 06:53:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf4b90d000) [pid = 1844] [serial = 1802] [outer = 0x7faf466a7c00] 06:53:17 INFO - PROCESS | 1844 | 1461678797156 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf4bbf0000) [pid = 1844] [serial = 1803] [outer = 0x7faf466a7c00] 06:53:18 INFO - PROCESS | 1844 | 1461678798012 Marionette TRACE conn4 <- [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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1538ms 06:53:18 INFO - PROCESS | 1844 | 1461678798064 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 1844 | 1461678798067 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:53:18 INFO - PROCESS | 1844 | 1461678798074 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 1844 | 1461678798087 Marionette TRACE conn4 <- [1,2374,null,{}] 06:53:18 INFO - PROCESS | 1844 | 1461678798092 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:18 INFO - PROCESS | 1844 | 1461678798328 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:53:18 INFO - PROCESS | 1844 | 1461678798593 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0e6800 == 161 [pid = 1844] [id = 601] 06:53:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf3fcb3000) [pid = 1844] [serial = 1804] [outer = (nil)] 06:53:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf4bdd8400) [pid = 1844] [serial = 1805] [outer = 0x7faf3fcb3000] 06:53:18 INFO - PROCESS | 1844 | 1461678798720 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf4bf8a400) [pid = 1844] [serial = 1806] [outer = 0x7faf3fcb3000] 06:53:19 INFO - PROCESS | 1844 | 1461678799624 Marionette TRACE conn4 <- [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]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1596ms 06:53:19 INFO - PROCESS | 1844 | 1461678799672 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1844 | 1461678799675 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:53:19 INFO - PROCESS | 1844 | 1461678799681 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1844 | 1461678799685 Marionette TRACE conn4 <- [1,2378,null,{}] 06:53:19 INFO - PROCESS | 1844 | 1461678799690 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 1844 | 1461678799934 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:53:20 INFO - PROCESS | 1844 | 1461678800257 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e412000 == 162 [pid = 1844] [id = 602] 06:53:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf49153800) [pid = 1844] [serial = 1807] [outer = (nil)] 06:53:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf4c1cf400) [pid = 1844] [serial = 1808] [outer = 0x7faf49153800] 06:53:20 INFO - PROCESS | 1844 | 1461678800338 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf4c41d400) [pid = 1844] [serial = 1809] [outer = 0x7faf49153800] 06:53:21 INFO - PROCESS | 1844 | 1461678801223 Marionette TRACE conn4 <- [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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1578ms 06:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:53:21 INFO - PROCESS | 1844 | 1461678801262 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1844 | 1461678801265 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:53:21 INFO - PROCESS | 1844 | 1461678801271 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1844 | 1461678801274 Marionette TRACE conn4 <- [1,2382,null,{}] 06:53:21 INFO - PROCESS | 1844 | 1461678801279 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:21 INFO - PROCESS | 1844 | 1461678801510 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:53:21 INFO - PROCESS | 1844 | 1461678801790 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528af000 == 163 [pid = 1844] [id = 603] 06:53:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf3f62f400) [pid = 1844] [serial = 1810] [outer = (nil)] 06:53:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf4c428800) [pid = 1844] [serial = 1811] [outer = 0x7faf3f62f400] 06:53:21 INFO - PROCESS | 1844 | 1461678801909 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf4c65b400) [pid = 1844] [serial = 1812] [outer = 0x7faf3f62f400] 06:53:22 INFO - PROCESS | 1844 | 1461678802772 Marionette TRACE conn4 <- [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]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1544ms 06:53:22 INFO - PROCESS | 1844 | 1461678802815 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1844 | 1461678802819 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:53:22 INFO - PROCESS | 1844 | 1461678802825 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1844 | 1461678802829 Marionette TRACE conn4 <- [1,2386,null,{}] 06:53:22 INFO - PROCESS | 1844 | 1461678802834 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:23 INFO - PROCESS | 1844 | 1461678803069 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:53:23 INFO - PROCESS | 1844 | 1461678803346 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b2f800 == 164 [pid = 1844] [id = 604] 06:53:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf48294000) [pid = 1844] [serial = 1813] [outer = (nil)] 06:53:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf4db57000) [pid = 1844] [serial = 1814] [outer = 0x7faf48294000] 06:53:23 INFO - PROCESS | 1844 | 1461678803468 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf4dced400) [pid = 1844] [serial = 1815] [outer = 0x7faf48294000] 06:53:24 INFO - PROCESS | 1844 | 1461678804382 Marionette TRACE conn4 <- [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]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1632ms 06:53:24 INFO - PROCESS | 1844 | 1461678804458 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1844 | 1461678804462 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:53:24 INFO - PROCESS | 1844 | 1461678804468 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1844 | 1461678804472 Marionette TRACE conn4 <- [1,2390,null,{}] 06:53:24 INFO - PROCESS | 1844 | 1461678804478 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 1844 | 1461678804758 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:53:25 INFO - PROCESS | 1844 | 1461678805080 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d4f800 == 165 [pid = 1844] [id = 605] 06:53:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf4c65f800) [pid = 1844] [serial = 1816] [outer = (nil)] 06:53:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf4e186800) [pid = 1844] [serial = 1817] [outer = 0x7faf4c65f800] 06:53:25 INFO - PROCESS | 1844 | 1461678805160 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf4e1eb800) [pid = 1844] [serial = 1818] [outer = 0x7faf4c65f800] 06:53:26 INFO - PROCESS | 1844 | 1461678806109 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1680ms 06:53:26 INFO - PROCESS | 1844 | 1461678806151 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 1844 | 1461678806154 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:53:26 INFO - PROCESS | 1844 | 1461678806160 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 1844 | 1461678806163 Marionette TRACE conn4 <- [1,2394,null,{}] 06:53:26 INFO - PROCESS | 1844 | 1461678806169 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:26 INFO - PROCESS | 1844 | 1461678806411 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:53:26 INFO - PROCESS | 1844 | 1461678806734 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55536000 == 166 [pid = 1844] [id = 606] 06:53:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf481e7400) [pid = 1844] [serial = 1819] [outer = (nil)] 06:53:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf4e4f5800) [pid = 1844] [serial = 1820] [outer = 0x7faf481e7400] 06:53:26 INFO - PROCESS | 1844 | 1461678806816 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf525c6000) [pid = 1844] [serial = 1821] [outer = 0x7faf481e7400] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44658000 == 165 [pid = 1844] [id = 586] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41fdc800 == 164 [pid = 1844] [id = 585] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdd0800 == 163 [pid = 1844] [id = 584] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf604b8000 == 162 [pid = 1844] [id = 580] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5b042000 == 161 [pid = 1844] [id = 579] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59228800 == 160 [pid = 1844] [id = 578] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55fa2800 == 159 [pid = 1844] [id = 577] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d84000 == 158 [pid = 1844] [id = 576] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c0f800 == 157 [pid = 1844] [id = 575] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528a2800 == 156 [pid = 1844] [id = 574] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de1f000 == 155 [pid = 1844] [id = 573] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4be9d800 == 154 [pid = 1844] [id = 572] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bd47800 == 153 [pid = 1844] [id = 571] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b91c800 == 152 [pid = 1844] [id = 570] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a1c4000 == 151 [pid = 1844] [id = 569] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49744800 == 150 [pid = 1844] [id = 568] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf481b6000 == 149 [pid = 1844] [id = 567] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44972800 == 148 [pid = 1844] [id = 566] 06:53:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf412de000 == 147 [pid = 1844] [id = 565] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf4b90b800) [pid = 1844] [serial = 1646] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf4000e400) [pid = 1844] [serial = 1685] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf5df73400) [pid = 1844] [serial = 1674] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf5e291400) [pid = 1844] [serial = 1676] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf4bdd0000) [pid = 1844] [serial = 1647] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf3f63b000) [pid = 1844] [serial = 1682] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf481ecc00) [pid = 1844] [serial = 1640] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf463b1400) [pid = 1844] [serial = 1689] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf4bdde000) [pid = 1844] [serial = 1649] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf599e6800) [pid = 1844] [serial = 1668] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf58a8c800) [pid = 1844] [serial = 1665] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf466a9400) [pid = 1844] [serial = 1635] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf60947c00) [pid = 1844] [serial = 1680] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf46145000) [pid = 1844] [serial = 1688] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf5fa2f000) [pid = 1844] [serial = 1677] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf40010400) [pid = 1844] [serial = 1631] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf52712c00) [pid = 1844] [serial = 1658] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf4239e400) [pid = 1844] [serial = 1686] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf58771400) [pid = 1844] [serial = 1617] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf47ecc800) [pid = 1844] [serial = 1638] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf4c42bc00) [pid = 1844] [serial = 1653] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf3f646800) [pid = 1844] [serial = 1683] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf5cf25400) [pid = 1844] [serial = 1670] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf587a9800) [pid = 1844] [serial = 1664] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf5d3a2800) [pid = 1844] [serial = 1671] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf49154400) [pid = 1844] [serial = 1644] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf47aa1000) [pid = 1844] [serial = 1637] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf463ae400) [pid = 1844] [serial = 1634] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4e4f7400) [pid = 1844] [serial = 1656] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4bf90400) [pid = 1844] [serial = 1650] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf44e9cc00) [pid = 1844] [serial = 1563] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf561cbc00) [pid = 1844] [serial = 1661] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf52936c00) [pid = 1844] [serial = 1659] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4e1e4000) [pid = 1844] [serial = 1655] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf4908ac00) [pid = 1844] [serial = 1643] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf4c1d3000) [pid = 1844] [serial = 1652] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf58699000) [pid = 1844] [serial = 1662] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf46b6d800) [pid = 1844] [serial = 1691] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf47a84400) [pid = 1844] [serial = 1692] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf48e1e000) [pid = 1844] [serial = 1641] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf5dc20400) [pid = 1844] [serial = 1673] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf423a5400) [pid = 1844] [serial = 1632] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf6038f800) [pid = 1844] [serial = 1679] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf599dbc00) [pid = 1844] [serial = 1667] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf46b64c00) [pid = 1844] [serial = 1694] [outer = (nil)] [url = about:blank] 06:53:29 INFO - PROCESS | 1844 | 1461678809399 Marionette TRACE conn4 <- [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]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3285ms 06:53:29 INFO - PROCESS | 1844 | 1461678809476 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1844 | 1461678809483 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:53:29 INFO - PROCESS | 1844 | 1461678809496 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1844 | 1461678809502 Marionette TRACE conn4 <- [1,2398,null,{}] 06:53:29 INFO - PROCESS | 1844 | 1461678809511 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:29 INFO - PROCESS | 1844 | 1461678809754 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:53:29 INFO - PROCESS | 1844 | 1461678809946 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf412e2800 == 148 [pid = 1844] [id = 607] 06:53:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf3fcb0800) [pid = 1844] [serial = 1822] [outer = (nil)] 06:53:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf3fe8f400) [pid = 1844] [serial = 1823] [outer = 0x7faf3fcb0800] 06:53:30 INFO - PROCESS | 1844 | 1461678810014 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf4000e400) [pid = 1844] [serial = 1824] [outer = 0x7faf3fcb0800] 06:53:30 INFO - PROCESS | 1844 | 1461678810824 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1394ms 06:53:30 INFO - PROCESS | 1844 | 1461678810890 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 1844 | 1461678810898 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:53:30 INFO - PROCESS | 1844 | 1461678810908 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 1844 | 1461678810911 Marionette TRACE conn4 <- [1,2402,null,{}] 06:53:30 INFO - PROCESS | 1844 | 1461678810917 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 1844 | 1461678811139 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:53:31 INFO - PROCESS | 1844 | 1461678811366 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423cd000 == 149 [pid = 1844] [id = 608] 06:53:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4156c000) [pid = 1844] [serial = 1825] [outer = (nil)] 06:53:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf445ad400) [pid = 1844] [serial = 1826] [outer = 0x7faf4156c000] 06:53:31 INFO - PROCESS | 1844 | 1461678811432 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4475a400) [pid = 1844] [serial = 1827] [outer = 0x7faf4156c000] 06:53:32 INFO - PROCESS | 1844 | 1461678812335 Marionette TRACE conn4 <- [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]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1480ms 06:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:53:32 INFO - PROCESS | 1844 | 1461678812413 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 1844 | 1461678812416 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:53:32 INFO - PROCESS | 1844 | 1461678812423 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1844 | 1461678812430 Marionette TRACE conn4 <- [1,2406,null,{}] 06:53:32 INFO - PROCESS | 1844 | 1461678812466 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:32 INFO - PROCESS | 1844 | 1461678812757 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:53:32 INFO - PROCESS | 1844 | 1461678812812 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44961800 == 150 [pid = 1844] [id = 609] 06:53:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf44ea8000) [pid = 1844] [serial = 1828] [outer = (nil)] 06:53:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf463b4c00) [pid = 1844] [serial = 1829] [outer = 0x7faf44ea8000] 06:53:33 INFO - PROCESS | 1844 | 1461678813062 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf464f3400) [pid = 1844] [serial = 1830] [outer = 0x7faf44ea8000] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf46b6a400) [pid = 1844] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf3fcb4000) [pid = 1844] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf497d8400) [pid = 1844] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf59289800) [pid = 1844] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf58699800) [pid = 1844] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf47a89000) [pid = 1844] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4239d000) [pid = 1844] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf497d4000) [pid = 1844] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf49548c00) [pid = 1844] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf44ea2000) [pid = 1844] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf497d3c00) [pid = 1844] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf52791c00) [pid = 1844] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf4bf85000) [pid = 1844] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf3f63d400) [pid = 1844] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf46b70c00) [pid = 1844] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf52719400) [pid = 1844] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf55624800) [pid = 1844] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf3fcabc00) [pid = 1844] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf52bf9000) [pid = 1844] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf445b7000) [pid = 1844] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf4b90b400) [pid = 1844] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf47e61000) [pid = 1844] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf44ea6000) [pid = 1844] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:53:34 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf3f635000) [pid = 1844] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:53:34 INFO - PROCESS | 1844 | 1461678814553 Marionette TRACE conn4 <- [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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2164ms 06:53:34 INFO - PROCESS | 1844 | 1461678814586 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1844 | 1461678814590 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:53:34 INFO - PROCESS | 1844 | 1461678814596 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1844 | 1461678814598 Marionette TRACE conn4 <- [1,2410,null,{}] 06:53:34 INFO - PROCESS | 1844 | 1461678814604 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 1844 | 1461678814813 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:53:35 INFO - PROCESS | 1844 | 1461678815000 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf450bd800 == 151 [pid = 1844] [id = 610] 06:53:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf3f62e400) [pid = 1844] [serial = 1831] [outer = (nil)] 06:53:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf466a3c00) [pid = 1844] [serial = 1832] [outer = 0x7faf3f62e400] 06:53:35 INFO - PROCESS | 1844 | 1461678815067 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf466eec00) [pid = 1844] [serial = 1833] [outer = 0x7faf3f62e400] 06:53:35 INFO - PROCESS | 1844 | 1461678815875 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1329ms 06:53:36 INFO - PROCESS | 1844 | 1461678816086 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 1844 | 1461678816094 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:53:36 INFO - PROCESS | 1844 | 1461678816110 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1844 | 1461678816115 Marionette TRACE conn4 <- [1,2414,null,{}] 06:53:36 INFO - PROCESS | 1844 | 1461678816124 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 1844 | 1461678816400 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:53:36 INFO - PROCESS | 1844 | 1461678816705 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41fd5800 == 152 [pid = 1844] [id = 611] 06:53:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf3fcb2000) [pid = 1844] [serial = 1834] [outer = (nil)] 06:53:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf3fe8fc00) [pid = 1844] [serial = 1835] [outer = 0x7faf3fcb2000] 06:53:36 INFO - PROCESS | 1844 | 1461678816784 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf41573c00) [pid = 1844] [serial = 1836] [outer = 0x7faf3fcb2000] 06:53:38 INFO - PROCESS | 1844 | 1461678818052 Marionette TRACE conn4 <- [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]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1994ms 06:53:38 INFO - PROCESS | 1844 | 1461678818105 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 1844 | 1461678818111 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:53:38 INFO - PROCESS | 1844 | 1461678818123 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 1844 | 1461678818128 Marionette TRACE conn4 <- [1,2418,null,{}] 06:53:38 INFO - PROCESS | 1844 | 1461678818135 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 1844 | 1461678818447 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:53:38 INFO - PROCESS | 1844 | 1461678818731 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4697c800 == 153 [pid = 1844] [id = 612] 06:53:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf4635d800) [pid = 1844] [serial = 1837] [outer = (nil)] 06:53:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf463ba000) [pid = 1844] [serial = 1838] [outer = 0x7faf4635d800] 06:53:38 INFO - PROCESS | 1844 | 1461678818808 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf466e4000) [pid = 1844] [serial = 1839] [outer = 0x7faf4635d800] 06:53:39 INFO - PROCESS | 1844 | 1461678819786 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1741ms 06:53:39 INFO - PROCESS | 1844 | 1461678819861 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1844 | 1461678819865 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:53:39 INFO - PROCESS | 1844 | 1461678819873 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1844 | 1461678819878 Marionette TRACE conn4 <- [1,2422,null,{}] 06:53:39 INFO - PROCESS | 1844 | 1461678819893 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:40 INFO - PROCESS | 1844 | 1461678820226 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:53:40 INFO - PROCESS | 1844 | 1461678820589 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4801b000 == 154 [pid = 1844] [id = 613] 06:53:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf47a88000) [pid = 1844] [serial = 1840] [outer = (nil)] 06:53:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf47a8e400) [pid = 1844] [serial = 1841] [outer = 0x7faf47a88000] 06:53:40 INFO - PROCESS | 1844 | 1461678820673 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf47a9e000) [pid = 1844] [serial = 1842] [outer = 0x7faf47a88000] 06:53:41 INFO - PROCESS | 1844 | 1461678821752 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1935ms 06:53:41 INFO - PROCESS | 1844 | 1461678821811 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1844 | 1461678821817 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:53:41 INFO - PROCESS | 1844 | 1461678821826 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1844 | 1461678821830 Marionette TRACE conn4 <- [1,2426,null,{}] 06:53:41 INFO - PROCESS | 1844 | 1461678821841 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 1844 | 1461678822232 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:53:42 INFO - PROCESS | 1844 | 1461678822612 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4918d800 == 155 [pid = 1844] [id = 614] 06:53:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf47a83400) [pid = 1844] [serial = 1843] [outer = (nil)] 06:53:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf47ed2800) [pid = 1844] [serial = 1844] [outer = 0x7faf47a83400] 06:53:42 INFO - PROCESS | 1844 | 1461678822692 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf480d8000) [pid = 1844] [serial = 1845] [outer = 0x7faf47a83400] 06:53:43 INFO - PROCESS | 1844 | 1461678823606 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1843ms 06:53:43 INFO - PROCESS | 1844 | 1461678823669 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 1844 | 1461678823674 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:53:43 INFO - PROCESS | 1844 | 1461678823680 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1844 | 1461678823684 Marionette TRACE conn4 <- [1,2430,null,{}] 06:53:43 INFO - PROCESS | 1844 | 1461678823690 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:43 INFO - PROCESS | 1844 | 1461678823954 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:53:44 INFO - PROCESS | 1844 | 1461678824266 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a113000 == 156 [pid = 1844] [id = 615] 06:53:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf46b67800) [pid = 1844] [serial = 1846] [outer = (nil)] 06:53:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4829a800) [pid = 1844] [serial = 1847] [outer = 0x7faf46b67800] 06:53:44 INFO - PROCESS | 1844 | 1461678824348 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf48ebdc00) [pid = 1844] [serial = 1848] [outer = 0x7faf46b67800] 06:53:45 INFO - PROCESS | 1844 | 1461678825267 Marionette TRACE conn4 <- [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]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1638ms 06:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:53:45 INFO - PROCESS | 1844 | 1461678825319 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1844 | 1461678825322 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:53:45 INFO - PROCESS | 1844 | 1461678825328 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1844 | 1461678825332 Marionette TRACE conn4 <- [1,2434,null,{}] 06:53:45 INFO - PROCESS | 1844 | 1461678825337 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:45 INFO - PROCESS | 1844 | 1461678825625 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:53:45 INFO - PROCESS | 1844 | 1461678825941 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b919000 == 157 [pid = 1844] [id = 616] 06:53:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf49546800) [pid = 1844] [serial = 1849] [outer = (nil)] 06:53:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4954b000) [pid = 1844] [serial = 1850] [outer = 0x7faf49546800] 06:53:46 INFO - PROCESS | 1844 | 1461678826046 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4976f400) [pid = 1844] [serial = 1851] [outer = 0x7faf49546800] 06:53:46 INFO - PROCESS | 1844 | 1461678826935 Marionette TRACE conn4 <- [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]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1683ms 06:53:47 INFO - PROCESS | 1844 | 1461678827012 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 1844 | 1461678827015 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:53:47 INFO - PROCESS | 1844 | 1461678827024 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1844 | 1461678827030 Marionette TRACE conn4 <- [1,2438,null,{}] 06:53:47 INFO - PROCESS | 1844 | 1461678827039 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:47 INFO - PROCESS | 1844 | 1461678827338 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:53:47 INFO - PROCESS | 1844 | 1461678827642 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bc9a000 == 158 [pid = 1844] [id = 617] 06:53:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf445ad800) [pid = 1844] [serial = 1852] [outer = (nil)] 06:53:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf497d4000) [pid = 1844] [serial = 1853] [outer = 0x7faf445ad800] 06:53:47 INFO - PROCESS | 1844 | 1461678827722 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf4b809800) [pid = 1844] [serial = 1854] [outer = 0x7faf445ad800] 06:53:48 INFO - PROCESS | 1844 | 1461678828654 Marionette TRACE conn4 <- [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]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1698ms 06:53:48 INFO - PROCESS | 1844 | 1461678828720 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 1844 | 1461678828724 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:53:48 INFO - PROCESS | 1844 | 1461678828730 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 1844 | 1461678828733 Marionette TRACE conn4 <- [1,2442,null,{}] 06:53:48 INFO - PROCESS | 1844 | 1461678828740 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 1844 | 1461678829012 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:53:49 INFO - PROCESS | 1844 | 1461678829323 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bde7800 == 159 [pid = 1844] [id = 618] 06:53:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf46b65c00) [pid = 1844] [serial = 1855] [outer = (nil)] 06:53:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4b90b400) [pid = 1844] [serial = 1856] [outer = 0x7faf46b65c00] 06:53:49 INFO - PROCESS | 1844 | 1461678829398 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf4bbf2800) [pid = 1844] [serial = 1857] [outer = 0x7faf46b65c00] 06:53:50 INFO - PROCESS | 1844 | 1461678830265 Marionette TRACE conn4 <- [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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1586ms 06:53:50 INFO - PROCESS | 1844 | 1461678830317 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1844 | 1461678830320 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:53:50 INFO - PROCESS | 1844 | 1461678830327 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1844 | 1461678830330 Marionette TRACE conn4 <- [1,2446,null,{}] 06:53:50 INFO - PROCESS | 1844 | 1461678830335 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 1844 | 1461678830579 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:53:50 INFO - PROCESS | 1844 | 1461678830888 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0e4000 == 160 [pid = 1844] [id = 619] 06:53:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4b80b000) [pid = 1844] [serial = 1858] [outer = (nil)] 06:53:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4bf85800) [pid = 1844] [serial = 1859] [outer = 0x7faf4b80b000] 06:53:50 INFO - PROCESS | 1844 | 1461678830969 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4c1d3000) [pid = 1844] [serial = 1860] [outer = 0x7faf4b80b000] 06:53:51 INFO - PROCESS | 1844 | 1461678831819 Marionette TRACE conn4 <- [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]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1536ms 06:53:51 INFO - PROCESS | 1844 | 1461678831865 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:53:51 INFO - PROCESS | 1844 | 1461678831869 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:53:51 INFO - PROCESS | 1844 | 1461678831876 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1844 | 1461678831880 Marionette TRACE conn4 <- [1,2450,null,{}] 06:53:51 INFO - PROCESS | 1844 | 1461678831887 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:52 INFO - PROCESS | 1844 | 1461678832131 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:53:52 INFO - PROCESS | 1844 | 1461678832405 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52821800 == 161 [pid = 1844] [id = 620] 06:53:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf44ea3000) [pid = 1844] [serial = 1861] [outer = (nil)] 06:53:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4c424800) [pid = 1844] [serial = 1862] [outer = 0x7faf44ea3000] 06:53:52 INFO - PROCESS | 1844 | 1461678832527 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf4c65d400) [pid = 1844] [serial = 1863] [outer = 0x7faf44ea3000] 06:53:53 INFO - PROCESS | 1844 | 1461678833445 Marionette TRACE conn4 <- [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]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1630ms 06:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:53:53 INFO - PROCESS | 1844 | 1461678833507 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1844 | 1461678833510 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:53:53 INFO - PROCESS | 1844 | 1461678833516 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1844 | 1461678833520 Marionette TRACE conn4 <- [1,2454,null,{}] 06:53:53 INFO - PROCESS | 1844 | 1461678833525 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 1844 | 1461678833788 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:53:54 INFO - PROCESS | 1844 | 1461678834111 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53cdd000 == 162 [pid = 1844] [id = 621] 06:53:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf4e1e8c00) [pid = 1844] [serial = 1864] [outer = (nil)] 06:53:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf4e4ed400) [pid = 1844] [serial = 1865] [outer = 0x7faf4e1e8c00] 06:53:54 INFO - PROCESS | 1844 | 1461678834213 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf525c4000) [pid = 1844] [serial = 1866] [outer = 0x7faf4e1e8c00] 06:53:55 INFO - PROCESS | 1844 | 1461678835164 Marionette TRACE conn4 <- [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]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1685ms 06:53:55 INFO - PROCESS | 1844 | 1461678835201 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 1844 | 1461678835204 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:53:55 INFO - PROCESS | 1844 | 1461678835211 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 1844 | 1461678835215 Marionette TRACE conn4 <- [1,2458,null,{}] 06:53:55 INFO - PROCESS | 1844 | 1461678835220 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 1844 | 1461678835458 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:53:55 INFO - PROCESS | 1844 | 1461678835728 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55533800 == 163 [pid = 1844] [id = 622] 06:53:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf4e1efc00) [pid = 1844] [serial = 1867] [outer = (nil)] 06:53:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf5270e000) [pid = 1844] [serial = 1868] [outer = 0x7faf4e1efc00] 06:53:55 INFO - PROCESS | 1844 | 1461678835852 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf52713800) [pid = 1844] [serial = 1869] [outer = 0x7faf4e1efc00] 06:53:56 INFO - PROCESS | 1844 | 1461678836767 Marionette TRACE conn4 <- [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]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1633ms 06:53:56 INFO - PROCESS | 1844 | 1461678836845 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 1844 | 1461678836849 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:53:56 INFO - PROCESS | 1844 | 1461678836855 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1844 | 1461678836858 Marionette TRACE conn4 <- [1,2462,null,{}] 06:53:56 INFO - PROCESS | 1844 | 1461678836864 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 1844 | 1461678837153 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:53:57 INFO - PROCESS | 1844 | 1461678837463 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d9c800 == 164 [pid = 1844] [id = 623] 06:53:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf48e1d400) [pid = 1844] [serial = 1870] [outer = (nil)] 06:53:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf52719400) [pid = 1844] [serial = 1871] [outer = 0x7faf48e1d400] 06:53:57 INFO - PROCESS | 1844 | 1461678837546 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf52797800) [pid = 1844] [serial = 1872] [outer = 0x7faf48e1d400] 06:53:58 INFO - PROCESS | 1844 | 1461678838491 Marionette TRACE conn4 <- [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]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1685ms 06:53:58 INFO - PROCESS | 1844 | 1461678838542 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 1844 | 1461678838546 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:53:58 INFO - PROCESS | 1844 | 1461678838552 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1844 | 1461678838556 Marionette TRACE conn4 <- [1,2466,null,{}] 06:53:58 INFO - PROCESS | 1844 | 1461678838561 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:58 INFO - PROCESS | 1844 | 1461678838794 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:53:59 INFO - PROCESS | 1844 | 1461678839104 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f15800 == 165 [pid = 1844] [id = 624] 06:53:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf4b907800) [pid = 1844] [serial = 1873] [outer = (nil)] 06:53:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf52889400) [pid = 1844] [serial = 1874] [outer = 0x7faf4b907800] 06:53:59 INFO - PROCESS | 1844 | 1461678839186 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf52892400) [pid = 1844] [serial = 1875] [outer = 0x7faf4b907800] 06:54:00 INFO - PROCESS | 1844 | 1461678840079 Marionette TRACE conn4 <- [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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 06:54:00 INFO - PROCESS | 1844 | 1461678840137 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1844 | 1461678840144 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:54:00 INFO - PROCESS | 1844 | 1461678840154 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1844 | 1461678840159 Marionette TRACE conn4 <- [1,2470,null,{}] 06:54:00 INFO - PROCESS | 1844 | 1461678840168 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:00 INFO - PROCESS | 1844 | 1461678840470 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:54:00 INFO - PROCESS | 1844 | 1461678840776 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f9d000 == 166 [pid = 1844] [id = 625] 06:54:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf52716c00) [pid = 1844] [serial = 1876] [outer = (nil)] 06:54:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf52938800) [pid = 1844] [serial = 1877] [outer = 0x7faf52716c00] 06:54:00 INFO - PROCESS | 1844 | 1461678840858 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf52a37800) [pid = 1844] [serial = 1878] [outer = 0x7faf52716c00] 06:54:01 INFO - PROCESS | 1844 | 1461678841764 Marionette TRACE conn4 <- [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]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1688ms 06:54:01 INFO - PROCESS | 1844 | 1461678841842 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 1844 | 1461678841846 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:54:01 INFO - PROCESS | 1844 | 1461678841852 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - PROCESS | 1844 | 1461678841855 Marionette TRACE conn4 <- [1,2474,null,{}] 06:54:01 INFO - PROCESS | 1844 | 1461678841861 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 1844 | 1461678842155 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:54:02 INFO - PROCESS | 1844 | 1461678842478 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5712e800 == 167 [pid = 1844] [id = 626] 06:54:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf44750800) [pid = 1844] [serial = 1879] [outer = (nil)] 06:54:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf52a41c00) [pid = 1844] [serial = 1880] [outer = 0x7faf44750800] 06:54:02 INFO - PROCESS | 1844 | 1461678842556 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf52bf5c00) [pid = 1844] [serial = 1881] [outer = 0x7faf44750800] 06:54:03 INFO - PROCESS | 1844 | 1461678843461 Marionette TRACE conn4 <- [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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1637ms 06:54:03 INFO - PROCESS | 1844 | 1461678843492 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1844 | 1461678843497 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:54:03 INFO - PROCESS | 1844 | 1461678843503 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1844 | 1461678843506 Marionette TRACE conn4 <- [1,2478,null,{}] 06:54:03 INFO - PROCESS | 1844 | 1461678843513 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:03 INFO - PROCESS | 1844 | 1461678843765 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:54:04 INFO - PROCESS | 1844 | 1461678844158 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59221800 == 168 [pid = 1844] [id = 627] 06:54:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf4e1e4800) [pid = 1844] [serial = 1882] [outer = (nil)] 06:54:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf53b43c00) [pid = 1844] [serial = 1883] [outer = 0x7faf4e1e4800] 06:54:04 INFO - PROCESS | 1844 | 1461678844289 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf53b4a800) [pid = 1844] [serial = 1884] [outer = 0x7faf4e1e4800] 06:54:05 INFO - PROCESS | 1844 | 1461678845521 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2090ms 06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:54:05 INFO - PROCESS | 1844 | 1461678845594 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1844 | 1461678845597 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:54:05 INFO - PROCESS | 1844 | 1461678845603 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1844 | 1461678845606 Marionette TRACE conn4 <- [1,2482,null,{}] 06:54:05 INFO - PROCESS | 1844 | 1461678845611 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:05 INFO - PROCESS | 1844 | 1461678845848 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:54:06 INFO - PROCESS | 1844 | 1461678846160 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59308000 == 169 [pid = 1844] [id = 628] 06:54:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf52a40c00) [pid = 1844] [serial = 1885] [outer = (nil)] 06:54:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf54d7a800) [pid = 1844] [serial = 1886] [outer = 0x7faf52a40c00] 06:54:06 INFO - PROCESS | 1844 | 1461678846256 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf54ec2400) [pid = 1844] [serial = 1887] [outer = 0x7faf52a40c00] 06:54:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5fa72000 == 168 [pid = 1844] [id = 559] 06:54:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44961800 == 167 [pid = 1844] [id = 609] 06:54:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf423cd000 == 166 [pid = 1844] [id = 608] 06:54:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf412e2800 == 165 [pid = 1844] [id = 607] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc9f000 == 164 [pid = 1844] [id = 599] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b92e000 == 163 [pid = 1844] [id = 598] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a3ca800 == 162 [pid = 1844] [id = 597] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a12d800 == 161 [pid = 1844] [id = 596] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497ba800 == 160 [pid = 1844] [id = 595] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49486000 == 159 [pid = 1844] [id = 594] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf481c0000 == 158 [pid = 1844] [id = 593] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48115000 == 157 [pid = 1844] [id = 592] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47aef000 == 156 [pid = 1844] [id = 591] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463cd800 == 155 [pid = 1844] [id = 590] 06:54:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf423d5800 == 154 [pid = 1844] [id = 589] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf463b3c00) [pid = 1844] [serial = 1764] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf47ec9000) [pid = 1844] [serial = 1704] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf3fe8a400) [pid = 1844] [serial = 1755] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf5929c400) [pid = 1844] [serial = 1742] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf5f7c0800) [pid = 1844] [serial = 1748] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf5d3a8400) [pid = 1844] [serial = 1745] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf49159000) [pid = 1844] [serial = 1709] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf61a62800) [pid = 1844] [serial = 1752] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf4c42b800) [pid = 1844] [serial = 1719] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf5879f400) [pid = 1844] [serial = 1739] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf58a9f000) [pid = 1844] [serial = 1740] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf46150400) [pid = 1844] [serial = 1761] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf44ea7800) [pid = 1844] [serial = 1760] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf497d6800) [pid = 1844] [serial = 1712] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf3fcb7000) [pid = 1844] [serial = 1754] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf54d79c00) [pid = 1844] [serial = 1730] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf525ca400) [pid = 1844] [serial = 1725] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf4156b800) [pid = 1844] [serial = 1757] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf48296c00) [pid = 1844] [serial = 1706] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf60955000) [pid = 1844] [serial = 1751] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf423a9c00) [pid = 1844] [serial = 1758] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf52a33c00) [pid = 1844] [serial = 1728] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf57c21800) [pid = 1844] [serial = 1737] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf5279a400) [pid = 1844] [serial = 1727] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf57169400) [pid = 1844] [serial = 1736] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4b809000) [pid = 1844] [serial = 1713] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf49545c00) [pid = 1844] [serial = 1710] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf599dd800) [pid = 1844] [serial = 1743] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf46b66000) [pid = 1844] [serial = 1629] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf559e7c00) [pid = 1844] [serial = 1734] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4635e000) [pid = 1844] [serial = 1763] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf4e1e3400) [pid = 1844] [serial = 1722] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf4bf8f800) [pid = 1844] [serial = 1718] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf4bbe9c00) [pid = 1844] [serial = 1715] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf4dce5c00) [pid = 1844] [serial = 1721] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf464e8800) [pid = 1844] [serial = 1701] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf4e1e4c00) [pid = 1844] [serial = 1724] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf4bddd800) [pid = 1844] [serial = 1716] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf3fcac000) [pid = 1844] [serial = 1697] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf5df77400) [pid = 1844] [serial = 1746] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf55624400) [pid = 1844] [serial = 1731] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf46362400) [pid = 1844] [serial = 1700] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf557dc400) [pid = 1844] [serial = 1733] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf40009000) [pid = 1844] [serial = 1698] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf606a2800) [pid = 1844] [serial = 1749] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf47a95400) [pid = 1844] [serial = 1703] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf48ec7000) [pid = 1844] [serial = 1707] [outer = (nil)] [url = about:blank] 06:54:08 INFO - PROCESS | 1844 | 1461678848961 Marionette TRACE conn4 <- [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]]]}] 06:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3390ms 06:54:08 INFO - PROCESS | 1844 | 1461678848993 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1844 | 1461678848999 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:54:09 INFO - PROCESS | 1844 | 1461678849006 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1844 | 1461678849012 Marionette TRACE conn4 <- [1,2486,null,{}] 06:54:09 INFO - PROCESS | 1844 | 1461678849019 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:09 INFO - PROCESS | 1844 | 1461678849252 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:54:09 INFO - PROCESS | 1844 | 1461678849433 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf41442000 == 155 [pid = 1844] [id = 629] 06:54:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf40008000) [pid = 1844] [serial = 1888] [outer = (nil)] 06:54:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf41566000) [pid = 1844] [serial = 1889] [outer = 0x7faf40008000] 06:54:09 INFO - PROCESS | 1844 | 1461678849510 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf423a3c00) [pid = 1844] [serial = 1890] [outer = 0x7faf40008000] 06:54:10 INFO - PROCESS | 1844 | 1461678850470 Marionette TRACE conn4 <- [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]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1482ms 06:54:10 INFO - PROCESS | 1844 | 1461678850490 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1844 | 1461678850499 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:54:10 INFO - PROCESS | 1844 | 1461678850510 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1844 | 1461678850514 Marionette TRACE conn4 <- [1,2490,null,{}] 06:54:10 INFO - PROCESS | 1844 | 1461678850521 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 1844 | 1461678850864 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:54:10 INFO - PROCESS | 1844 | 1461678850895 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4470e000 == 156 [pid = 1844] [id = 630] 06:54:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf445b4000) [pid = 1844] [serial = 1891] [outer = (nil)] 06:54:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf46150800) [pid = 1844] [serial = 1892] [outer = 0x7faf445b4000] 06:54:10 INFO - PROCESS | 1844 | 1461678850956 Marionette DEBUG loaded listener.js 06:54:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf463bb000) [pid = 1844] [serial = 1893] [outer = 0x7faf445b4000] 06:54:11 INFO - PROCESS | 1844 | 1461678851948 Marionette TRACE conn4 <- [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]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1480ms 06:54:11 INFO - PROCESS | 1844 | 1461678851992 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1844 | 1461678851995 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:54:12 INFO - PROCESS | 1844 | 1461678852007 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 1844 | 1461678852012 Marionette TRACE conn4 <- [1,2494,null,{}] 06:54:12 INFO - PROCESS | 1844 | 1461678852043 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:12 INFO - PROCESS | 1844 | 1461678852431 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:54:12 INFO - PROCESS | 1844 | 1461678852467 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf450c8800 == 157 [pid = 1844] [id = 631] 06:54:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf46807400) [pid = 1844] [serial = 1894] [outer = (nil)] 06:54:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf46b64400) [pid = 1844] [serial = 1895] [outer = 0x7faf46807400] 06:54:12 INFO - PROCESS | 1844 | 1461678852549 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf479ce800) [pid = 1844] [serial = 1896] [outer = 0x7faf46807400] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf48293000) [pid = 1844] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf47eca400) [pid = 1844] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf3fcb0800) [pid = 1844] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf480cbc00) [pid = 1844] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf44ea8000) [pid = 1844] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf48290c00) [pid = 1844] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf4680a400) [pid = 1844] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf4c65f800) [pid = 1844] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf47a9c800) [pid = 1844] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf4915f400) [pid = 1844] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf3fcb3000) [pid = 1844] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf4915f000) [pid = 1844] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf40011000) [pid = 1844] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf48294000) [pid = 1844] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf3f62f400) [pid = 1844] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf4156c000) [pid = 1844] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf466eb000) [pid = 1844] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf44e9c000) [pid = 1844] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf466a7c00) [pid = 1844] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf3f644800) [pid = 1844] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:54:13 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf49153800) [pid = 1844] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:54:14 INFO - PROCESS | 1844 | 1461678854042 Marionette TRACE conn4 <- [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]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2104ms 06:54:14 INFO - PROCESS | 1844 | 1461678854107 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 1844 | 1461678854110 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:54:14 INFO - PROCESS | 1844 | 1461678854117 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 1844 | 1461678854120 Marionette TRACE conn4 <- [1,2498,null,{}] 06:54:14 INFO - PROCESS | 1844 | 1461678854125 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:14 INFO - PROCESS | 1844 | 1461678854422 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:54:14 INFO - PROCESS | 1844 | 1461678854439 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47ae6000 == 158 [pid = 1844] [id = 632] 06:54:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf3f644800) [pid = 1844] [serial = 1897] [outer = (nil)] 06:54:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf46b68000) [pid = 1844] [serial = 1898] [outer = 0x7faf3f644800] 06:54:14 INFO - PROCESS | 1844 | 1461678854503 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf47a91c00) [pid = 1844] [serial = 1899] [outer = 0x7faf3f644800] 06:54:15 INFO - PROCESS | 1844 | 1461678855540 Marionette TRACE conn4 <- [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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1477ms 06:54:15 INFO - PROCESS | 1844 | 1461678855597 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1844 | 1461678855603 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:54:15 INFO - PROCESS | 1844 | 1461678855612 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1844 | 1461678855617 Marionette TRACE conn4 <- [1,2502,null,{}] 06:54:15 INFO - PROCESS | 1844 | 1461678855625 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 1844 | 1461678855923 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:54:16 INFO - PROCESS | 1844 | 1461678856286 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf420e0800 == 159 [pid = 1844] [id = 633] 06:54:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf3fe8c800) [pid = 1844] [serial = 1900] [outer = (nil)] 06:54:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf4156f400) [pid = 1844] [serial = 1901] [outer = 0x7faf3fe8c800] 06:54:16 INFO - PROCESS | 1844 | 1461678856392 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf4474c400) [pid = 1844] [serial = 1902] [outer = 0x7faf3fe8c800] 06:54:17 INFO - PROCESS | 1844 | 1461678857447 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1887ms 06:54:17 INFO - PROCESS | 1844 | 1461678857500 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1844 | 1461678857509 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:54:17 INFO - PROCESS | 1844 | 1461678857521 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1844 | 1461678857525 Marionette TRACE conn4 <- [1,2506,null,{}] 06:54:17 INFO - PROCESS | 1844 | 1461678857532 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 1844 | 1461678857789 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:54:18 INFO - PROCESS | 1844 | 1461678858102 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46991000 == 160 [pid = 1844] [id = 634] 06:54:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf4614d400) [pid = 1844] [serial = 1903] [outer = (nil)] 06:54:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf464e5400) [pid = 1844] [serial = 1904] [outer = 0x7faf4614d400] 06:54:18 INFO - PROCESS | 1844 | 1461678858183 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf466eb400) [pid = 1844] [serial = 1905] [outer = 0x7faf4614d400] 06:54:19 INFO - PROCESS | 1844 | 1461678859145 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1687ms 06:54:19 INFO - PROCESS | 1844 | 1461678859209 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 1844 | 1461678859212 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:54:19 INFO - PROCESS | 1844 | 1461678859219 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 1844 | 1461678859225 Marionette TRACE conn4 <- [1,2510,null,{}] 06:54:19 INFO - PROCESS | 1844 | 1461678859241 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 1844 | 1461678859534 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:54:19 INFO - PROCESS | 1844 | 1461678859895 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f79800 == 161 [pid = 1844] [id = 635] 06:54:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf46b6d400) [pid = 1844] [serial = 1906] [outer = (nil)] 06:54:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf47a9dc00) [pid = 1844] [serial = 1907] [outer = 0x7faf46b6d400] 06:54:19 INFO - PROCESS | 1844 | 1461678859976 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf47ed0400) [pid = 1844] [serial = 1908] [outer = 0x7faf46b6d400] 06:54:20 INFO - PROCESS | 1844 | 1461678860893 Marionette TRACE conn4 <- [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]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1739ms 06:54:20 INFO - PROCESS | 1844 | 1461678860960 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:54:20 INFO - PROCESS | 1844 | 1461678860965 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:54:20 INFO - PROCESS | 1844 | 1461678860971 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 1844 | 1461678860974 Marionette TRACE conn4 <- [1,2514,null,{}] 06:54:20 INFO - PROCESS | 1844 | 1461678860980 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 1844 | 1461678861221 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:54:21 INFO - PROCESS | 1844 | 1461678861483 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497c8800 == 162 [pid = 1844] [id = 636] 06:54:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf47a85c00) [pid = 1844] [serial = 1909] [outer = (nil)] 06:54:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf48294400) [pid = 1844] [serial = 1910] [outer = 0x7faf47a85c00] 06:54:21 INFO - PROCESS | 1844 | 1461678861617 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf48e17800) [pid = 1844] [serial = 1911] [outer = 0x7faf47a85c00] 06:54:22 INFO - PROCESS | 1844 | 1461678862574 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1635ms 06:54:22 INFO - PROCESS | 1844 | 1461678862607 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1844 | 1461678862610 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:54:22 INFO - PROCESS | 1844 | 1461678862617 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1844 | 1461678862620 Marionette TRACE conn4 <- [1,2518,null,{}] 06:54:22 INFO - PROCESS | 1844 | 1461678862625 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:22 INFO - PROCESS | 1844 | 1461678862855 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:54:23 INFO - PROCESS | 1844 | 1461678863119 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2cb000 == 163 [pid = 1844] [id = 637] 06:54:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf480d9000) [pid = 1844] [serial = 1912] [outer = (nil)] 06:54:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf48ec5c00) [pid = 1844] [serial = 1913] [outer = 0x7faf480d9000] 06:54:23 INFO - PROCESS | 1844 | 1461678863239 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4908dc00) [pid = 1844] [serial = 1914] [outer = 0x7faf480d9000] 06:54:24 INFO - PROCESS | 1844 | 1461678864088 Marionette TRACE conn4 <- [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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1528ms 06:54:24 INFO - PROCESS | 1844 | 1461678864147 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1844 | 1461678864151 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:54:24 INFO - PROCESS | 1844 | 1461678864156 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1844 | 1461678864159 Marionette TRACE conn4 <- [1,2522,null,{}] 06:54:24 INFO - PROCESS | 1844 | 1461678864164 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 1844 | 1461678864426 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:54:24 INFO - PROCESS | 1844 | 1461678864774 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b932800 == 164 [pid = 1844] [id = 638] 06:54:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf4915cc00) [pid = 1844] [serial = 1915] [outer = (nil)] 06:54:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf49764800) [pid = 1844] [serial = 1916] [outer = 0x7faf4915cc00] 06:54:24 INFO - PROCESS | 1844 | 1461678864906 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf497db800) [pid = 1844] [serial = 1917] [outer = 0x7faf4915cc00] 06:54:25 INFO - PROCESS | 1844 | 1461678865833 Marionette TRACE conn4 <- [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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1732ms 06:54:25 INFO - PROCESS | 1844 | 1461678865891 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1844 | 1461678865894 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:54:25 INFO - PROCESS | 1844 | 1461678865902 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1844 | 1461678865906 Marionette TRACE conn4 <- [1,2526,null,{}] 06:54:25 INFO - PROCESS | 1844 | 1461678865932 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 1844 | 1461678866161 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:54:26 INFO - PROCESS | 1844 | 1461678866423 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bd52800 == 165 [pid = 1844] [id = 639] 06:54:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4915e400) [pid = 1844] [serial = 1918] [outer = (nil)] 06:54:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4b907000) [pid = 1844] [serial = 1919] [outer = 0x7faf4915e400] 06:54:26 INFO - PROCESS | 1844 | 1461678866541 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf4bdd4400) [pid = 1844] [serial = 1920] [outer = 0x7faf4915e400] 06:54:27 INFO - PROCESS | 1844 | 1461678867452 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1599ms 06:54:27 INFO - PROCESS | 1844 | 1461678867502 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:54:27 INFO - PROCESS | 1844 | 1461678867506 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:54:27 INFO - PROCESS | 1844 | 1461678867512 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1844 | 1461678867516 Marionette TRACE conn4 <- [1,2530,null,{}] 06:54:27 INFO - PROCESS | 1844 | 1461678867521 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 1844 | 1461678867754 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:54:28 INFO - PROCESS | 1844 | 1461678868022 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4be9b000 == 166 [pid = 1844] [id = 640] 06:54:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf49762800) [pid = 1844] [serial = 1921] [outer = (nil)] 06:54:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf4bf87400) [pid = 1844] [serial = 1922] [outer = 0x7faf49762800] 06:54:28 INFO - PROCESS | 1844 | 1461678868140 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf4c1d4800) [pid = 1844] [serial = 1923] [outer = 0x7faf49762800] 06:54:28 INFO - PROCESS | 1844 | 1461678868984 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1535ms 06:54:29 INFO - PROCESS | 1844 | 1461678869049 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:54:29 INFO - PROCESS | 1844 | 1461678869052 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:54:29 INFO - PROCESS | 1844 | 1461678869058 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 1844 | 1461678869062 Marionette TRACE conn4 <- [1,2534,null,{}] 06:54:29 INFO - PROCESS | 1844 | 1461678869067 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:29 INFO - PROCESS | 1844 | 1461678869304 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:54:29 INFO - PROCESS | 1844 | 1461678869573 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de1f000 == 167 [pid = 1844] [id = 641] 06:54:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf47a97800) [pid = 1844] [serial = 1924] [outer = (nil)] 06:54:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf4c421800) [pid = 1844] [serial = 1925] [outer = 0x7faf47a97800] 06:54:29 INFO - PROCESS | 1844 | 1461678869700 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4c659000) [pid = 1844] [serial = 1926] [outer = 0x7faf47a97800] 06:54:30 INFO - PROCESS | 1844 | 1461678870585 Marionette TRACE conn4 <- [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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1587ms 06:54:30 INFO - PROCESS | 1844 | 1461678870647 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1844 | 1461678870651 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:54:30 INFO - PROCESS | 1844 | 1461678870657 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1844 | 1461678870659 Marionette TRACE conn4 <- [1,2538,null,{}] 06:54:30 INFO - PROCESS | 1844 | 1461678870664 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 1844 | 1461678870902 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:54:31 INFO - PROCESS | 1844 | 1461678871165 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528ae000 == 168 [pid = 1844] [id = 642] 06:54:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4b903000) [pid = 1844] [serial = 1927] [outer = (nil)] 06:54:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4dce2c00) [pid = 1844] [serial = 1928] [outer = 0x7faf4b903000] 06:54:31 INFO - PROCESS | 1844 | 1461678871288 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf4dcf1c00) [pid = 1844] [serial = 1929] [outer = 0x7faf4b903000] 06:54:32 INFO - PROCESS | 1844 | 1461678872181 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1583ms 06:54:32 INFO - PROCESS | 1844 | 1461678872241 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 1844 | 1461678872246 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:54:32 INFO - PROCESS | 1844 | 1461678872252 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 1844 | 1461678872256 Marionette TRACE conn4 <- [1,2542,null,{}] 06:54:32 INFO - PROCESS | 1844 | 1461678872263 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:32 INFO - PROCESS | 1844 | 1461678872523 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:54:32 INFO - PROCESS | 1844 | 1461678872839 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c0e000 == 169 [pid = 1844] [id = 643] 06:54:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4e4f3000) [pid = 1844] [serial = 1930] [outer = (nil)] 06:54:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf525c2400) [pid = 1844] [serial = 1931] [outer = 0x7faf4e4f3000] 06:54:32 INFO - PROCESS | 1844 | 1461678872927 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf525f1800) [pid = 1844] [serial = 1932] [outer = 0x7faf4e4f3000] 06:54:33 INFO - PROCESS | 1844 | 1461678873786 Marionette TRACE conn4 <- [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]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1585ms 06:54:33 INFO - PROCESS | 1844 | 1461678873838 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:54:33 INFO - PROCESS | 1844 | 1461678873842 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:54:33 INFO - PROCESS | 1844 | 1461678873848 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 1844 | 1461678873851 Marionette TRACE conn4 <- [1,2546,null,{}] 06:54:33 INFO - PROCESS | 1844 | 1461678873857 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 1844 | 1461678874087 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:54:34 INFO - PROCESS | 1844 | 1461678874366 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5531a000 == 170 [pid = 1844] [id = 644] 06:54:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf4c1d2000) [pid = 1844] [serial = 1933] [outer = (nil)] 06:54:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf52934400) [pid = 1844] [serial = 1934] [outer = 0x7faf4c1d2000] 06:54:34 INFO - PROCESS | 1844 | 1461678874487 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf53b50800) [pid = 1844] [serial = 1935] [outer = 0x7faf4c1d2000] 06:54:35 INFO - PROCESS | 1844 | 1461678875330 Marionette TRACE conn4 <- [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]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1529ms 06:54:35 INFO - PROCESS | 1844 | 1461678875380 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 1844 | 1461678875384 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:54:35 INFO - PROCESS | 1844 | 1461678875389 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 1844 | 1461678875392 Marionette TRACE conn4 <- [1,2550,null,{}] 06:54:35 INFO - PROCESS | 1844 | 1461678875398 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:35 INFO - PROCESS | 1844 | 1461678875647 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:54:35 INFO - PROCESS | 1844 | 1461678875970 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56e80800 == 171 [pid = 1844] [id = 645] 06:54:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf4e1f1c00) [pid = 1844] [serial = 1936] [outer = (nil)] 06:54:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf54eca000) [pid = 1844] [serial = 1937] [outer = 0x7faf4e1f1c00] 06:54:36 INFO - PROCESS | 1844 | 1461678876050 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf553dc800) [pid = 1844] [serial = 1938] [outer = 0x7faf4e1f1c00] 06:54:36 INFO - PROCESS | 1844 | 1461678876936 Marionette TRACE conn4 <- [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]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1578ms 06:54:36 INFO - PROCESS | 1844 | 1461678876969 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 1844 | 1461678876972 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:54:36 INFO - PROCESS | 1844 | 1461678876978 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 1844 | 1461678876982 Marionette TRACE conn4 <- [1,2554,null,{}] 06:54:36 INFO - PROCESS | 1844 | 1461678876988 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:37 INFO - PROCESS | 1844 | 1461678877233 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:54:37 INFO - PROCESS | 1844 | 1461678877548 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5931b000 == 172 [pid = 1844] [id = 646] 06:54:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf3f62c800) [pid = 1844] [serial = 1939] [outer = (nil)] 06:54:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf554d4400) [pid = 1844] [serial = 1940] [outer = 0x7faf3f62c800] 06:54:37 INFO - PROCESS | 1844 | 1461678877630 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf554de000) [pid = 1844] [serial = 1941] [outer = 0x7faf3f62c800] 06:54:38 INFO - PROCESS | 1844 | 1461678878566 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1629ms 06:54:38 INFO - PROCESS | 1844 | 1461678878609 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 1844 | 1461678878612 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:54:38 INFO - PROCESS | 1844 | 1461678878620 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 1844 | 1461678878623 Marionette TRACE conn4 <- [1,2558,null,{}] 06:54:38 INFO - PROCESS | 1844 | 1461678878629 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 1844 | 1461678878886 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:54:39 INFO - PROCESS | 1844 | 1461678879209 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59553000 == 173 [pid = 1844] [id = 647] 06:54:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf3f62b800) [pid = 1844] [serial = 1942] [outer = (nil)] 06:54:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf554df000) [pid = 1844] [serial = 1943] [outer = 0x7faf3f62b800] 06:54:39 INFO - PROCESS | 1844 | 1461678879315 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf55624800) [pid = 1844] [serial = 1944] [outer = 0x7faf3f62b800] 06:54:40 INFO - PROCESS | 1844 | 1461678880345 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1786ms 06:54:40 INFO - PROCESS | 1844 | 1461678880418 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:54:40 INFO - PROCESS | 1844 | 1461678880421 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:54:40 INFO - PROCESS | 1844 | 1461678880428 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1844 | 1461678880431 Marionette TRACE conn4 <- [1,2562,null,{}] 06:54:40 INFO - PROCESS | 1844 | 1461678880437 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:40 INFO - PROCESS | 1844 | 1461678880717 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:54:41 INFO - PROCESS | 1844 | 1461678881039 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d08a800 == 174 [pid = 1844] [id = 648] 06:54:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf44e9f400) [pid = 1844] [serial = 1945] [outer = (nil)] 06:54:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf557dac00) [pid = 1844] [serial = 1946] [outer = 0x7faf44e9f400] 06:54:41 INFO - PROCESS | 1844 | 1461678881115 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf55972800) [pid = 1844] [serial = 1947] [outer = 0x7faf44e9f400] 06:54:41 INFO - PROCESS | 1844 | 1461678881992 Marionette TRACE conn4 <- [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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1634ms 06:54:42 INFO - PROCESS | 1844 | 1461678882064 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1844 | 1461678882066 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:54:42 INFO - PROCESS | 1844 | 1461678882073 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1844 | 1461678882076 Marionette TRACE conn4 <- [1,2566,null,{}] 06:54:42 INFO - PROCESS | 1844 | 1461678882082 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:42 INFO - PROCESS | 1844 | 1461678882329 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:54:42 INFO - PROCESS | 1844 | 1461678882638 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df48000 == 175 [pid = 1844] [id = 649] 06:54:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf55668c00) [pid = 1844] [serial = 1948] [outer = (nil)] 06:54:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf5597d800) [pid = 1844] [serial = 1949] [outer = 0x7faf55668c00] 06:54:42 INFO - PROCESS | 1844 | 1461678882718 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf559ef400) [pid = 1844] [serial = 1950] [outer = 0x7faf55668c00] 06:54:43 INFO - PROCESS | 1844 | 1461678883570 Marionette TRACE conn4 <- [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]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1537ms 06:54:43 INFO - PROCESS | 1844 | 1461678883611 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:54:43 INFO - PROCESS | 1844 | 1461678883615 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:54:43 INFO - PROCESS | 1844 | 1461678883621 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 1844 | 1461678883624 Marionette TRACE conn4 <- [1,2570,null,{}] 06:54:43 INFO - PROCESS | 1844 | 1461678883630 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:43 INFO - PROCESS | 1844 | 1461678883870 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:54:44 INFO - PROCESS | 1844 | 1461678884194 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5fb6d800 == 176 [pid = 1844] [id = 650] 06:54:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf46360000) [pid = 1844] [serial = 1951] [outer = (nil)] 06:54:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf553d7c00) [pid = 1844] [serial = 1952] [outer = 0x7faf46360000] 06:54:44 INFO - PROCESS | 1844 | 1461678884276 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf55c34000) [pid = 1844] [serial = 1953] [outer = 0x7faf46360000] 06:54:45 INFO - PROCESS | 1844 | 1461678885178 Marionette TRACE conn4 <- [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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1630ms 06:54:45 INFO - PROCESS | 1844 | 1461678885251 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1844 | 1461678885255 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:54:45 INFO - PROCESS | 1844 | 1461678885261 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1844 | 1461678885264 Marionette TRACE conn4 <- [1,2574,null,{}] 06:54:45 INFO - PROCESS | 1844 | 1461678885270 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 1844 | 1461678885571 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6becd800 == 175 [pid = 1844] [id = 443] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44fd3800 == 174 [pid = 1844] [id = 588] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf450c8800 == 173 [pid = 1844] [id = 631] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4470e000 == 172 [pid = 1844] [id = 630] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41442000 == 171 [pid = 1844] [id = 629] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59221800 == 170 [pid = 1844] [id = 627] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5712e800 == 169 [pid = 1844] [id = 626] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f9d000 == 168 [pid = 1844] [id = 625] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f15800 == 167 [pid = 1844] [id = 624] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d9c800 == 166 [pid = 1844] [id = 623] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55533800 == 165 [pid = 1844] [id = 622] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53cdd000 == 164 [pid = 1844] [id = 621] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52821800 == 163 [pid = 1844] [id = 620] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c0e4000 == 162 [pid = 1844] [id = 619] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bde7800 == 161 [pid = 1844] [id = 618] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bc9a000 == 160 [pid = 1844] [id = 617] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b919000 == 159 [pid = 1844] [id = 616] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a113000 == 158 [pid = 1844] [id = 615] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4918d800 == 157 [pid = 1844] [id = 614] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4801b000 == 156 [pid = 1844] [id = 613] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4697c800 == 155 [pid = 1844] [id = 612] 06:54:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf41fd5800 == 154 [pid = 1844] [id = 611] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf48297400) [pid = 1844] [serial = 1787] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf48293400) [pid = 1844] [serial = 1785] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf4000e400) [pid = 1844] [serial = 1824] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf48ebbc00) [pid = 1844] [serial = 1790] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf463b4c00) [pid = 1844] [serial = 1829] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf49129000) [pid = 1844] [serial = 1794] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf47a94400) [pid = 1844] [serial = 1779] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf4e1eb800) [pid = 1844] [serial = 1818] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf49120c00) [pid = 1844] [serial = 1793] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf47aa0400) [pid = 1844] [serial = 1781] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf4b906c00) [pid = 1844] [serial = 1800] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf4bdd8400) [pid = 1844] [serial = 1805] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf497df000) [pid = 1844] [serial = 1799] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf464f3400) [pid = 1844] [serial = 1830] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf49083400) [pid = 1844] [serial = 1791] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf4bf8a400) [pid = 1844] [serial = 1806] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf4954a800) [pid = 1844] [serial = 1797] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf423a6800) [pid = 1844] [serial = 1769] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf4db57000) [pid = 1844] [serial = 1814] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf4c65b400) [pid = 1844] [serial = 1812] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf48e1d800) [pid = 1844] [serial = 1788] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf3fe8f400) [pid = 1844] [serial = 1823] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf4475a400) [pid = 1844] [serial = 1827] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf49544800) [pid = 1844] [serial = 1796] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf46b67c00) [pid = 1844] [serial = 1775] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf4474cc00) [pid = 1844] [serial = 1770] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4e4f5800) [pid = 1844] [serial = 1820] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf463bb800) [pid = 1844] [serial = 1772] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4dced400) [pid = 1844] [serial = 1815] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf480d4400) [pid = 1844] [serial = 1784] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf47a8e000) [pid = 1844] [serial = 1778] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf47e64800) [pid = 1844] [serial = 1782] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf445ad400) [pid = 1844] [serial = 1826] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf4c428800) [pid = 1844] [serial = 1811] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf4b90d000) [pid = 1844] [serial = 1802] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf4e186800) [pid = 1844] [serial = 1817] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf47a91000) [pid = 1844] [serial = 1695] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf464efc00) [pid = 1844] [serial = 1766] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf479c2c00) [pid = 1844] [serial = 1776] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf4c41d400) [pid = 1844] [serial = 1809] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf466a6c00) [pid = 1844] [serial = 1773] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4bbf0000) [pid = 1844] [serial = 1803] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf4c1cf400) [pid = 1844] [serial = 1808] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf466a3c00) [pid = 1844] [serial = 1832] [outer = (nil)] [url = about:blank] 06:54:47 INFO - PROCESS | 1844 | 1461678887647 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdcd000 == 155 [pid = 1844] [id = 651] 06:54:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf3f643c00) [pid = 1844] [serial = 1954] [outer = (nil)] 06:54:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf3fcb2c00) [pid = 1844] [serial = 1955] [outer = 0x7faf3f643c00] 06:54:47 INFO - PROCESS | 1844 | 1461678887724 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf3fe8b000) [pid = 1844] [serial = 1956] [outer = 0x7faf3f643c00] 06:54:48 INFO - PROCESS | 1844 | 1461678888589 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 3393ms 06:54:48 INFO - PROCESS | 1844 | 1461678888676 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1844 | 1461678888682 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:54:48 INFO - PROCESS | 1844 | 1461678888694 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1844 | 1461678888699 Marionette TRACE conn4 <- [1,2578,null,{}] 06:54:48 INFO - PROCESS | 1844 | 1461678888707 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:48 INFO - PROCESS | 1844 | 1461678888944 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:54:49 INFO - PROCESS | 1844 | 1461678889123 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf43773000 == 156 [pid = 1844] [id = 652] 06:54:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf3fcac000) [pid = 1844] [serial = 1957] [outer = (nil)] 06:54:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4474f400) [pid = 1844] [serial = 1958] [outer = 0x7faf3fcac000] 06:54:49 INFO - PROCESS | 1844 | 1461678889193 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf46145000) [pid = 1844] [serial = 1959] [outer = 0x7faf3fcac000] 06:54:50 INFO - PROCESS | 1844 | 1461678890108 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1434ms 06:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:54:50 INFO - PROCESS | 1844 | 1461678890137 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1844 | 1461678890142 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:54:50 INFO - PROCESS | 1844 | 1461678890150 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1844 | 1461678890153 Marionette TRACE conn4 <- [1,2582,null,{}] 06:54:50 INFO - PROCESS | 1844 | 1461678890160 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 1844 | 1461678890484 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:54:50 INFO - PROCESS | 1844 | 1461678890521 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44fe0800 == 157 [pid = 1844] [id = 653] 06:54:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf464e8c00) [pid = 1844] [serial = 1960] [outer = (nil)] 06:54:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf466a8400) [pid = 1844] [serial = 1961] [outer = 0x7faf464e8c00] 06:54:50 INFO - PROCESS | 1844 | 1461678890591 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf466f0800) [pid = 1844] [serial = 1962] [outer = 0x7faf464e8c00] 06:54:51 INFO - PROCESS | 1844 | 1461678891649 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1533ms 06:54:51 INFO - PROCESS | 1844 | 1461678891682 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 1844 | 1461678891685 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:54:51 INFO - PROCESS | 1844 | 1461678891701 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1844 | 1461678891710 Marionette TRACE conn4 <- [1,2586,null,{}] 06:54:51 INFO - PROCESS | 1844 | 1461678891724 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 1844 | 1461678892586 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf52a40c00) [pid = 1844] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf48e1d400) [pid = 1844] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4b80b000) [pid = 1844] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf46b65c00) [pid = 1844] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf4635d800) [pid = 1844] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf52716c00) [pid = 1844] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf3fcb2000) [pid = 1844] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf44ea3000) [pid = 1844] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf47a83400) [pid = 1844] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf46b67800) [pid = 1844] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf46807400) [pid = 1844] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf4b907800) [pid = 1844] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf47a88000) [pid = 1844] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf40008000) [pid = 1844] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf3fcb1400) [pid = 1844] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf4e1e8c00) [pid = 1844] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf445ad800) [pid = 1844] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf481e7400) [pid = 1844] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf445b4000) [pid = 1844] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf4e1efc00) [pid = 1844] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:54:52 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf49546800) [pid = 1844] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:54:52 INFO - PROCESS | 1844 | 1461678892808 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdcc800 == 158 [pid = 1844] [id = 654] 06:54:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf3f640000) [pid = 1844] [serial = 1963] [outer = (nil)] 06:54:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf3fcb8400) [pid = 1844] [serial = 1964] [outer = 0x7faf3f640000] 06:54:52 INFO - PROCESS | 1844 | 1461678892878 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf46807800) [pid = 1844] [serial = 1965] [outer = 0x7faf3f640000] 06:54:53 INFO - PROCESS | 1844 | 1461678893565 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1929ms 06:54:53 INFO - PROCESS | 1844 | 1461678893625 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1844 | 1461678893633 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:54:53 INFO - PROCESS | 1844 | 1461678893660 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1844 | 1461678893662 Marionette TRACE conn4 <- [1,2590,null,{}] 06:54:53 INFO - PROCESS | 1844 | 1461678893673 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:53 INFO - PROCESS | 1844 | 1461678893969 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:54:53 INFO - PROCESS | 1844 | 1461678893986 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf47cc1000 == 159 [pid = 1844] [id = 655] 06:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf3f642c00) [pid = 1844] [serial = 1966] [outer = (nil)] 06:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf47a94400) [pid = 1844] [serial = 1967] [outer = 0x7faf3f642c00] 06:54:54 INFO - PROCESS | 1844 | 1461678894054 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf47e64800) [pid = 1844] [serial = 1968] [outer = 0x7faf3f642c00] 06:54:55 INFO - PROCESS | 1844 | 1461678895281 Marionette TRACE conn4 <- [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]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1707ms 06:54:55 INFO - PROCESS | 1844 | 1461678895349 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 1844 | 1461678895355 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:54:55 INFO - PROCESS | 1844 | 1461678895364 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 1844 | 1461678895370 Marionette TRACE conn4 <- [1,2594,null,{}] 06:54:55 INFO - PROCESS | 1844 | 1461678895389 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 1844 | 1461678895735 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:54:56 INFO - PROCESS | 1844 | 1461678896003 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44972800 == 160 [pid = 1844] [id = 656] 06:54:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf3fcb5c00) [pid = 1844] [serial = 1969] [outer = (nil)] 06:54:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf4635f800) [pid = 1844] [serial = 1970] [outer = 0x7faf3fcb5c00] 06:54:56 INFO - PROCESS | 1844 | 1461678896088 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf463bc400) [pid = 1844] [serial = 1971] [outer = 0x7faf3fcb5c00] 06:54:57 INFO - PROCESS | 1844 | 1461678897034 Marionette TRACE conn4 <- [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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1701ms 06:54:57 INFO - PROCESS | 1844 | 1461678897064 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 1844 | 1461678897072 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:54:57 INFO - PROCESS | 1844 | 1461678897083 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 1844 | 1461678897086 Marionette TRACE conn4 <- [1,2598,null,{}] 06:54:57 INFO - PROCESS | 1844 | 1461678897093 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 1844 | 1461678897342 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:54:57 INFO - PROCESS | 1844 | 1461678897684 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4812f800 == 161 [pid = 1844] [id = 657] 06:54:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf46b67000) [pid = 1844] [serial = 1972] [outer = (nil)] 06:54:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf47a82800) [pid = 1844] [serial = 1973] [outer = 0x7faf46b67000] 06:54:57 INFO - PROCESS | 1844 | 1461678897767 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf47a9c800) [pid = 1844] [serial = 1974] [outer = 0x7faf46b67000] 06:54:58 INFO - PROCESS | 1844 | 1461678898737 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1684ms 06:54:58 INFO - PROCESS | 1844 | 1461678898767 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1844 | 1461678898772 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:54:58 INFO - PROCESS | 1844 | 1461678898778 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1844 | 1461678898784 Marionette TRACE conn4 <- [1,2602,null,{}] 06:54:58 INFO - PROCESS | 1844 | 1461678898801 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 1844 | 1461678899044 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:54:59 INFO - PROCESS | 1844 | 1461678899361 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4919a800 == 162 [pid = 1844] [id = 658] 06:54:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf47ed7400) [pid = 1844] [serial = 1975] [outer = (nil)] 06:54:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf481f0000) [pid = 1844] [serial = 1976] [outer = 0x7faf47ed7400] 06:54:59 INFO - PROCESS | 1844 | 1461678899442 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf48e14c00) [pid = 1844] [serial = 1977] [outer = 0x7faf47ed7400] 06:55:00 INFO - PROCESS | 1844 | 1461678900422 Marionette TRACE conn4 <- [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]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1686ms 06:55:00 INFO - PROCESS | 1844 | 1461678900465 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 1844 | 1461678900470 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:55:00 INFO - PROCESS | 1844 | 1461678900476 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 1844 | 1461678900481 Marionette TRACE conn4 <- [1,2606,null,{}] 06:55:00 INFO - PROCESS | 1844 | 1461678900487 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:00 INFO - PROCESS | 1844 | 1461678900758 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:55:01 INFO - PROCESS | 1844 | 1461678901067 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497cd800 == 163 [pid = 1844] [id = 659] 06:55:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf480d4800) [pid = 1844] [serial = 1978] [outer = (nil)] 06:55:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf48ec7c00) [pid = 1844] [serial = 1979] [outer = 0x7faf480d4800] 06:55:01 INFO - PROCESS | 1844 | 1461678901151 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf49091400) [pid = 1844] [serial = 1980] [outer = 0x7faf480d4800] 06:55:02 INFO - PROCESS | 1844 | 1461678902159 Marionette TRACE conn4 <- [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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1736ms 06:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:55:02 INFO - PROCESS | 1844 | 1461678902214 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 1844 | 1461678902216 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:55:02 INFO - PROCESS | 1844 | 1461678902223 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1844 | 1461678902226 Marionette TRACE conn4 <- [1,2610,null,{}] 06:55:02 INFO - PROCESS | 1844 | 1461678902231 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:02 INFO - PROCESS | 1844 | 1461678902454 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:55:02 INFO - PROCESS | 1844 | 1461678902726 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a2cd000 == 164 [pid = 1844] [id = 660] 06:55:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf40005800) [pid = 1844] [serial = 1981] [outer = (nil)] 06:55:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4912d000) [pid = 1844] [serial = 1982] [outer = 0x7faf40005800] 06:55:02 INFO - PROCESS | 1844 | 1461678902856 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf49157000) [pid = 1844] [serial = 1983] [outer = 0x7faf40005800] 06:55:03 INFO - PROCESS | 1844 | 1461678903735 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1585ms 06:55:03 INFO - PROCESS | 1844 | 1461678903808 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1844 | 1461678903811 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:55:03 INFO - PROCESS | 1844 | 1461678903818 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 1844 | 1461678903821 Marionette TRACE conn4 <- [1,2614,null,{}] 06:55:03 INFO - PROCESS | 1844 | 1461678903827 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:04 INFO - PROCESS | 1844 | 1461678904129 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:55:04 INFO - PROCESS | 1844 | 1461678904441 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb0c000 == 165 [pid = 1844] [id = 661] 06:55:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf49770000) [pid = 1844] [serial = 1984] [outer = (nil)] 06:55:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf4b80bc00) [pid = 1844] [serial = 1985] [outer = 0x7faf49770000] 06:55:04 INFO - PROCESS | 1844 | 1461678904524 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4b90d800) [pid = 1844] [serial = 1986] [outer = 0x7faf49770000] 06:55:05 INFO - PROCESS | 1844 | 1461678905409 Marionette TRACE conn4 <- [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]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 06:55:05 INFO - PROCESS | 1844 | 1461678905454 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:55:05 INFO - PROCESS | 1844 | 1461678905459 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:55:05 INFO - PROCESS | 1844 | 1461678905465 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1844 | 1461678905469 Marionette TRACE conn4 <- [1,2618,null,{}] 06:55:05 INFO - PROCESS | 1844 | 1461678905474 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 1844 | 1461678905742 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:55:06 INFO - PROCESS | 1844 | 1461678906048 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bd45800 == 166 [pid = 1844] [id = 662] 06:55:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf44750c00) [pid = 1844] [serial = 1987] [outer = (nil)] 06:55:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf4bdd9c00) [pid = 1844] [serial = 1988] [outer = 0x7faf44750c00] 06:55:06 INFO - PROCESS | 1844 | 1461678906129 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4bf92800) [pid = 1844] [serial = 1989] [outer = 0x7faf44750c00] 06:55:06 INFO - PROCESS | 1844 | 1461678906985 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1580ms 06:55:07 INFO - PROCESS | 1844 | 1461678907046 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 1844 | 1461678907049 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:55:07 INFO - PROCESS | 1844 | 1461678907056 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 1844 | 1461678907059 Marionette TRACE conn4 <- [1,2622,null,{}] 06:55:07 INFO - PROCESS | 1844 | 1461678907065 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:07 INFO - PROCESS | 1844 | 1461678907313 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:55:07 INFO - PROCESS | 1844 | 1461678907584 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4be96800 == 167 [pid = 1844] [id = 663] 06:55:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf466abc00) [pid = 1844] [serial = 1990] [outer = (nil)] 06:55:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4c423000) [pid = 1844] [serial = 1991] [outer = 0x7faf466abc00] 06:55:07 INFO - PROCESS | 1844 | 1461678907706 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4c65b400) [pid = 1844] [serial = 1992] [outer = 0x7faf466abc00] 06:55:08 INFO - PROCESS | 1844 | 1461678908583 Marionette TRACE conn4 <- [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]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1581ms 06:55:08 INFO - PROCESS | 1844 | 1461678908638 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 1844 | 1461678908642 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:55:08 INFO - PROCESS | 1844 | 1461678908648 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1844 | 1461678908651 Marionette TRACE conn4 <- [1,2626,null,{}] 06:55:08 INFO - PROCESS | 1844 | 1461678908656 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:08 INFO - PROCESS | 1844 | 1461678908905 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:55:09 INFO - PROCESS | 1844 | 1461678909211 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de1a800 == 168 [pid = 1844] [id = 664] 06:55:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf47aa1c00) [pid = 1844] [serial = 1993] [outer = (nil)] 06:55:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf4dcf0c00) [pid = 1844] [serial = 1994] [outer = 0x7faf47aa1c00] 06:55:09 INFO - PROCESS | 1844 | 1461678909297 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4e186800) [pid = 1844] [serial = 1995] [outer = 0x7faf47aa1c00] 06:55:10 INFO - PROCESS | 1844 | 1461678910172 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1585ms 06:55:10 INFO - PROCESS | 1844 | 1461678910236 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1844 | 1461678910240 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:55:10 INFO - PROCESS | 1844 | 1461678910246 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1844 | 1461678910249 Marionette TRACE conn4 <- [1,2630,null,{}] 06:55:10 INFO - PROCESS | 1844 | 1461678910254 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:10 INFO - PROCESS | 1844 | 1461678910514 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:55:10 INFO - PROCESS | 1844 | 1461678910839 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf528a1000 == 169 [pid = 1844] [id = 665] 06:55:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf49156400) [pid = 1844] [serial = 1996] [outer = (nil)] 06:55:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf4e4ee000) [pid = 1844] [serial = 1997] [outer = 0x7faf49156400] 06:55:10 INFO - PROCESS | 1844 | 1461678910920 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf4e4f9800) [pid = 1844] [serial = 1998] [outer = 0x7faf49156400] 06:55:11 INFO - PROCESS | 1844 | 1461678911834 Marionette TRACE conn4 <- [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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1630ms 06:55:11 INFO - PROCESS | 1844 | 1461678911877 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1844 | 1461678911882 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:55:11 INFO - PROCESS | 1844 | 1461678911887 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1844 | 1461678911891 Marionette TRACE conn4 <- [1,2634,null,{}] 06:55:11 INFO - PROCESS | 1844 | 1461678911897 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:12 INFO - PROCESS | 1844 | 1461678912150 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:55:12 INFO - PROCESS | 1844 | 1461678912422 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c08800 == 170 [pid = 1844] [id = 666] 06:55:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf52713400) [pid = 1844] [serial = 1999] [outer = (nil)] 06:55:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf52795000) [pid = 1844] [serial = 2000] [outer = 0x7faf52713400] 06:55:12 INFO - PROCESS | 1844 | 1461678912560 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf52934000) [pid = 1844] [serial = 2001] [outer = 0x7faf52713400] 06:55:13 INFO - PROCESS | 1844 | 1461678913437 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1583ms 06:55:13 INFO - PROCESS | 1844 | 1461678913472 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1844 | 1461678913476 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:55:13 INFO - PROCESS | 1844 | 1461678913482 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1844 | 1461678913486 Marionette TRACE conn4 <- [1,2638,null,{}] 06:55:13 INFO - PROCESS | 1844 | 1461678913491 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 1844 | 1461678913729 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:55:14 INFO - PROCESS | 1844 | 1461678913998 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55019800 == 171 [pid = 1844] [id = 667] 06:55:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf5293b800) [pid = 1844] [serial = 2002] [outer = (nil)] 06:55:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf52a40400) [pid = 1844] [serial = 2003] [outer = 0x7faf5293b800] 06:55:14 INFO - PROCESS | 1844 | 1461678914121 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf53b4b800) [pid = 1844] [serial = 2004] [outer = 0x7faf5293b800] 06:55:14 INFO - PROCESS | 1844 | 1461678914993 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1581ms 06:55:15 INFO - PROCESS | 1844 | 1461678915064 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1844 | 1461678915068 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:55:15 INFO - PROCESS | 1844 | 1461678915074 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1844 | 1461678915077 Marionette TRACE conn4 <- [1,2642,null,{}] 06:55:15 INFO - PROCESS | 1844 | 1461678915082 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 1844 | 1461678915320 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:55:15 INFO - PROCESS | 1844 | 1461678915644 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55dae800 == 172 [pid = 1844] [id = 668] 06:55:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf52938c00) [pid = 1844] [serial = 2005] [outer = (nil)] 06:55:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf553d8c00) [pid = 1844] [serial = 2006] [outer = 0x7faf52938c00] 06:55:15 INFO - PROCESS | 1844 | 1461678915742 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf55669000) [pid = 1844] [serial = 2007] [outer = 0x7faf52938c00] 06:55:16 INFO - PROCESS | 1844 | 1461678916671 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:55:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1629ms 06:55:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:55:16 INFO - PROCESS | 1844 | 1461678916705 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 1844 | 1461678916708 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:55:16 INFO - PROCESS | 1844 | 1461678916715 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 1844 | 1461678916717 Marionette TRACE conn4 <- [1,2646,null,{}] 06:55:16 INFO - PROCESS | 1844 | 1461678916724 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:16 INFO - PROCESS | 1844 | 1461678916970 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:55:17 INFO - PROCESS | 1844 | 1461678917282 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf560e7000 == 173 [pid = 1844] [id = 669] 06:55:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf5293d400) [pid = 1844] [serial = 2008] [outer = (nil)] 06:55:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf5597ac00) [pid = 1844] [serial = 2009] [outer = 0x7faf5293d400] 06:55:17 INFO - PROCESS | 1844 | 1461678917366 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf55c34400) [pid = 1844] [serial = 2010] [outer = 0x7faf5293d400] 06:55:18 INFO - PROCESS | 1844 | 1461678918246 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:55:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1588ms 06:55:18 INFO - PROCESS | 1844 | 1461678918302 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1844 | 1461678918306 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:55:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:55:18 INFO - PROCESS | 1844 | 1461678918313 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1844 | 1461678918316 Marionette TRACE conn4 <- [1,2650,null,{}] 06:55:18 INFO - PROCESS | 1844 | 1461678918322 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 1844 | 1461678918566 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:55:18 INFO - PROCESS | 1844 | 1461678918838 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592dd800 == 174 [pid = 1844] [id = 670] 06:55:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf54d82400) [pid = 1844] [serial = 2011] [outer = (nil)] 06:55:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf56dc1800) [pid = 1844] [serial = 2012] [outer = 0x7faf54d82400] 06:55:18 INFO - PROCESS | 1844 | 1461678918966 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf56e3d800) [pid = 1844] [serial = 2013] [outer = 0x7faf54d82400] 06:55:19 INFO - PROCESS | 1844 | 1461678919788 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:55:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1533ms 06:55:19 INFO - PROCESS | 1844 | 1461678919846 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1844 | 1461678919850 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:55:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:55:19 INFO - PROCESS | 1844 | 1461678919856 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1844 | 1461678919859 Marionette TRACE conn4 <- [1,2654,null,{}] 06:55:19 INFO - PROCESS | 1844 | 1461678919864 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:20 INFO - PROCESS | 1844 | 1461678920109 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:55:20 INFO - PROCESS | 1844 | 1461678920378 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d36c000 == 175 [pid = 1844] [id = 671] 06:55:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf554d4c00) [pid = 1844] [serial = 2014] [outer = (nil)] 06:55:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf57c16000) [pid = 1844] [serial = 2015] [outer = 0x7faf554d4c00] 06:55:20 INFO - PROCESS | 1844 | 1461678920512 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf5868c800) [pid = 1844] [serial = 2016] [outer = 0x7faf554d4c00] 06:55:21 INFO - PROCESS | 1844 | 1461678921414 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:55:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1629ms 06:55:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:55:21 INFO - PROCESS | 1844 | 1461678921486 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 1844 | 1461678921489 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:55:21 INFO - PROCESS | 1844 | 1461678921496 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 1844 | 1461678921498 Marionette TRACE conn4 <- [1,2658,null,{}] 06:55:21 INFO - PROCESS | 1844 | 1461678921505 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:21 INFO - PROCESS | 1844 | 1461678921747 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:55:22 INFO - PROCESS | 1844 | 1461678922064 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf604c2800 == 176 [pid = 1844] [id = 672] 06:55:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf423a0800) [pid = 1844] [serial = 2017] [outer = (nil)] 06:55:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf5868ec00) [pid = 1844] [serial = 2018] [outer = 0x7faf423a0800] 06:55:22 INFO - PROCESS | 1844 | 1461678922146 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf5869ac00) [pid = 1844] [serial = 2019] [outer = 0x7faf423a0800] 06:55:23 INFO - PROCESS | 1844 | 1461678923039 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:55:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:55:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1591ms 06:55:23 INFO - PROCESS | 1844 | 1461678923086 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:55:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:55:23 INFO - PROCESS | 1844 | 1461678923090 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:55:23 INFO - PROCESS | 1844 | 1461678923097 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 1844 | 1461678923100 Marionette TRACE conn4 <- [1,2662,null,{}] 06:55:23 INFO - PROCESS | 1844 | 1461678923105 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:23 INFO - PROCESS | 1844 | 1461678923350 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:55:23 INFO - PROCESS | 1844 | 1461678923626 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6091d000 == 177 [pid = 1844] [id = 673] 06:55:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf4db4e000) [pid = 1844] [serial = 2020] [outer = (nil)] 06:55:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf58771800) [pid = 1844] [serial = 2021] [outer = 0x7faf4db4e000] 06:55:23 INFO - PROCESS | 1844 | 1461678923746 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf587a9c00) [pid = 1844] [serial = 2022] [outer = 0x7faf4db4e000] 06:55:24 INFO - PROCESS | 1844 | 1461678924590 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:55:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1541ms 06:55:24 INFO - PROCESS | 1844 | 1461678924638 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 1844 | 1461678924641 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:55:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:55:24 INFO - PROCESS | 1844 | 1461678924648 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 1844 | 1461678924652 Marionette TRACE conn4 <- [1,2666,null,{}] 06:55:24 INFO - PROCESS | 1844 | 1461678924657 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:24 INFO - PROCESS | 1844 | 1461678924904 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44651000 == 176 [pid = 1844] [id = 419] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e412000 == 175 [pid = 1844] [id = 602] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54d4f800 == 174 [pid = 1844] [id = 605] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df3b000 == 173 [pid = 1844] [id = 558] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf53b2f800 == 172 [pid = 1844] [id = 604] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bdfd800 == 171 [pid = 1844] [id = 600] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c0e6800 == 170 [pid = 1844] [id = 601] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528af000 == 169 [pid = 1844] [id = 603] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdcc800 == 168 [pid = 1844] [id = 654] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44fe0800 == 167 [pid = 1844] [id = 653] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf43773000 == 166 [pid = 1844] [id = 652] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdcd000 == 165 [pid = 1844] [id = 651] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5fb6d800 == 164 [pid = 1844] [id = 650] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df48000 == 163 [pid = 1844] [id = 649] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5d08a800 == 162 [pid = 1844] [id = 648] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59553000 == 161 [pid = 1844] [id = 647] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5931b000 == 160 [pid = 1844] [id = 646] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf56e80800 == 159 [pid = 1844] [id = 645] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5531a000 == 158 [pid = 1844] [id = 644] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c0e000 == 157 [pid = 1844] [id = 643] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528ae000 == 156 [pid = 1844] [id = 642] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de1f000 == 155 [pid = 1844] [id = 641] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4be9b000 == 154 [pid = 1844] [id = 640] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bd52800 == 153 [pid = 1844] [id = 639] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b932800 == 152 [pid = 1844] [id = 638] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2cb000 == 151 [pid = 1844] [id = 637] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497c8800 == 150 [pid = 1844] [id = 636] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f79800 == 149 [pid = 1844] [id = 635] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf46991000 == 148 [pid = 1844] [id = 634] 06:55:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf420e0800 == 147 [pid = 1844] [id = 633] 06:55:26 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf46b68000) [pid = 1844] [serial = 1898] [outer = (nil)] [url = about:blank] 06:55:26 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf54d7a800) [pid = 1844] [serial = 1886] [outer = (nil)] [url = about:blank] 06:55:26 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf52797800) [pid = 1844] [serial = 1872] [outer = (nil)] [url = about:blank] 06:55:26 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf4bf85800) [pid = 1844] [serial = 1859] [outer = (nil)] [url = about:blank] 06:55:26 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf4bbf2800) [pid = 1844] [serial = 1857] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf4c1d3000) [pid = 1844] [serial = 1860] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf466e4000) [pid = 1844] [serial = 1839] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf52938800) [pid = 1844] [serial = 1877] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf3fe8fc00) [pid = 1844] [serial = 1835] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf4c65d400) [pid = 1844] [serial = 1863] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf41573c00) [pid = 1844] [serial = 1836] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf47ed2800) [pid = 1844] [serial = 1844] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf54ec2400) [pid = 1844] [serial = 1887] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf4829a800) [pid = 1844] [serial = 1847] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf4c424800) [pid = 1844] [serial = 1862] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf46b64400) [pid = 1844] [serial = 1895] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf52892400) [pid = 1844] [serial = 1875] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf47a9e000) [pid = 1844] [serial = 1842] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf52a41c00) [pid = 1844] [serial = 1880] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf41566000) [pid = 1844] [serial = 1889] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf466e8000) [pid = 1844] [serial = 1767] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf52719400) [pid = 1844] [serial = 1871] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf479ce800) [pid = 1844] [serial = 1896] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf525c4000) [pid = 1844] [serial = 1866] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf423a3c00) [pid = 1844] [serial = 1890] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf4e4ed400) [pid = 1844] [serial = 1865] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf497d4000) [pid = 1844] [serial = 1853] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf48ebdc00) [pid = 1844] [serial = 1848] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf480d8000) [pid = 1844] [serial = 1845] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf525c6000) [pid = 1844] [serial = 1821] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf52a37800) [pid = 1844] [serial = 1878] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf4b90b400) [pid = 1844] [serial = 1856] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf53b43c00) [pid = 1844] [serial = 1883] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf463bb000) [pid = 1844] [serial = 1893] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf47a8e400) [pid = 1844] [serial = 1841] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf5270e000) [pid = 1844] [serial = 1868] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf46150800) [pid = 1844] [serial = 1892] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf52889400) [pid = 1844] [serial = 1874] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf463ba000) [pid = 1844] [serial = 1838] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf4976f400) [pid = 1844] [serial = 1851] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf4b809800) [pid = 1844] [serial = 1854] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4954b000) [pid = 1844] [serial = 1850] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf52713800) [pid = 1844] [serial = 1869] [outer = (nil)] [url = about:blank] 06:55:27 INFO - PROCESS | 1844 | 1461678927259 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3fdcd000 == 148 [pid = 1844] [id = 674] 06:55:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf3fcaf400) [pid = 1844] [serial = 2023] [outer = (nil)] 06:55:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf3fcb8000) [pid = 1844] [serial = 2024] [outer = 0x7faf3fcaf400] 06:55:27 INFO - PROCESS | 1844 | 1461678927348 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf40009800) [pid = 1844] [serial = 2025] [outer = 0x7faf3fcaf400] 06:55:28 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:28 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:28 INFO - PROCESS | 1844 | 1461678928699 Marionette TRACE conn4 <- [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]]]}] 06:55:28 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) 06:55:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 4088ms 06:55:28 INFO - PROCESS | 1844 | 1461678928740 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 1844 | 1461678928747 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:55:28 INFO - PROCESS | 1844 | 1461678928759 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:55:28 INFO - PROCESS | 1844 | 1461678928768 Marionette TRACE conn4 <- [1,2670,null,{}] 06:55:28 INFO - PROCESS | 1844 | 1461678928777 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 1844 | 1461678929186 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:55:29 INFO - PROCESS | 1844 | 1461678929348 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4464c000 == 149 [pid = 1844] [id = 675] 06:55:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf423a3c00) [pid = 1844] [serial = 2026] [outer = (nil)] 06:55:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4635c000) [pid = 1844] [serial = 2027] [outer = 0x7faf423a3c00] 06:55:29 INFO - PROCESS | 1844 | 1461678929416 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf463bb000) [pid = 1844] [serial = 2028] [outer = 0x7faf423a3c00] 06:55:30 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:30 INFO - PROCESS | 1844 | 1461678930733 Marionette TRACE conn4 <- [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] 06:55:30 INFO - PROCESS | 1844 | 1461678930803 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:55:30 INFO - PROCESS | 1844 | 1461678930810 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 1844 | 1461678930812 Marionette TRACE conn4 <- [1,2674,null,{}] 06:55:30 INFO - PROCESS | 1844 | 1461678930819 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:31 INFO - PROCESS | 1844 | 1461678931313 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf3f62e400) [pid = 1844] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf4e1e4800) [pid = 1844] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf44750800) [pid = 1844] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf464e8c00) [pid = 1844] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf3f640000) [pid = 1844] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf44e9f400) [pid = 1844] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf3f62b800) [pid = 1844] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf3f62c800) [pid = 1844] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4e1f1c00) [pid = 1844] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf4c1d2000) [pid = 1844] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf4e4f3000) [pid = 1844] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf4b903000) [pid = 1844] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf47a97800) [pid = 1844] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf49762800) [pid = 1844] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf4915e400) [pid = 1844] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4915cc00) [pid = 1844] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf480d9000) [pid = 1844] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf47a85c00) [pid = 1844] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf46b6d400) [pid = 1844] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf4614d400) [pid = 1844] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf3fe8c800) [pid = 1844] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf3fcac000) [pid = 1844] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf3f643c00) [pid = 1844] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf46360000) [pid = 1844] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:55:31 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf55668c00) [pid = 1844] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:55:32 INFO - PROCESS | 1844 | 1461678932005 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4495f800 == 150 [pid = 1844] [id = 676] 06:55:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf3f62b800) [pid = 1844] [serial = 2029] [outer = (nil)] 06:55:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf40002c00) [pid = 1844] [serial = 2030] [outer = 0x7faf3f62b800] 06:55:32 INFO - PROCESS | 1844 | 1461678932071 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf466e7800) [pid = 1844] [serial = 2031] [outer = 0x7faf3f62b800] 06:55:33 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:33 INFO - PROCESS | 1844 | 1461678933256 Marionette TRACE conn4 <- [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] 06:55:33 INFO - PROCESS | 1844 | 1461678933301 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:55:33 INFO - PROCESS | 1844 | 1461678933316 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 1844 | 1461678933326 Marionette TRACE conn4 <- [1,2678,null,{}] 06:55:33 INFO - PROCESS | 1844 | 1461678933341 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:33 INFO - PROCESS | 1844 | 1461678933640 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:55:33 INFO - PROCESS | 1844 | 1461678933702 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48114800 == 151 [pid = 1844] [id = 677] 06:55:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf3f62c800) [pid = 1844] [serial = 2032] [outer = (nil)] 06:55:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf47a89000) [pid = 1844] [serial = 2033] [outer = 0x7faf3f62c800] 06:55:33 INFO - PROCESS | 1844 | 1461678933769 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf47ecec00) [pid = 1844] [serial = 2034] [outer = 0x7faf3f62c800] 06:55:35 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:35 INFO - PROCESS | 1844 | 1461678935484 Marionette TRACE conn4 <- [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]]]}] 06:55:35 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) 06:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2209ms 06:55:35 INFO - PROCESS | 1844 | 1461678935518 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 1844 | 1461678935523 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:55:35 INFO - PROCESS | 1844 | 1461678935532 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 1844 | 1461678935538 Marionette TRACE conn4 <- [1,2682,null,{}] 06:55:35 INFO - PROCESS | 1844 | 1461678935599 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:35 INFO - PROCESS | 1844 | 1461678935978 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:55:36 INFO - PROCESS | 1844 | 1461678936179 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463da000 == 152 [pid = 1844] [id = 678] 06:55:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf445a9800) [pid = 1844] [serial = 2035] [outer = (nil)] 06:55:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf46368c00) [pid = 1844] [serial = 2036] [outer = 0x7faf445a9800] 06:55:36 INFO - PROCESS | 1844 | 1461678936259 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf46808800) [pid = 1844] [serial = 2037] [outer = 0x7faf445a9800] 06:55:37 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:37 INFO - PROCESS | 1844 | 1461678937642 Marionette TRACE conn4 <- [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]]]}] 06:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2135ms 06:55:37 INFO - PROCESS | 1844 | 1461678937668 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:55:37 INFO - PROCESS | 1844 | 1461678937677 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:55:37 INFO - PROCESS | 1844 | 1461678937688 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1844 | 1461678937692 Marionette TRACE conn4 <- [1,2686,null,{}] 06:55:37 INFO - PROCESS | 1844 | 1461678937699 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 1844 | 1461678938045 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:55:38 INFO - PROCESS | 1844 | 1461678938309 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f88800 == 153 [pid = 1844] [id = 679] 06:55:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf445b6000) [pid = 1844] [serial = 2038] [outer = (nil)] 06:55:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf47a9e400) [pid = 1844] [serial = 2039] [outer = 0x7faf445b6000] 06:55:38 INFO - PROCESS | 1844 | 1461678938390 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf480d4400) [pid = 1844] [serial = 2040] [outer = 0x7faf445b6000] 06:55:39 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:39 INFO - PROCESS | 1844 | 1461678939804 Marionette TRACE conn4 <- [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] 06:55:39 INFO - PROCESS | 1844 | 1461678939837 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:55:39 INFO - PROCESS | 1844 | 1461678939844 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1844 | 1461678939850 Marionette TRACE conn4 <- [1,2690,null,{}] 06:55:39 INFO - PROCESS | 1844 | 1461678939867 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1844 | 1461678940189 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:55:40 INFO - PROCESS | 1844 | 1461678940429 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a12d800 == 154 [pid = 1844] [id = 680] 06:55:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf481e7c00) [pid = 1844] [serial = 2041] [outer = (nil)] 06:55:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf4908c400) [pid = 1844] [serial = 2042] [outer = 0x7faf481e7c00] 06:55:40 INFO - PROCESS | 1844 | 1461678940514 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf49154800) [pid = 1844] [serial = 2043] [outer = 0x7faf481e7c00] 06:55:41 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:41 INFO - PROCESS | 1844 | 1461678941870 Marionette TRACE conn4 <- [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] 06:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:55:41 INFO - PROCESS | 1844 | 1461678941941 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:55:41 INFO - PROCESS | 1844 | 1461678941947 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1844 | 1461678941951 Marionette TRACE conn4 <- [1,2694,null,{}] 06:55:41 INFO - PROCESS | 1844 | 1461678941956 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 1844 | 1461678942344 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:55:42 INFO - PROCESS | 1844 | 1461678942574 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b932800 == 155 [pid = 1844] [id = 681] 06:55:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4912e000) [pid = 1844] [serial = 2044] [outer = (nil)] 06:55:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf4954f000) [pid = 1844] [serial = 2045] [outer = 0x7faf4912e000] 06:55:42 INFO - PROCESS | 1844 | 1461678942652 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf4976e400) [pid = 1844] [serial = 2046] [outer = 0x7faf4912e000] 06:55:43 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:44 INFO - PROCESS | 1844 | 1461678944009 Marionette TRACE conn4 <- [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] 06:55:44 INFO - PROCESS | 1844 | 1461678944044 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:55:44 INFO - PROCESS | 1844 | 1461678944050 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1844 | 1461678944053 Marionette TRACE conn4 <- [1,2698,null,{}] 06:55:44 INFO - PROCESS | 1844 | 1461678944059 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:44 INFO - PROCESS | 1844 | 1461678944326 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:55:44 INFO - PROCESS | 1844 | 1461678944561 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bde5800 == 156 [pid = 1844] [id = 682] 06:55:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf49547800) [pid = 1844] [serial = 2047] [outer = (nil)] 06:55:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf497d9c00) [pid = 1844] [serial = 2048] [outer = 0x7faf49547800] 06:55:44 INFO - PROCESS | 1844 | 1461678944637 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf4b905000) [pid = 1844] [serial = 2049] [outer = 0x7faf49547800] 06:55:45 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:46 INFO - PROCESS | 1844 | 1461678946047 Marionette TRACE conn4 <- [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] 06:55:46 INFO - PROCESS | 1844 | 1461678946088 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:55:46 INFO - PROCESS | 1844 | 1461678946095 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1844 | 1461678946097 Marionette TRACE conn4 <- [1,2702,null,{}] 06:55:46 INFO - PROCESS | 1844 | 1461678946104 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:46 INFO - PROCESS | 1844 | 1461678946455 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:55:46 INFO - PROCESS | 1844 | 1461678946719 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e40c800 == 157 [pid = 1844] [id = 683] 06:55:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf497de000) [pid = 1844] [serial = 2050] [outer = (nil)] 06:55:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4bdde800) [pid = 1844] [serial = 2051] [outer = 0x7faf497de000] 06:55:46 INFO - PROCESS | 1844 | 1461678946800 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4db52400) [pid = 1844] [serial = 2052] [outer = 0x7faf497de000] 06:55:47 INFO - PROCESS | 1844 | 1461678947740 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1688ms 06:55:47 INFO - PROCESS | 1844 | 1461678947785 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1844 | 1461678947789 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:55:47 INFO - PROCESS | 1844 | 1461678947795 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1844 | 1461678947798 Marionette TRACE conn4 <- [1,2706,null,{}] 06:55:47 INFO - PROCESS | 1844 | 1461678947804 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 1844 | 1461678948045 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:55:48 INFO - PROCESS | 1844 | 1461678948323 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52ac6000 == 158 [pid = 1844] [id = 684] 06:55:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf3f62fc00) [pid = 1844] [serial = 2053] [outer = (nil)] 06:55:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4dce9000) [pid = 1844] [serial = 2054] [outer = 0x7faf3f62fc00] 06:55:48 INFO - PROCESS | 1844 | 1461678948475 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf4e1ec400) [pid = 1844] [serial = 2055] [outer = 0x7faf3f62fc00] 06:55:49 INFO - PROCESS | 1844 | 1461678949348 Marionette TRACE conn4 <- [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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1578ms 06:55:49 INFO - PROCESS | 1844 | 1461678949376 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1844 | 1461678949379 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:55:49 INFO - PROCESS | 1844 | 1461678949386 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1844 | 1461678949390 Marionette TRACE conn4 <- [1,2710,null,{}] 06:55:49 INFO - PROCESS | 1844 | 1461678949396 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:49 INFO - PROCESS | 1844 | 1461678949642 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:55:49 INFO - PROCESS | 1844 | 1461678949915 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c0b000 == 159 [pid = 1844] [id = 685] 06:55:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf3f63c400) [pid = 1844] [serial = 2056] [outer = (nil)] 06:55:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4e4f8000) [pid = 1844] [serial = 2057] [outer = 0x7faf3f63c400] 06:55:50 INFO - PROCESS | 1844 | 1461678950041 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf525cb800) [pid = 1844] [serial = 2058] [outer = 0x7faf3f63c400] 06:55:50 INFO - PROCESS | 1844 | 1461678950981 Marionette TRACE conn4 <- [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] 06:55:51 INFO - PROCESS | 1844 | 1461678951037 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:55:51 INFO - PROCESS | 1844 | 1461678951044 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 1844 | 1461678951047 Marionette TRACE conn4 <- [1,2714,null,{}] 06:55:51 INFO - PROCESS | 1844 | 1461678951052 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 1844 | 1461678951300 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:55:51 INFO - PROCESS | 1844 | 1461678951625 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5594c000 == 160 [pid = 1844] [id = 686] 06:55:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4dced800) [pid = 1844] [serial = 2059] [outer = (nil)] 06:55:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf5270d000) [pid = 1844] [serial = 2060] [outer = 0x7faf4dced800] 06:55:51 INFO - PROCESS | 1844 | 1461678951708 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf52793000) [pid = 1844] [serial = 2061] [outer = 0x7faf4dced800] 06:55:52 INFO - PROCESS | 1844 | 1461678952780 Marionette TRACE conn4 <- [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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:55:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1789ms 06:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:55:52 INFO - PROCESS | 1844 | 1461678952835 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1844 | 1461678952838 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:55:52 INFO - PROCESS | 1844 | 1461678952845 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1844 | 1461678952847 Marionette TRACE conn4 <- [1,2718,null,{}] 06:55:52 INFO - PROCESS | 1844 | 1461678952854 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 1844 | 1461678953124 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:55:53 INFO - PROCESS | 1844 | 1461678953440 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f84000 == 161 [pid = 1844] [id = 687] 06:55:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf52790800) [pid = 1844] [serial = 2062] [outer = (nil)] 06:55:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf52893c00) [pid = 1844] [serial = 2063] [outer = 0x7faf52790800] 06:55:53 INFO - PROCESS | 1844 | 1461678953521 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf52a41c00) [pid = 1844] [serial = 2064] [outer = 0x7faf52790800] 06:55:54 INFO - PROCESS | 1844 | 1461678954466 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1844 | 1461678954485 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:55:54 INFO - PROCESS | 1844 | 1461678954491 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1844 | 1461678954495 Marionette TRACE conn4 <- [1,2722,null,{}] 06:55:54 INFO - PROCESS | 1844 | 1461678954501 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:54 INFO - PROCESS | 1844 | 1461678954753 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:55:55 INFO - PROCESS | 1844 | 1461678955080 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592ec800 == 162 [pid = 1844] [id = 688] 06:55:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf55673800) [pid = 1844] [serial = 2065] [outer = (nil)] 06:55:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf557de000) [pid = 1844] [serial = 2066] [outer = 0x7faf55673800] 06:55:55 INFO - PROCESS | 1844 | 1461678955168 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf559e7c00) [pid = 1844] [serial = 2067] [outer = 0x7faf55673800] 06:55:56 INFO - PROCESS | 1844 | 1461678956091 Marionette TRACE conn4 <- [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] 06:55:56 INFO - PROCESS | 1844 | 1461678956142 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:55:56 INFO - PROCESS | 1844 | 1461678956151 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1844 | 1461678956155 Marionette TRACE conn4 <- [1,2726,null,{}] 06:55:56 INFO - PROCESS | 1844 | 1461678956160 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:56 INFO - PROCESS | 1844 | 1461678956401 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:55:56 INFO - PROCESS | 1844 | 1461678956720 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5cfa7800 == 163 [pid = 1844] [id = 689] 06:55:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf55669800) [pid = 1844] [serial = 2068] [outer = (nil)] 06:55:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf56e33800) [pid = 1844] [serial = 2069] [outer = 0x7faf55669800] 06:55:56 INFO - PROCESS | 1844 | 1461678956802 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf587ad000) [pid = 1844] [serial = 2070] [outer = 0x7faf55669800] 06:55:57 INFO - PROCESS | 1844 | 1461678957714 Marionette TRACE conn4 <- [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]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:55:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1632ms 06:55:57 INFO - PROCESS | 1844 | 1461678957785 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1844 | 1461678957788 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:55:57 INFO - PROCESS | 1844 | 1461678957795 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1844 | 1461678957797 Marionette TRACE conn4 <- [1,2730,null,{}] 06:55:57 INFO - PROCESS | 1844 | 1461678957803 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:58 INFO - PROCESS | 1844 | 1461678958093 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:55:58 INFO - PROCESS | 1844 | 1461678958410 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60225000 == 164 [pid = 1844] [id = 690] 06:55:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf40004400) [pid = 1844] [serial = 2071] [outer = (nil)] 06:55:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf587dcc00) [pid = 1844] [serial = 2072] [outer = 0x7faf40004400] 06:55:58 INFO - PROCESS | 1844 | 1461678958490 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf58a92c00) [pid = 1844] [serial = 2073] [outer = 0x7faf40004400] 06:55:59 INFO - PROCESS | 1844 | 1461678959802 Marionette TRACE conn4 <- [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] 06:55:59 INFO - PROCESS | 1844 | 1461678959840 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:55:59 INFO - PROCESS | 1844 | 1461678959846 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1844 | 1461678959849 Marionette TRACE conn4 <- [1,2734,null,{}] 06:55:59 INFO - PROCESS | 1844 | 1461678959855 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:00 INFO - PROCESS | 1844 | 1461678960161 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:56:00 INFO - PROCESS | 1844 | 1461678960464 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4496a800 == 165 [pid = 1844] [id = 691] 06:56:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf4614a800) [pid = 1844] [serial = 2074] [outer = (nil)] 06:56:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf49086400) [pid = 1844] [serial = 2075] [outer = 0x7faf4614a800] 06:56:00 INFO - PROCESS | 1844 | 1461678960556 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf4c1d9000) [pid = 1844] [serial = 2076] [outer = 0x7faf4614a800] 06:56:02 INFO - PROCESS | 1844 | 1461678962396 Marionette TRACE conn4 <- [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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2587ms 06:56:02 INFO - PROCESS | 1844 | 1461678962435 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1844 | 1461678962441 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:56:02 INFO - PROCESS | 1844 | 1461678962449 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1844 | 1461678962455 Marionette TRACE conn4 <- [1,2738,null,{}] 06:56:02 INFO - PROCESS | 1844 | 1461678962464 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 1844 | 1461678962729 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:56:03 INFO - PROCESS | 1844 | 1461678963005 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463cf800 == 166 [pid = 1844] [id = 692] 06:56:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf3f646800) [pid = 1844] [serial = 2077] [outer = (nil)] 06:56:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf44e9d000) [pid = 1844] [serial = 2078] [outer = 0x7faf3f646800] 06:56:03 INFO - PROCESS | 1844 | 1461678963080 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf463b9c00) [pid = 1844] [serial = 2079] [outer = 0x7faf3f646800] 06:56:03 INFO - PROCESS | 1844 | 1461678963948 Marionette TRACE conn4 <- [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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1548ms 06:56:04 INFO - PROCESS | 1844 | 1461678963998 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1844 | 1461678964005 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:56:04 INFO - PROCESS | 1844 | 1461678964016 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1844 | 1461678964019 Marionette TRACE conn4 <- [1,2742,null,{}] 06:56:04 INFO - PROCESS | 1844 | 1461678964026 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 1844 | 1461678964256 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:56:04 INFO - PROCESS | 1844 | 1461678964534 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a128000 == 167 [pid = 1844] [id = 693] 06:56:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf466e3c00) [pid = 1844] [serial = 2080] [outer = (nil)] 06:56:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf47a88400) [pid = 1844] [serial = 2081] [outer = 0x7faf466e3c00] 06:56:04 INFO - PROCESS | 1844 | 1461678964649 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf47e68c00) [pid = 1844] [serial = 2082] [outer = 0x7faf466e3c00] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf420d9000 == 166 [pid = 1844] [id = 444] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4495f800 == 165 [pid = 1844] [id = 676] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4464c000 == 164 [pid = 1844] [id = 675] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3fdcd000 == 163 [pid = 1844] [id = 674] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf604c2800 == 162 [pid = 1844] [id = 672] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5d36c000 == 161 [pid = 1844] [id = 671] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592dd800 == 160 [pid = 1844] [id = 670] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf560e7000 == 159 [pid = 1844] [id = 669] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55dae800 == 158 [pid = 1844] [id = 668] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55019800 == 157 [pid = 1844] [id = 667] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c08800 == 156 [pid = 1844] [id = 666] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf528a1000 == 155 [pid = 1844] [id = 665] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4de1a800 == 154 [pid = 1844] [id = 664] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4be96800 == 153 [pid = 1844] [id = 663] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bd45800 == 152 [pid = 1844] [id = 662] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bb0c000 == 151 [pid = 1844] [id = 661] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a2cd000 == 150 [pid = 1844] [id = 660] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf497cd800 == 149 [pid = 1844] [id = 659] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4919a800 == 148 [pid = 1844] [id = 658] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4812f800 == 147 [pid = 1844] [id = 657] 06:56:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44972800 == 146 [pid = 1844] [id = 656] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf466eec00) [pid = 1844] [serial = 1833] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf53b4a800) [pid = 1844] [serial = 1884] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf52bf5c00) [pid = 1844] [serial = 1881] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf47a94400) [pid = 1844] [serial = 1967] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf466a8400) [pid = 1844] [serial = 1961] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf3fcb8400) [pid = 1844] [serial = 1964] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf46807800) [pid = 1844] [serial = 1965] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf557dac00) [pid = 1844] [serial = 1946] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf55624800) [pid = 1844] [serial = 1944] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf554df000) [pid = 1844] [serial = 1943] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf554de000) [pid = 1844] [serial = 1941] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf554d4400) [pid = 1844] [serial = 1940] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf553dc800) [pid = 1844] [serial = 1938] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf54eca000) [pid = 1844] [serial = 1937] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf53b50800) [pid = 1844] [serial = 1935] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf52934400) [pid = 1844] [serial = 1934] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf525f1800) [pid = 1844] [serial = 1932] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf525c2400) [pid = 1844] [serial = 1931] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf4dcf1c00) [pid = 1844] [serial = 1929] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf4dce2c00) [pid = 1844] [serial = 1928] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4c659000) [pid = 1844] [serial = 1926] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf4c421800) [pid = 1844] [serial = 1925] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4c1d4800) [pid = 1844] [serial = 1923] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf4bf87400) [pid = 1844] [serial = 1922] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4bdd4400) [pid = 1844] [serial = 1920] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf4b907000) [pid = 1844] [serial = 1919] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf497db800) [pid = 1844] [serial = 1917] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf49764800) [pid = 1844] [serial = 1916] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf4908dc00) [pid = 1844] [serial = 1914] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf48ec5c00) [pid = 1844] [serial = 1913] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf48e17800) [pid = 1844] [serial = 1911] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf48294400) [pid = 1844] [serial = 1910] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf47ed0400) [pid = 1844] [serial = 1908] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf47a9dc00) [pid = 1844] [serial = 1907] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf466eb400) [pid = 1844] [serial = 1905] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf464e5400) [pid = 1844] [serial = 1904] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf4474c400) [pid = 1844] [serial = 1902] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4156f400) [pid = 1844] [serial = 1901] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf4474f400) [pid = 1844] [serial = 1958] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf3fcb2c00) [pid = 1844] [serial = 1955] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf3fe8b000) [pid = 1844] [serial = 1956] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf55c34000) [pid = 1844] [serial = 1953] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf553d7c00) [pid = 1844] [serial = 1952] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf559ef400) [pid = 1844] [serial = 1950] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf5597d800) [pid = 1844] [serial = 1949] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf55972800) [pid = 1844] [serial = 1947] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf466f0800) [pid = 1844] [serial = 1962] [outer = (nil)] [url = about:blank] 06:56:05 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf46145000) [pid = 1844] [serial = 1959] [outer = (nil)] [url = about:blank] 06:56:06 INFO - PROCESS | 1844 | 1461678966163 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2184ms 06:56:06 INFO - PROCESS | 1844 | 1461678966200 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 1844 | 1461678966204 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:56:06 INFO - PROCESS | 1844 | 1461678966210 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 1844 | 1461678966215 Marionette TRACE conn4 <- [1,2746,null,{}] 06:56:06 INFO - PROCESS | 1844 | 1461678966231 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:06 INFO - PROCESS | 1844 | 1461678966459 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:56:06 INFO - PROCESS | 1844 | 1461678966667 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf44710800 == 147 [pid = 1844] [id = 694] 06:56:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf3fcb8400) [pid = 1844] [serial = 2083] [outer = (nil)] 06:56:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf466eb400) [pid = 1844] [serial = 2084] [outer = 0x7faf3fcb8400] 06:56:06 INFO - PROCESS | 1844 | 1461678966738 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf480d7c00) [pid = 1844] [serial = 2085] [outer = 0x7faf3fcb8400] 06:56:07 INFO - PROCESS | 1844 | 1461678967530 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1341ms 06:56:07 INFO - PROCESS | 1844 | 1461678967552 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1844 | 1461678967556 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:56:07 INFO - PROCESS | 1844 | 1461678967562 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1844 | 1461678967564 Marionette TRACE conn4 <- [1,2750,null,{}] 06:56:07 INFO - PROCESS | 1844 | 1461678967569 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 1844 | 1461678967976 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:56:08 INFO - PROCESS | 1844 | 1461678968016 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46982800 == 148 [pid = 1844] [id = 695] 06:56:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf44ea4800) [pid = 1844] [serial = 2086] [outer = (nil)] 06:56:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf480d8000) [pid = 1844] [serial = 2087] [outer = 0x7faf44ea4800] 06:56:08 INFO - PROCESS | 1844 | 1461678968081 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf48ec4000) [pid = 1844] [serial = 2088] [outer = 0x7faf44ea4800] 06:56:09 INFO - PROCESS | 1844 | 1461678969080 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1533ms 06:56:09 INFO - PROCESS | 1844 | 1461678969097 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 1844 | 1461678969101 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:56:09 INFO - PROCESS | 1844 | 1461678969107 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 1844 | 1461678969109 Marionette TRACE conn4 <- [1,2754,null,{}] 06:56:09 INFO - PROCESS | 1844 | 1461678969115 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:09 INFO - PROCESS | 1844 | 1461678969398 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:56:09 INFO - PROCESS | 1844 | 1461678969450 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48f9a000 == 149 [pid = 1844] [id = 696] 06:56:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf49124000) [pid = 1844] [serial = 2089] [outer = (nil)] 06:56:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf49150800) [pid = 1844] [serial = 2090] [outer = 0x7faf49124000] 06:56:09 INFO - PROCESS | 1844 | 1461678969567 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf4915ec00) [pid = 1844] [serial = 2091] [outer = 0x7faf49124000] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf3f62b800) [pid = 1844] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf49770000) [pid = 1844] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf44750c00) [pid = 1844] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf52713400) [pid = 1844] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf54d82400) [pid = 1844] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf554d4c00) [pid = 1844] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf3fcaf400) [pid = 1844] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf423a0800) [pid = 1844] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf5293b800) [pid = 1844] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf5293d400) [pid = 1844] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf49156400) [pid = 1844] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf466abc00) [pid = 1844] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf52938c00) [pid = 1844] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf46b67000) [pid = 1844] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7faf47ed7400) [pid = 1844] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7faf480d4800) [pid = 1844] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7faf47aa1c00) [pid = 1844] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7faf40005800) [pid = 1844] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7faf3fcb5c00) [pid = 1844] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7faf423a3c00) [pid = 1844] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:56:10 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7faf3f644800) [pid = 1844] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:56:11 INFO - PROCESS | 1844 | 1461678971103 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2045ms 06:56:11 INFO - PROCESS | 1844 | 1461678971154 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 1844 | 1461678971158 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:56:11 INFO - PROCESS | 1844 | 1461678971164 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1844 | 1461678971166 Marionette TRACE conn4 <- [1,2758,null,{}] 06:56:11 INFO - PROCESS | 1844 | 1461678971173 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 1844 | 1461678971506 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:56:11 INFO - PROCESS | 1844 | 1461678971625 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a1cc800 == 150 [pid = 1844] [id = 697] 06:56:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7faf46b67000) [pid = 1844] [serial = 2092] [outer = (nil)] 06:56:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7faf497db800) [pid = 1844] [serial = 2093] [outer = 0x7faf46b67000] 06:56:11 INFO - PROCESS | 1844 | 1461678971693 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7faf4b907800) [pid = 1844] [serial = 2094] [outer = 0x7faf46b67000] 06:56:12 INFO - PROCESS | 1844 | 1461678972464 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1330ms 06:56:12 INFO - PROCESS | 1844 | 1461678972495 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 1844 | 1461678972512 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:56:12 INFO - PROCESS | 1844 | 1461678972532 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 1844 | 1461678972536 Marionette TRACE conn4 <- [1,2762,null,{}] 06:56:12 INFO - PROCESS | 1844 | 1461678972542 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:12 INFO - PROCESS | 1844 | 1461678972777 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:56:13 INFO - PROCESS | 1844 | 1461678973298 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423c6800 == 151 [pid = 1844] [id = 698] 06:56:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7faf3f641c00) [pid = 1844] [serial = 2095] [outer = (nil)] 06:56:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7faf3fe90000) [pid = 1844] [serial = 2096] [outer = 0x7faf3f641c00] 06:56:13 INFO - PROCESS | 1844 | 1461678973383 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7faf44750c00) [pid = 1844] [serial = 2097] [outer = 0x7faf3f641c00] 06:56:14 INFO - PROCESS | 1844 | 1461678974352 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1884ms 06:56:14 INFO - PROCESS | 1844 | 1461678974419 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 1844 | 1461678974424 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:56:14 INFO - PROCESS | 1844 | 1461678974433 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1844 | 1461678974439 Marionette TRACE conn4 <- [1,2766,null,{}] 06:56:14 INFO - PROCESS | 1844 | 1461678974448 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 1844 | 1461678974749 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:56:15 INFO - PROCESS | 1844 | 1461678975062 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf48017800 == 152 [pid = 1844] [id = 699] 06:56:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7faf466ed400) [pid = 1844] [serial = 2098] [outer = (nil)] 06:56:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7faf46b6a400) [pid = 1844] [serial = 2099] [outer = 0x7faf466ed400] 06:56:15 INFO - PROCESS | 1844 | 1461678975150 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7faf47a98000) [pid = 1844] [serial = 2100] [outer = 0x7faf466ed400] 06:56:16 INFO - PROCESS | 1844 | 1461678976122 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1750ms 06:56:16 INFO - PROCESS | 1844 | 1461678976188 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 1844 | 1461678976194 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:56:16 INFO - PROCESS | 1844 | 1461678976201 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 1844 | 1461678976206 Marionette TRACE conn4 <- [1,2770,null,{}] 06:56:16 INFO - PROCESS | 1844 | 1461678976212 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:16 INFO - PROCESS | 1844 | 1461678976481 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:56:16 INFO - PROCESS | 1844 | 1461678976831 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b864800 == 153 [pid = 1844] [id = 700] 06:56:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7faf47e6ac00) [pid = 1844] [serial = 2101] [outer = (nil)] 06:56:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7faf4829cc00) [pid = 1844] [serial = 2102] [outer = 0x7faf47e6ac00] 06:56:16 INFO - PROCESS | 1844 | 1461678976915 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf49090400) [pid = 1844] [serial = 2103] [outer = 0x7faf47e6ac00] 06:56:17 INFO - PROCESS | 1844 | 1461678977869 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1733ms 06:56:17 INFO - PROCESS | 1844 | 1461678977936 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1844 | 1461678977941 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:56:17 INFO - PROCESS | 1844 | 1461678977957 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1844 | 1461678977966 Marionette TRACE conn4 <- [1,2774,null,{}] 06:56:17 INFO - PROCESS | 1844 | 1461678977974 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 1844 | 1461678978293 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:56:18 INFO - PROCESS | 1844 | 1461678978617 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4be82800 == 154 [pid = 1844] [id = 701] 06:56:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf480d0000) [pid = 1844] [serial = 2104] [outer = (nil)] 06:56:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf497e2000) [pid = 1844] [serial = 2105] [outer = 0x7faf480d0000] 06:56:18 INFO - PROCESS | 1844 | 1461678978695 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf4bbf2c00) [pid = 1844] [serial = 2106] [outer = 0x7faf480d0000] 06:56:19 INFO - PROCESS | 1844 | 1461678979626 Marionette TRACE conn4 <- [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]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1752ms 06:56:19 INFO - PROCESS | 1844 | 1461678979700 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 1844 | 1461678979704 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:56:19 INFO - PROCESS | 1844 | 1461678979711 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1844 | 1461678979715 Marionette TRACE conn4 <- [1,2778,null,{}] 06:56:19 INFO - PROCESS | 1844 | 1461678979721 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 1844 | 1461678980015 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:56:20 INFO - PROCESS | 1844 | 1461678980319 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c4e2000 == 155 [pid = 1844] [id = 702] 06:56:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf481e9800) [pid = 1844] [serial = 2107] [outer = (nil)] 06:56:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf4bf91000) [pid = 1844] [serial = 2108] [outer = 0x7faf481e9800] 06:56:20 INFO - PROCESS | 1844 | 1461678980401 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf4c421400) [pid = 1844] [serial = 2109] [outer = 0x7faf481e9800] 06:56:21 INFO - PROCESS | 1844 | 1461678981282 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1634ms 06:56:21 INFO - PROCESS | 1844 | 1461678981347 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1844 | 1461678981349 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:56:21 INFO - PROCESS | 1844 | 1461678981357 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1844 | 1461678981360 Marionette TRACE conn4 <- [1,2782,null,{}] 06:56:21 INFO - PROCESS | 1844 | 1461678981366 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 1844 | 1461678981629 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:56:21 INFO - PROCESS | 1844 | 1461678981896 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5282c000 == 156 [pid = 1844] [id = 703] 06:56:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf4dce9800) [pid = 1844] [serial = 2110] [outer = (nil)] 06:56:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf4dced400) [pid = 1844] [serial = 2111] [outer = 0x7faf4dce9800] 06:56:22 INFO - PROCESS | 1844 | 1461678982039 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf525c8400) [pid = 1844] [serial = 2112] [outer = 0x7faf4dce9800] 06:56:22 INFO - PROCESS | 1844 | 1461678982950 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:56:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1629ms 06:56:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:56:22 INFO - PROCESS | 1844 | 1461678982988 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 1844 | 1461678982991 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:56:22 INFO - PROCESS | 1844 | 1461678982998 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1844 | 1461678983001 Marionette TRACE conn4 <- [1,2786,null,{}] 06:56:23 INFO - PROCESS | 1844 | 1461678983006 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:23 INFO - PROCESS | 1844 | 1461678983254 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:56:23 INFO - PROCESS | 1844 | 1461678983530 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54cb4000 == 157 [pid = 1844] [id = 704] 06:56:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4dce4400) [pid = 1844] [serial = 2113] [outer = (nil)] 06:56:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf52718800) [pid = 1844] [serial = 2114] [outer = 0x7faf4dce4400] 06:56:23 INFO - PROCESS | 1844 | 1461678983648 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf52930000) [pid = 1844] [serial = 2115] [outer = 0x7faf4dce4400] 06:56:24 INFO - PROCESS | 1844 | 1461678984492 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:56:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1531ms 06:56:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:56:24 INFO - PROCESS | 1844 | 1461678984529 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 1844 | 1461678984531 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:56:24 INFO - PROCESS | 1844 | 1461678984538 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 1844 | 1461678984541 Marionette TRACE conn4 <- [1,2790,null,{}] 06:56:24 INFO - PROCESS | 1844 | 1461678984547 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:24 INFO - PROCESS | 1844 | 1461678984795 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:56:25 INFO - PROCESS | 1844 | 1461678985065 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55525000 == 158 [pid = 1844] [id = 705] 06:56:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4dcea800) [pid = 1844] [serial = 2116] [outer = (nil)] 06:56:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf52a38c00) [pid = 1844] [serial = 2117] [outer = 0x7faf4dcea800] 06:56:25 INFO - PROCESS | 1844 | 1461678985146 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf52bef800) [pid = 1844] [serial = 2118] [outer = 0x7faf4dcea800] 06:56:26 INFO - PROCESS | 1844 | 1461678986074 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:56:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1584ms 06:56:26 INFO - PROCESS | 1844 | 1461678986122 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 1844 | 1461678986126 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:56:26 INFO - PROCESS | 1844 | 1461678986133 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1844 | 1461678986136 Marionette TRACE conn4 <- [1,2794,null,{}] 06:56:26 INFO - PROCESS | 1844 | 1461678986142 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:26 INFO - PROCESS | 1844 | 1461678986388 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:56:26 INFO - PROCESS | 1844 | 1461678986662 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55f06800 == 159 [pid = 1844] [id = 706] 06:56:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf52710800) [pid = 1844] [serial = 2119] [outer = (nil)] 06:56:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf53b4bc00) [pid = 1844] [serial = 2120] [outer = 0x7faf52710800] 06:56:26 INFO - PROCESS | 1844 | 1461678986796 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf54d7a000) [pid = 1844] [serial = 2121] [outer = 0x7faf52710800] 06:56:27 INFO - PROCESS | 1844 | 1461678987694 Marionette TRACE conn4 <- [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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:56:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1634ms 06:56:27 INFO - PROCESS | 1844 | 1461678987768 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1844 | 1461678987771 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:56:27 INFO - PROCESS | 1844 | 1461678987778 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1844 | 1461678987788 Marionette TRACE conn4 <- [1,2798,null,{}] 06:56:27 INFO - PROCESS | 1844 | 1461678987793 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:28 INFO - PROCESS | 1844 | 1461678988036 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:56:28 INFO - PROCESS | 1844 | 1461678988397 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cbe000 == 160 [pid = 1844] [id = 707] 06:56:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf54ec9000) [pid = 1844] [serial = 2122] [outer = (nil)] 06:56:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf553df400) [pid = 1844] [serial = 2123] [outer = 0x7faf54ec9000] 06:56:28 INFO - PROCESS | 1844 | 1461678988483 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf554db400) [pid = 1844] [serial = 2124] [outer = 0x7faf54ec9000] 06:56:29 INFO - PROCESS | 1844 | 1461678989348 Marionette TRACE conn4 <- [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]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:56:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1637ms 06:56:29 INFO - PROCESS | 1844 | 1461678989415 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 1844 | 1461678989418 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:56:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:56:29 INFO - PROCESS | 1844 | 1461678989425 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1844 | 1461678989429 Marionette TRACE conn4 <- [1,2802,null,{}] 06:56:29 INFO - PROCESS | 1844 | 1461678989434 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1844 | 1461678989690 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:56:30 INFO - PROCESS | 1844 | 1461678990013 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf592e4000 == 161 [pid = 1844] [id = 708] 06:56:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf557d6800) [pid = 1844] [serial = 2125] [outer = (nil)] 06:56:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf557db800) [pid = 1844] [serial = 2126] [outer = 0x7faf557d6800] 06:56:30 INFO - PROCESS | 1844 | 1461678990109 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf5597dc00) [pid = 1844] [serial = 2127] [outer = 0x7faf557d6800] 06:56:31 INFO - PROCESS | 1844 | 1461678991044 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1689ms 06:56:31 INFO - PROCESS | 1844 | 1461678991116 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1844 | 1461678991120 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:56:31 INFO - PROCESS | 1844 | 1461678991126 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1844 | 1461678991132 Marionette TRACE conn4 <- [1,2806,null,{}] 06:56:31 INFO - PROCESS | 1844 | 1461678991137 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:31 INFO - PROCESS | 1844 | 1461678991447 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:56:31 INFO - PROCESS | 1844 | 1461678991758 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5cf9c800 == 162 [pid = 1844] [id = 709] 06:56:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf557d8000) [pid = 1844] [serial = 2128] [outer = (nil)] 06:56:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf57c24800) [pid = 1844] [serial = 2129] [outer = 0x7faf557d8000] 06:56:31 INFO - PROCESS | 1844 | 1461678991838 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf58771000) [pid = 1844] [serial = 2130] [outer = 0x7faf557d8000] 06:56:32 INFO - PROCESS | 1844 | 1461678992696 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:56:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1632ms 06:56:32 INFO - PROCESS | 1844 | 1461678992761 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1844 | 1461678992764 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:56:32 INFO - PROCESS | 1844 | 1461678992770 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1844 | 1461678992773 Marionette TRACE conn4 <- [1,2810,null,{}] 06:56:32 INFO - PROCESS | 1844 | 1461678992779 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:33 INFO - PROCESS | 1844 | 1461678993022 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:56:33 INFO - PROCESS | 1844 | 1461678993306 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5ff0d800 == 163 [pid = 1844] [id = 710] 06:56:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf553d6000) [pid = 1844] [serial = 2131] [outer = (nil)] 06:56:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf587e2000) [pid = 1844] [serial = 2132] [outer = 0x7faf553d6000] 06:56:33 INFO - PROCESS | 1844 | 1461678993445 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf58a94400) [pid = 1844] [serial = 2133] [outer = 0x7faf553d6000] 06:56:34 INFO - PROCESS | 1844 | 1461678994297 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:56:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1581ms 06:56:34 INFO - PROCESS | 1844 | 1461678994354 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 1844 | 1461678994358 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:56:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:56:34 INFO - PROCESS | 1844 | 1461678994365 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1844 | 1461678994368 Marionette TRACE conn4 <- [1,2814,null,{}] 06:56:34 INFO - PROCESS | 1844 | 1461678994373 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:34 INFO - PROCESS | 1844 | 1461678994626 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:56:34 INFO - PROCESS | 1844 | 1461678994896 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60695000 == 164 [pid = 1844] [id = 711] 06:56:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf55c35000) [pid = 1844] [serial = 2134] [outer = (nil)] 06:56:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf58aaac00) [pid = 1844] [serial = 2135] [outer = 0x7faf55c35000] 06:56:35 INFO - PROCESS | 1844 | 1461678995015 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf59285c00) [pid = 1844] [serial = 2136] [outer = 0x7faf55c35000] 06:56:35 INFO - PROCESS | 1844 | 1461678995917 Marionette TRACE conn4 <- [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]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:56:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1584ms 06:56:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:56:35 INFO - PROCESS | 1844 | 1461678995950 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1844 | 1461678995953 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:56:35 INFO - PROCESS | 1844 | 1461678995961 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1844 | 1461678995963 Marionette TRACE conn4 <- [1,2818,null,{}] 06:56:35 INFO - PROCESS | 1844 | 1461678995969 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:36 INFO - PROCESS | 1844 | 1461678996233 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:56:36 INFO - PROCESS | 1844 | 1461678996549 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e05000 == 165 [pid = 1844] [id = 712] 06:56:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf57c23c00) [pid = 1844] [serial = 2137] [outer = (nil)] 06:56:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf5928e000) [pid = 1844] [serial = 2138] [outer = 0x7faf57c23c00] 06:56:36 INFO - PROCESS | 1844 | 1461678996631 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf59294c00) [pid = 1844] [serial = 2139] [outer = 0x7faf57c23c00] 06:56:37 INFO - PROCESS | 1844 | 1461678997519 Marionette TRACE conn4 <- [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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1631ms 06:56:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:56:37 INFO - PROCESS | 1844 | 1461678997591 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1844 | 1461678997594 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:56:37 INFO - PROCESS | 1844 | 1461678997601 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1844 | 1461678997604 Marionette TRACE conn4 <- [1,2822,null,{}] 06:56:37 INFO - PROCESS | 1844 | 1461678997610 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1844 | 1461678997864 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:56:38 INFO - PROCESS | 1844 | 1461678998184 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e8b800 == 166 [pid = 1844] [id = 713] 06:56:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf3f63b800) [pid = 1844] [serial = 2140] [outer = (nil)] 06:56:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf5929a000) [pid = 1844] [serial = 2141] [outer = 0x7faf3f63b800] 06:56:38 INFO - PROCESS | 1844 | 1461678998266 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf5987c000) [pid = 1844] [serial = 2142] [outer = 0x7faf3f63b800] 06:56:39 INFO - PROCESS | 1844 | 1461678999167 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:56:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1632ms 06:56:39 INFO - PROCESS | 1844 | 1461678999233 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:56:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:56:39 INFO - PROCESS | 1844 | 1461678999237 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:56:39 INFO - PROCESS | 1844 | 1461678999243 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 1844 | 1461678999247 Marionette TRACE conn4 <- [1,2826,null,{}] 06:56:39 INFO - PROCESS | 1844 | 1461678999252 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:39 INFO - PROCESS | 1844 | 1461678999515 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:56:39 INFO - PROCESS | 1844 | 1461678999825 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6bb1e800 == 167 [pid = 1844] [id = 714] 06:56:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf47a85400) [pid = 1844] [serial = 2143] [outer = (nil)] 06:56:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf59884000) [pid = 1844] [serial = 2144] [outer = 0x7faf47a85400] 06:56:39 INFO - PROCESS | 1844 | 1461678999905 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf599d7800) [pid = 1844] [serial = 2145] [outer = 0x7faf47a85400] 06:56:40 INFO - PROCESS | 1844 | 1461679000820 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1631ms 06:56:40 INFO - PROCESS | 1844 | 1461679000876 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 1844 | 1461679000878 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:56:40 INFO - PROCESS | 1844 | 1461679000886 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1844 | 1461679000890 Marionette TRACE conn4 <- [1,2830,null,{}] 06:56:40 INFO - PROCESS | 1844 | 1461679000895 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 1844 | 1461679001164 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:56:41 INFO - PROCESS | 1844 | 1461679001480 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6c0ab800 == 168 [pid = 1844] [id = 715] 06:56:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf59296400) [pid = 1844] [serial = 2146] [outer = (nil)] 06:56:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf599df800) [pid = 1844] [serial = 2147] [outer = 0x7faf59296400] 06:56:41 INFO - PROCESS | 1844 | 1461679001565 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf5b00a000) [pid = 1844] [serial = 2148] [outer = 0x7faf59296400] 06:56:42 INFO - PROCESS | 1844 | 1461679002432 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1588ms 06:56:42 INFO - PROCESS | 1844 | 1461679002476 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1844 | 1461679002480 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:56:42 INFO - PROCESS | 1844 | 1461679002486 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1844 | 1461679002489 Marionette TRACE conn4 <- [1,2834,null,{}] 06:56:42 INFO - PROCESS | 1844 | 1461679002495 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 1844 | 1461679002750 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:56:43 INFO - PROCESS | 1844 | 1461679003074 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d027000 == 169 [pid = 1844] [id = 716] 06:56:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf41566400) [pid = 1844] [serial = 2149] [outer = (nil)] 06:56:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf5ba14000) [pid = 1844] [serial = 2150] [outer = 0x7faf41566400] 06:56:43 INFO - PROCESS | 1844 | 1461679003153 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf5cf25000) [pid = 1844] [serial = 2151] [outer = 0x7faf41566400] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6be91800 == 168 [pid = 1844] [id = 379] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52ab8000 == 167 [pid = 1844] [id = 452] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c0d7000 == 166 [pid = 1844] [id = 476] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49733800 == 165 [pid = 1844] [id = 365] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47add800 == 164 [pid = 1844] [id = 368] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54cbf000 == 163 [pid = 1844] [id = 367] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a1cc800 == 162 [pid = 1844] [id = 697] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f9a000 == 161 [pid = 1844] [id = 696] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf46982800 == 160 [pid = 1844] [id = 695] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf47ae6000 == 159 [pid = 1844] [id = 632] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4470c800 == 158 [pid = 1844] [id = 587] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf44710800 == 157 [pid = 1844] [id = 694] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a128000 == 156 [pid = 1844] [id = 693] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463cf800 == 155 [pid = 1844] [id = 692] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4496a800 == 154 [pid = 1844] [id = 691] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60225000 == 153 [pid = 1844] [id = 690] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5cfa7800 == 152 [pid = 1844] [id = 689] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592ec800 == 151 [pid = 1844] [id = 688] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f84000 == 150 [pid = 1844] [id = 687] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5594c000 == 149 [pid = 1844] [id = 686] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c0b000 == 148 [pid = 1844] [id = 685] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf52ac6000 == 147 [pid = 1844] [id = 684] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e40c800 == 146 [pid = 1844] [id = 683] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bde5800 == 145 [pid = 1844] [id = 682] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b932800 == 144 [pid = 1844] [id = 681] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4a12d800 == 143 [pid = 1844] [id = 680] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48f88800 == 142 [pid = 1844] [id = 679] 06:56:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463da000 == 141 [pid = 1844] [id = 678] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf47a91c00) [pid = 1844] [serial = 1899] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf40002c00) [pid = 1844] [serial = 2030] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf4b80bc00) [pid = 1844] [serial = 1985] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf4b90d800) [pid = 1844] [serial = 1986] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf4bdd9c00) [pid = 1844] [serial = 1988] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf4bf92800) [pid = 1844] [serial = 1989] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf52795000) [pid = 1844] [serial = 2000] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf52934000) [pid = 1844] [serial = 2001] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf56dc1800) [pid = 1844] [serial = 2012] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf56e3d800) [pid = 1844] [serial = 2013] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf57c16000) [pid = 1844] [serial = 2015] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf5868c800) [pid = 1844] [serial = 2016] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf3fcb8000) [pid = 1844] [serial = 2024] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf40009800) [pid = 1844] [serial = 2025] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf5868ec00) [pid = 1844] [serial = 2018] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf5869ac00) [pid = 1844] [serial = 2019] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf52a40400) [pid = 1844] [serial = 2003] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf53b4b800) [pid = 1844] [serial = 2004] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf5597ac00) [pid = 1844] [serial = 2009] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf55c34400) [pid = 1844] [serial = 2010] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4e4ee000) [pid = 1844] [serial = 1997] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf4e4f9800) [pid = 1844] [serial = 1998] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4c423000) [pid = 1844] [serial = 1991] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf4c65b400) [pid = 1844] [serial = 1992] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf553d8c00) [pid = 1844] [serial = 2006] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf55669000) [pid = 1844] [serial = 2007] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf58771800) [pid = 1844] [serial = 2021] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf47a82800) [pid = 1844] [serial = 1973] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf47a9c800) [pid = 1844] [serial = 1974] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf481f0000) [pid = 1844] [serial = 1976] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf48e14c00) [pid = 1844] [serial = 1977] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf48ec7c00) [pid = 1844] [serial = 1979] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf49091400) [pid = 1844] [serial = 1980] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4dcf0c00) [pid = 1844] [serial = 1994] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf4e186800) [pid = 1844] [serial = 1995] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf4912d000) [pid = 1844] [serial = 1982] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf49157000) [pid = 1844] [serial = 1983] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4635f800) [pid = 1844] [serial = 1970] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf463bc400) [pid = 1844] [serial = 1971] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf466e7800) [pid = 1844] [serial = 2031] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf4635c000) [pid = 1844] [serial = 2027] [outer = (nil)] [url = about:blank] 06:56:45 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf463bb000) [pid = 1844] [serial = 2028] [outer = (nil)] [url = about:blank] 06:56:46 INFO - PROCESS | 1844 | 1461679006241 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 3788ms 06:56:46 INFO - PROCESS | 1844 | 1461679006282 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 1844 | 1461679006291 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:56:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:56:46 INFO - PROCESS | 1844 | 1461679006330 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 1844 | 1461679006339 Marionette TRACE conn4 <- [1,2838,null,{}] 06:56:46 INFO - PROCESS | 1844 | 1461679006350 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:46 INFO - PROCESS | 1844 | 1461679006593 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:56:46 INFO - PROCESS | 1844 | 1461679006849 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf448ce800 == 142 [pid = 1844] [id = 717] 06:56:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf4614d400) [pid = 1844] [serial = 2152] [outer = (nil)] 06:56:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf46365000) [pid = 1844] [serial = 2153] [outer = 0x7faf4614d400] 06:56:46 INFO - PROCESS | 1844 | 1461679006927 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf464ef400) [pid = 1844] [serial = 2154] [outer = 0x7faf4614d400] 06:56:47 INFO - PROCESS | 1844 | 1461679007762 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:56:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1514ms 06:56:47 INFO - PROCESS | 1844 | 1461679007843 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1844 | 1461679007851 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:56:47 INFO - PROCESS | 1844 | 1461679007862 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1844 | 1461679007866 Marionette TRACE conn4 <- [1,2842,null,{}] 06:56:47 INFO - PROCESS | 1844 | 1461679007871 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:48 INFO - PROCESS | 1844 | 1461679008206 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:56:48 INFO - PROCESS | 1844 | 1461679008255 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4697c800 == 143 [pid = 1844] [id = 718] 06:56:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf44e9f800) [pid = 1844] [serial = 2155] [outer = (nil)] 06:56:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf46b6ac00) [pid = 1844] [serial = 2156] [outer = 0x7faf44e9f800] 06:56:48 INFO - PROCESS | 1844 | 1461679008320 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf47a9dc00) [pid = 1844] [serial = 2157] [outer = 0x7faf44e9f800] 06:56:49 INFO - PROCESS | 1844 | 1461679009470 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1635ms 06:56:49 INFO - PROCESS | 1844 | 1461679009498 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 1844 | 1461679009502 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:56:49 INFO - PROCESS | 1844 | 1461679009508 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1844 | 1461679009513 Marionette TRACE conn4 <- [1,2846,null,{}] 06:56:49 INFO - PROCESS | 1844 | 1461679009534 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:49 INFO - PROCESS | 1844 | 1461679009832 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:56:50 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf3fcb8400) [pid = 1844] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:56:50 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf3f646800) [pid = 1844] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:56:50 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf466e3c00) [pid = 1844] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:56:50 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf49124000) [pid = 1844] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:56:50 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf44ea4800) [pid = 1844] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:56:50 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf4db4e000) [pid = 1844] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:56:50 INFO - PROCESS | 1844 | 1461679010387 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4800e000 == 144 [pid = 1844] [id = 719] 06:56:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf3fcb5c00) [pid = 1844] [serial = 2158] [outer = (nil)] 06:56:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf46145000) [pid = 1844] [serial = 2159] [outer = 0x7faf3fcb5c00] 06:56:50 INFO - PROCESS | 1844 | 1461679010474 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf49091400) [pid = 1844] [serial = 2160] [outer = 0x7faf3fcb5c00] 06:56:51 INFO - PROCESS | 1844 | 1461679011256 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:56:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1784ms 06:56:51 INFO - PROCESS | 1844 | 1461679011302 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:56:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:56:51 INFO - PROCESS | 1844 | 1461679011307 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:56:51 INFO - PROCESS | 1844 | 1461679011313 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1844 | 1461679011316 Marionette TRACE conn4 <- [1,2850,null,{}] 06:56:51 INFO - PROCESS | 1844 | 1461679011322 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:51 INFO - PROCESS | 1844 | 1461679011558 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:56:51 INFO - PROCESS | 1844 | 1461679011742 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497ba000 == 145 [pid = 1844] [id = 720] 06:56:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4000b400) [pid = 1844] [serial = 2161] [outer = (nil)] 06:56:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf4954d000) [pid = 1844] [serial = 2162] [outer = 0x7faf4000b400] 06:56:51 INFO - PROCESS | 1844 | 1461679011810 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf497dbc00) [pid = 1844] [serial = 2163] [outer = 0x7faf4000b400] 06:56:52 INFO - PROCESS | 1844 | 1461679012962 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:56:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1682ms 06:56:53 INFO - PROCESS | 1844 | 1461679012995 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1844 | 1461679013000 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:56:53 INFO - PROCESS | 1844 | 1461679013009 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1844 | 1461679013015 Marionette TRACE conn4 <- [1,2854,null,{}] 06:56:53 INFO - PROCESS | 1844 | 1461679013025 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:53 INFO - PROCESS | 1844 | 1461679013296 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:56:53 INFO - PROCESS | 1844 | 1461679013596 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46731800 == 146 [pid = 1844] [id = 721] 06:56:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf423a1c00) [pid = 1844] [serial = 2164] [outer = (nil)] 06:56:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf466a4800) [pid = 1844] [serial = 2165] [outer = 0x7faf423a1c00] 06:56:53 INFO - PROCESS | 1844 | 1461679013677 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf46b6d400) [pid = 1844] [serial = 2166] [outer = 0x7faf423a1c00] 06:56:54 INFO - PROCESS | 1844 | 1461679014624 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:56:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1686ms 06:56:54 INFO - PROCESS | 1844 | 1461679014696 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 1844 | 1461679014705 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:56:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:56:54 INFO - PROCESS | 1844 | 1461679014716 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1844 | 1461679014720 Marionette TRACE conn4 <- [1,2858,null,{}] 06:56:54 INFO - PROCESS | 1844 | 1461679014727 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 1844 | 1461679015036 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:56:55 INFO - PROCESS | 1844 | 1461679015378 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a1c4000 == 147 [pid = 1844] [id = 722] 06:56:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf481e8400) [pid = 1844] [serial = 2167] [outer = (nil)] 06:56:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4829c400) [pid = 1844] [serial = 2168] [outer = 0x7faf481e8400] 06:56:55 INFO - PROCESS | 1844 | 1461679015467 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf497d7400) [pid = 1844] [serial = 2169] [outer = 0x7faf481e8400] 06:56:56 INFO - PROCESS | 1844 | 1461679016490 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:56:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1837ms 06:56:56 INFO - PROCESS | 1844 | 1461679016553 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1844 | 1461679016557 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:56:56 INFO - PROCESS | 1844 | 1461679016563 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1844 | 1461679016569 Marionette TRACE conn4 <- [1,2862,null,{}] 06:56:56 INFO - PROCESS | 1844 | 1461679016585 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 1844 | 1461679016844 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:56:57 INFO - PROCESS | 1844 | 1461679017164 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb19000 == 148 [pid = 1844] [id = 723] 06:56:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf4bbe6000) [pid = 1844] [serial = 2170] [outer = (nil)] 06:56:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf4bf88c00) [pid = 1844] [serial = 2171] [outer = 0x7faf4bbe6000] 06:56:57 INFO - PROCESS | 1844 | 1461679017250 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf4c423000) [pid = 1844] [serial = 2172] [outer = 0x7faf4bbe6000] 06:56:58 INFO - PROCESS | 1844 | 1461679018205 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:56:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1684ms 06:56:58 INFO - PROCESS | 1844 | 1461679018249 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:56:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:56:58 INFO - PROCESS | 1844 | 1461679018254 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:56:58 INFO - PROCESS | 1844 | 1461679018259 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1844 | 1461679018263 Marionette TRACE conn4 <- [1,2866,null,{}] 06:56:58 INFO - PROCESS | 1844 | 1461679018268 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:58 INFO - PROCESS | 1844 | 1461679018513 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:56:58 INFO - PROCESS | 1844 | 1461679018791 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bd56000 == 149 [pid = 1844] [id = 724] 06:56:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf48ec2000) [pid = 1844] [serial = 2173] [outer = (nil)] 06:56:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4db4dc00) [pid = 1844] [serial = 2174] [outer = 0x7faf48ec2000] 06:56:58 INFO - PROCESS | 1844 | 1461679018916 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf4dcf0c00) [pid = 1844] [serial = 2175] [outer = 0x7faf48ec2000] 06:56:59 INFO - PROCESS | 1844 | 1461679019812 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:56:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1583ms 06:56:59 INFO - PROCESS | 1844 | 1461679019843 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1844 | 1461679019847 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:56:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:56:59 INFO - PROCESS | 1844 | 1461679019853 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1844 | 1461679019855 Marionette TRACE conn4 <- [1,2870,null,{}] 06:56:59 INFO - PROCESS | 1844 | 1461679019861 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:00 INFO - PROCESS | 1844 | 1461679020100 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:57:00 INFO - PROCESS | 1844 | 1461679020371 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4c0d7000 == 150 [pid = 1844] [id = 725] 06:57:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf49769000) [pid = 1844] [serial = 2176] [outer = (nil)] 06:57:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4e1e9400) [pid = 1844] [serial = 2177] [outer = 0x7faf49769000] 06:57:00 INFO - PROCESS | 1844 | 1461679020505 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4e4f5800) [pid = 1844] [serial = 2178] [outer = 0x7faf49769000] 06:57:01 INFO - PROCESS | 1844 | 1461679021449 Marionette TRACE conn4 <- [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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:57:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1636ms 06:57:01 INFO - PROCESS | 1844 | 1461679021496 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1844 | 1461679021501 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:57:01 INFO - PROCESS | 1844 | 1461679021508 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1844 | 1461679021512 Marionette TRACE conn4 <- [1,2874,null,{}] 06:57:01 INFO - PROCESS | 1844 | 1461679021518 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:01 INFO - PROCESS | 1844 | 1461679021806 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:57:02 INFO - PROCESS | 1844 | 1461679022127 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5281c800 == 151 [pid = 1844] [id = 726] 06:57:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf52889c00) [pid = 1844] [serial = 2179] [outer = (nil)] 06:57:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf52a3e400) [pid = 1844] [serial = 2180] [outer = 0x7faf52889c00] 06:57:02 INFO - PROCESS | 1844 | 1461679022213 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf54d76c00) [pid = 1844] [serial = 2181] [outer = 0x7faf52889c00] 06:57:03 INFO - PROCESS | 1844 | 1461679023139 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1692ms 06:57:03 INFO - PROCESS | 1844 | 1461679023201 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:57:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:57:03 INFO - PROCESS | 1844 | 1461679023206 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:57:03 INFO - PROCESS | 1844 | 1461679023212 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1844 | 1461679023215 Marionette TRACE conn4 <- [1,2878,null,{}] 06:57:03 INFO - PROCESS | 1844 | 1461679023221 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 1844 | 1461679023484 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:57:03 INFO - PROCESS | 1844 | 1461679023794 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf53b1a000 == 152 [pid = 1844] [id = 727] 06:57:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf4db58c00) [pid = 1844] [serial = 2182] [outer = (nil)] 06:57:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf55616400) [pid = 1844] [serial = 2183] [outer = 0x7faf4db58c00] 06:57:03 INFO - PROCESS | 1844 | 1461679023884 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf55670000) [pid = 1844] [serial = 2184] [outer = 0x7faf4db58c00] 06:57:04 INFO - PROCESS | 1844 | 1461679024775 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:57:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1637ms 06:57:04 INFO - PROCESS | 1844 | 1461679024849 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1844 | 1461679024852 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:57:04 INFO - PROCESS | 1844 | 1461679024859 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1844 | 1461679024862 Marionette TRACE conn4 <- [1,2882,null,{}] 06:57:04 INFO - PROCESS | 1844 | 1461679024868 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:05 INFO - PROCESS | 1844 | 1461679025154 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:57:05 INFO - PROCESS | 1844 | 1461679025468 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d4d000 == 153 [pid = 1844] [id = 728] 06:57:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf3f630c00) [pid = 1844] [serial = 2185] [outer = (nil)] 06:57:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf55972800) [pid = 1844] [serial = 2186] [outer = 0x7faf3f630c00] 06:57:05 INFO - PROCESS | 1844 | 1461679025547 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf559eec00) [pid = 1844] [serial = 2187] [outer = 0x7faf3f630c00] 06:57:06 INFO - PROCESS | 1844 | 1461679026466 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:57:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1684ms 06:57:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:57:06 INFO - PROCESS | 1844 | 1461679026543 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1844 | 1461679026546 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:57:06 INFO - PROCESS | 1844 | 1461679026554 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1844 | 1461679026556 Marionette TRACE conn4 <- [1,2886,null,{}] 06:57:06 INFO - PROCESS | 1844 | 1461679026562 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1844 | 1461679026848 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:57:07 INFO - PROCESS | 1844 | 1461679027163 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55952800 == 154 [pid = 1844] [id = 729] 06:57:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf55670400) [pid = 1844] [serial = 2188] [outer = (nil)] 06:57:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf56db8400) [pid = 1844] [serial = 2189] [outer = 0x7faf55670400] 06:57:07 INFO - PROCESS | 1844 | 1461679027241 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf5716c800) [pid = 1844] [serial = 2190] [outer = 0x7faf55670400] 06:57:08 INFO - PROCESS | 1844 | 1461679028133 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:57:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1636ms 06:57:08 INFO - PROCESS | 1844 | 1461679028189 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1844 | 1461679028193 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:57:08 INFO - PROCESS | 1844 | 1461679028199 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1844 | 1461679028201 Marionette TRACE conn4 <- [1,2890,null,{}] 06:57:08 INFO - PROCESS | 1844 | 1461679028207 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:08 INFO - PROCESS | 1844 | 1461679028452 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:57:08 INFO - PROCESS | 1844 | 1461679028733 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf56b18800 == 155 [pid = 1844] [id = 730] 06:57:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf525c2c00) [pid = 1844] [serial = 2191] [outer = (nil)] 06:57:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf57c1e400) [pid = 1844] [serial = 2192] [outer = 0x7faf525c2c00] 06:57:08 INFO - PROCESS | 1844 | 1461679028853 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf5876e800) [pid = 1844] [serial = 2193] [outer = 0x7faf525c2c00] 06:57:09 INFO - PROCESS | 1844 | 1461679029730 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:57:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1578ms 06:57:09 INFO - PROCESS | 1844 | 1461679029778 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 1844 | 1461679029782 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:57:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:57:09 INFO - PROCESS | 1844 | 1461679029789 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1844 | 1461679029793 Marionette TRACE conn4 <- [1,2894,null,{}] 06:57:09 INFO - PROCESS | 1844 | 1461679029799 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:10 INFO - PROCESS | 1844 | 1461679030071 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:57:10 INFO - PROCESS | 1844 | 1461679030394 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59407800 == 156 [pid = 1844] [id = 731] 06:57:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf599e3c00) [pid = 1844] [serial = 2194] [outer = (nil)] 06:57:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf5b07dc00) [pid = 1844] [serial = 2195] [outer = 0x7faf599e3c00] 06:57:10 INFO - PROCESS | 1844 | 1461679030484 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf5d3a2c00) [pid = 1844] [serial = 2196] [outer = 0x7faf599e3c00] 06:57:11 INFO - PROCESS | 1844 | 1461679031395 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1680ms 06:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:57:11 INFO - PROCESS | 1844 | 1461679031470 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1844 | 1461679031473 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:57:11 INFO - PROCESS | 1844 | 1461679031480 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1844 | 1461679031483 Marionette TRACE conn4 <- [1,2898,null,{}] 06:57:11 INFO - PROCESS | 1844 | 1461679031488 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1844 | 1461679031741 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:57:12 INFO - PROCESS | 1844 | 1461679032060 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df41000 == 157 [pid = 1844] [id = 732] 06:57:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf5b00b000) [pid = 1844] [serial = 2197] [outer = (nil)] 06:57:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf5d3abc00) [pid = 1844] [serial = 2198] [outer = 0x7faf5b00b000] 06:57:12 INFO - PROCESS | 1844 | 1461679032139 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf5dce1400) [pid = 1844] [serial = 2199] [outer = 0x7faf5b00b000] 06:57:13 INFO - PROCESS | 1844 | 1461679033020 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1585ms 06:57:13 INFO - PROCESS | 1844 | 1461679033065 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1844 | 1461679033069 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:57:13 INFO - PROCESS | 1844 | 1461679033075 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1844 | 1461679033079 Marionette TRACE conn4 <- [1,2902,null,{}] 06:57:13 INFO - PROCESS | 1844 | 1461679033086 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:13 INFO - PROCESS | 1844 | 1461679033334 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:57:13 INFO - PROCESS | 1844 | 1461679033669 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6091c800 == 158 [pid = 1844] [id = 733] 06:57:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf554e1c00) [pid = 1844] [serial = 2200] [outer = (nil)] 06:57:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf5df72400) [pid = 1844] [serial = 2201] [outer = 0x7faf554e1c00] 06:57:13 INFO - PROCESS | 1844 | 1461679033750 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf5df79000) [pid = 1844] [serial = 2202] [outer = 0x7faf554e1c00] 06:57:14 INFO - PROCESS | 1844 | 1461679034615 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:57:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1589ms 06:57:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:57:14 INFO - PROCESS | 1844 | 1461679034665 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1844 | 1461679034668 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:57:14 INFO - PROCESS | 1844 | 1461679034674 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1844 | 1461679034677 Marionette TRACE conn4 <- [1,2906,null,{}] 06:57:14 INFO - PROCESS | 1844 | 1461679034682 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:14 INFO - PROCESS | 1844 | 1461679034918 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:57:15 INFO - PROCESS | 1844 | 1461679035194 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6cd11000 == 159 [pid = 1844] [id = 734] 06:57:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf55980c00) [pid = 1844] [serial = 2203] [outer = (nil)] 06:57:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf5dfd1c00) [pid = 1844] [serial = 2204] [outer = 0x7faf55980c00] 06:57:15 INFO - PROCESS | 1844 | 1461679035312 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf5f7c3800) [pid = 1844] [serial = 2205] [outer = 0x7faf55980c00] 06:57:16 INFO - PROCESS | 1844 | 1461679036262 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:57:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1654ms 06:57:16 INFO - PROCESS | 1844 | 1461679036328 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1844 | 1461679036332 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:57:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:57:16 INFO - PROCESS | 1844 | 1461679036338 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1844 | 1461679036342 Marionette TRACE conn4 <- [1,2910,null,{}] 06:57:16 INFO - PROCESS | 1844 | 1461679036347 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:16 INFO - PROCESS | 1844 | 1461679036603 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:57:16 INFO - PROCESS | 1844 | 1461679036892 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70b42800 == 160 [pid = 1844] [id = 735] 06:57:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf57c1cc00) [pid = 1844] [serial = 2206] [outer = (nil)] 06:57:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf5f8e7c00) [pid = 1844] [serial = 2207] [outer = 0x7faf57c1cc00] 06:57:16 INFO - PROCESS | 1844 | 1461679036974 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf60387c00) [pid = 1844] [serial = 2208] [outer = 0x7faf57c1cc00] 06:57:17 INFO - PROCESS | 1844 | 1461679037764 Marionette TRACE conn4 <- [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]]]}] 06:57:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:57:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:57:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1479ms 06:57:17 INFO - TEST-START | /DOMEvents/constructors.html 06:57:17 INFO - PROCESS | 1844 | 1461679037819 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1844 | 1461679037822 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:57:17 INFO - PROCESS | 1844 | 1461679037829 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1844 | 1461679037832 Marionette TRACE conn4 <- [1,2914,null,{}] 06:57:17 INFO - PROCESS | 1844 | 1461679037858 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:18 INFO - PROCESS | 1844 | 1461679038115 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:57:18 INFO - PROCESS | 1844 | 1461679038389 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf70e62800 == 161 [pid = 1844] [id = 736] 06:57:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf3f640400) [pid = 1844] [serial = 2209] [outer = (nil)] 06:57:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf6038fc00) [pid = 1844] [serial = 2210] [outer = 0x7faf3f640400] 06:57:18 INFO - PROCESS | 1844 | 1461679038509 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf608c9800) [pid = 1844] [serial = 2211] [outer = 0x7faf3f640400] 06:57:19 INFO - PROCESS | 1844 | 1461679039442 Marionette TRACE conn4 <- [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]]]}] 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:57:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:57:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:57:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:57:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:57:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:57:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:57:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:57:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:57:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1698ms 06:57:19 INFO - PROCESS | 1844 | 1461679039530 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 1844 | 1461679039533 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:57:19 INFO - PROCESS | 1844 | 1461679039546 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1844 | 1461679039555 Marionette TRACE conn4 <- [1,2918,null,{}] 06:57:19 INFO - PROCESS | 1844 | 1461679039565 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1844 | 1461679039912 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:57:20 INFO - PROCESS | 1844 | 1461679040172 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf715a3800 == 162 [pid = 1844] [id = 737] 06:57:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf6038e400) [pid = 1844] [serial = 2212] [outer = (nil)] 06:57:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf60953c00) [pid = 1844] [serial = 2213] [outer = 0x7faf6038e400] 06:57:20 INFO - PROCESS | 1844 | 1461679040247 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf610b8400) [pid = 1844] [serial = 2214] [outer = 0x7faf6038e400] 06:57:21 INFO - PROCESS | 1844 | 1461679041048 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:57:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:57:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1547ms 06:57:21 INFO - PROCESS | 1844 | 1461679041095 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:57:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:57:21 INFO - PROCESS | 1844 | 1461679041105 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:57:21 INFO - PROCESS | 1844 | 1461679041112 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1844 | 1461679041116 Marionette TRACE conn4 <- [1,2922,null,{}] 06:57:21 INFO - PROCESS | 1844 | 1461679041123 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 1844 | 1461679041391 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:57:21 INFO - PROCESS | 1844 | 1461679041672 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf73f54000 == 163 [pid = 1844] [id = 738] 06:57:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf60395c00) [pid = 1844] [serial = 2215] [outer = (nil)] 06:57:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf6174e400) [pid = 1844] [serial = 2216] [outer = 0x7faf60395c00] 06:57:21 INFO - PROCESS | 1844 | 1461679041763 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf61dac400) [pid = 1844] [serial = 2217] [outer = 0x7faf60395c00] 06:57:22 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:57:22 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:57:22 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:57:22 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6c0ab800 == 162 [pid = 1844] [id = 715] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6bb1e800 == 161 [pid = 1844] [id = 714] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e8b800 == 160 [pid = 1844] [id = 713] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e05000 == 159 [pid = 1844] [id = 712] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60695000 == 158 [pid = 1844] [id = 711] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5ff0d800 == 157 [pid = 1844] [id = 710] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5cf9c800 == 156 [pid = 1844] [id = 709] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf592e4000 == 155 [pid = 1844] [id = 708] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf57cbe000 == 154 [pid = 1844] [id = 707] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55f06800 == 153 [pid = 1844] [id = 706] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55525000 == 152 [pid = 1844] [id = 705] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54cb4000 == 151 [pid = 1844] [id = 704] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5282c000 == 150 [pid = 1844] [id = 703] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4c4e2000 == 149 [pid = 1844] [id = 702] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4be82800 == 148 [pid = 1844] [id = 701] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b864800 == 147 [pid = 1844] [id = 700] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf48017800 == 146 [pid = 1844] [id = 699] 06:57:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf423c6800 == 145 [pid = 1844] [id = 698] 06:57:24 INFO - PROCESS | 1844 | 1461679044696 Marionette TRACE conn4 <- [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]]]}] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf480d7c00) [pid = 1844] [serial = 2085] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf466eb400) [pid = 1844] [serial = 2084] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf47a89000) [pid = 1844] [serial = 2033] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf4954f000) [pid = 1844] [serial = 2045] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf497d9c00) [pid = 1844] [serial = 2048] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf4e4f8000) [pid = 1844] [serial = 2057] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf44e9d000) [pid = 1844] [serial = 2078] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf5270d000) [pid = 1844] [serial = 2060] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf4908c400) [pid = 1844] [serial = 2042] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf49086400) [pid = 1844] [serial = 2075] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf587dcc00) [pid = 1844] [serial = 2072] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf47a88400) [pid = 1844] [serial = 2081] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf47a9e400) [pid = 1844] [serial = 2039] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf557de000) [pid = 1844] [serial = 2066] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf4bdde800) [pid = 1844] [serial = 2051] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf463b9c00) [pid = 1844] [serial = 2079] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf49150800) [pid = 1844] [serial = 2090] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf52893c00) [pid = 1844] [serial = 2063] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf48ec4000) [pid = 1844] [serial = 2088] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf4dce9000) [pid = 1844] [serial = 2054] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf56e33800) [pid = 1844] [serial = 2069] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf587a9c00) [pid = 1844] [serial = 2022] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf480d8000) [pid = 1844] [serial = 2087] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf46368c00) [pid = 1844] [serial = 2036] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf47e68c00) [pid = 1844] [serial = 2082] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf4915ec00) [pid = 1844] [serial = 2091] [outer = (nil)] [url = about:blank] 06:57:24 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf497db800) [pid = 1844] [serial = 2093] [outer = (nil)] [url = about:blank] 06:57:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:57:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:57:24 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 06:57:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:57:24 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 06:57:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:57:24 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]" 06:57:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:57:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:57:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 3847ms 06:57:24 INFO - PROCESS | 1844 | 1461679044966 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:57:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:57:24 INFO - PROCESS | 1844 | 1461679044975 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:57:24 INFO - PROCESS | 1844 | 1461679044983 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1844 | 1461679044989 Marionette TRACE conn4 <- [1,2926,null,{}] 06:57:25 INFO - PROCESS | 1844 | 1461679044997 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:25 INFO - PROCESS | 1844 | 1461679045213 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:57:25 INFO - PROCESS | 1844 | 1461679045443 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4470a800 == 146 [pid = 1844] [id = 739] 06:57:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf423ab000) [pid = 1844] [serial = 2218] [outer = (nil)] 06:57:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf445b6c00) [pid = 1844] [serial = 2219] [outer = 0x7faf423ab000] 06:57:25 INFO - PROCESS | 1844 | 1461679045514 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf4635e000) [pid = 1844] [serial = 2220] [outer = 0x7faf423ab000] 06:57:26 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:57:26 INFO - PROCESS | 1844 | 1461679046258 Marionette TRACE conn4 <- [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]]]}] 06:57:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:57:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1288ms 06:57:26 INFO - PROCESS | 1844 | 1461679046270 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 1844 | 1461679046278 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:57:26 INFO - PROCESS | 1844 | 1461679046292 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1844 | 1461679046298 Marionette TRACE conn4 <- [1,2930,null,{}] 06:57:26 INFO - PROCESS | 1844 | 1461679046309 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:26 INFO - PROCESS | 1844 | 1461679046611 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:57:26 INFO - PROCESS | 1844 | 1461679046640 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46743800 == 147 [pid = 1844] [id = 740] 06:57:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf463b1800) [pid = 1844] [serial = 2221] [outer = (nil)] 06:57:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf466f0800) [pid = 1844] [serial = 2222] [outer = 0x7faf463b1800] 06:57:26 INFO - PROCESS | 1844 | 1461679046716 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf479ca800) [pid = 1844] [serial = 2223] [outer = 0x7faf463b1800] 06:57:27 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:57:27 INFO - PROCESS | 1844 | 1461679047655 Marionette TRACE conn4 <- [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]]]}] 06:57:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:57:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1391ms 06:57:27 INFO - PROCESS | 1844 | 1461679047681 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 1844 | 1461679047683 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:57:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:57:27 INFO - PROCESS | 1844 | 1461679047690 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 1844 | 1461679047709 Marionette TRACE conn4 <- [1,2934,null,{}] 06:57:27 INFO - PROCESS | 1844 | 1461679047731 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:28 INFO - PROCESS | 1844 | 1461679048022 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:57:28 INFO - PROCESS | 1844 | 1461679048066 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49189800 == 148 [pid = 1844] [id = 741] 06:57:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf44e9ec00) [pid = 1844] [serial = 2224] [outer = (nil)] 06:57:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf481e2400) [pid = 1844] [serial = 2225] [outer = 0x7faf44e9ec00] 06:57:28 INFO - PROCESS | 1844 | 1461679048139 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf4912b800) [pid = 1844] [serial = 2226] [outer = 0x7faf44e9ec00] 06:57:29 INFO - PROCESS | 1844 | 1461679049034 Marionette TRACE conn4 <- [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]]]}] 06:57:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:57:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1352ms 06:57:29 INFO - PROCESS | 1844 | 1461679049043 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1844 | 1461679049049 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:57:29 INFO - PROCESS | 1844 | 1461679049054 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1844 | 1461679049057 Marionette TRACE conn4 <- [1,2938,null,{}] 06:57:29 INFO - PROCESS | 1844 | 1461679049072 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:29 INFO - PROCESS | 1844 | 1461679049350 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf41566400) [pid = 1844] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf497de000) [pid = 1844] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf59296400) [pid = 1844] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf57c23c00) [pid = 1844] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf480d0000) [pid = 1844] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf553d6000) [pid = 1844] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf52710800) [pid = 1844] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf4614a800) [pid = 1844] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf54ec9000) [pid = 1844] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf4dced800) [pid = 1844] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf3f63c400) [pid = 1844] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf3fcb5c00) [pid = 1844] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf466ed400) [pid = 1844] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf49547800) [pid = 1844] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf52790800) [pid = 1844] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf3f63b800) [pid = 1844] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf4dce9800) [pid = 1844] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf557d6800) [pid = 1844] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf4dce4400) [pid = 1844] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf3f641c00) [pid = 1844] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf3f62fc00) [pid = 1844] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf47e6ac00) [pid = 1844] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4dcea800) [pid = 1844] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf4614d400) [pid = 1844] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf557d8000) [pid = 1844] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf44e9f800) [pid = 1844] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf55c35000) [pid = 1844] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf481e7c00) [pid = 1844] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf55669800) [pid = 1844] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf47a85400) [pid = 1844] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf4912e000) [pid = 1844] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf445b6000) [pid = 1844] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf445a9800) [pid = 1844] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf481e9800) [pid = 1844] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf40004400) [pid = 1844] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf55673800) [pid = 1844] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf3f642c00) [pid = 1844] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:57:30 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf3f62c800) [pid = 1844] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:57:30 INFO - PROCESS | 1844 | 1461679050335 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf423bf800 == 149 [pid = 1844] [id = 742] 06:57:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf3f62c800) [pid = 1844] [serial = 2227] [outer = (nil)] 06:57:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf3f641c00) [pid = 1844] [serial = 2228] [outer = 0x7faf3f62c800] 06:57:30 INFO - PROCESS | 1844 | 1461679050407 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4614d400) [pid = 1844] [serial = 2229] [outer = 0x7faf3f62c800] 06:57:31 INFO - PROCESS | 1844 | 1461679051068 Marionette TRACE conn4 <- [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]]]}] 06:57:31 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. 06:57:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2040ms 06:57:31 INFO - PROCESS | 1844 | 1461679051098 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 1844 | 1461679051101 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:57:31 INFO - PROCESS | 1844 | 1461679051107 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1844 | 1461679051110 Marionette TRACE conn4 <- [1,2942,null,{}] 06:57:31 INFO - PROCESS | 1844 | 1461679051164 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:31 INFO - PROCESS | 1844 | 1461679051477 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:57:31 INFO - PROCESS | 1844 | 1461679051502 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3e2000 == 150 [pid = 1844] [id = 743] 06:57:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf3f62fc00) [pid = 1844] [serial = 2230] [outer = (nil)] 06:57:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf49153c00) [pid = 1844] [serial = 2231] [outer = 0x7faf3f62fc00] 06:57:31 INFO - PROCESS | 1844 | 1461679051567 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf4976a800) [pid = 1844] [serial = 2232] [outer = 0x7faf3f62fc00] 06:57:32 INFO - PROCESS | 1844 | 1461679052646 Marionette TRACE conn4 <- [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"]]]}] 06:57:32 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 06:57:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:57:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1587ms 06:57:32 INFO - PROCESS | 1844 | 1461679052697 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 1844 | 1461679052703 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:57:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:57:32 INFO - PROCESS | 1844 | 1461679052713 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 1844 | 1461679052719 Marionette TRACE conn4 <- [1,2946,null,{}] 06:57:32 INFO - PROCESS | 1844 | 1461679052775 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:33 INFO - PROCESS | 1844 | 1461679053053 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:57:33 INFO - PROCESS | 1844 | 1461679053368 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf463e3800 == 151 [pid = 1844] [id = 744] 06:57:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4156b800) [pid = 1844] [serial = 2233] [outer = (nil)] 06:57:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf464e5400) [pid = 1844] [serial = 2234] [outer = 0x7faf4156b800] 06:57:33 INFO - PROCESS | 1844 | 1461679053449 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf46b67800) [pid = 1844] [serial = 2235] [outer = 0x7faf4156b800] 06:57:34 INFO - PROCESS | 1844 | 1461679054334 Marionette TRACE conn4 <- [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]]]}] 06:57:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:57:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1680ms 06:57:34 INFO - PROCESS | 1844 | 1461679054393 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 1844 | 1461679054403 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:57:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:57:34 INFO - PROCESS | 1844 | 1461679054433 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 1844 | 1461679054437 Marionette TRACE conn4 <- [1,2950,null,{}] 06:57:34 INFO - PROCESS | 1844 | 1461679054448 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 1844 | 1461679054771 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:57:35 INFO - PROCESS | 1844 | 1461679055108 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4b87b000 == 152 [pid = 1844] [id = 745] 06:57:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf47ecd800) [pid = 1844] [serial = 2236] [outer = (nil)] 06:57:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf48293c00) [pid = 1844] [serial = 2237] [outer = 0x7faf47ecd800] 06:57:35 INFO - PROCESS | 1844 | 1461679055204 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf49155000) [pid = 1844] [serial = 2238] [outer = 0x7faf47ecd800] 06:57:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bd52000 == 153 [pid = 1844] [id = 746] 06:57:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf4b80d800) [pid = 1844] [serial = 2239] [outer = (nil)] 06:57:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf48295000) [pid = 1844] [serial = 2240] [outer = 0x7faf4b80d800] 06:57:36 INFO - PROCESS | 1844 | 1461679056298 Marionette TRACE conn4 <- [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]]]}] 06:57:36 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. 06:57:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1911ms 06:57:36 INFO - PROCESS | 1844 | 1461679056326 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1844 | 1461679056336 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:57:36 INFO - PROCESS | 1844 | 1461679056349 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1844 | 1461679056355 Marionette TRACE conn4 <- [1,2954,null,{}] 06:57:36 INFO - PROCESS | 1844 | 1461679056372 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 1844 | 1461679056738 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:57:37 INFO - PROCESS | 1844 | 1461679057102 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4e411800 == 154 [pid = 1844] [id = 747] 06:57:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf4bbe7400) [pid = 1844] [serial = 2241] [outer = (nil)] 06:57:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf4bdd8800) [pid = 1844] [serial = 2242] [outer = 0x7faf4bbe7400] 06:57:37 INFO - PROCESS | 1844 | 1461679057190 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4c41e400) [pid = 1844] [serial = 2243] [outer = 0x7faf4bbe7400] 06:57:37 INFO - PROCESS | 1844 | 1461679057963 Marionette TRACE conn4 <- [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]]]}] 06:57:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:57:38 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 06:57:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1688ms 06:57:38 INFO - PROCESS | 1844 | 1461679058038 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 1844 | 1461679058042 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:57:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:57:38 INFO - PROCESS | 1844 | 1461679058050 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 1844 | 1461679058053 Marionette TRACE conn4 <- [1,2958,null,{}] 06:57:38 INFO - PROCESS | 1844 | 1461679058060 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 1844 | 1461679058345 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:57:38 INFO - PROCESS | 1844 | 1461679058639 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54c13000 == 155 [pid = 1844] [id = 748] 06:57:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf480d3800) [pid = 1844] [serial = 2244] [outer = (nil)] 06:57:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf4dced800) [pid = 1844] [serial = 2245] [outer = 0x7faf480d3800] 06:57:38 INFO - PROCESS | 1844 | 1461679058723 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf4e4f7400) [pid = 1844] [serial = 2246] [outer = 0x7faf480d3800] 06:57:39 INFO - PROCESS | 1844 | 1461679059586 Marionette TRACE conn4 <- [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]]]}] 06:57:39 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. 06:57:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 06:57:39 INFO - PROCESS | 1844 | 1461679059635 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1844 | 1461679059638 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:57:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:57:39 INFO - PROCESS | 1844 | 1461679059646 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1844 | 1461679059650 Marionette TRACE conn4 <- [1,2962,null,{}] 06:57:39 INFO - PROCESS | 1844 | 1461679059655 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 1844 | 1461679059946 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:57:40 INFO - PROCESS | 1844 | 1461679060202 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55d94800 == 156 [pid = 1844] [id = 749] 06:57:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf4bbe8c00) [pid = 1844] [serial = 2247] [outer = (nil)] 06:57:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf525cd000) [pid = 1844] [serial = 2248] [outer = 0x7faf4bbe8c00] 06:57:40 INFO - PROCESS | 1844 | 1461679060341 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf52711c00) [pid = 1844] [serial = 2249] [outer = 0x7faf4bbe8c00] 06:57:41 INFO - PROCESS | 1844 | 1461679061646 Marionette TRACE conn4 <- [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]]]}] 06:57:41 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. 06:57:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2045ms 06:57:41 INFO - PROCESS | 1844 | 1461679061695 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 1844 | 1461679061702 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:57:41 INFO - PROCESS | 1844 | 1461679061737 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1844 | 1461679061741 Marionette TRACE conn4 <- [1,2966,null,{}] 06:57:41 INFO - PROCESS | 1844 | 1461679061753 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:42 INFO - PROCESS | 1844 | 1461679062105 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:57:42 INFO - PROCESS | 1844 | 1461679062450 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf58741000 == 157 [pid = 1844] [id = 750] 06:57:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf52897000) [pid = 1844] [serial = 2250] [outer = (nil)] 06:57:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf52bf6c00) [pid = 1844] [serial = 2251] [outer = 0x7faf52897000] 06:57:42 INFO - PROCESS | 1844 | 1461679062530 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf54d7b800) [pid = 1844] [serial = 2252] [outer = 0x7faf52897000] 06:57:43 INFO - PROCESS | 1844 | 1461679063410 Marionette TRACE conn4 <- [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]]]}] 06:57:43 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. 06:57:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1695ms 06:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:57:43 INFO - PROCESS | 1844 | 1461679063424 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 1844 | 1461679063427 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:57:43 INFO - PROCESS | 1844 | 1461679063434 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1844 | 1461679063438 Marionette TRACE conn4 <- [1,2970,null,{}] 06:57:43 INFO - PROCESS | 1844 | 1461679063443 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:43 INFO - PROCESS | 1844 | 1461679063687 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:57:43 INFO - PROCESS | 1844 | 1461679063945 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59406800 == 158 [pid = 1844] [id = 751] 06:57:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf49544c00) [pid = 1844] [serial = 2253] [outer = (nil)] 06:57:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf54d84400) [pid = 1844] [serial = 2254] [outer = 0x7faf49544c00] 06:57:44 INFO - PROCESS | 1844 | 1461679064023 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf557da800) [pid = 1844] [serial = 2255] [outer = 0x7faf49544c00] 06:57:44 INFO - PROCESS | 1844 | 1461679064883 Marionette TRACE conn4 <- [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]]]}] 06:57:44 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. 06:57:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1482ms 06:57:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:57:44 INFO - PROCESS | 1844 | 1461679064917 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1844 | 1461679064920 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:57:44 INFO - PROCESS | 1844 | 1461679064927 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1844 | 1461679064930 Marionette TRACE conn4 <- [1,2974,null,{}] 06:57:44 INFO - PROCESS | 1844 | 1461679064936 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:45 INFO - PROCESS | 1844 | 1461679065190 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:57:45 INFO - PROCESS | 1844 | 1461679065485 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5df32800 == 159 [pid = 1844] [id = 752] 06:57:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf52716800) [pid = 1844] [serial = 2256] [outer = (nil)] 06:57:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf559ee800) [pid = 1844] [serial = 2257] [outer = 0x7faf52716800] 06:57:45 INFO - PROCESS | 1844 | 1461679065569 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf57c16c00) [pid = 1844] [serial = 2258] [outer = 0x7faf52716800] 06:57:46 INFO - PROCESS | 1844 | 1461679066437 Marionette TRACE conn4 <- [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]]]}] 06:57:46 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. 06:57:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1545ms 06:57:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:57:46 INFO - PROCESS | 1844 | 1461679066471 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1844 | 1461679066474 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:57:46 INFO - PROCESS | 1844 | 1461679066481 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1844 | 1461679066484 Marionette TRACE conn4 <- [1,2978,null,{}] 06:57:46 INFO - PROCESS | 1844 | 1461679066489 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:46 INFO - PROCESS | 1844 | 1461679066766 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:57:47 INFO - PROCESS | 1844 | 1461679067021 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60694000 == 160 [pid = 1844] [id = 753] 06:57:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf54ec6800) [pid = 1844] [serial = 2259] [outer = (nil)] 06:57:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf58771c00) [pid = 1844] [serial = 2260] [outer = 0x7faf54ec6800] 06:57:47 INFO - PROCESS | 1844 | 1461679067104 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf587dc400) [pid = 1844] [serial = 2261] [outer = 0x7faf54ec6800] 06:57:47 INFO - PROCESS | 1844 | 1461679067887 Marionette TRACE conn4 <- [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]]]}] 06:57:47 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. 06:57:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1429ms 06:57:47 INFO - PROCESS | 1844 | 1461679067917 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1844 | 1461679067921 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:57:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:57:47 INFO - PROCESS | 1844 | 1461679067932 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1844 | 1461679067936 Marionette TRACE conn4 <- [1,2982,null,{}] 06:57:47 INFO - PROCESS | 1844 | 1461679067941 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:48 INFO - PROCESS | 1844 | 1461679068188 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:57:48 INFO - PROCESS | 1844 | 1461679068446 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61e7c800 == 161 [pid = 1844] [id = 754] 06:57:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf4bdd9800) [pid = 1844] [serial = 2262] [outer = (nil)] 06:57:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf58a96000) [pid = 1844] [serial = 2263] [outer = 0x7faf4bdd9800] 06:57:48 INFO - PROCESS | 1844 | 1461679068526 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf59285400) [pid = 1844] [serial = 2264] [outer = 0x7faf4bdd9800] 06:57:49 INFO - PROCESS | 1844 | 1461679069406 Marionette TRACE conn4 <- [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"]]]}] 06:57:49 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 06:57:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:57:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1530ms 06:57:49 INFO - PROCESS | 1844 | 1461679069464 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 1844 | 1461679069467 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:57:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:57:49 INFO - PROCESS | 1844 | 1461679069474 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1844 | 1461679069479 Marionette TRACE conn4 <- [1,2986,null,{}] 06:57:49 INFO - PROCESS | 1844 | 1461679069542 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:49 INFO - PROCESS | 1844 | 1461679069841 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:57:50 INFO - PROCESS | 1844 | 1461679070118 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf6d321800 == 162 [pid = 1844] [id = 755] 06:57:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf59888400) [pid = 1844] [serial = 2265] [outer = (nil)] 06:57:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf599db000) [pid = 1844] [serial = 2266] [outer = 0x7faf59888400] 06:57:50 INFO - PROCESS | 1844 | 1461679070256 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf5bf56400) [pid = 1844] [serial = 2267] [outer = 0x7faf59888400] 06:57:51 INFO - PROCESS | 1844 | 1461679071052 Marionette TRACE conn4 <- [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]]]}] 06:57:51 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. 06:57:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1626ms 06:57:51 INFO - PROCESS | 1844 | 1461679071102 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1844 | 1461679071105 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:57:51 INFO - PROCESS | 1844 | 1461679071111 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1844 | 1461679071114 Marionette TRACE conn4 <- [1,2990,null,{}] 06:57:51 INFO - PROCESS | 1844 | 1461679071119 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:51 INFO - PROCESS | 1844 | 1461679071379 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:57:51 INFO - PROCESS | 1844 | 1461679071670 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf75799800 == 163 [pid = 1844] [id = 756] 06:57:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf559f0c00) [pid = 1844] [serial = 2268] [outer = (nil)] 06:57:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf5d3a1800) [pid = 1844] [serial = 2269] [outer = 0x7faf559f0c00] 06:57:51 INFO - PROCESS | 1844 | 1461679071749 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf5e5d6000) [pid = 1844] [serial = 2270] [outer = 0x7faf559f0c00] 06:57:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4821c000 == 164 [pid = 1844] [id = 757] 06:57:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf60a8e000) [pid = 1844] [serial = 2271] [outer = (nil)] 06:57:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf5f7c4400) [pid = 1844] [serial = 2272] [outer = 0x7faf60a8e000] 06:57:52 INFO - PROCESS | 1844 | 1461679072666 Marionette TRACE conn4 <- [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]]]}] 06:57:52 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. 06:57:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1581ms 06:57:52 INFO - PROCESS | 1844 | 1461679072700 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 1844 | 1461679072703 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:57:52 INFO - PROCESS | 1844 | 1461679072714 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 1844 | 1461679072716 Marionette TRACE conn4 <- [1,2994,null,{}] 06:57:52 INFO - PROCESS | 1844 | 1461679072727 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 1844 | 1461679073071 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:57:53 INFO - PROCESS | 1844 | 1461679073397 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4822d000 == 165 [pid = 1844] [id = 758] 06:57:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7faf4e182400) [pid = 1844] [serial = 2273] [outer = (nil)] 06:57:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7faf608cdc00) [pid = 1844] [serial = 2274] [outer = 0x7faf4e182400] 06:57:53 INFO - PROCESS | 1844 | 1461679073482 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7faf6100ac00) [pid = 1844] [serial = 2275] [outer = 0x7faf4e182400] 06:57:54 INFO - PROCESS | 1844 | 1461679074215 Marionette TRACE conn4 <- [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]]]}] 06:57:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:57:54 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 06:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1534ms 06:57:54 INFO - PROCESS | 1844 | 1461679074250 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 1844 | 1461679074253 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:57:54 INFO - PROCESS | 1844 | 1461679074261 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1844 | 1461679074263 Marionette TRACE conn4 <- [1,2998,null,{}] 06:57:54 INFO - PROCESS | 1844 | 1461679074269 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:54 INFO - PROCESS | 1844 | 1461679074532 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:57:54 INFO - PROCESS | 1844 | 1461679074791 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3ded0800 == 166 [pid = 1844] [id = 759] 06:57:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7faf5270b400) [pid = 1844] [serial = 2276] [outer = (nil)] 06:57:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7faf61dba400) [pid = 1844] [serial = 2277] [outer = 0x7faf5270b400] 06:57:54 INFO - PROCESS | 1844 | 1461679074879 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7faf61ee2000) [pid = 1844] [serial = 2278] [outer = 0x7faf5270b400] 06:57:55 INFO - PROCESS | 1844 | 1461679075680 Marionette TRACE conn4 <- [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]]]}] 06:57:55 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. 06:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1434ms 06:57:55 INFO - PROCESS | 1844 | 1461679075695 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 1844 | 1461679075699 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:57:55 INFO - PROCESS | 1844 | 1461679075705 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1844 | 1461679075707 Marionette TRACE conn4 <- [1,3002,null,{}] 06:57:55 INFO - PROCESS | 1844 | 1461679075713 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:55 INFO - PROCESS | 1844 | 1461679075962 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:57:56 INFO - PROCESS | 1844 | 1461679076218 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf401c4800 == 167 [pid = 1844] [id = 760] 06:57:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7faf608c1400) [pid = 1844] [serial = 2279] [outer = (nil)] 06:57:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7faf6504a800) [pid = 1844] [serial = 2280] [outer = 0x7faf608c1400] 06:57:56 INFO - PROCESS | 1844 | 1461679076302 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7faf6af14c00) [pid = 1844] [serial = 2281] [outer = 0x7faf608c1400] 06:57:57 INFO - PROCESS | 1844 | 1461679077215 Marionette TRACE conn4 <- [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]]]}] 06:57:57 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. 06:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1531ms 06:57:57 INFO - PROCESS | 1844 | 1461679077237 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1844 | 1461679077241 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:57:57 INFO - PROCESS | 1844 | 1461679077247 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1844 | 1461679077250 Marionette TRACE conn4 <- [1,3006,null,{}] 06:57:57 INFO - PROCESS | 1844 | 1461679077255 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 1844 | 1461679077511 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:57:57 INFO - PROCESS | 1844 | 1461679077811 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf401dd800 == 168 [pid = 1844] [id = 761] 06:57:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7faf54d77c00) [pid = 1844] [serial = 2282] [outer = (nil)] 06:57:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7faf6af1c000) [pid = 1844] [serial = 2283] [outer = 0x7faf54d77c00] 06:57:57 INFO - PROCESS | 1844 | 1461679077890 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7faf6bd72400) [pid = 1844] [serial = 2284] [outer = 0x7faf54d77c00] 06:57:58 INFO - PROCESS | 1844 | 1461679078715 Marionette TRACE conn4 <- [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]]]}] 06:57: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. 06:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1483ms 06:57:58 INFO - PROCESS | 1844 | 1461679078731 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1844 | 1461679078734 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:57:58 INFO - PROCESS | 1844 | 1461679078740 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1844 | 1461679078743 Marionette TRACE conn4 <- [1,3010,null,{}] 06:57:58 INFO - PROCESS | 1844 | 1461679078749 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1844 | 1461679078999 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:57:59 INFO - PROCESS | 1844 | 1461679079256 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3d91a800 == 169 [pid = 1844] [id = 762] 06:57:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7faf61005400) [pid = 1844] [serial = 2285] [outer = (nil)] 06:57:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7faf6bd7e000) [pid = 1844] [serial = 2286] [outer = 0x7faf61005400] 06:57:59 INFO - PROCESS | 1844 | 1461679079334 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7faf6be7cc00) [pid = 1844] [serial = 2287] [outer = 0x7faf61005400] 06:58:00 INFO - PROCESS | 1844 | 1461679080201 Marionette TRACE conn4 <- [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]]]}] 06:58:00 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 06:58:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1479ms 06:58:00 INFO - PROCESS | 1844 | 1461679080220 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1844 | 1461679080223 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:58:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:58:00 INFO - PROCESS | 1844 | 1461679080229 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1844 | 1461679080233 Marionette TRACE conn4 <- [1,3014,null,{}] 06:58:00 INFO - PROCESS | 1844 | 1461679080238 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:00 INFO - PROCESS | 1844 | 1461679080499 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:58:00 INFO - PROCESS | 1844 | 1461679080791 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49343000 == 170 [pid = 1844] [id = 763] 06:58:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7faf6bd74800) [pid = 1844] [serial = 2288] [outer = (nil)] 06:58:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7faf6c08ac00) [pid = 1844] [serial = 2289] [outer = 0x7faf6bd74800] 06:58:00 INFO - PROCESS | 1844 | 1461679080875 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7faf6c2da000) [pid = 1844] [serial = 2290] [outer = 0x7faf6bd74800] 06:58:01 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:58:01 INFO - PROCESS | 1844 | 1461679081868 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:58:01 INFO - {} 06:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:58:01 INFO - {} 06:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:58:01 INFO - {} 06:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:58:01 INFO - {} 06:58:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1684ms 06:58:01 INFO - PROCESS | 1844 | 1461679081917 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 1844 | 1461679081922 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /FileAPI/fileReader.html 06:58:01 INFO - PROCESS | 1844 | 1461679081980 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1844 | 1461679081983 Marionette TRACE conn4 <- [1,3018,null,{}] 06:58:01 INFO - PROCESS | 1844 | 1461679081989 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:02 INFO - PROCESS | 1844 | 1461679082283 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:58:02 INFO - PROCESS | 1844 | 1461679082623 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf450b2800 == 169 [pid = 1844] [id = 416] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60681800 == 168 [pid = 1844] [id = 42] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf604ce800 == 167 [pid = 1844] [id = 375] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf423bf800 == 166 [pid = 1844] [id = 742] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf49189800 == 165 [pid = 1844] [id = 741] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf46743800 == 164 [pid = 1844] [id = 740] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4470a800 == 163 [pid = 1844] [id = 739] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70e62800 == 162 [pid = 1844] [id = 736] 06:58:04 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf70b42800 == 161 [pid = 1844] [id = 735] 06:58:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf3dfeb000 == 162 [pid = 1844] [id = 764] 06:58:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7faf3f637c00) [pid = 1844] [serial = 2291] [outer = (nil)] 06:58:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7faf3f63d000) [pid = 1844] [serial = 2292] [outer = 0x7faf3f637c00] 06:58:05 INFO - PROCESS | 1844 | 1461679085038 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7faf3fcb2400) [pid = 1844] [serial = 2293] [outer = 0x7faf3f637c00] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7faf4954d000) [pid = 1844] [serial = 2162] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7faf5ba14000) [pid = 1844] [serial = 2150] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7faf4db52400) [pid = 1844] [serial = 2052] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7faf599df800) [pid = 1844] [serial = 2147] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7faf59294c00) [pid = 1844] [serial = 2139] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7faf497e2000) [pid = 1844] [serial = 2105] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7faf587e2000) [pid = 1844] [serial = 2132] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7faf54d7a000) [pid = 1844] [serial = 2121] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7faf4c1d9000) [pid = 1844] [serial = 2076] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7faf554db400) [pid = 1844] [serial = 2124] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7faf52793000) [pid = 1844] [serial = 2061] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7faf525cb800) [pid = 1844] [serial = 2058] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7faf553df400) [pid = 1844] [serial = 2123] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7faf49091400) [pid = 1844] [serial = 2160] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7faf46b6a400) [pid = 1844] [serial = 2099] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7faf4b905000) [pid = 1844] [serial = 2049] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7faf52a41c00) [pid = 1844] [serial = 2064] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7faf5987c000) [pid = 1844] [serial = 2142] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7faf4dced400) [pid = 1844] [serial = 2111] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7faf5597dc00) [pid = 1844] [serial = 2127] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7faf557db800) [pid = 1844] [serial = 2126] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf52718800) [pid = 1844] [serial = 2114] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf46145000) [pid = 1844] [serial = 2159] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf3fe90000) [pid = 1844] [serial = 2096] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf4bbf2c00) [pid = 1844] [serial = 2106] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf4e1ec400) [pid = 1844] [serial = 2055] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf4829cc00) [pid = 1844] [serial = 2102] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf49090400) [pid = 1844] [serial = 2103] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf52a38c00) [pid = 1844] [serial = 2117] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf46365000) [pid = 1844] [serial = 2153] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf58771000) [pid = 1844] [serial = 2130] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf53b4bc00) [pid = 1844] [serial = 2120] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf47a9dc00) [pid = 1844] [serial = 2157] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf58aaac00) [pid = 1844] [serial = 2135] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf49154800) [pid = 1844] [serial = 2043] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf5928e000) [pid = 1844] [serial = 2138] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf587ad000) [pid = 1844] [serial = 2070] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf5cf25000) [pid = 1844] [serial = 2151] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf44750c00) [pid = 1844] [serial = 2097] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf46b6ac00) [pid = 1844] [serial = 2156] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf58a94400) [pid = 1844] [serial = 2133] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf5929a000) [pid = 1844] [serial = 2141] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf599d7800) [pid = 1844] [serial = 2145] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf52bef800) [pid = 1844] [serial = 2118] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf4976e400) [pid = 1844] [serial = 2046] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf57c24800) [pid = 1844] [serial = 2129] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf480d4400) [pid = 1844] [serial = 2040] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf46808800) [pid = 1844] [serial = 2037] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf52930000) [pid = 1844] [serial = 2115] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf4c421400) [pid = 1844] [serial = 2109] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf464ef400) [pid = 1844] [serial = 2154] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf58a92c00) [pid = 1844] [serial = 2073] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf59285c00) [pid = 1844] [serial = 2136] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf47a98000) [pid = 1844] [serial = 2100] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf559e7c00) [pid = 1844] [serial = 2067] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf5b00a000) [pid = 1844] [serial = 2148] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf4bf91000) [pid = 1844] [serial = 2108] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf59884000) [pid = 1844] [serial = 2144] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf47e64800) [pid = 1844] [serial = 1968] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf525c8400) [pid = 1844] [serial = 2112] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf47ecec00) [pid = 1844] [serial = 2034] [outer = (nil)] [url = about:blank] 06:58:06 INFO - PROCESS | 1844 | 1461679086025 Marionette TRACE conn4 <- [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]]]}] 06:58:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:58:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:58:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:58:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:58:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 4103ms 06:58:06 INFO - PROCESS | 1844 | 1461679086076 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1844 | 1461679086082 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /FileAPI/historical.html 06:58:06 INFO - PROCESS | 1844 | 1461679086091 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1844 | 1461679086096 Marionette TRACE conn4 <- [1,3022,null,{}] 06:58:06 INFO - PROCESS | 1844 | 1461679086103 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 1844 | 1461679086325 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:58:06 INFO - PROCESS | 1844 | 1461679086545 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf420d6000 == 163 [pid = 1844] [id = 765] 06:58:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf3fcad400) [pid = 1844] [serial = 2294] [outer = (nil)] 06:58:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf4475a400) [pid = 1844] [serial = 2295] [outer = 0x7faf3fcad400] 06:58:06 INFO - PROCESS | 1844 | 1461679086627 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf46150400) [pid = 1844] [serial = 2296] [outer = 0x7faf3fcad400] 06:58:07 INFO - PROCESS | 1844 | 1461679087445 Marionette TRACE conn4 <- [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"]]]}] 06:58:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:58:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:58:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:58:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:58:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:58:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:58:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:58:07 INFO - TEST-OK | /FileAPI/historical.html | took 1394ms 06:58:07 INFO - PROCESS | 1844 | 1461679087487 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1844 | 1461679087493 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /FileAPI/idlharness.html 06:58:07 INFO - PROCESS | 1844 | 1461679087504 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1844 | 1461679087507 Marionette TRACE conn4 <- [1,3026,null,{}] 06:58:07 INFO - PROCESS | 1844 | 1461679087513 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:07 INFO - PROCESS | 1844 | 1461679087780 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:58:08 INFO - PROCESS | 1844 | 1461679088080 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4465b800 == 164 [pid = 1844] [id = 766] 06:58:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf46150c00) [pid = 1844] [serial = 2297] [outer = (nil)] 06:58:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf466ecc00) [pid = 1844] [serial = 2298] [outer = 0x7faf46150c00] 06:58:08 INFO - PROCESS | 1844 | 1461679088190 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf46b6b400) [pid = 1844] [serial = 2299] [outer = 0x7faf46150c00] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf55980c00) [pid = 1844] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf423a1c00) [pid = 1844] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf3f640400) [pid = 1844] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf3f630c00) [pid = 1844] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf525c2c00) [pid = 1844] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf423ab000) [pid = 1844] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf481e8400) [pid = 1844] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf3f62c800) [pid = 1844] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf5b00b000) [pid = 1844] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf44e9ec00) [pid = 1844] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf55670400) [pid = 1844] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4db58c00) [pid = 1844] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf4bbe6000) [pid = 1844] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf57c1cc00) [pid = 1844] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf52889c00) [pid = 1844] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf60395c00) [pid = 1844] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf6038e400) [pid = 1844] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf599e3c00) [pid = 1844] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf48ec2000) [pid = 1844] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf463b1800) [pid = 1844] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf49769000) [pid = 1844] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf554e1c00) [pid = 1844] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:58:10 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf46b67000) [pid = 1844] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:58:11 INFO - PROCESS | 1844 | 1461679091024 Marionette TRACE conn4 <- [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]]]}] 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:58:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:58:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:58:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:58:11 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 06:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:58:11 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 06:58:11 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 06:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:58:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:58:11 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 06:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:58:11 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 06:58:11 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 06:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:58:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 3612ms 06:58:11 INFO - PROCESS | 1844 | 1461679091115 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1844 | 1461679091118 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /FileAPI/idlharness.worker 06:58:11 INFO - PROCESS | 1844 | 1461679091131 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1844 | 1461679091144 Marionette TRACE conn4 <- [1,3030,null,{}] 06:58:11 INFO - PROCESS | 1844 | 1461679091180 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:11 INFO - PROCESS | 1844 | 1461679091453 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:58:11 INFO - PROCESS | 1844 | 1461679091660 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf481af000 == 165 [pid = 1844] [id = 767] 06:58:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7faf479ce400) [pid = 1844] [serial = 2300] [outer = (nil)] 06:58:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7faf49543400) [pid = 1844] [serial = 2301] [outer = 0x7faf479ce400] 06:58:11 INFO - PROCESS | 1844 | 1461679091725 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7faf49765400) [pid = 1844] [serial = 2302] [outer = 0x7faf479ce400] 06:58:12 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:58:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:58:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:58:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:58:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:58:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:58:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:58:14 INFO - {} 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:58:14 INFO - {} 06:58:14 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 - {} 06:58:14 INFO - {} 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:58:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:58:14 INFO - {} 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:58:14 INFO - {} 06:58:14 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 - {} 06:58:14 INFO - {} 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:58:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:58:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:58:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:58:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 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 06:58:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:58:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:58:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:58:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:58:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:58:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:58:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:58:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:58:14 INFO - {} 06:58:14 INFO - PROCESS | 1844 | 1461679094000 Marionette TRACE conn4 <- [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,{},{}]]]}] 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:58:14 INFO - {} 06:58:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2980ms 06:58:14 INFO - PROCESS | 1844 | 1461679094139 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1844 | 1461679094153 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:58:14 INFO - PROCESS | 1844 | 1461679094168 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1844 | 1461679094179 Marionette TRACE conn4 <- [1,3034,null,{}] 06:58:14 INFO - PROCESS | 1844 | 1461679094200 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 1844 | 1461679094521 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:58:14 INFO - PROCESS | 1844 | 1461679094784 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4470e000 == 166 [pid = 1844] [id = 768] 06:58:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7faf4908d800) [pid = 1844] [serial = 2303] [outer = (nil)] 06:58:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7faf49126400) [pid = 1844] [serial = 2304] [outer = 0x7faf4908d800] 06:58:14 INFO - PROCESS | 1844 | 1461679094864 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7faf4915fc00) [pid = 1844] [serial = 2305] [outer = 0x7faf4908d800] 06:58:15 INFO - PROCESS | 1844 | 1461679095714 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:58:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:58:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1601ms 06:58:15 INFO - PROCESS | 1844 | 1461679095773 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1844 | 1461679095783 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:58:15 INFO - PROCESS | 1844 | 1461679095797 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1844 | 1461679095801 Marionette TRACE conn4 <- [1,3038,null,{}] 06:58:15 INFO - PROCESS | 1844 | 1461679095808 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:16 INFO - PROCESS | 1844 | 1461679096067 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:58:16 INFO - PROCESS | 1844 | 1461679096332 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf481bd000 == 167 [pid = 1844] [id = 769] 06:58:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7faf49769800) [pid = 1844] [serial = 2306] [outer = (nil)] 06:58:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7faf4bf86000) [pid = 1844] [serial = 2307] [outer = 0x7faf49769800] 06:58:16 INFO - PROCESS | 1844 | 1461679096459 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7faf4c1cfc00) [pid = 1844] [serial = 2308] [outer = 0x7faf49769800] 06:58:17 INFO - PROCESS | 1844 | 1461679097381 Marionette TRACE conn4 <- [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"]]]}] 06:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:58:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1636ms 06:58:17 INFO - PROCESS | 1844 | 1461679097434 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1844 | 1461679097438 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:58:17 INFO - PROCESS | 1844 | 1461679097445 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1844 | 1461679097452 Marionette TRACE conn4 <- [1,3042,null,{}] 06:58:17 INFO - PROCESS | 1844 | 1461679097469 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 1844 | 1461679097835 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:58:18 INFO - PROCESS | 1844 | 1461679098042 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf497cf800 == 168 [pid = 1844] [id = 770] 06:58:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7faf4c65d800) [pid = 1844] [serial = 2309] [outer = (nil)] 06:58:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7faf4dce4000) [pid = 1844] [serial = 2310] [outer = 0x7faf4c65d800] 06:58:18 INFO - PROCESS | 1844 | 1461679098170 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf4e1ec400) [pid = 1844] [serial = 2311] [outer = 0x7faf4c65d800] 06:58:19 INFO - PROCESS | 1844 | 1461679099325 Marionette TRACE conn4 <- [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]]]}] 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:58:19 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. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:58:19 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'.) 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:58:19 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. 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:58:19 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. 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:58:19 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. 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:58:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1970ms 06:58:19 INFO - PROCESS | 1844 | 1461679099419 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 1844 | 1461679099425 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:58:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:58:19 INFO - PROCESS | 1844 | 1461679099540 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1844 | 1461679099549 Marionette TRACE conn4 <- [1,3046,null,{}] 06:58:19 INFO - PROCESS | 1844 | 1461679099563 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 1844 | 1461679099820 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:58:20 INFO - PROCESS | 1844 | 1461679100078 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf412cd000 == 169 [pid = 1844] [id = 771] 06:58:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf4239e800) [pid = 1844] [serial = 2312] [outer = (nil)] 06:58:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf4474d400) [pid = 1844] [serial = 2313] [outer = 0x7faf4239e800] 06:58:20 INFO - PROCESS | 1844 | 1461679100155 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf466a6400) [pid = 1844] [serial = 2314] [outer = 0x7faf4239e800] 06:58:20 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:58:20 INFO - PROCESS | 1844 | 1461679100986 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:58:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:58:21 INFO - {} 06:58:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1548ms 06:58:21 INFO - PROCESS | 1844 | 1461679101034 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:58:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:58:21 INFO - PROCESS | 1844 | 1461679101038 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:58:21 INFO - PROCESS | 1844 | 1461679101044 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1844 | 1461679101047 Marionette TRACE conn4 <- [1,3050,null,{}] 06:58:21 INFO - PROCESS | 1844 | 1461679101052 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:21 INFO - PROCESS | 1844 | 1461679101295 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:58:21 INFO - PROCESS | 1844 | 1461679101565 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4a3cd000 == 170 [pid = 1844] [id = 772] 06:58:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf40002800) [pid = 1844] [serial = 2315] [outer = (nil)] 06:58:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf497db000) [pid = 1844] [serial = 2316] [outer = 0x7faf40002800] 06:58:21 INFO - PROCESS | 1844 | 1461679101643 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf4b911c00) [pid = 1844] [serial = 2317] [outer = 0x7faf40002800] 06:58:22 INFO - PROCESS | 1844 | 1461679102513 Marionette TRACE conn4 <- [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]]]}] 06:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:58:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1487ms 06:58:22 INFO - PROCESS | 1844 | 1461679102532 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 1844 | 1461679102535 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:58:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:58:22 INFO - PROCESS | 1844 | 1461679102543 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1844 | 1461679102547 Marionette TRACE conn4 <- [1,3054,null,{}] 06:58:22 INFO - PROCESS | 1844 | 1461679102552 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 1844 | 1461679102837 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:58:23 INFO - PROCESS | 1844 | 1461679103119 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bb0a800 == 171 [pid = 1844] [id = 773] 06:58:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf466a5800) [pid = 1844] [serial = 2318] [outer = (nil)] 06:58:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf525c9400) [pid = 1844] [serial = 2319] [outer = 0x7faf466a5800] 06:58:23 INFO - PROCESS | 1844 | 1461679103202 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7faf54d7a800) [pid = 1844] [serial = 2320] [outer = 0x7faf466a5800] 06:58:24 INFO - PROCESS | 1844 | 1461679104401 Marionette TRACE conn4 <- [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"]]]}] 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:58:24 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" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:58:24 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" 06:58:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:58:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1998ms 06:58:24 INFO - PROCESS | 1844 | 1461679104596 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 1844 | 1461679104599 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:58:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:58:24 INFO - PROCESS | 1844 | 1461679104626 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 1844 | 1461679104634 Marionette TRACE conn4 <- [1,3058,null,{}] 06:58:24 INFO - PROCESS | 1844 | 1461679104645 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:25 INFO - PROCESS | 1844 | 1461679105013 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:58:25 INFO - PROCESS | 1844 | 1461679105230 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4bdf1000 == 172 [pid = 1844] [id = 774] 06:58:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7faf5288a400) [pid = 1844] [serial = 2321] [outer = (nil)] 06:58:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7faf58692000) [pid = 1844] [serial = 2322] [outer = 0x7faf5288a400] 06:58:25 INFO - PROCESS | 1844 | 1461679105304 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7faf587a2800) [pid = 1844] [serial = 2323] [outer = 0x7faf5288a400] 06:58:26 INFO - PROCESS | 1844 | 1461679106200 Marionette TRACE conn4 <- [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]]]}] 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:58:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:58:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:58:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:58:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:58:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:58:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:58:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:58:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:58:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1600ms 06:58:26 INFO - PROCESS | 1844 | 1461679106251 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 1844 | 1461679106256 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:58:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:58:26 INFO - PROCESS | 1844 | 1461679106267 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1844 | 1461679106269 Marionette TRACE conn4 <- [1,3062,null,{}] 06:58:26 INFO - PROCESS | 1844 | 1461679106273 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:26 INFO - PROCESS | 1844 | 1461679106522 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:58:26 INFO - PROCESS | 1844 | 1461679106804 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf49354800 == 173 [pid = 1844] [id = 775] 06:58:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7faf47a9d000) [pid = 1844] [serial = 2324] [outer = (nil)] 06:58:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7faf5561d000) [pid = 1844] [serial = 2325] [outer = 0x7faf47a9d000] 06:58:26 INFO - PROCESS | 1844 | 1461679106922 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7faf587d4c00) [pid = 1844] [serial = 2326] [outer = 0x7faf47a9d000] 06:58:27 INFO - PROCESS | 1844 | [1844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:58:27 INFO - PROCESS | 1844 | 1461679107783 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:58:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:58:27 INFO - {} 06:58:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1529ms 06:58:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:58:27 INFO - PROCESS | 1844 | 1461679107795 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1844 | 1461679107798 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:58:27 INFO - PROCESS | 1844 | 1461679107804 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1844 | 1461679107808 Marionette TRACE conn4 <- [1,3066,null,{}] 06:58:27 INFO - PROCESS | 1844 | 1461679107813 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:28 INFO - PROCESS | 1844 | 1461679108061 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:58:28 INFO - PROCESS | 1844 | 1461679108343 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf526ca800 == 174 [pid = 1844] [id = 776] 06:58:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7faf4156fc00) [pid = 1844] [serial = 2327] [outer = (nil)] 06:58:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7faf5929b800) [pid = 1844] [serial = 2328] [outer = 0x7faf4156fc00] 06:58:28 INFO - PROCESS | 1844 | 1461679108417 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7faf59888c00) [pid = 1844] [serial = 2329] [outer = 0x7faf4156fc00] 06:58:29 INFO - PROCESS | 1844 | 1461679109260 Marionette TRACE conn4 <- [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]]]}] 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:58:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:58:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1530ms 06:58:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:58:29 INFO - PROCESS | 1844 | 1461679109337 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 1844 | 1461679109340 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:58:29 INFO - PROCESS | 1844 | 1461679109347 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1844 | 1461679109350 Marionette TRACE conn4 <- [1,3070,null,{}] 06:58:29 INFO - PROCESS | 1844 | 1461679109355 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1844 | 1461679109598 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:58:29 INFO - PROCESS | 1844 | 1461679109882 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf52ac7800 == 175 [pid = 1844] [id = 777] 06:58:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7faf4474e400) [pid = 1844] [serial = 2330] [outer = (nil)] 06:58:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7faf599e5400) [pid = 1844] [serial = 2331] [outer = 0x7faf4474e400] 06:58:29 INFO - PROCESS | 1844 | 1461679109961 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7faf5cf21c00) [pid = 1844] [serial = 2332] [outer = 0x7faf4474e400] 06:58:30 INFO - PROCESS | 1844 | 1461679110801 Marionette TRACE conn4 <- [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]]]}] 06:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:58:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1482ms 06:58:30 INFO - PROCESS | 1844 | 1461679110830 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:58:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:58:30 INFO - PROCESS | 1844 | 1461679110834 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:58:30 INFO - PROCESS | 1844 | 1461679110841 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1844 | 1461679110845 Marionette TRACE conn4 <- [1,3074,null,{}] 06:58:30 INFO - PROCESS | 1844 | 1461679110851 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:31 INFO - PROCESS | 1844 | 1461679111224 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:58:31 INFO - PROCESS | 1844 | 1461679111447 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf54d5a800 == 176 [pid = 1844] [id = 778] 06:58:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7faf5cf22000) [pid = 1844] [serial = 2333] [outer = (nil)] 06:58:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7faf5dce6400) [pid = 1844] [serial = 2334] [outer = 0x7faf5cf22000] 06:58:31 INFO - PROCESS | 1844 | 1461679111544 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7faf5e28fc00) [pid = 1844] [serial = 2335] [outer = 0x7faf5cf22000] 06:58:32 INFO - PROCESS | 1844 | 1461679112468 Marionette TRACE conn4 <- [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]]]}] 06:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:58:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1682ms 06:58:32 INFO - PROCESS | 1844 | 1461679112524 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1844 | 1461679112527 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:58:32 INFO - PROCESS | 1844 | 1461679112534 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1844 | 1461679112537 Marionette TRACE conn4 <- [1,3078,null,{}] 06:58:32 INFO - PROCESS | 1844 | 1461679112543 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1844 | 1461679112794 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:58:33 INFO - PROCESS | 1844 | 1461679113113 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4de02800 == 177 [pid = 1844] [id = 779] 06:58:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7faf4156e000) [pid = 1844] [serial = 2336] [outer = (nil)] 06:58:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7faf58694400) [pid = 1844] [serial = 2337] [outer = 0x7faf4156e000] 06:58:33 INFO - PROCESS | 1844 | 1461679113201 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7faf5fb58000) [pid = 1844] [serial = 2338] [outer = 0x7faf4156e000] 06:58:34 INFO - PROCESS | 1844 | 1461679114138 Marionette TRACE conn4 <- [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] 06:58:34 INFO - PROCESS | 1844 | 1461679114183 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:58:34 INFO - PROCESS | 1844 | 1461679114194 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 1844 | 1461679114199 Marionette TRACE conn4 <- [1,3082,null,{}] 06:58:34 INFO - PROCESS | 1844 | 1461679114236 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:34 INFO - PROCESS | 1844 | 1461679114494 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:58:34 INFO - PROCESS | 1844 | 1461679114777 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf55fa1800 == 178 [pid = 1844] [id = 780] 06:58:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7faf44e99400) [pid = 1844] [serial = 2339] [outer = (nil)] 06:58:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7faf62256400) [pid = 1844] [serial = 2340] [outer = 0x7faf44e99400] 06:58:34 INFO - PROCESS | 1844 | 1461679114895 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7faf6afde800) [pid = 1844] [serial = 2341] [outer = 0x7faf44e99400] 06:58:35 INFO - PROCESS | 1844 | 1461679115689 Marionette TRACE conn4 <- [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]]]}] 06:58:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:58:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:58:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1551ms 06:58:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:58:35 INFO - PROCESS | 1844 | 1461679115747 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 1844 | 1461679115750 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:58:35 INFO - PROCESS | 1844 | 1461679115757 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1844 | 1461679115759 Marionette TRACE conn4 <- [1,3086,null,{}] 06:58:35 INFO - PROCESS | 1844 | 1461679115766 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 1844 | 1461679116020 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:58:36 INFO - PROCESS | 1844 | 1461679116310 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf57cc1800 == 179 [pid = 1844] [id = 781] 06:58:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7faf5ffd1c00) [pid = 1844] [serial = 2342] [outer = (nil)] 06:58:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7faf6bd77000) [pid = 1844] [serial = 2343] [outer = 0x7faf5ffd1c00] 06:58:36 INFO - PROCESS | 1844 | 1461679116389 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7faf6c093400) [pid = 1844] [serial = 2344] [outer = 0x7faf5ffd1c00] 06:58:37 INFO - PROCESS | 1844 | 1461679117401 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:58:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1695ms 06:58:37 INFO - PROCESS | 1844 | 1461679117452 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1844 | 1461679117456 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:58:37 INFO - PROCESS | 1844 | 1461679117462 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1844 | 1461679117464 Marionette TRACE conn4 <- [1,3090,null,{}] 06:58:37 INFO - PROCESS | 1844 | 1461679117471 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:37 INFO - PROCESS | 1844 | 1461679117755 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:58:38 INFO - PROCESS | 1844 | 1461679118053 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf59407000 == 180 [pid = 1844] [id = 782] 06:58:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7faf47ed3400) [pid = 1844] [serial = 2345] [outer = (nil)] 06:58:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7faf6c2de800) [pid = 1844] [serial = 2346] [outer = 0x7faf47ed3400] 06:58:38 INFO - PROCESS | 1844 | 1461679118133 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7faf6d0e6000) [pid = 1844] [serial = 2347] [outer = 0x7faf47ed3400] 06:58:38 INFO - PROCESS | 1844 | 1461679118955 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:58:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:58:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1531ms 06:58:38 INFO - PROCESS | 1844 | 1461679118994 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 1844 | 1461679118997 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:58:39 INFO - PROCESS | 1844 | 1461679119003 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1844 | 1461679119006 Marionette TRACE conn4 <- [1,3094,null,{}] 06:58:39 INFO - PROCESS | 1844 | 1461679119012 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 1844 | 1461679119263 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:58:39 INFO - PROCESS | 1844 | 1461679119553 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf5d379000 == 181 [pid = 1844] [id = 783] 06:58:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7faf3dee4400) [pid = 1844] [serial = 2348] [outer = (nil)] 06:58:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7faf3deeb800) [pid = 1844] [serial = 2349] [outer = 0x7faf3dee4400] 06:58:39 INFO - PROCESS | 1844 | 1461679119631 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7faf3deef800) [pid = 1844] [serial = 2350] [outer = 0x7faf3dee4400] 06:58:40 INFO - PROCESS | 1844 | 1461679120433 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:58:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:58:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1478ms 06:58:40 INFO - PROCESS | 1844 | 1461679120484 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1844 | 1461679120486 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:58:40 INFO - PROCESS | 1844 | 1461679120493 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1844 | 1461679120496 Marionette TRACE conn4 <- [1,3098,null,{}] 06:58:40 INFO - PROCESS | 1844 | 1461679120501 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:40 INFO - PROCESS | 1844 | 1461679120863 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:58:41 INFO - PROCESS | 1844 | 1461679121079 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf60062800 == 182 [pid = 1844] [id = 784] 06:58:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7faf3dee6400) [pid = 1844] [serial = 2351] [outer = (nil)] 06:58:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7faf6c2e0400) [pid = 1844] [serial = 2352] [outer = 0x7faf3dee6400] 06:58:41 INFO - PROCESS | 1844 | 1461679121160 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7faf6d108800) [pid = 1844] [serial = 2353] [outer = 0x7faf3dee6400] 06:58:42 INFO - PROCESS | 1844 | 1461679121999 Marionette TRACE conn4 <- [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]]]}] 06:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1539ms 06:58:42 INFO - PROCESS | 1844 | 1461679122033 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1844 | 1461679122037 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:58:42 INFO - PROCESS | 1844 | 1461679122044 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1844 | 1461679122046 Marionette TRACE conn4 <- [1,3102,null,{}] 06:58:42 INFO - PROCESS | 1844 | 1461679122052 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 1844 | 1461679122313 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:58:42 INFO - PROCESS | 1844 | 1461679122611 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf61568800 == 183 [pid = 1844] [id = 785] 06:58:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7faf3deea400) [pid = 1844] [serial = 2354] [outer = (nil)] 06:58:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7faf6d38ec00) [pid = 1844] [serial = 2355] [outer = 0x7faf3deea400] 06:58:42 INFO - PROCESS | 1844 | 1461679122689 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7faf6f23cc00) [pid = 1844] [serial = 2356] [outer = 0x7faf3deea400] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4465b800 == 182 [pid = 1844] [id = 766] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf420d6000 == 181 [pid = 1844] [id = 765] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3dfeb000 == 180 [pid = 1844] [id = 764] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf401c4800 == 179 [pid = 1844] [id = 760] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf3ded0800 == 178 [pid = 1844] [id = 759] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4822d000 == 177 [pid = 1844] [id = 758] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4821c000 == 176 [pid = 1844] [id = 757] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf75799800 == 175 [pid = 1844] [id = 756] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf6d321800 == 174 [pid = 1844] [id = 755] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf61e7c800 == 173 [pid = 1844] [id = 754] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf60694000 == 172 [pid = 1844] [id = 753] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf5df32800 == 171 [pid = 1844] [id = 752] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf59406800 == 170 [pid = 1844] [id = 751] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf58741000 == 169 [pid = 1844] [id = 750] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf55d94800 == 168 [pid = 1844] [id = 749] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf54c13000 == 167 [pid = 1844] [id = 748] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4e411800 == 166 [pid = 1844] [id = 747] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4bd52000 == 165 [pid = 1844] [id = 746] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf4b87b000 == 164 [pid = 1844] [id = 745] 06:58:45 INFO - PROCESS | 1844 | --DOCSHELL 0x7faf463e3800 == 163 [pid = 1844] [id = 744] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7faf49153c00) [pid = 1844] [serial = 2231] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7faf5f7c3800) [pid = 1844] [serial = 2205] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7faf466a4800) [pid = 1844] [serial = 2165] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7faf608c9800) [pid = 1844] [serial = 2211] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7faf55972800) [pid = 1844] [serial = 2186] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7faf57c1e400) [pid = 1844] [serial = 2192] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7faf445b6c00) [pid = 1844] [serial = 2219] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7faf4829c400) [pid = 1844] [serial = 2168] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7faf4614d400) [pid = 1844] [serial = 2229] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7faf5dce1400) [pid = 1844] [serial = 2199] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7faf481e2400) [pid = 1844] [serial = 2225] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7faf4912b800) [pid = 1844] [serial = 2226] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7faf5dfd1c00) [pid = 1844] [serial = 2204] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7faf6038fc00) [pid = 1844] [serial = 2210] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7faf56db8400) [pid = 1844] [serial = 2189] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7faf55670000) [pid = 1844] [serial = 2184] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7faf4bf88c00) [pid = 1844] [serial = 2171] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7faf60387c00) [pid = 1844] [serial = 2208] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7faf497d7400) [pid = 1844] [serial = 2169] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7faf54d76c00) [pid = 1844] [serial = 2181] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7faf61dac400) [pid = 1844] [serial = 2217] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7faf610b8400) [pid = 1844] [serial = 2214] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7faf52a3e400) [pid = 1844] [serial = 2180] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7faf5d3abc00) [pid = 1844] [serial = 2198] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7faf5d3a2c00) [pid = 1844] [serial = 2196] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7faf4dcf0c00) [pid = 1844] [serial = 2175] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7faf466f0800) [pid = 1844] [serial = 2222] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7faf559eec00) [pid = 1844] [serial = 2187] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7faf5876e800) [pid = 1844] [serial = 2193] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7faf5f8e7c00) [pid = 1844] [serial = 2207] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7faf4e1e9400) [pid = 1844] [serial = 2177] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7faf5716c800) [pid = 1844] [serial = 2190] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7faf4635e000) [pid = 1844] [serial = 2220] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7faf60953c00) [pid = 1844] [serial = 2213] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7faf5b07dc00) [pid = 1844] [serial = 2195] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7faf5df79000) [pid = 1844] [serial = 2202] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7faf6174e400) [pid = 1844] [serial = 2216] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf4c423000) [pid = 1844] [serial = 2172] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf479ca800) [pid = 1844] [serial = 2223] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf55616400) [pid = 1844] [serial = 2183] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf5df72400) [pid = 1844] [serial = 2201] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf4e4f5800) [pid = 1844] [serial = 2178] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf3f641c00) [pid = 1844] [serial = 2228] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf4db4dc00) [pid = 1844] [serial = 2174] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf46b6d400) [pid = 1844] [serial = 2166] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf4b907800) [pid = 1844] [serial = 2094] [outer = (nil)] [url = about:blank] 06:58:45 INFO - PROCESS | 1844 | 1461679125861 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:58:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3890ms 06:58:45 INFO - PROCESS | 1844 | 1461679125936 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:58:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:58:45 INFO - PROCESS | 1844 | 1461679125942 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:58:45 INFO - PROCESS | 1844 | 1461679125950 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1844 | 1461679125955 Marionette TRACE conn4 <- [1,3106,null,{}] 06:58:45 INFO - PROCESS | 1844 | 1461679125964 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 1844 | 1461679126186 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:58:46 INFO - PROCESS | 1844 | 1461679126421 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf401c4800 == 164 [pid = 1844] [id = 786] 06:58:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7faf4475bc00) [pid = 1844] [serial = 2357] [outer = (nil)] 06:58:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7faf44ea2400) [pid = 1844] [serial = 2358] [outer = 0x7faf4475bc00] 06:58:46 INFO - PROCESS | 1844 | 1461679126491 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7faf46368c00) [pid = 1844] [serial = 2359] [outer = 0x7faf4475bc00] 06:58:47 INFO - PROCESS | 1844 | 1461679127278 Marionette TRACE conn4 <- [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]]]}] 06:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:58:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1340ms 06:58:47 INFO - PROCESS | 1844 | 1461679127289 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1844 | 1461679127296 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:58:47 INFO - PROCESS | 1844 | 1461679127321 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1844 | 1461679127325 Marionette TRACE conn4 <- [1,3110,null,{}] 06:58:47 INFO - PROCESS | 1844 | 1461679127330 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1844 | 1461679127557 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:58:47 INFO - PROCESS | 1844 | 1461679127786 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf4376a000 == 165 [pid = 1844] [id = 787] 06:58:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7faf44e99800) [pid = 1844] [serial = 2360] [outer = (nil)] 06:58:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7faf46711c00) [pid = 1844] [serial = 2361] [outer = 0x7faf44e99800] 06:58:47 INFO - PROCESS | 1844 | 1461679127858 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7faf47a8e000) [pid = 1844] [serial = 2362] [outer = 0x7faf44e99800] 06:58:48 INFO - PROCESS | 1844 | 1461679128740 Marionette TRACE conn4 <- [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"]]]}] 06:58:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:58:48 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 06:58:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:58:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1447ms 06:58:48 INFO - PROCESS | 1844 | 1461679128766 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 1844 | 1461679128770 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:58:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:58:48 INFO - PROCESS | 1844 | 1461679128787 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1844 | 1461679128794 Marionette TRACE conn4 <- [1,3114,null,{}] 06:58:48 INFO - PROCESS | 1844 | 1461679128810 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1844 | 1461679129140 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:58:49 INFO - PROCESS | 1844 | 1461679129177 Marionette TRACE conn4 -> [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\", \"66730f42-0289-48a2-b649-68d14a0563ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7faf46733000 == 166 [pid = 1844] [id = 788] 06:58:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7faf48eb8400) [pid = 1844] [serial = 2363] [outer = (nil)] 06:58:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7faf49121000) [pid = 1844] [serial = 2364] [outer = 0x7faf48eb8400] 06:58:49 INFO - PROCESS | 1844 | 1461679129246 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7faf49157000) [pid = 1844] [serial = 2365] [outer = 0x7faf48eb8400] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7faf559f0c00) [pid = 1844] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7faf54ec6800) [pid = 1844] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7faf3f637c00) [pid = 1844] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7faf4e182400) [pid = 1844] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7faf46150c00) [pid = 1844] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7faf47ecd800) [pid = 1844] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7faf608c1400) [pid = 1844] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7faf4156b800) [pid = 1844] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7faf3fcad400) [pid = 1844] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7faf59888400) [pid = 1844] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7faf54d77c00) [pid = 1844] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7faf52716800) [pid = 1844] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7faf49544c00) [pid = 1844] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7faf6bd74800) [pid = 1844] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7faf61005400) [pid = 1844] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7faf4bdd9800) [pid = 1844] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7faf480d3800) [pid = 1844] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7faf5270b400) [pid = 1844] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7faf52897000) [pid = 1844] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7faf60a8e000) [pid = 1844] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7faf4bbe8c00) [pid = 1844] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7faf4000b400) [pid = 1844] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7faf4bbe7400) [pid = 1844] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:58:50 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7faf4b80d800) [pid = 1844] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:58:50 INFO - PROCESS | 1844 | 1461679130877 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:58:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:58:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2143ms 06:58:50 INFO - PROCESS | 1844 | 1461679130931 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1844 | 1461679130935 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:58:52 WARNING - u'runner_teardown' () 06:58:52 INFO - No more tests 06:58:52 INFO - Got 0 unexpected results 06:58:52 INFO - SUITE-END | took 1256s 06:58:52 INFO - Closing logging queue 06:58:52 INFO - queue closed 06:58:52 INFO - Return code: 0 06:58:52 WARNING - # TBPL SUCCESS # 06:58:52 INFO - Running post-action listener: _resource_record_post_action 06:58:52 INFO - Running post-run listener: _resource_record_post_run 06:58:53 INFO - Total resource usage - Wall time: 1293s; CPU: 98.0%; Read bytes: 8384512; Write bytes: 975855616; Read time: 280; Write time: 316628 06:58:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:58:53 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 85024768; Read time: 0; Write time: 84968 06:58:53 INFO - run-tests - Wall time: 1262s; CPU: 98.0%; Read bytes: 7806976; Write bytes: 890830848; Read time: 272; Write time: 231660 06:58:53 INFO - Running post-run listener: _upload_blobber_files 06:58:53 INFO - Blob upload gear active. 06:58:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:58:53 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:58:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:58:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:58:53 INFO - (blobuploader) - INFO - Open directory for files ... 06:58:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:58:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:58:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:58:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:58:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:58:55 INFO - (blobuploader) - INFO - Done attempting. 06:58:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:58:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:58:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:58:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:58:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:58:56 INFO - (blobuploader) - INFO - Done attempting. 06:58:56 INFO - (blobuploader) - INFO - Iteration through files over. 06:58:56 INFO - Return code: 0 06:58:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:58:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:58:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/600d6a8310accb71cf930c0ceb78cf98399cb70db3702f8ef45f75e7629af0a0dbfe084ca607ce48e468f685a1b59713bdb58b7f5e55d4088bd827e6fce79fb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4520088f1c6ad56128733c88f302a2478d5bb3aca1eb65e82fac945987e8a7b0c666fcd29964d1de8d225ecbb564e9061ece7c43f6c3466f357dff02c3078fbf"} 06:58:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:58:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:58:56 INFO - Contents: 06:58:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/600d6a8310accb71cf930c0ceb78cf98399cb70db3702f8ef45f75e7629af0a0dbfe084ca607ce48e468f685a1b59713bdb58b7f5e55d4088bd827e6fce79fb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4520088f1c6ad56128733c88f302a2478d5bb3aca1eb65e82fac945987e8a7b0c666fcd29964d1de8d225ecbb564e9061ece7c43f6c3466f357dff02c3078fbf"} 06:58:56 INFO - Running post-run listener: copy_logs_to_upload_dir 06:58:56 INFO - Copying logs to upload dir... 06:58:56 INFO - mkdir: /builds/slave/test/build/upload/logs 06:58:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1417.043563 ========= master_lag: 104.20 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 21 secs) (at 2016-04-26 07:00:40.486005) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-04-26 07:00:40.492198) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/600d6a8310accb71cf930c0ceb78cf98399cb70db3702f8ef45f75e7629af0a0dbfe084ca607ce48e468f685a1b59713bdb58b7f5e55d4088bd827e6fce79fb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4520088f1c6ad56128733c88f302a2478d5bb3aca1eb65e82fac945987e8a7b0c666fcd29964d1de8d225ecbb564e9061ece7c43f6c3466f357dff02c3078fbf"} build_url:https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035827 build_url: 'https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/600d6a8310accb71cf930c0ceb78cf98399cb70db3702f8ef45f75e7629af0a0dbfe084ca607ce48e468f685a1b59713bdb58b7f5e55d4088bd827e6fce79fb8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4520088f1c6ad56128733c88f302a2478d5bb3aca1eb65e82fac945987e8a7b0c666fcd29964d1de8d225ecbb564e9061ece7c43f6c3466f357dff02c3078fbf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cacN5pcxSLWOzkQa_MQQkA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 10.55 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-04-26 07:00:51.081902) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-04-26 07:00:51.082333) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461677526.661302-445304751 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020523 ========= master_lag: 5.91 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-04-26 07:00:57.011647) ========= ========= Started reboot skipped (results: 3, elapsed: 16 secs) (at 2016-04-26 07:00:57.012062) ========= ========= Finished reboot skipped (results: 3, elapsed: 16 secs) (at 2016-04-26 07:01:13.167818) ========= ========= Total master_lag: 120.92 =========