builder: mozilla-central_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-732 starttime: 1460995947.12 results: success (0) buildid: 20160418073921 builduid: fbc689465dc24fdfae14d5d22c1686c2 revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.118176) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.118633) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.118923) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.298834) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.299105) ========= 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=5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 09:12:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.10M=0.002s 2016-04-18 09:12:27 (7.10 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.541694 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.868664) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.868971) ========= 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=5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072155 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:27.965478) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 09:12:27.965819) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --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 d53b301a14e1dfa05324072a7159796a4f5e24c7 --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=5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 09:12:28,074 truncating revision to first 12 chars 2016-04-18 09:12:28,074 Setting DEBUG logging. 2016-04-18 09:12:28,074 attempt 1/10 2016-04-18 09:12:28,075 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/d53b301a14e1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 09:12:29,799 unpacking tar archive at: mozilla-central-d53b301a14e1/testing/mozharness/ program finished with exit code 0 elapsedTime=2.396523 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 09:12:30.387893) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:30.388228) ========= script_repo_revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:30.388645) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:30.388924) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:12:30.414012) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 56 secs) (at 2016-04-18 09:12:30.414288) ========= /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=5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009 _=/tools/buildbot/bin/python using PTY: False 09:12:30 INFO - MultiFileLogger online at 20160418 09:12:30 in /builds/slave/test 09:12:30 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 09:12:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:12:30 INFO - {'append_to_log': False, 09:12:30 INFO - 'base_work_dir': '/builds/slave/test', 09:12:30 INFO - 'blob_upload_branch': 'mozilla-central', 09:12:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:12:30 INFO - 'buildbot_json_path': 'buildprops.json', 09:12:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:12:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:12:30 INFO - 'download_minidump_stackwalk': True, 09:12:30 INFO - 'download_symbols': 'true', 09:12:30 INFO - 'e10s': False, 09:12:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:12:30 INFO - 'tooltool.py': '/tools/tooltool.py', 09:12:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:12:30 INFO - '/tools/misc-python/virtualenv.py')}, 09:12:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:12:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:12:30 INFO - 'log_level': 'info', 09:12:30 INFO - 'log_to_console': True, 09:12:30 INFO - 'opt_config_files': (), 09:12:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:12:30 INFO - '--processes=1', 09:12:30 INFO - '--config=%(test_path)s/wptrunner.ini', 09:12:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:12:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:12:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:12:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:12:30 INFO - 'pip_index': False, 09:12:30 INFO - 'require_test_zip': True, 09:12:30 INFO - 'test_type': ('testharness',), 09:12:30 INFO - 'this_chunk': '1', 09:12:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:12:30 INFO - 'total_chunks': '10', 09:12:30 INFO - 'virtualenv_path': 'venv', 09:12:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:12:30 INFO - 'work_dir': 'build'} 09:12:30 INFO - ##### 09:12:30 INFO - ##### Running clobber step. 09:12:30 INFO - ##### 09:12:30 INFO - Running pre-action listener: _resource_record_pre_action 09:12:30 INFO - Running main action method: clobber 09:12:30 INFO - rmtree: /builds/slave/test/build 09:12:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:12:33 INFO - Running post-action listener: _resource_record_post_action 09:12:33 INFO - ##### 09:12:33 INFO - ##### Running read-buildbot-config step. 09:12:33 INFO - ##### 09:12:33 INFO - Running pre-action listener: _resource_record_pre_action 09:12:33 INFO - Running main action method: read_buildbot_config 09:12:33 INFO - Using buildbot properties: 09:12:33 INFO - { 09:12:33 INFO - "project": "", 09:12:33 INFO - "product": "firefox", 09:12:33 INFO - "script_repo_revision": "production", 09:12:33 INFO - "scheduler": "tests-mozilla-central-ubuntu32_vm-debug-unittest", 09:12:33 INFO - "repository": "", 09:12:33 INFO - "buildername": "Ubuntu VM 12.04 mozilla-central debug test web-platform-tests-1", 09:12:33 INFO - "buildid": "20160418073921", 09:12:33 INFO - "pgo_build": "False", 09:12:33 INFO - "basedir": "/builds/slave/test", 09:12:33 INFO - "buildnumber": 6, 09:12:33 INFO - "slavename": "tst-linux32-spot-732", 09:12:33 INFO - "revision": "d53b301a14e1dfa05324072a7159796a4f5e24c7", 09:12:33 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 09:12:33 INFO - "platform": "linux", 09:12:33 INFO - "branch": "mozilla-central", 09:12:33 INFO - "repo_path": "mozilla-central", 09:12:33 INFO - "moz_repo_path": "", 09:12:33 INFO - "stage_platform": "linux", 09:12:33 INFO - "builduid": "fbc689465dc24fdfae14d5d22c1686c2", 09:12:33 INFO - "slavebuilddir": "test" 09:12:33 INFO - } 09:12:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 09:12:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 09:12:33 INFO - Running post-action listener: _resource_record_post_action 09:12:33 INFO - ##### 09:12:33 INFO - ##### Running download-and-extract step. 09:12:33 INFO - ##### 09:12:33 INFO - Running pre-action listener: _resource_record_pre_action 09:12:33 INFO - Running main action method: download_and_extract 09:12:33 INFO - mkdir: /builds/slave/test/build/tests 09:12:33 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')]} 09:12:33 INFO - https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:12:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:12:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:12:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:12:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 09:12:34 INFO - Downloaded 1325 bytes. 09:12:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:12:34 INFO - Using the following test package requirements: 09:12:34 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 09:12:34 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 09:12:34 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 09:12:34 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'jsshell-linux-i686.zip'], 09:12:34 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 09:12:34 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 09:12:34 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 09:12:34 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 09:12:34 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 09:12:34 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:12:34 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 09:12:34 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:12:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:34 INFO - https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:12:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:12:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:12:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:12:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 09:12:37 INFO - Downloaded 22364990 bytes. 09:12:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:38 INFO - caution: filename not matched: web-platform/* 09:12:38 INFO - Return code: 11 09:12:38 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')]} 09:12:38 INFO - https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:12:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:12:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:12:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:12:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:12:49 INFO - Downloaded 36382561 bytes. 09:12:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:53 INFO - caution: filename not matched: bin/* 09:12:53 INFO - caution: filename not matched: config/* 09:12:53 INFO - caution: filename not matched: mozbase/* 09:12:53 INFO - caution: filename not matched: marionette/* 09:12:53 INFO - caution: filename not matched: tools/wptserve/* 09:12:53 INFO - Return code: 11 09:12:53 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')]} 09:12:54 INFO - https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:12:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:12:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:12:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:12:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 09:12:58 INFO - Downloaded 63342585 bytes. 09:12:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:12:58 INFO - mkdir: /builds/slave/test/properties 09:12:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:12:58 INFO - Writing to file /builds/slave/test/properties/build_url 09:12:58 INFO - Contents: 09:12:58 INFO - build_url:https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:12:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:12:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:12:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:12:59 INFO - Contents: 09:12:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:12:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:59 INFO - https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:12:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:12:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:12:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:12:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:13:24 INFO - Downloaded 91715398 bytes. 09:13:24 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:13:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:13:34 INFO - Return code: 0 09:13:34 INFO - Running post-action listener: _resource_record_post_action 09:13:34 INFO - Running post-action listener: set_extra_try_arguments 09:13:34 INFO - ##### 09:13:34 INFO - ##### Running create-virtualenv step. 09:13:34 INFO - ##### 09:13:34 INFO - Running pre-action listener: _pre_create_virtualenv 09:13:34 INFO - Running pre-action listener: _resource_record_pre_action 09:13:34 INFO - Running main action method: create_virtualenv 09:13:34 INFO - Creating virtualenv /builds/slave/test/build/venv 09:13:34 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 09:13:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:13:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:13:35 INFO - Using real prefix '/usr' 09:13:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:13:36 INFO - Installing distribute.............................................................................................................................................................................................done. 09:13:40 INFO - Installing pip.................done. 09:13:40 INFO - Return code: 0 09:13:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:13:40 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')]} 09:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:13:40 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')]} 09:13:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:13:40 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 0x9d96c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dfd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eb12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ea0f70>, '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 0x9ea0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ea6750>, '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': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', '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 09:13:40 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 09:13:40 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 09:13:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:40 INFO - 'CCACHE_UMASK': '002', 09:13:40 INFO - 'DISPLAY': ':0', 09:13:40 INFO - 'HOME': '/home/cltbld', 09:13:40 INFO - 'LANG': 'en_US.UTF-8', 09:13:40 INFO - 'LOGNAME': 'cltbld', 09:13:40 INFO - 'MAIL': '/var/mail/cltbld', 09:13:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:40 INFO - 'MOZ_NO_REMOTE': '1', 09:13:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:40 INFO - 'PWD': '/builds/slave/test', 09:13:40 INFO - 'SHELL': '/bin/bash', 09:13:40 INFO - 'SHLVL': '1', 09:13:40 INFO - 'TERM': 'linux', 09:13:40 INFO - 'TMOUT': '86400', 09:13:40 INFO - 'USER': 'cltbld', 09:13:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', 09:13:40 INFO - '_': '/tools/buildbot/bin/python'} 09:13:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:40 INFO - Downloading/unpacking psutil>=0.7.1 09:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:40 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 09:13:40 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 09:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:13:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:13:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:13:46 INFO - Installing collected packages: psutil 09:13:46 INFO - Running setup.py install for psutil 09:13:46 INFO - building 'psutil._psutil_linux' extension 09:13:46 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-i686-2.7/psutil/_psutil_linux.o 09:13:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:13:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:13:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:13:47 INFO - building 'psutil._psutil_posix' extension 09:13:47 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-i686-2.7/psutil/_psutil_posix.o 09:13:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:13:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:13:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:13:47 INFO - Successfully installed psutil 09:13:47 INFO - Cleaning up... 09:13:47 INFO - Return code: 0 09:13:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:13: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')]} 09:13:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:13: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')]} 09:13:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:13:47 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 0x9d96c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dfd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eb12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ea0f70>, '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 0x9ea0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ea6750>, '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': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', '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 09:13:47 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 09:13:47 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 09:13:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:47 INFO - 'CCACHE_UMASK': '002', 09:13:47 INFO - 'DISPLAY': ':0', 09:13:47 INFO - 'HOME': '/home/cltbld', 09:13:47 INFO - 'LANG': 'en_US.UTF-8', 09:13:47 INFO - 'LOGNAME': 'cltbld', 09:13:47 INFO - 'MAIL': '/var/mail/cltbld', 09:13:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:47 INFO - 'MOZ_NO_REMOTE': '1', 09:13:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:47 INFO - 'PWD': '/builds/slave/test', 09:13:47 INFO - 'SHELL': '/bin/bash', 09:13:47 INFO - 'SHLVL': '1', 09:13:47 INFO - 'TERM': 'linux', 09:13:47 INFO - 'TMOUT': '86400', 09:13:47 INFO - 'USER': 'cltbld', 09:13:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', 09:13:47 INFO - '_': '/tools/buildbot/bin/python'} 09:13:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:13:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:48 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 09:13:48 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 09:13:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:13:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:13:53 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:13:53 INFO - Installing collected packages: mozsystemmonitor 09:13:53 INFO - Running setup.py install for mozsystemmonitor 09:13:53 INFO - Successfully installed mozsystemmonitor 09:13:53 INFO - Cleaning up... 09:13:53 INFO - Return code: 0 09:13:53 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:13:53 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')]} 09:13:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:13:53 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')]} 09:13:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:13:53 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 0x9d96c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dfd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eb12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ea0f70>, '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 0x9ea0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ea6750>, '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': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', '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 09:13:53 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 09:13:53 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 09:13:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:53 INFO - 'CCACHE_UMASK': '002', 09:13:53 INFO - 'DISPLAY': ':0', 09:13:53 INFO - 'HOME': '/home/cltbld', 09:13:53 INFO - 'LANG': 'en_US.UTF-8', 09:13:53 INFO - 'LOGNAME': 'cltbld', 09:13:53 INFO - 'MAIL': '/var/mail/cltbld', 09:13:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:53 INFO - 'MOZ_NO_REMOTE': '1', 09:13:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:53 INFO - 'PWD': '/builds/slave/test', 09:13:53 INFO - 'SHELL': '/bin/bash', 09:13:53 INFO - 'SHLVL': '1', 09:13:53 INFO - 'TERM': 'linux', 09:13:53 INFO - 'TMOUT': '86400', 09:13:53 INFO - 'USER': 'cltbld', 09:13:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', 09:13:53 INFO - '_': '/tools/buildbot/bin/python'} 09:13:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:53 INFO - Downloading/unpacking blobuploader==1.2.4 09:13:53 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 09:13:53 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 09:13:53 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 09:13:53 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 09:13:53 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 09:13:53 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 09:13:58 INFO - Downloading blobuploader-1.2.4.tar.gz 09:13:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:13:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:13:59 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 09:13:59 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 09:13:59 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 09:13:59 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 09:13:59 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 09:13:59 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 09:14:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:14:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:14:00 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 09:14:00 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 09:14:00 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 09:14:00 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 09:14:00 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 09:14:00 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 09:14:00 INFO - Downloading docopt-0.6.1.tar.gz 09:14:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:14:01 INFO - Installing collected packages: blobuploader, requests, docopt 09:14:01 INFO - Running setup.py install for blobuploader 09:14:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:14:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:14:01 INFO - Running setup.py install for requests 09:14:02 INFO - Running setup.py install for docopt 09:14:02 INFO - Successfully installed blobuploader requests docopt 09:14:02 INFO - Cleaning up... 09:14:02 INFO - Return code: 0 09:14:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:14:02 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')]} 09:14:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:14:02 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')]} 09:14:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:14:02 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 0x9d96c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dfd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eb12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ea0f70>, '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 0x9ea0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ea6750>, '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': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', '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 09:14:02 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 09:14:02 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 09:14:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:14:02 INFO - 'CCACHE_UMASK': '002', 09:14:02 INFO - 'DISPLAY': ':0', 09:14:02 INFO - 'HOME': '/home/cltbld', 09:14:02 INFO - 'LANG': 'en_US.UTF-8', 09:14:02 INFO - 'LOGNAME': 'cltbld', 09:14:02 INFO - 'MAIL': '/var/mail/cltbld', 09:14:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:14:02 INFO - 'MOZ_NO_REMOTE': '1', 09:14:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:14:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:14:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:14:02 INFO - 'PWD': '/builds/slave/test', 09:14:02 INFO - 'SHELL': '/bin/bash', 09:14:02 INFO - 'SHLVL': '1', 09:14:02 INFO - 'TERM': 'linux', 09:14:02 INFO - 'TMOUT': '86400', 09:14:02 INFO - 'USER': 'cltbld', 09:14:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', 09:14:02 INFO - '_': '/tools/buildbot/bin/python'} 09:14:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:14:03 INFO - Running setup.py (path:/tmp/pip-qai30V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:14:03 INFO - Running setup.py (path:/tmp/pip-HhWYRU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:14:03 INFO - Running setup.py (path:/tmp/pip-O4jZy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:14:03 INFO - Running setup.py (path:/tmp/pip-d54Ydu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:14:03 INFO - Running setup.py (path:/tmp/pip-9u7YdN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:14:03 INFO - Running setup.py (path:/tmp/pip-pVhI6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:14:03 INFO - Running setup.py (path:/tmp/pip-2qnxlL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:14:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:14:03 INFO - Running setup.py (path:/tmp/pip-omrWYp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:14:04 INFO - Running setup.py (path:/tmp/pip-Hqo2D4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:14:04 INFO - Running setup.py (path:/tmp/pip-JfzOOc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:14:04 INFO - Running setup.py (path:/tmp/pip-Ha6ZFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:14:04 INFO - Running setup.py (path:/tmp/pip-HOh1UF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:14:04 INFO - Running setup.py (path:/tmp/pip-DlOA4r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:14:04 INFO - Running setup.py (path:/tmp/pip-PzkoRW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:14:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:14:04 INFO - Running setup.py (path:/tmp/pip-8f5nmd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:14:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:14:05 INFO - Running setup.py (path:/tmp/pip-8vLdby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:14:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:14:05 INFO - Running setup.py (path:/tmp/pip-yVbbYV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:14:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:14:05 INFO - Running setup.py (path:/tmp/pip-gWUzrA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:14:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:14:05 INFO - Running setup.py (path:/tmp/pip-a4U4el-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:14:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:14:05 INFO - Running setup.py (path:/tmp/pip-8S8W0C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:14:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:14:06 INFO - Running setup.py (path:/tmp/pip-ObfzUt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:14:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:14:06 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 09:14:06 INFO - Running setup.py install for manifestparser 09:14:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:14:06 INFO - Running setup.py install for mozcrash 09:14:06 INFO - Running setup.py install for mozdebug 09:14:06 INFO - Running setup.py install for mozdevice 09:14:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Running setup.py install for mozfile 09:14:07 INFO - Running setup.py install for mozhttpd 09:14:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Running setup.py install for mozinfo 09:14:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Running setup.py install for mozInstall 09:14:07 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:14:07 INFO - Running setup.py install for mozleak 09:14:08 INFO - Running setup.py install for mozlog 09:14:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:14:08 INFO - Running setup.py install for moznetwork 09:14:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:14:08 INFO - Running setup.py install for mozprocess 09:14:08 INFO - Running setup.py install for mozprofile 09:14:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:14:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:14:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:14:09 INFO - Running setup.py install for mozrunner 09:14:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:14:09 INFO - Running setup.py install for mozscreenshot 09:14:09 INFO - Running setup.py install for moztest 09:14:09 INFO - Running setup.py install for mozversion 09:14:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:14:10 INFO - Running setup.py install for wptserve 09:14:10 INFO - Running setup.py install for marionette-driver 09:14:10 INFO - Running setup.py install for browsermob-proxy 09:14:10 INFO - Running setup.py install for marionette-client 09:14:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:14:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:14:11 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 09:14:11 INFO - Cleaning up... 09:14:11 INFO - Return code: 0 09:14:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:14:11 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')]} 09:14:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:14:11 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')]} 09:14:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:14:11 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 0x9d96c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dfd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eb12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ea0f70>, '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 0x9ea0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ea6750>, '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': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', '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 09:14:11 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 09:14:11 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 09:14:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:14:11 INFO - 'CCACHE_UMASK': '002', 09:14:11 INFO - 'DISPLAY': ':0', 09:14:11 INFO - 'HOME': '/home/cltbld', 09:14:11 INFO - 'LANG': 'en_US.UTF-8', 09:14:11 INFO - 'LOGNAME': 'cltbld', 09:14:11 INFO - 'MAIL': '/var/mail/cltbld', 09:14:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:14:11 INFO - 'MOZ_NO_REMOTE': '1', 09:14:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:14:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:14:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:14:11 INFO - 'PWD': '/builds/slave/test', 09:14:11 INFO - 'SHELL': '/bin/bash', 09:14:11 INFO - 'SHLVL': '1', 09:14:11 INFO - 'TERM': 'linux', 09:14:11 INFO - 'TMOUT': '86400', 09:14:11 INFO - 'USER': 'cltbld', 09:14:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', 09:14:11 INFO - '_': '/tools/buildbot/bin/python'} 09:14:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:14:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:14:11 INFO - Running setup.py (path:/tmp/pip-NJz8B5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:14:11 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)) 09:14:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:14:11 INFO - Running setup.py (path:/tmp/pip-jc3bTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:14:12 INFO - Running setup.py (path:/tmp/pip-A8EqcJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:14:12 INFO - Running setup.py (path:/tmp/pip-XFuGEN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:14:12 INFO - Running setup.py (path:/tmp/pip-SRDCoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:14:12 INFO - Running setup.py (path:/tmp/pip-90U0ka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:14:12 INFO - Running setup.py (path:/tmp/pip-nnvnGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:14:12 INFO - Running setup.py (path:/tmp/pip-Frn_uO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:14:12 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)) 09:14:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:14:12 INFO - Running setup.py (path:/tmp/pip-m2kXW2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:14:13 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)) 09:14:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:14:13 INFO - Running setup.py (path:/tmp/pip-JlvS4P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:14:13 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)) 09:14:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:14:13 INFO - Running setup.py (path:/tmp/pip-APvLix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:14:13 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)) 09:14:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:14:13 INFO - Running setup.py (path:/tmp/pip-Rujhfl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:14:13 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)) 09:14:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:14:13 INFO - Running setup.py (path:/tmp/pip-4E8Q5Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:14:13 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)) 09:14:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:14:13 INFO - Running setup.py (path:/tmp/pip-Qi_jEq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:14:13 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)) 09:14:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:14:13 INFO - Running setup.py (path:/tmp/pip-MuPxlU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:14:13 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)) 09:14:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:14:14 INFO - Running setup.py (path:/tmp/pip-AnKgh3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:14:14 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)) 09:14:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:14:14 INFO - Running setup.py (path:/tmp/pip-baX_Mi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:14:14 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)) 09:14:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:14:14 INFO - Running setup.py (path:/tmp/pip-zJp7vh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:14:14 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)) 09:14:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:14:14 INFO - Running setup.py (path:/tmp/pip-800JXA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:14:14 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)) 09:14:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:14:14 INFO - Running setup.py (path:/tmp/pip-EbbJjH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:14:14 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)) 09:14:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:14:15 INFO - Running setup.py (path:/tmp/pip-XXzU3y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:14:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:14:15 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)) 09:14:15 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)) 09:14:15 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)) 09:14:15 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)) 09:14:15 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)) 09:14:15 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)) 09:14:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:14:15 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 09:14:15 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 09:14:15 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 09:14:15 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 09:14:15 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 09:14:15 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 09:14:20 INFO - Downloading blessings-1.6.tar.gz 09:14:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:14:20 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)) 09:14:20 INFO - Installing collected packages: blessings 09:14:20 INFO - Running setup.py install for blessings 09:14:20 INFO - Successfully installed blessings 09:14:20 INFO - Cleaning up... 09:14:20 INFO - Return code: 0 09:14:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:14:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:14:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:14:21 INFO - Reading from file tmpfile_stdout 09:14:21 INFO - Current package versions: 09:14:21 INFO - argparse == 1.2.1 09:14:21 INFO - blessings == 1.6 09:14:21 INFO - blobuploader == 1.2.4 09:14:21 INFO - browsermob-proxy == 0.6.0 09:14:21 INFO - docopt == 0.6.1 09:14:21 INFO - manifestparser == 1.1 09:14:21 INFO - marionette-client == 2.3.0 09:14:21 INFO - marionette-driver == 1.4.0 09:14:21 INFO - mozInstall == 1.12 09:14:21 INFO - mozcrash == 0.17 09:14:21 INFO - mozdebug == 0.1 09:14:21 INFO - mozdevice == 0.48 09:14:21 INFO - mozfile == 1.2 09:14:21 INFO - mozhttpd == 0.7 09:14:21 INFO - mozinfo == 0.9 09:14:21 INFO - mozleak == 0.1 09:14:21 INFO - mozlog == 3.1 09:14:21 INFO - moznetwork == 0.27 09:14:21 INFO - mozprocess == 0.22 09:14:21 INFO - mozprofile == 0.28 09:14:21 INFO - mozrunner == 6.11 09:14:21 INFO - mozscreenshot == 0.1 09:14:21 INFO - mozsystemmonitor == 0.0 09:14:21 INFO - moztest == 0.7 09:14:21 INFO - mozversion == 1.4 09:14:21 INFO - psutil == 3.1.1 09:14:21 INFO - requests == 1.2.3 09:14:21 INFO - wptserve == 1.4.0 09:14:21 INFO - wsgiref == 0.1.2 09:14:21 INFO - Running post-action listener: _resource_record_post_action 09:14:21 INFO - Running post-action listener: _start_resource_monitoring 09:14:21 INFO - Starting resource monitoring. 09:14:21 INFO - ##### 09:14:21 INFO - ##### Running pull step. 09:14:21 INFO - ##### 09:14:21 INFO - Running pre-action listener: _resource_record_pre_action 09:14:21 INFO - Running main action method: pull 09:14:21 INFO - Pull has nothing to do! 09:14:21 INFO - Running post-action listener: _resource_record_post_action 09:14:21 INFO - ##### 09:14:21 INFO - ##### Running install step. 09:14:21 INFO - ##### 09:14:21 INFO - Running pre-action listener: _resource_record_pre_action 09:14:21 INFO - Running main action method: install 09:14:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:14:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:14:21 INFO - Reading from file tmpfile_stdout 09:14:21 INFO - Detecting whether we're running mozinstall >=1.0... 09:14:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:14:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:14:21 INFO - Reading from file tmpfile_stdout 09:14:21 INFO - Output received: 09:14:21 INFO - Usage: mozinstall [options] installer 09:14:21 INFO - Options: 09:14:21 INFO - -h, --help show this help message and exit 09:14:21 INFO - -d DEST, --destination=DEST 09:14:21 INFO - Directory to install application into. [default: 09:14:21 INFO - "/builds/slave/test"] 09:14:21 INFO - --app=APP Application being installed. [default: firefox] 09:14:21 INFO - mkdir: /builds/slave/test/build/application 09:14:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:14:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:14:55 INFO - Reading from file tmpfile_stdout 09:14:55 INFO - Output received: 09:14:55 INFO - /builds/slave/test/build/application/firefox/firefox 09:14:55 INFO - Running post-action listener: _resource_record_post_action 09:14:55 INFO - ##### 09:14:55 INFO - ##### Running run-tests step. 09:14:55 INFO - ##### 09:14:55 INFO - Running pre-action listener: _resource_record_pre_action 09:14:55 INFO - Running main action method: run_tests 09:14:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:14:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:14:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:14:55 INFO - grabbing minidump binary from tooltool 09:14: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')]} 09:14:55 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ea0f70>, '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 0x9ea0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ea6750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:14:55 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:14:55 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/linux32/releng.manifest -o -c /builds/tooltool_cache 09:14:55 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:14:55 INFO - Return code: 0 09:14:55 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:14:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:14:55 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/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 09:14:55 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/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 09:14:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:14:55 INFO - 'CCACHE_UMASK': '002', 09:14:55 INFO - 'DISPLAY': ':0', 09:14:55 INFO - 'HOME': '/home/cltbld', 09:14:55 INFO - 'LANG': 'en_US.UTF-8', 09:14:55 INFO - 'LOGNAME': 'cltbld', 09:14:55 INFO - 'MAIL': '/var/mail/cltbld', 09:14:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:14:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:14:55 INFO - 'MOZ_NO_REMOTE': '1', 09:14:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:14:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:14:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:14:55 INFO - 'PWD': '/builds/slave/test', 09:14:55 INFO - 'SHELL': '/bin/bash', 09:14:55 INFO - 'SHLVL': '1', 09:14:55 INFO - 'TERM': 'linux', 09:14:55 INFO - 'TMOUT': '86400', 09:14:55 INFO - 'USER': 'cltbld', 09:14:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009', 09:14:55 INFO - '_': '/tools/buildbot/bin/python'} 09:14:55 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/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 09:14:56 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 09:14:56 INFO - import pkg_resources 09:14:57 INFO - Using 1 client processes 09:14:57 INFO - wptserve Starting http server on 127.0.0.1:8000 09:14:57 INFO - wptserve Starting http server on 127.0.0.1:8001 09:14:57 INFO - wptserve Starting http server on 127.0.0.1:8443 09:14:59 INFO - SUITE-START | Running 778 tests 09:14:59 INFO - Running testharness tests 09:14:59 INFO - Setting up ssl 09:15:00 INFO - PROCESS | certutil | 09:15:00 INFO - PROCESS | certutil | 09:15:00 INFO - PROCESS | certutil | 09:15:00 INFO - Certificate Nickname Trust Attributes 09:15:00 INFO - SSL,S/MIME,JAR/XPI 09:15:00 INFO - 09:15:00 INFO - web-platform-tests CT,, 09:15:00 INFO - 09:15:00 INFO - Starting runner 09:15:03 INFO - PROCESS | 1804 | 1460996103101 Marionette DEBUG Marionette enabled via build flag and pref 09:15:03 INFO - PROCESS | 1804 | ++DOCSHELL 0xa29afc00 == 1 [pid = 1804] [id = 1] 09:15:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 1 (0xa29b0000) [pid = 1804] [serial = 1] [outer = (nil)] 09:15:03 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:15:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 2 (0xa29b0800) [pid = 1804] [serial = 2] [outer = 0xa29b0000] 09:15:03 INFO - PROCESS | 1804 | 1460996103792 Marionette INFO Listening on port 2828 09:15:04 INFO - PROCESS | 1804 | 1460996104423 Marionette DEBUG Marionette enabled via command-line flag 09:15:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fd7c000 == 2 [pid = 1804] [id = 2] 09:15:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 3 (0x9fda3800) [pid = 1804] [serial = 3] [outer = (nil)] 09:15:04 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:15:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 4 (0x9fda4000) [pid = 1804] [serial = 4] [outer = 0x9fda3800] 09:15:04 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fca0f60 09:15:04 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fca8aa0 09:15:04 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fcc79a0 09:15:04 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fcc8600 09:15:04 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fcc9340 09:15:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 5 (0x9fcc1000) [pid = 1804] [serial = 5] [outer = 0xa29b0000] 09:15:04 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:04 INFO - PROCESS | 1804 | 1460996104852 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48089 09:15:04 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:04 INFO - PROCESS | 1804 | 1460996104884 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48090 09:15:04 INFO - PROCESS | 1804 | 1460996104944 Marionette DEBUG Closed connection conn0 09:15:05 INFO - PROCESS | 1804 | [1804] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:15:05 INFO - PROCESS | 1804 | 1460996105061 Marionette DEBUG Closed connection conn1 09:15:05 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:05 INFO - PROCESS | 1804 | 1460996105082 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48091 09:15:05 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:05 INFO - PROCESS | 1804 | 1460996105145 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48092 09:15:05 INFO - PROCESS | 1804 | 1460996105156 Marionette DEBUG Closed connection conn2 09:15:05 INFO - PROCESS | 1804 | 1460996105204 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:15:05 INFO - PROCESS | 1804 | 1460996105218 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418073921","device":"desktop","version":"48.0a1"} 09:15:05 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:15:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x9858bc00 == 3 [pid = 1804] [id = 3] 09:15:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 6 (0x9858c000) [pid = 1804] [serial = 6] [outer = (nil)] 09:15:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x9858c400 == 4 [pid = 1804] [id = 4] 09:15:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 7 (0x9858e800) [pid = 1804] [serial = 7] [outer = (nil)] 09:15:07 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x97ab3000 == 5 [pid = 1804] [id = 5] 09:15:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 8 (0x97ab3400) [pid = 1804] [serial = 8] [outer = (nil)] 09:15:08 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:08 INFO - PROCESS | 1804 | [1804] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:15:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 9 (0x9b257800) [pid = 1804] [serial = 9] [outer = 0x97ab3400] 09:15:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 10 (0x974ea000) [pid = 1804] [serial = 10] [outer = 0x9858c000] 09:15:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 11 (0x974eb800) [pid = 1804] [serial = 11] [outer = 0x9858e800] 09:15:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 12 (0x974ed800) [pid = 1804] [serial = 12] [outer = 0x97ab3400] 09:15:09 INFO - PROCESS | 1804 | 1460996109817 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1804 | 1460996109838 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 13 (0x9607e400) [pid = 1804] [serial = 13] [outer = 0x97ab3400] 09:15:10 INFO - PROCESS | 1804 | 1460996110657 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"03575818-1629-48fb-8d0e-e90135bd21e4","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418073921","device":"desktop","version":"48.0a1","command_id":1}}] 09:15:10 INFO - PROCESS | 1804 | 1460996110895 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:15:11 INFO - PROCESS | 1804 | 1460996111240 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:15:11 INFO - PROCESS | 1804 | 1460996111340 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:15:11 INFO - PROCESS | 1804 | [1804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:15:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 14 (0x91f14800) [pid = 1804] [serial = 14] [outer = 0x97ab3400] 09:15:11 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:11 INFO - PROCESS | 1804 | 1460996111874 Marionette TRACE conn3 <- [1,3,null,{}] 09:15:11 INFO - PROCESS | 1804 | 1460996111894 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:15:11 INFO - PROCESS | 1804 | 1460996111925 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:15:11 INFO - PROCESS | 1804 | 1460996111967 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:15:11 INFO - PROCESS | 1804 | 1460996111972 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 1804 | 1460996111980 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1804 | 1460996111986 Marionette TRACE conn3 <- [1,6,null,{}] 09:15:11 INFO - PROCESS | 1804 | 1460996111994 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 1804 | 1460996112013 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:15:12 INFO - PROCESS | 1804 | 1460996112031 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x915ab000 == 6 [pid = 1804] [id = 6] 09:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 15 (0x915ab400) [pid = 1804] [serial = 15] [outer = (nil)] 09:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 16 (0x915ad000) [pid = 1804] [serial = 16] [outer = 0x915ab400] 09:15:12 INFO - PROCESS | 1804 | 1460996112119 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 17 (0x915b1c00) [pid = 1804] [serial = 17] [outer = 0x915ab400] 09:15:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x91388800 == 7 [pid = 1804] [id = 7] 09:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 18 (0x9138b400) [pid = 1804] [serial = 18] [outer = (nil)] 09:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 19 (0x915b1400) [pid = 1804] [serial = 19] [outer = 0x9138b400] 09:15:12 INFO - PROCESS | 1804 | 1460996112620 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 20 (0x915b6800) [pid = 1804] [serial = 20] [outer = 0x9138b400] 09:15:13 INFO - PROCESS | 1804 | [1804] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:15:13 INFO - PROCESS | 1804 | 1460996113272 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1339ms 09:15:13 INFO - PROCESS | 1804 | 1460996113404 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1804 | 1460996113409 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:15:13 INFO - PROCESS | 1804 | 1460996113641 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1804 | 1460996113648 Marionette TRACE conn3 <- [1,10,null,{}] 09:15:13 INFO - PROCESS | 1804 | 1460996113737 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 1804 | 1460996113950 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:15:14 INFO - PROCESS | 1804 | 1460996114053 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x90699000 == 8 [pid = 1804] [id = 8] 09:15:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 21 (0x90699800) [pid = 1804] [serial = 21] [outer = (nil)] 09:15:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 22 (0x9138f000) [pid = 1804] [serial = 22] [outer = 0x90699800] 09:15:14 INFO - PROCESS | 1804 | 1460996114145 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 23 (0x91396000) [pid = 1804] [serial = 23] [outer = 0x90699800] 09:15:15 INFO - PROCESS | 1804 | 1460996115065 Marionette TRACE conn3 <- [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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1654ms 09:15:15 INFO - PROCESS | 1804 | 1460996115099 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1804 | 1460996115104 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:15:15 INFO - PROCESS | 1804 | 1460996115112 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1804 | 1460996115117 Marionette TRACE conn3 <- [1,14,null,{}] 09:15:15 INFO - PROCESS | 1804 | 1460996115129 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 1804 | 1460996115325 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:15:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x95980c00 == 9 [pid = 1804] [id = 9] 09:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 24 (0x96040c00) [pid = 1804] [serial = 24] [outer = (nil)] 09:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 25 (0x9607d000) [pid = 1804] [serial = 25] [outer = 0x96040c00] 09:15:15 INFO - PROCESS | 1804 | 1460996115496 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x9597f400 == 10 [pid = 1804] [id = 10] 09:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 26 (0x960c6800) [pid = 1804] [serial = 26] [outer = (nil)] 09:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 27 (0x96761c00) [pid = 1804] [serial = 27] [outer = 0x960c6800] 09:15:15 INFO - PROCESS | 1804 | 1460996115633 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 28 (0x96ea2400) [pid = 1804] [serial = 28] [outer = 0x960c6800] 09:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 29 (0x915aac00) [pid = 1804] [serial = 29] [outer = 0x96040c00] 09:15:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x96762c00 == 11 [pid = 1804] [id = 11] 09:15:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 30 (0x97349400) [pid = 1804] [serial = 30] [outer = (nil)] 09:15:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 31 (0x98590800) [pid = 1804] [serial = 31] [outer = 0x97349400] 09:15:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 32 (0x98639000) [pid = 1804] [serial = 32] [outer = 0x97349400] 09:15:16 INFO - PROCESS | 1804 | 1460996116899 Marionette TRACE conn3 <- [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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1835ms 09:15:16 INFO - PROCESS | 1804 | 1460996116949 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1804 | 1460996116954 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:15:16 INFO - PROCESS | 1804 | 1460996116972 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1804 | 1460996116977 Marionette TRACE conn3 <- [1,18,null,{}] 09:15:16 INFO - PROCESS | 1804 | 1460996116984 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 1804 | 1460996117181 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:15:17 INFO - PROCESS | 1804 | 1460996117329 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x9eb45000 == 12 [pid = 1804] [id = 12] 09:15:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 33 (0x9eb45800) [pid = 1804] [serial = 33] [outer = (nil)] 09:15:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 34 (0x9fc28000) [pid = 1804] [serial = 34] [outer = 0x9eb45800] 09:15:17 INFO - PROCESS | 1804 | 1460996117433 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 35 (0x9fd77400) [pid = 1804] [serial = 35] [outer = 0x9eb45800] 09:15:18 INFO - PROCESS | 1804 | 1460996118371 Marionette TRACE conn3 <- [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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1433ms 09:15:18 INFO - PROCESS | 1804 | 1460996118405 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1804 | 1460996118409 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:15:18 INFO - PROCESS | 1804 | 1460996118416 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1804 | 1460996118420 Marionette TRACE conn3 <- [1,22,null,{}] 09:15:18 INFO - PROCESS | 1804 | 1460996118426 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 1804 | 1460996118613 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:15:18 INFO - PROCESS | 1804 | 1460996118742 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x91082c00 == 13 [pid = 1804] [id = 13] 09:15:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 36 (0x981c8400) [pid = 1804] [serial = 36] [outer = (nil)] 09:15:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 37 (0x981d2000) [pid = 1804] [serial = 37] [outer = 0x981c8400] 09:15:18 INFO - PROCESS | 1804 | 1460996118835 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 38 (0x9fcc1c00) [pid = 1804] [serial = 38] [outer = 0x981c8400] 09:15:19 INFO - PROCESS | 1804 | 1460996119822 Marionette TRACE conn3 <- [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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1486ms 09:15:20 INFO - PROCESS | 1804 | 1460996120122 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1804 | 1460996120129 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:15:20 INFO - PROCESS | 1804 | 1460996120142 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1804 | 1460996120145 Marionette TRACE conn3 <- [1,26,null,{}] 09:15:20 INFO - PROCESS | 1804 | 1460996120162 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 1804 | 1460996120364 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:15:20 INFO - PROCESS | 1804 | 1460996120475 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x93173800 == 14 [pid = 1804] [id = 14] 09:15:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 39 (0x93173c00) [pid = 1804] [serial = 39] [outer = (nil)] 09:15:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 40 (0x94e9b400) [pid = 1804] [serial = 40] [outer = 0x93173c00] 09:15:20 INFO - PROCESS | 1804 | 1460996120606 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 41 (0x96036000) [pid = 1804] [serial = 41] [outer = 0x93173c00] 09:15:21 INFO - PROCESS | 1804 | 1460996121492 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1387ms 09:15:21 INFO - PROCESS | 1804 | 1460996121529 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1804 | 1460996121535 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:15:21 INFO - PROCESS | 1804 | 1460996121547 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1804 | 1460996121552 Marionette TRACE conn3 <- [1,30,null,{}] 09:15:21 INFO - PROCESS | 1804 | 1460996121559 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 1804 | 1460996121732 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:15:21 INFO - PROCESS | 1804 | 1460996121822 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f17c00 == 15 [pid = 1804] [id = 15] 09:15:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 42 (0x95973800) [pid = 1804] [serial = 42] [outer = (nil)] 09:15:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 43 (0x9676e400) [pid = 1804] [serial = 43] [outer = 0x95973800] 09:15:21 INFO - PROCESS | 1804 | 1460996121900 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 44 (0x970ba400) [pid = 1804] [serial = 44] [outer = 0x95973800] 09:15:22 INFO - PROCESS | 1804 | 1460996122656 Marionette TRACE conn3 <- [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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1141ms 09:15:22 INFO - PROCESS | 1804 | 1460996122685 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1804 | 1460996122689 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:15:22 INFO - PROCESS | 1804 | 1460996122696 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1804 | 1460996122699 Marionette TRACE conn3 <- [1,34,null,{}] 09:15:22 INFO - PROCESS | 1804 | 1460996122713 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 1804 | 1460996122885 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:15:22 INFO - PROCESS | 1804 | 1460996122899 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x981c7000 == 16 [pid = 1804] [id = 16] 09:15:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 45 (0x981c7800) [pid = 1804] [serial = 45] [outer = (nil)] 09:15:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (0x981cfc00) [pid = 1804] [serial = 46] [outer = 0x981c7800] 09:15:22 INFO - PROCESS | 1804 | 1460996122991 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (0x98380400) [pid = 1804] [serial = 47] [outer = 0x981c7800] 09:15:23 INFO - PROCESS | 1804 | 1460996123976 Marionette TRACE conn3 <- [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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1329ms 09:15:24 INFO - PROCESS | 1804 | 1460996124027 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1804 | 1460996124033 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:15:24 INFO - PROCESS | 1804 | 1460996124043 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1804 | 1460996124050 Marionette TRACE conn3 <- [1,38,null,{}] 09:15:24 INFO - PROCESS | 1804 | 1460996124060 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1804 | 1460996124284 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:15:24 INFO - PROCESS | 1804 | 1460996124396 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb87c00 == 17 [pid = 1804] [id = 17] 09:15:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (0x9107dc00) [pid = 1804] [serial = 48] [outer = (nil)] 09:15:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (0x91f21400) [pid = 1804] [serial = 49] [outer = 0x9107dc00] 09:15:24 INFO - PROCESS | 1804 | 1460996124502 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (0x9597a000) [pid = 1804] [serial = 50] [outer = 0x9107dc00] 09:15:25 INFO - PROCESS | 1804 | 1460996125474 Marionette TRACE conn3 <- [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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1448ms 09:15:25 INFO - PROCESS | 1804 | 1460996125491 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1804 | 1460996125500 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:15:25 INFO - PROCESS | 1804 | 1460996125512 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1804 | 1460996125516 Marionette TRACE conn3 <- [1,42,null,{}] 09:15:25 INFO - PROCESS | 1804 | 1460996125523 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 1804 | 1460996125723 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:15:25 INFO - PROCESS | 1804 | 1460996125858 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x94e9bc00 == 18 [pid = 1804] [id = 18] 09:15:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (0x970af000) [pid = 1804] [serial = 51] [outer = (nil)] 09:15:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x97742000) [pid = 1804] [serial = 52] [outer = 0x970af000] 09:15:25 INFO - PROCESS | 1804 | 1460996125952 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x981cf400) [pid = 1804] [serial = 53] [outer = 0x970af000] 09:15:26 INFO - PROCESS | 1804 | 1460996126912 Marionette TRACE conn3 <- [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]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1438ms 09:15:26 INFO - PROCESS | 1804 | 1460996126949 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1804 | 1460996126954 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:15:26 INFO - PROCESS | 1804 | 1460996126961 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1804 | 1460996126968 Marionette TRACE conn3 <- [1,46,null,{}] 09:15:26 INFO - PROCESS | 1804 | 1460996126985 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 1804 | 1460996127211 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:15:27 INFO - PROCESS | 1804 | 1460996127375 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x90698c00 == 19 [pid = 1804] [id = 19] 09:15:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x98929c00) [pid = 1804] [serial = 54] [outer = (nil)] 09:15:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x99c59c00) [pid = 1804] [serial = 55] [outer = 0x98929c00] 09:15:27 INFO - PROCESS | 1804 | 1460996127476 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x9b261c00) [pid = 1804] [serial = 56] [outer = 0x98929c00] 09:15:28 INFO - PROCESS | 1804 | 1460996128412 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1489ms 09:15:28 INFO - PROCESS | 1804 | 1460996128451 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1804 | 1460996128456 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:15:28 INFO - PROCESS | 1804 | 1460996128464 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1804 | 1460996128467 Marionette TRACE conn3 <- [1,50,null,{}] 09:15:28 INFO - PROCESS | 1804 | 1460996128475 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1804 | 1460996128668 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:15:28 INFO - PROCESS | 1804 | 1460996128803 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x981cf800 == 20 [pid = 1804] [id = 20] 09:15:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x9837f000) [pid = 1804] [serial = 57] [outer = (nil)] 09:15:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x9fc2cc00) [pid = 1804] [serial = 58] [outer = 0x9837f000] 09:15:28 INFO - PROCESS | 1804 | 1460996128899 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x9fd9f800) [pid = 1804] [serial = 59] [outer = 0x9837f000] 09:15:29 INFO - PROCESS | 1804 | 1460996129775 Marionette TRACE conn3 <- [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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1345ms 09:15:29 INFO - PROCESS | 1804 | 1460996129817 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1804 | 1460996129822 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:15:29 INFO - PROCESS | 1804 | 1460996129833 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1804 | 1460996129837 Marionette TRACE conn3 <- [1,54,null,{}] 09:15:29 INFO - PROCESS | 1804 | 1460996129843 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1804 | 1460996130033 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:15:30 INFO - PROCESS | 1804 | 1460996130173 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x98823000 == 21 [pid = 1804] [id = 21] 09:15:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x9aede000) [pid = 1804] [serial = 60] [outer = (nil)] 09:15:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x9ff58000) [pid = 1804] [serial = 61] [outer = 0x9aede000] 09:15:30 INFO - PROCESS | 1804 | 1460996130270 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x9ff5f400) [pid = 1804] [serial = 62] [outer = 0x9aede000] 09:15:31 INFO - PROCESS | 1804 | 1460996131342 Marionette TRACE conn3 <- [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]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1587ms 09:15:31 INFO - PROCESS | 1804 | 1460996131421 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1804 | 1460996131429 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:15:31 INFO - PROCESS | 1804 | 1460996131438 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1804 | 1460996131443 Marionette TRACE conn3 <- [1,58,null,{}] 09:15:31 INFO - PROCESS | 1804 | 1460996131451 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 1804 | 1460996131707 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:15:31 INFO - PROCESS | 1804 | --DOCSHELL 0x91f17c00 == 20 [pid = 1804] [id = 15] 09:15:31 INFO - PROCESS | 1804 | --DOCSHELL 0x93173800 == 19 [pid = 1804] [id = 14] 09:15:31 INFO - PROCESS | 1804 | --DOCSHELL 0x9eb45000 == 18 [pid = 1804] [id = 12] 09:15:31 INFO - PROCESS | 1804 | --DOCSHELL 0x90699000 == 17 [pid = 1804] [id = 8] 09:15:31 INFO - PROCESS | 1804 | 1460996131918 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b0400 == 18 [pid = 1804] [id = 22] 09:15:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x915b2800) [pid = 1804] [serial = 63] [outer = (nil)] 09:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x91f23000) [pid = 1804] [serial = 64] [outer = 0x915b2800] 09:15:32 INFO - PROCESS | 1804 | 1460996132056 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x9607ac00) [pid = 1804] [serial = 65] [outer = 0x915b2800] 09:15:32 INFO - PROCESS | 1804 | 1460996132886 Marionette TRACE conn3 <- [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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1494ms 09:15:32 INFO - PROCESS | 1804 | 1460996132937 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1804 | 1460996132945 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:15:32 INFO - PROCESS | 1804 | 1460996132953 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1804 | 1460996132960 Marionette TRACE conn3 <- [1,62,null,{}] 09:15:32 INFO - PROCESS | 1804 | 1460996132968 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 1804 | 1460996133166 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:15:33 INFO - PROCESS | 1804 | 1460996133304 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x96762000 == 19 [pid = 1804] [id = 23] 09:15:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x9774c000) [pid = 1804] [serial = 66] [outer = (nil)] 09:15:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x981cb400) [pid = 1804] [serial = 67] [outer = 0x9774c000] 09:15:33 INFO - PROCESS | 1804 | 1460996133405 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x98584800) [pid = 1804] [serial = 68] [outer = 0x9774c000] 09:15:34 INFO - PROCESS | 1804 | 1460996134333 Marionette TRACE conn3 <- [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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1434ms 09:15:34 INFO - PROCESS | 1804 | 1460996134388 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1804 | 1460996134393 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:15:34 INFO - PROCESS | 1804 | 1460996134401 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1804 | 1460996134405 Marionette TRACE conn3 <- [1,66,null,{}] 09:15:34 INFO - PROCESS | 1804 | 1460996134412 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1804 | 1460996134592 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:15:34 INFO - PROCESS | 1804 | 1460996134732 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x96e98400 == 20 [pid = 1804] [id = 24] 09:15:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9909bc00) [pid = 1804] [serial = 69] [outer = (nil)] 09:15:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9b255c00) [pid = 1804] [serial = 70] [outer = 0x9909bc00] 09:15:34 INFO - PROCESS | 1804 | 1460996134826 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9df36800) [pid = 1804] [serial = 71] [outer = 0x9909bc00] 09:15:35 INFO - PROCESS | 1804 | 1460996135771 Marionette TRACE conn3 <- [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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1440ms 09:15:35 INFO - PROCESS | 1804 | 1460996135842 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1804 | 1460996135848 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:15:35 INFO - PROCESS | 1804 | 1460996135867 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1804 | 1460996135875 Marionette TRACE conn3 <- [1,70,null,{}] 09:15:35 INFO - PROCESS | 1804 | 1460996135882 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 1804 | 1460996136100 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:15:36 INFO - PROCESS | 1804 | 1460996136243 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9aee4c00 == 21 [pid = 1804] [id = 25] 09:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9fc2d400) [pid = 1804] [serial = 72] [outer = (nil)] 09:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa0b64000) [pid = 1804] [serial = 73] [outer = 0x9fc2d400] 09:15:36 INFO - PROCESS | 1804 | 1460996136385 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0xa0bf6c00) [pid = 1804] [serial = 74] [outer = 0x9fc2d400] 09:15:37 INFO - PROCESS | 1804 | 1460996137203 Marionette TRACE conn3 <- [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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1393ms 09:15:37 INFO - PROCESS | 1804 | 1460996137259 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1804 | 1460996137262 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:15:37 INFO - PROCESS | 1804 | 1460996137272 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1804 | 1460996137275 Marionette TRACE conn3 <- [1,74,null,{}] 09:15:37 INFO - PROCESS | 1804 | 1460996137281 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1804 | 1460996137454 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:15:37 INFO - PROCESS | 1804 | 1460996137592 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x9138d400 == 22 [pid = 1804] [id = 26] 09:15:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9eb46800) [pid = 1804] [serial = 75] [outer = (nil)] 09:15:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0xa0fedc00) [pid = 1804] [serial = 76] [outer = 0x9eb46800] 09:15:37 INFO - PROCESS | 1804 | 1460996137691 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa10dbc00) [pid = 1804] [serial = 77] [outer = 0x9eb46800] 09:15:38 INFO - PROCESS | 1804 | 1460996138582 Marionette TRACE conn3 <- [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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1487ms 09:15:38 INFO - PROCESS | 1804 | 1460996138795 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1804 | 1460996138801 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:15:38 INFO - PROCESS | 1804 | 1460996138809 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1804 | 1460996138814 Marionette TRACE conn3 <- [1,78,null,{}] 09:15:38 INFO - PROCESS | 1804 | 1460996138823 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 1804 | 1460996139030 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:15:39 INFO - PROCESS | 1804 | 1460996139238 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x95972c00 == 23 [pid = 1804] [id = 27] 09:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x96041c00) [pid = 1804] [serial = 78] [outer = (nil)] 09:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x97036400) [pid = 1804] [serial = 79] [outer = 0x96041c00] 09:15:39 INFO - PROCESS | 1804 | 1460996139341 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x981c5c00) [pid = 1804] [serial = 80] [outer = 0x96041c00] 09:15:39 INFO - PROCESS | 1804 | --DOCSHELL 0x94e9bc00 == 22 [pid = 1804] [id = 18] 09:15:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb87c00 == 21 [pid = 1804] [id = 17] 09:15:40 INFO - PROCESS | 1804 | 1460996140336 Marionette TRACE conn3 <- [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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1591ms 09:15:40 INFO - PROCESS | 1804 | 1460996140401 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1804 | 1460996140408 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:15:40 INFO - PROCESS | 1804 | 1460996140418 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1804 | 1460996140423 Marionette TRACE conn3 <- [1,82,null,{}] 09:15:40 INFO - PROCESS | 1804 | 1460996140433 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 1804 | 1460996140660 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:15:40 INFO - PROCESS | 1804 | 1460996140864 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x95972400 == 22 [pid = 1804] [id = 28] 09:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x96ea1000) [pid = 1804] [serial = 81] [outer = (nil)] 09:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x981cc000) [pid = 1804] [serial = 82] [outer = 0x96ea1000] 09:15:40 INFO - PROCESS | 1804 | 1460996140977 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x98925c00) [pid = 1804] [serial = 83] [outer = 0x96ea1000] 09:15:41 INFO - PROCESS | 1804 | 1460996141800 Marionette TRACE conn3 <- [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]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1436ms 09:15:41 INFO - PROCESS | 1804 | 1460996141870 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1804 | 1460996141880 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:15:41 INFO - PROCESS | 1804 | 1460996141895 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1804 | 1460996141900 Marionette TRACE conn3 <- [1,86,null,{}] 09:15:41 INFO - PROCESS | 1804 | 1460996141907 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 1804 | 1460996142092 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:15:42 INFO - PROCESS | 1804 | 1460996142234 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x972ca000 == 23 [pid = 1804] [id = 29] 09:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x981cd400) [pid = 1804] [serial = 84] [outer = (nil)] 09:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x9eb42c00) [pid = 1804] [serial = 85] [outer = 0x981cd400] 09:15:42 INFO - PROCESS | 1804 | 1460996142331 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x9fd79000) [pid = 1804] [serial = 86] [outer = 0x981cd400] 09:15:43 INFO - PROCESS | 1804 | 1460996143283 Marionette TRACE conn3 <- [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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1446ms 09:15:43 INFO - PROCESS | 1804 | 1460996143340 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1804 | 1460996143345 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:15:43 INFO - PROCESS | 1804 | 1460996143352 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1804 | 1460996143359 Marionette TRACE conn3 <- [1,90,null,{}] 09:15:43 INFO - PROCESS | 1804 | 1460996143377 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1804 | 1460996143567 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:15:43 INFO - PROCESS | 1804 | 1460996143710 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x91528c00 == 24 [pid = 1804] [id = 30] 09:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x99bbcc00) [pid = 1804] [serial = 87] [outer = (nil)] 09:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x99bc1800) [pid = 1804] [serial = 88] [outer = 0x99bbcc00] 09:15:43 INFO - PROCESS | 1804 | 1460996143855 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0xa010ac00) [pid = 1804] [serial = 89] [outer = 0x99bbcc00] 09:15:44 INFO - PROCESS | 1804 | 1460996144733 Marionette TRACE conn3 <- [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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1442ms 09:15:44 INFO - PROCESS | 1804 | 1460996144808 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1804 | 1460996144814 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:15:44 INFO - PROCESS | 1804 | 1460996144823 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1804 | 1460996144826 Marionette TRACE conn3 <- [1,94,null,{}] 09:15:44 INFO - PROCESS | 1804 | 1460996144833 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 1804 | 1460996145011 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:15:45 INFO - PROCESS | 1804 | 1460996145151 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x91388400 == 25 [pid = 1804] [id = 31] 09:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x98589000) [pid = 1804] [serial = 90] [outer = (nil)] 09:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0xa0fdf800) [pid = 1804] [serial = 91] [outer = 0x98589000] 09:15:45 INFO - PROCESS | 1804 | 1460996145248 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0xa2b5a400) [pid = 1804] [serial = 92] [outer = 0x98589000] 09:15:46 INFO - PROCESS | 1804 | 1460996146095 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1336ms 09:15:46 INFO - PROCESS | 1804 | 1460996146175 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1804 | 1460996146180 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:15:46 INFO - PROCESS | 1804 | 1460996146188 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1804 | 1460996146192 Marionette TRACE conn3 <- [1,98,null,{}] 09:15:46 INFO - PROCESS | 1804 | 1460996146198 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1804 | 1460996146371 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:15:46 INFO - PROCESS | 1804 | 1460996146522 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9df3e000) [pid = 1804] [serial = 93] [outer = 0x97349400] 09:15:46 INFO - PROCESS | 1804 | ++DOCSHELL 0xa3d1e400 == 26 [pid = 1804] [id = 32] 09:15:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0xa3d26c00) [pid = 1804] [serial = 94] [outer = (nil)] 09:15:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0xa3dccc00) [pid = 1804] [serial = 95] [outer = 0xa3d26c00] 09:15:46 INFO - PROCESS | 1804 | 1460996146648 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0xa3d27800) [pid = 1804] [serial = 96] [outer = 0xa3d26c00] 09:15:47 INFO - PROCESS | 1804 | 1460996147614 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1494ms 09:15:47 INFO - PROCESS | 1804 | 1460996147684 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 1804 | 1460996147687 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:15:47 INFO - PROCESS | 1804 | 1460996147695 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1804 | 1460996147699 Marionette TRACE conn3 <- [1,102,null,{}] 09:15:47 INFO - PROCESS | 1804 | 1460996147705 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 1804 | 1460996147969 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:15:48 INFO - PROCESS | 1804 | 1460996148158 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9069b000 == 27 [pid = 1804] [id = 33] 09:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x9138a800) [pid = 1804] [serial = 97] [outer = (nil)] 09:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x9aed9000) [pid = 1804] [serial = 98] [outer = 0x9138a800] 09:15:48 INFO - PROCESS | 1804 | 1460996148311 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0xa5fda000) [pid = 1804] [serial = 99] [outer = 0x9138a800] 09:15:49 INFO - PROCESS | 1804 | 1460996149212 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1684ms 09:15:49 INFO - PROCESS | 1804 | 1460996149381 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1804 | 1460996149388 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:15:49 INFO - PROCESS | 1804 | 1460996149398 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1804 | 1460996149402 Marionette TRACE conn3 <- [1,106,null,{}] 09:15:49 INFO - PROCESS | 1804 | 1460996149411 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 1804 | 1460996149610 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:15:49 INFO - PROCESS | 1804 | 1460996149848 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x970b2c00 == 28 [pid = 1804] [id = 34] 09:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x97343000) [pid = 1804] [serial = 100] [outer = (nil)] 09:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x97744400) [pid = 1804] [serial = 101] [outer = 0x97343000] 09:15:49 INFO - PROCESS | 1804 | 1460996149934 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x98634000) [pid = 1804] [serial = 102] [outer = 0x97343000] 09:15:50 INFO - PROCESS | 1804 | --DOCSHELL 0x9aee4c00 == 27 [pid = 1804] [id = 25] 09:15:50 INFO - PROCESS | 1804 | --DOCSHELL 0x96e98400 == 26 [pid = 1804] [id = 24] 09:15:50 INFO - PROCESS | 1804 | --DOCSHELL 0x96762000 == 25 [pid = 1804] [id = 23] 09:15:50 INFO - PROCESS | 1804 | --DOCSHELL 0x915b0400 == 24 [pid = 1804] [id = 22] 09:15:50 INFO - PROCESS | 1804 | 1460996150913 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1583ms 09:15:50 INFO - PROCESS | 1804 | 1460996150982 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:15:50 INFO - PROCESS | 1804 | 1460996150991 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:15:51 INFO - PROCESS | 1804 | 1460996151000 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1804 | 1460996151007 Marionette TRACE conn3 <- [1,110,null,{}] 09:15:51 INFO - PROCESS | 1804 | 1460996151015 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1804 | 1460996151242 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:15:51 INFO - PROCESS | 1804 | 1460996151489 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x99091000 == 25 [pid = 1804] [id = 35] 09:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x99bb5c00) [pid = 1804] [serial = 103] [outer = (nil)] 09:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x99bbc000) [pid = 1804] [serial = 104] [outer = 0x99bb5c00] 09:15:51 INFO - PROCESS | 1804 | 1460996151602 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x99bbdc00) [pid = 1804] [serial = 105] [outer = 0x99bb5c00] 09:15:52 INFO - PROCESS | 1804 | 1460996152506 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1550ms 09:15:52 INFO - PROCESS | 1804 | 1460996152550 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1804 | 1460996152560 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:15:52 INFO - PROCESS | 1804 | 1460996152573 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1804 | 1460996152577 Marionette TRACE conn3 <- [1,114,null,{}] 09:15:52 INFO - PROCESS | 1804 | 1460996152584 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 1804 | 1460996152778 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:15:52 INFO - PROCESS | 1804 | 1460996152926 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x91391000 == 26 [pid = 1804] [id = 36] 09:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x99091400) [pid = 1804] [serial = 106] [outer = (nil)] 09:15:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x9eb3f800) [pid = 1804] [serial = 107] [outer = 0x99091400] 09:15:53 INFO - PROCESS | 1804 | 1460996153023 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x9fda8c00) [pid = 1804] [serial = 108] [outer = 0x99091400] 09:15:54 INFO - PROCESS | 1804 | --DOCSHELL 0xa3d1e400 == 25 [pid = 1804] [id = 32] 09:15:54 INFO - PROCESS | 1804 | --DOCSHELL 0x91528c00 == 24 [pid = 1804] [id = 30] 09:15:54 INFO - PROCESS | 1804 | --DOCSHELL 0x91388400 == 23 [pid = 1804] [id = 31] 09:15:54 INFO - PROCESS | 1804 | --DOCSHELL 0x95972400 == 22 [pid = 1804] [id = 28] 09:15:54 INFO - PROCESS | 1804 | --DOCSHELL 0x972ca000 == 21 [pid = 1804] [id = 29] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x98823000 == 20 [pid = 1804] [id = 21] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x91082c00 == 19 [pid = 1804] [id = 13] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x9069b000 == 18 [pid = 1804] [id = 33] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x9597f400 == 17 [pid = 1804] [id = 10] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x9138d400 == 16 [pid = 1804] [id = 26] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x90698c00 == 15 [pid = 1804] [id = 19] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x981cf800 == 14 [pid = 1804] [id = 20] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x95972c00 == 13 [pid = 1804] [id = 27] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x981c7000 == 12 [pid = 1804] [id = 16] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x970b2c00 == 11 [pid = 1804] [id = 34] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x915ab000 == 10 [pid = 1804] [id = 6] 09:15:56 INFO - PROCESS | 1804 | --DOCSHELL 0x99091000 == 9 [pid = 1804] [id = 35] 09:15:58 INFO - PROCESS | 1804 | 1460996158326 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 5860ms 09:15:58 INFO - PROCESS | 1804 | 1460996158433 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:15:58 INFO - PROCESS | 1804 | 1460996158440 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:15:58 INFO - PROCESS | 1804 | 1460996158449 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1804 | 1460996158456 Marionette TRACE conn3 <- [1,118,null,{}] 09:15:58 INFO - PROCESS | 1804 | 1460996158466 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 1804 | 1460996158685 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:15:58 INFO - PROCESS | 1804 | 1460996158793 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x90699000 == 10 [pid = 1804] [id = 37] 09:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x91f15800) [pid = 1804] [serial = 109] [outer = (nil)] 09:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x9316ec00) [pid = 1804] [serial = 110] [outer = 0x91f15800] 09:15:58 INFO - PROCESS | 1804 | 1460996158891 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x9597dc00) [pid = 1804] [serial = 111] [outer = 0x91f15800] 09:15:59 INFO - PROCESS | 1804 | 1460996159599 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1190ms 09:15:59 INFO - PROCESS | 1804 | 1460996159643 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1804 | 1460996159654 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:15:59 INFO - PROCESS | 1804 | 1460996159682 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1804 | 1460996159688 Marionette TRACE conn3 <- [1,122,null,{}] 09:15:59 INFO - PROCESS | 1804 | 1460996159694 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1804 | 1460996159871 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:15:59 INFO - PROCESS | 1804 | 1460996159884 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x93170800 == 11 [pid = 1804] [id = 38] 09:15:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x96f50800) [pid = 1804] [serial = 112] [outer = (nil)] 09:15:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x973c2c00) [pid = 1804] [serial = 113] [outer = 0x96f50800] 09:15:59 INFO - PROCESS | 1804 | 1460996159964 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x981cf800) [pid = 1804] [serial = 114] [outer = 0x96f50800] 09:16:01 INFO - PROCESS | 1804 | 1460996161192 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1588ms 09:16:01 INFO - PROCESS | 1804 | 1460996161270 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1804 | 1460996161274 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:16:01 INFO - PROCESS | 1804 | 1460996161281 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1804 | 1460996161288 Marionette TRACE conn3 <- [1,126,null,{}] 09:16:01 INFO - PROCESS | 1804 | 1460996161315 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 1804 | 1460996161574 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:16:01 INFO - PROCESS | 1804 | 1460996161668 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x99c5c400 == 12 [pid = 1804] [id = 39] 09:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x99c5d400) [pid = 1804] [serial = 115] [outer = (nil)] 09:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x9b2da800) [pid = 1804] [serial = 116] [outer = 0x99c5d400] 09:16:01 INFO - PROCESS | 1804 | 1460996161888 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x9fc2fc00) [pid = 1804] [serial = 117] [outer = 0x99c5d400] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x93173c00) [pid = 1804] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x95973800) [pid = 1804] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x960c6800) [pid = 1804] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x90699800) [pid = 1804] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x9eb45800) [pid = 1804] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x981c8400) [pid = 1804] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x981c7800) [pid = 1804] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x99bbcc00) [pid = 1804] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x98589000) [pid = 1804] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x981cd400) [pid = 1804] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x9837f000) [pid = 1804] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x98929c00) [pid = 1804] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x915b2800) [pid = 1804] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x970af000) [pid = 1804] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x9107dc00) [pid = 1804] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x9774c000) [pid = 1804] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x9138a800) [pid = 1804] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x96041c00) [pid = 1804] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x99bb5c00) [pid = 1804] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x9fc2d400) [pid = 1804] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x97343000) [pid = 1804] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x915ab400) [pid = 1804] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9aede000) [pid = 1804] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x9909bc00) [pid = 1804] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0xa3d26c00) [pid = 1804] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x96ea1000) [pid = 1804] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:16:04 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x9eb46800) [pid = 1804] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:16:04 INFO - PROCESS | 1804 | 1460996164476 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 3298ms 09:16:04 INFO - PROCESS | 1804 | 1460996164601 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1804 | 1460996164606 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:16:04 INFO - PROCESS | 1804 | 1460996164640 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1804 | 1460996164643 Marionette TRACE conn3 <- [1,130,null,{}] 09:16:04 INFO - PROCESS | 1804 | 1460996164672 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1804 | 1460996164819 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:16:04 INFO - PROCESS | 1804 | 1460996164931 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f2c00 == 13 [pid = 1804] [id = 40] 09:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x8f3f7400) [pid = 1804] [serial = 118] [outer = (nil)] 09:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x915aa400) [pid = 1804] [serial = 119] [outer = 0x8f3f7400] 09:16:05 INFO - PROCESS | 1804 | 1460996165016 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x96f5c000) [pid = 1804] [serial = 120] [outer = 0x8f3f7400] 09:16:05 INFO - PROCESS | 1804 | 1460996165777 Marionette TRACE conn3 <- [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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1161ms 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:16:05 INFO - PROCESS | 1804 | 1460996165786 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1804 | 1460996165789 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:16:05 INFO - PROCESS | 1804 | 1460996165794 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1804 | 1460996165798 Marionette TRACE conn3 <- [1,134,null,{}] 09:16:05 INFO - PROCESS | 1804 | 1460996165804 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 1804 | 1460996166003 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:16:06 INFO - PROCESS | 1804 | 1460996166138 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f2400 == 14 [pid = 1804] [id = 41] 09:16:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x8f3f2800) [pid = 1804] [serial = 121] [outer = (nil)] 09:16:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x8fb92800) [pid = 1804] [serial = 122] [outer = 0x8f3f2800] 09:16:06 INFO - PROCESS | 1804 | 1460996166233 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x91392400) [pid = 1804] [serial = 123] [outer = 0x8f3f2800] 09:16:07 INFO - PROCESS | 1804 | 1460996167201 Marionette TRACE conn3 <- [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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1439ms 09:16:07 INFO - PROCESS | 1804 | 1460996167236 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1804 | 1460996167243 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:16:07 INFO - PROCESS | 1804 | 1460996167251 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1804 | 1460996167258 Marionette TRACE conn3 <- [1,138,null,{}] 09:16:07 INFO - PROCESS | 1804 | 1460996167267 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1804 | 1460996167509 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:16:07 INFO - PROCESS | 1804 | 1460996167696 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x96260400 == 15 [pid = 1804] [id = 42] 09:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x97343000) [pid = 1804] [serial = 124] [outer = (nil)] 09:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x981cec00) [pid = 1804] [serial = 125] [outer = 0x97343000] 09:16:07 INFO - PROCESS | 1804 | 1460996167835 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x98999400) [pid = 1804] [serial = 126] [outer = 0x97343000] 09:16:08 INFO - PROCESS | 1804 | 1460996168784 Marionette TRACE conn3 <- [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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1591ms 09:16:08 INFO - PROCESS | 1804 | 1460996168846 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1804 | 1460996168853 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:16:08 INFO - PROCESS | 1804 | 1460996168860 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1804 | 1460996168864 Marionette TRACE conn3 <- [1,142,null,{}] 09:16:08 INFO - PROCESS | 1804 | 1460996168871 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1804 | 1460996169086 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:16:09 INFO - PROCESS | 1804 | 1460996169271 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x9aee5400 == 16 [pid = 1804] [id = 43] 09:16:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x9b2d7c00) [pid = 1804] [serial = 127] [outer = (nil)] 09:16:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x9df3d000) [pid = 1804] [serial = 128] [outer = 0x9b2d7c00] 09:16:09 INFO - PROCESS | 1804 | 1460996169406 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x99bbd400) [pid = 1804] [serial = 129] [outer = 0x9b2d7c00] 09:16:09 INFO - PROCESS | 1804 | 1460996169922 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:16:10 INFO - PROCESS | 1804 | 1460996170398 Marionette TRACE conn3 <- [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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1589ms 09:16:10 INFO - PROCESS | 1804 | 1460996170451 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1804 | 1460996170455 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:16:10 INFO - PROCESS | 1804 | 1460996170473 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1804 | 1460996170484 Marionette TRACE conn3 <- [1,146,null,{}] 09:16:10 INFO - PROCESS | 1804 | 1460996170492 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 1804 | 1460996170745 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:16:10 INFO - PROCESS | 1804 | 1460996170896 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x93169c00 == 17 [pid = 1804] [id = 44] 09:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x981c6000) [pid = 1804] [serial = 130] [outer = (nil)] 09:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x9aedbc00) [pid = 1804] [serial = 131] [outer = 0x981c6000] 09:16:11 INFO - PROCESS | 1804 | 1460996171011 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0xa2915000) [pid = 1804] [serial = 132] [outer = 0x981c6000] 09:16:11 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x98634000) [pid = 1804] [serial = 102] [outer = (nil)] [url = about:blank] 09:16:11 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x99bbdc00) [pid = 1804] [serial = 105] [outer = (nil)] [url = about:blank] 09:16:11 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x99bbc000) [pid = 1804] [serial = 104] [outer = (nil)] [url = about:blank] 09:16:11 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x97744400) [pid = 1804] [serial = 101] [outer = (nil)] [url = about:blank] 09:16:12 INFO - PROCESS | 1804 | 1460996172097 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1701ms 09:16:12 INFO - PROCESS | 1804 | 1460996172167 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1804 | 1460996172179 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:16:12 INFO - PROCESS | 1804 | 1460996172275 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1804 | 1460996172279 Marionette TRACE conn3 <- [1,150,null,{}] 09:16:12 INFO - PROCESS | 1804 | 1460996172291 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1804 | 1460996172536 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:16:12 INFO - PROCESS | 1804 | 1460996172699 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x93172000 == 18 [pid = 1804] [id = 45] 09:16:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x93173400) [pid = 1804] [serial = 133] [outer = (nil)] 09:16:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x94189400) [pid = 1804] [serial = 134] [outer = 0x93173400] 09:16:12 INFO - PROCESS | 1804 | 1460996172793 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x9418c800) [pid = 1804] [serial = 135] [outer = 0x93173400] 09:16:13 INFO - PROCESS | 1804 | 1460996173786 Marionette TRACE conn3 <- [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]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1581ms 09:16:13 INFO - PROCESS | 1804 | 1460996173819 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1804 | 1460996173828 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:16:13 INFO - PROCESS | 1804 | 1460996173839 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1804 | 1460996173844 Marionette TRACE conn3 <- [1,154,null,{}] 09:16:13 INFO - PROCESS | 1804 | 1460996173852 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1804 | 1460996174073 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:16:14 INFO - PROCESS | 1804 | 1460996174266 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x973c2400 == 19 [pid = 1804] [id = 46] 09:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x981c7c00) [pid = 1804] [serial = 136] [outer = (nil)] 09:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x98823000) [pid = 1804] [serial = 137] [outer = 0x981c7c00] 09:16:14 INFO - PROCESS | 1804 | 1460996174395 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x99bbdc00) [pid = 1804] [serial = 138] [outer = 0x981c7c00] 09:16:15 INFO - PROCESS | 1804 | 1460996175258 Marionette TRACE conn3 <- [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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1489ms 09:16:15 INFO - PROCESS | 1804 | 1460996175329 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1804 | 1460996175334 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:16:15 INFO - PROCESS | 1804 | 1460996175342 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1804 | 1460996175349 Marionette TRACE conn3 <- [1,158,null,{}] 09:16:15 INFO - PROCESS | 1804 | 1460996175367 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 1804 | 1460996175595 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:16:15 INFO - PROCESS | 1804 | 1460996175744 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1804 | ++DOCSHELL 0xa01d2800 == 20 [pid = 1804] [id = 47] 09:16:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0xa0b64800) [pid = 1804] [serial = 139] [outer = (nil)] 09:16:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0xa290e400) [pid = 1804] [serial = 140] [outer = 0xa0b64800] 09:16:15 INFO - PROCESS | 1804 | 1460996175889 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0xa3d20800) [pid = 1804] [serial = 141] [outer = 0xa0b64800] 09:16:17 INFO - PROCESS | 1804 | --DOCSHELL 0x91391000 == 19 [pid = 1804] [id = 36] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x98584800) [pid = 1804] [serial = 68] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0xa0fedc00) [pid = 1804] [serial = 76] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0xa010ac00) [pid = 1804] [serial = 89] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x981cb400) [pid = 1804] [serial = 67] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0xa0fdf800) [pid = 1804] [serial = 91] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x98639000) [pid = 1804] [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.] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x9607ac00) [pid = 1804] [serial = 65] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0xa29b0800) [pid = 1804] [serial = 2] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x94e9b400) [pid = 1804] [serial = 40] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x9676e400) [pid = 1804] [serial = 43] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x96761c00) [pid = 1804] [serial = 27] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x9607d000) [pid = 1804] [serial = 25] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x9138f000) [pid = 1804] [serial = 22] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x96ea2400) [pid = 1804] [serial = 28] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x9fc28000) [pid = 1804] [serial = 34] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x96036000) [pid = 1804] [serial = 41] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x9fd77400) [pid = 1804] [serial = 35] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x91396000) [pid = 1804] [serial = 23] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x970ba400) [pid = 1804] [serial = 44] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x981d2000) [pid = 1804] [serial = 37] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x981cfc00) [pid = 1804] [serial = 46] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x915b1c00) [pid = 1804] [serial = 17] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x98590800) [pid = 1804] [serial = 31] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x98380400) [pid = 1804] [serial = 47] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9fcc1c00) [pid = 1804] [serial = 38] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x9b261c00) [pid = 1804] [serial = 56] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0x91f23000) [pid = 1804] [serial = 64] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x9fc2cc00) [pid = 1804] [serial = 58] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x99c59c00) [pid = 1804] [serial = 55] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x9eb42c00) [pid = 1804] [serial = 85] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x981cc000) [pid = 1804] [serial = 82] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x981cf400) [pid = 1804] [serial = 53] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x981c5c00) [pid = 1804] [serial = 80] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x9597a000) [pid = 1804] [serial = 50] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x97742000) [pid = 1804] [serial = 52] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x91f21400) [pid = 1804] [serial = 49] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x9eb3f800) [pid = 1804] [serial = 107] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9b255c00) [pid = 1804] [serial = 70] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x9ff5f400) [pid = 1804] [serial = 62] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x9df36800) [pid = 1804] [serial = 71] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0xa3d27800) [pid = 1804] [serial = 96] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x98925c00) [pid = 1804] [serial = 83] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0xa10dbc00) [pid = 1804] [serial = 77] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0xa3dccc00) [pid = 1804] [serial = 95] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x99bc1800) [pid = 1804] [serial = 88] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0xa2b5a400) [pid = 1804] [serial = 92] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x974ed800) [pid = 1804] [serial = 12] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0x9fd79000) [pid = 1804] [serial = 86] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x9fd9f800) [pid = 1804] [serial = 59] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0x9b257800) [pid = 1804] [serial = 9] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0x9ff58000) [pid = 1804] [serial = 61] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x9aed9000) [pid = 1804] [serial = 98] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x97036400) [pid = 1804] [serial = 79] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0xa0b64000) [pid = 1804] [serial = 73] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0xa5fda000) [pid = 1804] [serial = 99] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0xa0bf6c00) [pid = 1804] [serial = 74] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x915ad000) [pid = 1804] [serial = 16] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | --DOMWINDOW == 52 (0x915b1400) [pid = 1804] [serial = 19] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 1804 | 1460996178532 Marionette TRACE conn3 <- [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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 3243ms 09:16:18 INFO - PROCESS | 1804 | 1460996178603 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1804 | 1460996178609 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:16:18 INFO - PROCESS | 1804 | 1460996178619 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1804 | 1460996178625 Marionette TRACE conn3 <- [1,162,null,{}] 09:16:18 INFO - PROCESS | 1804 | 1460996178636 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1804 | 1460996178817 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:16:18 INFO - PROCESS | 1804 | 1460996178916 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3ea000 == 20 [pid = 1804] [id = 48] 09:16:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x8fb8f000) [pid = 1804] [serial = 142] [outer = (nil)] 09:16:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x915ad000) [pid = 1804] [serial = 143] [outer = 0x8fb8f000] 09:16:19 INFO - PROCESS | 1804 | 1460996178999 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x915b3400) [pid = 1804] [serial = 144] [outer = 0x8fb8f000] 09:16:19 INFO - PROCESS | 1804 | 1460996179819 Marionette TRACE conn3 <- [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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1237ms 09:16:19 INFO - PROCESS | 1804 | 1460996179856 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1804 | 1460996179867 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:16:19 INFO - PROCESS | 1804 | 1460996179878 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1804 | 1460996179882 Marionette TRACE conn3 <- [1,166,null,{}] 09:16:19 INFO - PROCESS | 1804 | 1460996179889 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 1804 | 1460996180059 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:16:20 INFO - PROCESS | 1804 | 1460996180071 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x9152a000 == 21 [pid = 1804] [id = 49] 09:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x93170c00) [pid = 1804] [serial = 145] [outer = (nil)] 09:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x94e99800) [pid = 1804] [serial = 146] [outer = 0x93170c00] 09:16:20 INFO - PROCESS | 1804 | 1460996180150 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x94eb9800) [pid = 1804] [serial = 147] [outer = 0x93170c00] 09:16:21 INFO - PROCESS | 1804 | 1460996181029 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1180ms 09:16:21 INFO - PROCESS | 1804 | 1460996181058 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1804 | 1460996181063 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:16:21 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x8f3f7400) [pid = 1804] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:16:21 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0x99c5d400) [pid = 1804] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:16:21 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0x99091400) [pid = 1804] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:16:21 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x91f15800) [pid = 1804] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:16:21 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x96f50800) [pid = 1804] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:16:21 INFO - PROCESS | 1804 | 1460996181408 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1804 | 1460996181414 Marionette TRACE conn3 <- [1,170,null,{}] 09:16:21 INFO - PROCESS | 1804 | 1460996181425 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1804 | 1460996181626 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:16:21 INFO - PROCESS | 1804 | 1460996181839 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x91528400 == 22 [pid = 1804] [id = 50] 09:16:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x91528c00) [pid = 1804] [serial = 148] [outer = (nil)] 09:16:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x915ac800) [pid = 1804] [serial = 149] [outer = 0x91528c00] 09:16:21 INFO - PROCESS | 1804 | 1460996181930 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x91f1e800) [pid = 1804] [serial = 150] [outer = 0x91528c00] 09:16:22 INFO - PROCESS | 1804 | 1460996182870 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1565ms 09:16:22 INFO - PROCESS | 1804 | 1460996182946 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1804 | 1460996182953 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:16:22 INFO - PROCESS | 1804 | 1460996182961 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1804 | 1460996182965 Marionette TRACE conn3 <- [1,174,null,{}] 09:16:22 INFO - PROCESS | 1804 | 1460996182978 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 1804 | 1460996183200 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:16:23 INFO - PROCESS | 1804 | 1460996183391 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x93171c00 == 23 [pid = 1804] [id = 51] 09:16:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x94e96400) [pid = 1804] [serial = 151] [outer = (nil)] 09:16:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x94ec2c00) [pid = 1804] [serial = 152] [outer = 0x94e96400] 09:16:23 INFO - PROCESS | 1804 | 1460996183489 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x95980400) [pid = 1804] [serial = 153] [outer = 0x94e96400] 09:16:24 INFO - PROCESS | 1804 | 1460996184466 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1587ms 09:16:24 INFO - PROCESS | 1804 | 1460996184549 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1804 | 1460996184554 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:16:24 INFO - PROCESS | 1804 | 1460996184561 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1804 | 1460996184565 Marionette TRACE conn3 <- [1,178,null,{}] 09:16:24 INFO - PROCESS | 1804 | 1460996184572 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1804 | 1460996184809 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:16:25 INFO - PROCESS | 1804 | 1460996184998 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x96763c00 == 24 [pid = 1804] [id = 52] 09:16:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x96767800) [pid = 1804] [serial = 154] [outer = (nil)] 09:16:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x9676e800) [pid = 1804] [serial = 155] [outer = 0x96767800] 09:16:25 INFO - PROCESS | 1804 | 1460996185150 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x96e9b800) [pid = 1804] [serial = 156] [outer = 0x96767800] 09:16:26 INFO - PROCESS | 1804 | 1460996186248 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1735ms 09:16:26 INFO - PROCESS | 1804 | 1460996186297 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1804 | 1460996186303 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:16:26 INFO - PROCESS | 1804 | 1460996186311 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1804 | 1460996186318 Marionette TRACE conn3 <- [1,182,null,{}] 09:16:26 INFO - PROCESS | 1804 | 1460996186327 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 1804 | 1460996186573 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3ea000 == 23 [pid = 1804] [id = 48] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x915aa400) [pid = 1804] [serial = 119] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0x9b2da800) [pid = 1804] [serial = 116] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0x9fda8c00) [pid = 1804] [serial = 108] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x9316ec00) [pid = 1804] [serial = 110] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x9597dc00) [pid = 1804] [serial = 111] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0x973c2c00) [pid = 1804] [serial = 113] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0x96f5c000) [pid = 1804] [serial = 120] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x9fc2fc00) [pid = 1804] [serial = 117] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x981cf800) [pid = 1804] [serial = 114] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1804 | 1460996186779 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3ea000 == 24 [pid = 1804] [id = 53] 09:16:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x915aa400) [pid = 1804] [serial = 157] [outer = (nil)] 09:16:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x915b5400) [pid = 1804] [serial = 158] [outer = 0x915aa400] 09:16:26 INFO - PROCESS | 1804 | 1460996186863 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x9316ec00) [pid = 1804] [serial = 159] [outer = 0x915aa400] 09:16:27 INFO - PROCESS | 1804 | 1460996187587 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1286ms 09:16:27 INFO - PROCESS | 1804 | 1460996187597 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1804 | 1460996187604 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:16:27 INFO - PROCESS | 1804 | 1460996187626 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1804 | 1460996187631 Marionette TRACE conn3 <- [1,186,null,{}] 09:16:27 INFO - PROCESS | 1804 | 1460996187641 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1804 | 1460996187800 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:16:27 INFO - PROCESS | 1804 | 1460996187820 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x91390c00 == 25 [pid = 1804] [id = 54] 09:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x91f15c00) [pid = 1804] [serial = 160] [outer = (nil)] 09:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x94ebf400) [pid = 1804] [serial = 161] [outer = 0x91f15c00] 09:16:27 INFO - PROCESS | 1804 | 1460996187899 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x9597f400) [pid = 1804] [serial = 162] [outer = 0x91f15c00] 09:16:28 INFO - PROCESS | 1804 | 1460996188810 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1257ms 09:16:28 INFO - PROCESS | 1804 | 1460996188872 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:16:28 INFO - PROCESS | 1804 | 1460996188877 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1804 | 1460996188883 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1804 | 1460996188890 Marionette TRACE conn3 <- [1,190,null,{}] 09:16:28 INFO - PROCESS | 1804 | 1460996188906 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 1804 | 1460996189072 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:16:29 INFO - PROCESS | 1804 | 1460996189174 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x960c6400 == 26 [pid = 1804] [id = 55] 09:16:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x96264800) [pid = 1804] [serial = 163] [outer = (nil)] 09:16:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x96f54800) [pid = 1804] [serial = 164] [outer = 0x96264800] 09:16:29 INFO - PROCESS | 1804 | 1460996189257 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x972cd400) [pid = 1804] [serial = 165] [outer = 0x96264800] 09:16:30 INFO - PROCESS | 1804 | 1460996190089 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1243ms 09:16:30 INFO - PROCESS | 1804 | 1460996190129 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1804 | 1460996190134 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:16:30 INFO - PROCESS | 1804 | 1460996190141 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1804 | 1460996190144 Marionette TRACE conn3 <- [1,194,null,{}] 09:16:30 INFO - PROCESS | 1804 | 1460996190150 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1804 | 1460996190350 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:16:30 INFO - PROCESS | 1804 | 1460996190370 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x93167800 == 27 [pid = 1804] [id = 56] 09:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x96262c00) [pid = 1804] [serial = 166] [outer = (nil)] 09:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x98111800) [pid = 1804] [serial = 167] [outer = 0x96262c00] 09:16:30 INFO - PROCESS | 1804 | 1460996190450 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x981cc800) [pid = 1804] [serial = 168] [outer = 0x96262c00] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x981c6000) [pid = 1804] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x8f3f2800) [pid = 1804] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0x9b2d7c00) [pid = 1804] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x981c7c00) [pid = 1804] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0x93173400) [pid = 1804] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0x97343000) [pid = 1804] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x8fb8f000) [pid = 1804] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:16:31 INFO - PROCESS | 1804 | 1460996191321 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1239ms 09:16:31 INFO - PROCESS | 1804 | 1460996191381 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1804 | 1460996191384 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:16:31 INFO - PROCESS | 1804 | 1460996191391 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1804 | 1460996191408 Marionette TRACE conn3 <- [1,198,null,{}] 09:16:31 INFO - PROCESS | 1804 | 1460996191415 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 1804 | 1460996191603 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:16:31 INFO - PROCESS | 1804 | 1460996191667 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9418b800 == 28 [pid = 1804] [id = 57] 09:16:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x9418f400) [pid = 1804] [serial = 169] [outer = (nil)] 09:16:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x981cf000) [pid = 1804] [serial = 170] [outer = 0x9418f400] 09:16:31 INFO - PROCESS | 1804 | 1460996191745 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x981d0c00) [pid = 1804] [serial = 171] [outer = 0x9418f400] 09:16:32 INFO - PROCESS | 1804 | 1460996192544 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1201ms 09:16:32 INFO - PROCESS | 1804 | 1460996192593 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1804 | 1460996192596 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:16:32 INFO - PROCESS | 1804 | 1460996192608 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1804 | 1460996192610 Marionette TRACE conn3 <- [1,202,null,{}] 09:16:32 INFO - PROCESS | 1804 | 1460996192618 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1804 | 1460996192824 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:16:32 INFO - PROCESS | 1804 | 1460996192925 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x95972400 == 29 [pid = 1804] [id = 58] 09:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x970afc00) [pid = 1804] [serial = 172] [outer = (nil)] 09:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x98998c00) [pid = 1804] [serial = 173] [outer = 0x970afc00] 09:16:33 INFO - PROCESS | 1804 | 1460996193012 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x99bb6800) [pid = 1804] [serial = 174] [outer = 0x970afc00] 09:16:33 INFO - PROCESS | 1804 | 1460996193862 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1282ms 09:16:33 INFO - PROCESS | 1804 | 1460996193891 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1804 | 1460996193898 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:16:33 INFO - PROCESS | 1804 | 1460996193907 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1804 | 1460996193914 Marionette TRACE conn3 <- [1,206,null,{}] 09:16:33 INFO - PROCESS | 1804 | 1460996193924 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 1804 | 1460996194109 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:16:34 INFO - PROCESS | 1804 | 1460996194252 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3eec00 == 30 [pid = 1804] [id = 59] 09:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x8f3f5c00) [pid = 1804] [serial = 175] [outer = (nil)] 09:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x915b1400) [pid = 1804] [serial = 176] [outer = 0x8f3f5c00] 09:16:34 INFO - PROCESS | 1804 | 1460996194347 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x93176c00) [pid = 1804] [serial = 177] [outer = 0x8f3f5c00] 09:16:35 INFO - PROCESS | 1804 | 1460996195312 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1445ms 09:16:35 INFO - PROCESS | 1804 | 1460996195352 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1804 | 1460996195361 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:16:35 INFO - PROCESS | 1804 | 1460996195374 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1804 | 1460996195377 Marionette TRACE conn3 <- [1,210,null,{}] 09:16:35 INFO - PROCESS | 1804 | 1460996195384 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 1804 | 1460996195575 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:16:35 INFO - PROCESS | 1804 | 1460996195718 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x94eb7c00 == 31 [pid = 1804] [id = 60] 09:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x94ebbc00) [pid = 1804] [serial = 178] [outer = (nil)] 09:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9626d000) [pid = 1804] [serial = 179] [outer = 0x94ebbc00] 09:16:35 INFO - PROCESS | 1804 | 1460996195810 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9676dc00) [pid = 1804] [serial = 180] [outer = 0x94ebbc00] 09:16:36 INFO - PROCESS | 1804 | 1460996196761 Marionette TRACE conn3 <- [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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1435ms 09:16:36 INFO - PROCESS | 1804 | 1460996196810 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:16:36 INFO - PROCESS | 1804 | 1460996196815 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:16:36 INFO - PROCESS | 1804 | 1460996196822 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1804 | 1460996196828 Marionette TRACE conn3 <- [1,214,null,{}] 09:16:36 INFO - PROCESS | 1804 | 1460996196845 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 1804 | 1460996197063 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:16:37 INFO - PROCESS | 1804 | 1460996197204 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x96f50c00 == 32 [pid = 1804] [id = 61] 09:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x981cf400) [pid = 1804] [serial = 181] [outer = (nil)] 09:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x98639000) [pid = 1804] [serial = 182] [outer = 0x981cf400] 09:16:37 INFO - PROCESS | 1804 | 1460996197336 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9909ac00) [pid = 1804] [serial = 183] [outer = 0x981cf400] 09:16:38 INFO - PROCESS | 1804 | 1460996198164 Marionette TRACE conn3 <- [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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1389ms 09:16:38 INFO - PROCESS | 1804 | 1460996198211 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1804 | 1460996198217 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:16:38 INFO - PROCESS | 1804 | 1460996198223 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1804 | 1460996198227 Marionette TRACE conn3 <- [1,218,null,{}] 09:16:38 INFO - PROCESS | 1804 | 1460996198233 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 1804 | 1460996198456 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:16:38 INFO - PROCESS | 1804 | 1460996198471 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x98929800 == 33 [pid = 1804] [id = 62] 09:16:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x99bc1400) [pid = 1804] [serial = 184] [outer = (nil)] 09:16:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x99c59c00) [pid = 1804] [serial = 185] [outer = 0x99bc1400] 09:16:38 INFO - PROCESS | 1804 | 1460996198602 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x9aed6c00) [pid = 1804] [serial = 186] [outer = 0x99bc1400] 09:16:39 INFO - PROCESS | 1804 | 1460996199676 Marionette TRACE conn3 <- [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]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1480ms 09:16:39 INFO - PROCESS | 1804 | 1460996199705 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1804 | 1460996199710 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:16:39 INFO - PROCESS | 1804 | 1460996199716 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1804 | 1460996199720 Marionette TRACE conn3 <- [1,222,null,{}] 09:16:39 INFO - PROCESS | 1804 | 1460996199726 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 1804 | 1460996200016 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:16:40 INFO - PROCESS | 1804 | 1460996200205 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b262000 == 34 [pid = 1804] [id = 63] 09:16:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x9df34400) [pid = 1804] [serial = 187] [outer = (nil)] 09:16:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x9eb40400) [pid = 1804] [serial = 188] [outer = 0x9df34400] 09:16:40 INFO - PROCESS | 1804 | 1460996200350 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x9eb46800) [pid = 1804] [serial = 189] [outer = 0x9df34400] 09:16:41 INFO - PROCESS | 1804 | 1460996201202 Marionette TRACE conn3 <- [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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1549ms 09:16:41 INFO - PROCESS | 1804 | 1460996201266 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:16:41 INFO - PROCESS | 1804 | 1460996201271 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:16:41 INFO - PROCESS | 1804 | 1460996201277 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1804 | 1460996201281 Marionette TRACE conn3 <- [1,226,null,{}] 09:16:41 INFO - PROCESS | 1804 | 1460996201287 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 1804 | 1460996201658 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:16:41 INFO - PROCESS | 1804 | 1460996201864 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b7400 == 35 [pid = 1804] [id = 64] 09:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x915b7800) [pid = 1804] [serial = 190] [outer = (nil)] 09:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x9316b000) [pid = 1804] [serial = 191] [outer = 0x915b7800] 09:16:41 INFO - PROCESS | 1804 | 1460996201962 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x9418f000) [pid = 1804] [serial = 192] [outer = 0x915b7800] 09:16:42 INFO - PROCESS | 1804 | 1460996202854 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1634ms 09:16:42 INFO - PROCESS | 1804 | 1460996202913 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1804 | 1460996202920 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:16:42 INFO - PROCESS | 1804 | 1460996202928 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1804 | 1460996202935 Marionette TRACE conn3 <- [1,230,null,{}] 09:16:42 INFO - PROCESS | 1804 | 1460996202942 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 1804 | 1460996203123 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:16:43 INFO - PROCESS | 1804 | --DOCSHELL 0x93172000 == 34 [pid = 1804] [id = 45] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x94e99800) [pid = 1804] [serial = 146] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0xa2915000) [pid = 1804] [serial = 132] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x91392400) [pid = 1804] [serial = 123] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x99bbd400) [pid = 1804] [serial = 129] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x99bbdc00) [pid = 1804] [serial = 138] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x9418c800) [pid = 1804] [serial = 135] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x98999400) [pid = 1804] [serial = 126] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x915ad000) [pid = 1804] [serial = 143] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x915b3400) [pid = 1804] [serial = 144] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0xa290e400) [pid = 1804] [serial = 140] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x8fb92800) [pid = 1804] [serial = 122] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x981cec00) [pid = 1804] [serial = 125] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9df3d000) [pid = 1804] [serial = 128] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x9aedbc00) [pid = 1804] [serial = 131] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x94189400) [pid = 1804] [serial = 134] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x98823000) [pid = 1804] [serial = 137] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1804 | 1460996203333 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x91392400 == 35 [pid = 1804] [id = 65] 09:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x915ad000) [pid = 1804] [serial = 193] [outer = (nil)] 09:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x93172000) [pid = 1804] [serial = 194] [outer = 0x915ad000] 09:16:43 INFO - PROCESS | 1804 | 1460996203422 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x94eb9000) [pid = 1804] [serial = 195] [outer = 0x915ad000] 09:16:44 INFO - PROCESS | 1804 | 1460996204186 Marionette TRACE conn3 <- [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]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1291ms 09:16:44 INFO - PROCESS | 1804 | 1460996204219 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1804 | 1460996204223 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:16:44 INFO - PROCESS | 1804 | 1460996204230 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1804 | 1460996204234 Marionette TRACE conn3 <- [1,234,null,{}] 09:16:44 INFO - PROCESS | 1804 | 1460996204240 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1804 | 1460996204392 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:16:44 INFO - PROCESS | 1804 | 1460996204410 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x94184000 == 36 [pid = 1804] [id = 66] 09:16:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x96f55800) [pid = 1804] [serial = 196] [outer = (nil)] 09:16:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9773d400) [pid = 1804] [serial = 197] [outer = 0x96f55800] 09:16:44 INFO - PROCESS | 1804 | 1460996204489 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x981c8400) [pid = 1804] [serial = 198] [outer = 0x96f55800] 09:16:45 INFO - PROCESS | 1804 | 1460996205335 Marionette TRACE conn3 <- [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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1144ms 09:16:45 INFO - PROCESS | 1804 | 1460996205376 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1804 | 1460996205382 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:16:45 INFO - PROCESS | 1804 | 1460996205400 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1804 | 1460996205407 Marionette TRACE conn3 <- [1,238,null,{}] 09:16:45 INFO - PROCESS | 1804 | 1460996205417 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 1804 | 1460996205578 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:16:45 INFO - PROCESS | 1804 | 1460996205591 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x91394800 == 37 [pid = 1804] [id = 67] 09:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x974e5800) [pid = 1804] [serial = 199] [outer = (nil)] 09:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x99bbc800) [pid = 1804] [serial = 200] [outer = 0x974e5800] 09:16:45 INFO - PROCESS | 1804 | 1460996205667 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x99bc1800) [pid = 1804] [serial = 201] [outer = 0x974e5800] 09:16:46 INFO - PROCESS | 1804 | 1460996206687 Marionette TRACE conn3 <- [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]]]}] 09:16:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x99bc4800) [pid = 1804] [serial = 202] [outer = 0x97349400] 09:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1356ms 09:16:46 INFO - PROCESS | 1804 | 1460996206783 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1804 | 1460996206786 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:16:46 INFO - PROCESS | 1804 | 1460996206816 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1804 | 1460996206820 Marionette TRACE conn3 <- [1,242,null,{}] 09:16:46 INFO - PROCESS | 1804 | 1460996206826 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 1804 | 1460996207048 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:16:47 INFO - PROCESS | 1804 | 1460996207076 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f8400 == 38 [pid = 1804] [id = 68] 09:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x97744400) [pid = 1804] [serial = 203] [outer = (nil)] 09:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x9fc2d800) [pid = 1804] [serial = 204] [outer = 0x97744400] 09:16:47 INFO - PROCESS | 1804 | 1460996207154 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x9fcb8c00) [pid = 1804] [serial = 205] [outer = 0x97744400] 09:16:48 INFO - PROCESS | 1804 | 1460996208068 Marionette TRACE conn3 <- [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]]]}] 09:16:48 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x96262c00) [pid = 1804] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:16:48 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x91f15c00) [pid = 1804] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:16:48 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x96264800) [pid = 1804] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:16:48 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x915aa400) [pid = 1804] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:16:48 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x93170c00) [pid = 1804] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:16:48 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x9418f400) [pid = 1804] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1292ms 09:16:48 INFO - PROCESS | 1804 | 1460996208109 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1804 | 1460996208112 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:16:48 INFO - PROCESS | 1804 | 1460996208119 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1804 | 1460996208122 Marionette TRACE conn3 <- [1,246,null,{}] 09:16:48 INFO - PROCESS | 1804 | 1460996208128 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1804 | 1460996208289 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:16:48 INFO - PROCESS | 1804 | 1460996208394 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9919ac00 == 39 [pid = 1804] [id = 69] 09:16:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x99bbd000) [pid = 1804] [serial = 206] [outer = (nil)] 09:16:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9fcc0000) [pid = 1804] [serial = 207] [outer = 0x99bbd000] 09:16:48 INFO - PROCESS | 1804 | 1460996208484 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x9fda8c00) [pid = 1804] [serial = 208] [outer = 0x99bbd000] 09:16:49 INFO - PROCESS | 1804 | 1460996209259 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1183ms 09:16:49 INFO - PROCESS | 1804 | 1460996209304 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1804 | 1460996209308 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:16:49 INFO - PROCESS | 1804 | 1460996209314 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1804 | 1460996209316 Marionette TRACE conn3 <- [1,250,null,{}] 09:16:49 INFO - PROCESS | 1804 | 1460996209323 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 1804 | 1460996209478 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:16:49 INFO - PROCESS | 1804 | 1460996209494 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x90694c00 == 40 [pid = 1804] [id = 70] 09:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x9ff57000) [pid = 1804] [serial = 209] [outer = (nil)] 09:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0xa018a400) [pid = 1804] [serial = 210] [outer = 0x9ff57000] 09:16:49 INFO - PROCESS | 1804 | 1460996209572 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0xa0bf5c00) [pid = 1804] [serial = 211] [outer = 0x9ff57000] 09:16:50 INFO - PROCESS | 1804 | 1460996210582 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1331ms 09:16:50 INFO - PROCESS | 1804 | 1460996210647 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1804 | 1460996210654 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:16:50 INFO - PROCESS | 1804 | 1460996210664 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1804 | 1460996210669 Marionette TRACE conn3 <- [1,254,null,{}] 09:16:50 INFO - PROCESS | 1804 | 1460996210679 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 1804 | 1460996210908 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:16:51 INFO - PROCESS | 1804 | 1460996211119 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x915a8c00 == 41 [pid = 1804] [id = 71] 09:16:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x915b2400) [pid = 1804] [serial = 212] [outer = (nil)] 09:16:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x9418dc00) [pid = 1804] [serial = 213] [outer = 0x915b2400] 09:16:51 INFO - PROCESS | 1804 | 1460996211260 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x95975c00) [pid = 1804] [serial = 214] [outer = 0x915b2400] 09:16:52 INFO - PROCESS | 1804 | 1460996212159 Marionette TRACE conn3 <- [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]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1546ms 09:16:52 INFO - PROCESS | 1804 | 1460996212212 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1804 | 1460996212221 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:16:52 INFO - PROCESS | 1804 | 1460996212232 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1804 | 1460996212237 Marionette TRACE conn3 <- [1,258,null,{}] 09:16:52 INFO - PROCESS | 1804 | 1460996212245 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 1804 | 1460996212464 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:16:52 INFO - PROCESS | 1804 | 1460996212614 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x96077400 == 42 [pid = 1804] [id = 72] 09:16:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x9626d400) [pid = 1804] [serial = 215] [outer = (nil)] 09:16:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x9747a800) [pid = 1804] [serial = 216] [outer = 0x9626d400] 09:16:52 INFO - PROCESS | 1804 | 1460996212708 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x9734bc00) [pid = 1804] [serial = 217] [outer = 0x9626d400] 09:16:53 INFO - PROCESS | 1804 | 1460996213642 Marionette TRACE conn3 <- [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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1487ms 09:16:53 INFO - PROCESS | 1804 | 1460996213719 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1804 | 1460996213723 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:16:53 INFO - PROCESS | 1804 | 1460996213731 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1804 | 1460996213738 Marionette TRACE conn3 <- [1,262,null,{}] 09:16:53 INFO - PROCESS | 1804 | 1460996213755 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 1804 | 1460996214019 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:16:54 INFO - PROCESS | 1804 | 1460996214191 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x94186800 == 43 [pid = 1804] [id = 73] 09:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x974eec00) [pid = 1804] [serial = 218] [outer = (nil)] 09:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x981cd000) [pid = 1804] [serial = 219] [outer = 0x974eec00] 09:16:54 INFO - PROCESS | 1804 | 1460996214330 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x98829c00) [pid = 1804] [serial = 220] [outer = 0x974eec00] 09:16:55 INFO - PROCESS | 1804 | 1460996215302 Marionette TRACE conn3 <- [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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1637ms 09:16:55 INFO - PROCESS | 1804 | 1460996215370 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1804 | 1460996215375 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:16:55 INFO - PROCESS | 1804 | 1460996215383 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1804 | 1460996215386 Marionette TRACE conn3 <- [1,266,null,{}] 09:16:55 INFO - PROCESS | 1804 | 1460996215392 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 1804 | 1460996215572 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:16:55 INFO - PROCESS | 1804 | 1460996215757 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9607f000 == 44 [pid = 1804] [id = 74] 09:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9eb40800) [pid = 1804] [serial = 221] [outer = (nil)] 09:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9fd76400) [pid = 1804] [serial = 222] [outer = 0x9eb40800] 09:16:55 INFO - PROCESS | 1804 | 1460996215855 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9ff5a400) [pid = 1804] [serial = 223] [outer = 0x9eb40800] 09:16:56 INFO - PROCESS | 1804 | 1460996216697 Marionette TRACE conn3 <- [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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1389ms 09:16:56 INFO - PROCESS | 1804 | 1460996216773 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1804 | 1460996216777 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:16:56 INFO - PROCESS | 1804 | 1460996216784 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1804 | 1460996216788 Marionette TRACE conn3 <- [1,270,null,{}] 09:16:56 INFO - PROCESS | 1804 | 1460996216794 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 1804 | 1460996217008 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:16:57 INFO - PROCESS | 1804 | 1460996217157 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x99091000 == 45 [pid = 1804] [id = 75] 09:16:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x9ff1a800) [pid = 1804] [serial = 224] [outer = (nil)] 09:16:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0xa0d4f800) [pid = 1804] [serial = 225] [outer = 0x9ff1a800] 09:16:57 INFO - PROCESS | 1804 | 1460996217246 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0xa0fdf400) [pid = 1804] [serial = 226] [outer = 0x9ff1a800] 09:16:58 INFO - PROCESS | 1804 | 1460996218161 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1442ms 09:16:58 INFO - PROCESS | 1804 | 1460996218228 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:16:58 INFO - PROCESS | 1804 | 1460996218233 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:16:58 INFO - PROCESS | 1804 | 1460996218239 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1804 | 1460996218243 Marionette TRACE conn3 <- [1,274,null,{}] 09:16:58 INFO - PROCESS | 1804 | 1460996218249 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1804 | 1460996218486 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:16:58 INFO - PROCESS | 1804 | 1460996218691 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3ec800 == 46 [pid = 1804] [id = 76] 09:16:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x915af800) [pid = 1804] [serial = 227] [outer = (nil)] 09:16:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x91f22c00) [pid = 1804] [serial = 228] [outer = 0x915af800] 09:16:59 INFO - PROCESS | 1804 | 1460996219024 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x9418d400) [pid = 1804] [serial = 229] [outer = 0x915af800] 09:16:59 INFO - PROCESS | 1804 | 1460996219968 Marionette TRACE conn3 <- [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]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1789ms 09:17:00 INFO - PROCESS | 1804 | 1460996220031 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:17:00 INFO - PROCESS | 1804 | 1460996220036 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:17:00 INFO - PROCESS | 1804 | 1460996220045 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1804 | 1460996220051 Marionette TRACE conn3 <- [1,278,null,{}] 09:17:00 INFO - PROCESS | 1804 | 1460996220059 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 1804 | 1460996220310 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:17:00 INFO - PROCESS | 1804 | 1460996220516 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f1ec00 == 47 [pid = 1804] [id = 77] 09:17:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x93168400) [pid = 1804] [serial = 230] [outer = (nil)] 09:17:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x95973c00) [pid = 1804] [serial = 231] [outer = 0x93168400] 09:17:00 INFO - PROCESS | 1804 | 1460996220660 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x96ea2400) [pid = 1804] [serial = 232] [outer = 0x93168400] 09:17:00 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3f2c00 == 46 [pid = 1804] [id = 40] 09:17:00 INFO - PROCESS | 1804 | --DOCSHELL 0x973c2400 == 45 [pid = 1804] [id = 46] 09:17:00 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x98998c00) [pid = 1804] [serial = 173] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x98111800) [pid = 1804] [serial = 167] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x915ac800) [pid = 1804] [serial = 149] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x94ec2c00) [pid = 1804] [serial = 152] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x94ebf400) [pid = 1804] [serial = 161] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9597f400) [pid = 1804] [serial = 162] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x96f54800) [pid = 1804] [serial = 164] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x915b5400) [pid = 1804] [serial = 158] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x9316ec00) [pid = 1804] [serial = 159] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x94eb9800) [pid = 1804] [serial = 147] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x9676e800) [pid = 1804] [serial = 155] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x981cc800) [pid = 1804] [serial = 168] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x981cf000) [pid = 1804] [serial = 170] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x981d0c00) [pid = 1804] [serial = 171] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x972cd400) [pid = 1804] [serial = 165] [outer = (nil)] [url = about:blank] 09:17:01 INFO - PROCESS | 1804 | 1460996221549 Marionette TRACE conn3 <- [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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1539ms 09:17:01 INFO - PROCESS | 1804 | 1460996221582 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1804 | 1460996221588 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:17:01 INFO - PROCESS | 1804 | 1460996221599 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1804 | 1460996221604 Marionette TRACE conn3 <- [1,282,null,{}] 09:17:01 INFO - PROCESS | 1804 | 1460996221610 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1804 | 1460996221820 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:17:01 INFO - PROCESS | 1804 | 1460996221948 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f7000 == 46 [pid = 1804] [id = 78] 09:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x94eb9c00) [pid = 1804] [serial = 233] [outer = (nil)] 09:17:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x972cd400) [pid = 1804] [serial = 234] [outer = 0x94eb9c00] 09:17:02 INFO - PROCESS | 1804 | 1460996222039 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x97486c00) [pid = 1804] [serial = 235] [outer = 0x94eb9c00] 09:17:02 INFO - PROCESS | 1804 | 1460996222903 Marionette TRACE conn3 <- [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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1331ms 09:17:02 INFO - PROCESS | 1804 | 1460996222930 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 1804 | 1460996222934 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:17:02 INFO - PROCESS | 1804 | 1460996222941 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 1804 | 1460996222947 Marionette TRACE conn3 <- [1,286,null,{}] 09:17:02 INFO - PROCESS | 1804 | 1460996222970 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1804 | 1460996223139 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:17:03 INFO - PROCESS | 1804 | 1460996223254 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x9418b400 == 47 [pid = 1804] [id = 79] 09:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x97481c00) [pid = 1804] [serial = 236] [outer = (nil)] 09:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x98632400) [pid = 1804] [serial = 237] [outer = 0x97481c00] 09:17:03 INFO - PROCESS | 1804 | 1460996223344 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9918c800) [pid = 1804] [serial = 238] [outer = 0x97481c00] 09:17:04 INFO - PROCESS | 1804 | 1460996224299 Marionette TRACE conn3 <- [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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1398ms 09:17:04 INFO - PROCESS | 1804 | 1460996224340 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1804 | 1460996224344 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:17:04 INFO - PROCESS | 1804 | 1460996224362 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1804 | 1460996224366 Marionette TRACE conn3 <- [1,290,null,{}] 09:17:04 INFO - PROCESS | 1804 | 1460996224372 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 1804 | 1460996224579 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:17:04 INFO - PROCESS | 1804 | 1460996224607 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x99bc3c00 == 48 [pid = 1804] [id = 80] 09:17:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x99c5d800) [pid = 1804] [serial = 239] [outer = (nil)] 09:17:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9fc28000) [pid = 1804] [serial = 240] [outer = 0x99c5d800] 09:17:04 INFO - PROCESS | 1804 | 1460996224683 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x9fda5000) [pid = 1804] [serial = 241] [outer = 0x99c5d800] 09:17:05 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x915b7800) [pid = 1804] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:17:05 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x96f55800) [pid = 1804] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:17:05 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x915ad000) [pid = 1804] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:17:05 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x974e5800) [pid = 1804] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:17:05 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x99bbd000) [pid = 1804] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:17:05 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x97744400) [pid = 1804] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:17:05 INFO - PROCESS | 1804 | 1460996225695 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1398ms 09:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:17:05 INFO - PROCESS | 1804 | 1460996225752 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1804 | 1460996225755 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:17:05 INFO - PROCESS | 1804 | 1460996225761 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1804 | 1460996225764 Marionette TRACE conn3 <- [1,294,null,{}] 09:17:05 INFO - PROCESS | 1804 | 1460996225771 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 1804 | 1460996225919 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:17:05 INFO - PROCESS | 1804 | 1460996225936 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f7c00 == 49 [pid = 1804] [id = 81] 09:17:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9138a800) [pid = 1804] [serial = 242] [outer = (nil)] 09:17:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9626e000) [pid = 1804] [serial = 243] [outer = 0x9138a800] 09:17:06 INFO - PROCESS | 1804 | 1460996226118 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9fcb7c00) [pid = 1804] [serial = 244] [outer = 0x9138a800] 09:17:06 INFO - PROCESS | 1804 | 1460996226904 Marionette TRACE conn3 <- [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]]]}] 09:17:06 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. 09:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1186ms 09:17:06 INFO - PROCESS | 1804 | 1460996226947 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1804 | 1460996226951 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:17:06 INFO - PROCESS | 1804 | 1460996226958 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1804 | 1460996226962 Marionette TRACE conn3 <- [1,298,null,{}] 09:17:06 INFO - PROCESS | 1804 | 1460996226968 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 1804 | 1460996227173 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:17:07 INFO - PROCESS | 1804 | 1460996227188 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x91388400 == 50 [pid = 1804] [id = 82] 09:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x9798c000) [pid = 1804] [serial = 245] [outer = (nil)] 09:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x97993000) [pid = 1804] [serial = 246] [outer = 0x9798c000] 09:17:07 INFO - PROCESS | 1804 | 1460996227265 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x97994c00) [pid = 1804] [serial = 247] [outer = 0x9798c000] 09:17:08 INFO - PROCESS | 1804 | 1460996228341 Marionette TRACE conn3 <- [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]]]}] 09:17:08 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. 09:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1433ms 09:17:08 INFO - PROCESS | 1804 | 1460996228393 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1804 | 1460996228402 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:17:08 INFO - PROCESS | 1804 | 1460996228412 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1804 | 1460996228417 Marionette TRACE conn3 <- [1,302,null,{}] 09:17:08 INFO - PROCESS | 1804 | 1460996228426 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 1804 | 1460996228687 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:17:08 INFO - PROCESS | 1804 | 1460996228891 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x94eba800 == 51 [pid = 1804] [id = 83] 09:17:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x9597c800) [pid = 1804] [serial = 248] [outer = (nil)] 09:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x96763800) [pid = 1804] [serial = 249] [outer = 0x9597c800] 09:17:09 INFO - PROCESS | 1804 | 1460996229032 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x97479800) [pid = 1804] [serial = 250] [outer = 0x9597c800] 09:17:09 INFO - PROCESS | 1804 | 1460996229963 Marionette TRACE conn3 <- [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]]]}] 09:17:10 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. 09:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1595ms 09:17:10 INFO - PROCESS | 1804 | 1460996230007 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1804 | 1460996230020 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:17:10 INFO - PROCESS | 1804 | 1460996230032 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1804 | 1460996230037 Marionette TRACE conn3 <- [1,306,null,{}] 09:17:10 INFO - PROCESS | 1804 | 1460996230044 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1804 | 1460996230243 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:17:10 INFO - PROCESS | 1804 | 1460996230394 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x9774b800 == 52 [pid = 1804] [id = 84] 09:17:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x9798b800) [pid = 1804] [serial = 251] [outer = (nil)] 09:17:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x97993400) [pid = 1804] [serial = 252] [outer = 0x9798b800] 09:17:10 INFO - PROCESS | 1804 | 1460996230533 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x97995400) [pid = 1804] [serial = 253] [outer = 0x9798b800] 09:17:11 INFO - PROCESS | 1804 | 1460996231587 Marionette TRACE conn3 <- [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]]]}] 09:17:11 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. 09:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1590ms 09:17:11 INFO - PROCESS | 1804 | 1460996231622 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1804 | 1460996231626 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:17:11 INFO - PROCESS | 1804 | 1460996231633 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1804 | 1460996231640 Marionette TRACE conn3 <- [1,310,null,{}] 09:17:11 INFO - PROCESS | 1804 | 1460996231657 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 1804 | 1460996231856 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:17:12 INFO - PROCESS | 1804 | 1460996232097 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x981d4400 == 53 [pid = 1804] [id = 85] 09:17:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x9aed9400) [pid = 1804] [serial = 254] [outer = (nil)] 09:17:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9eb4a400) [pid = 1804] [serial = 255] [outer = 0x9aed9400] 09:17:12 INFO - PROCESS | 1804 | 1460996232197 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0xa0d50000) [pid = 1804] [serial = 256] [outer = 0x9aed9400] 09:17:13 INFO - PROCESS | 1804 | 1460996233064 Marionette TRACE conn3 <- [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]]]}] 09:17:13 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. 09:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1495ms 09:17:13 INFO - PROCESS | 1804 | 1460996233130 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:17:13 INFO - PROCESS | 1804 | 1460996233135 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:17:13 INFO - PROCESS | 1804 | 1460996233143 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1804 | 1460996233147 Marionette TRACE conn3 <- [1,314,null,{}] 09:17:13 INFO - PROCESS | 1804 | 1460996233153 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 1804 | 1460996233366 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:17:13 INFO - PROCESS | 1804 | 1460996233517 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9597bc00 == 54 [pid = 1804] [id = 86] 09:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x975bec00) [pid = 1804] [serial = 257] [outer = (nil)] 09:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x975c5800) [pid = 1804] [serial = 258] [outer = 0x975bec00] 09:17:13 INFO - PROCESS | 1804 | 1460996233613 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x975c6c00) [pid = 1804] [serial = 259] [outer = 0x975bec00] 09:17:14 INFO - PROCESS | 1804 | 1460996234572 Marionette TRACE conn3 <- [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]]]}] 09:17:14 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. 09:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1488ms 09:17:14 INFO - PROCESS | 1804 | 1460996234632 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1804 | 1460996234636 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:17:14 INFO - PROCESS | 1804 | 1460996234643 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1804 | 1460996234647 Marionette TRACE conn3 <- [1,318,null,{}] 09:17:14 INFO - PROCESS | 1804 | 1460996234653 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1804 | 1460996234830 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:17:14 INFO - PROCESS | 1804 | 1460996234982 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ea2c00 == 55 [pid = 1804] [id = 87] 09:17:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x975ccc00) [pid = 1804] [serial = 260] [outer = (nil)] 09:17:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x9fda2800) [pid = 1804] [serial = 261] [outer = 0x975ccc00] 09:17:15 INFO - PROCESS | 1804 | 1460996235137 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0xa290e400) [pid = 1804] [serial = 262] [outer = 0x975ccc00] 09:17:16 INFO - PROCESS | 1804 | 1460996236082 Marionette TRACE conn3 <- [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]]]}] 09:17:16 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. 09:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1483ms 09:17:16 INFO - PROCESS | 1804 | 1460996236128 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1804 | 1460996236132 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:17:16 INFO - PROCESS | 1804 | 1460996236139 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1804 | 1460996236143 Marionette TRACE conn3 <- [1,322,null,{}] 09:17:16 INFO - PROCESS | 1804 | 1460996236149 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1804 | 1460996236342 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:17:16 INFO - PROCESS | 1804 | 1460996236540 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2b0bc00 == 56 [pid = 1804] [id = 88] 09:17:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0xa2b0dc00) [pid = 1804] [serial = 263] [outer = (nil)] 09:17:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0xa3d25800) [pid = 1804] [serial = 264] [outer = 0xa2b0dc00] 09:17:16 INFO - PROCESS | 1804 | 1460996236681 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0xa3dccc00) [pid = 1804] [serial = 265] [outer = 0xa2b0dc00] 09:17:17 INFO - PROCESS | 1804 | 1460996237626 Marionette TRACE conn3 <- [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]]]}] 09:17:17 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. 09:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1544ms 09:17:17 INFO - PROCESS | 1804 | 1460996237685 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1804 | 1460996237688 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:17:17 INFO - PROCESS | 1804 | 1460996237696 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1804 | 1460996237699 Marionette TRACE conn3 <- [1,326,null,{}] 09:17:17 INFO - PROCESS | 1804 | 1460996237706 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1804 | 1460996237931 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:17:18 INFO - PROCESS | 1804 | 1460996238332 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x91077c00 == 57 [pid = 1804] [id = 89] 09:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x91078c00) [pid = 1804] [serial = 266] [outer = (nil)] 09:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x91528000) [pid = 1804] [serial = 267] [outer = 0x91078c00] 09:17:18 INFO - PROCESS | 1804 | 1460996238462 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x915b4000) [pid = 1804] [serial = 268] [outer = 0x91078c00] 09:17:19 INFO - PROCESS | 1804 | 1460996239465 Marionette TRACE conn3 <- [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]]]}] 09:17:19 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. 09:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1784ms 09:17:19 INFO - PROCESS | 1804 | 1460996239482 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1804 | 1460996239489 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:17:19 INFO - PROCESS | 1804 | 1460996239500 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1804 | 1460996239504 Marionette TRACE conn3 <- [1,330,null,{}] 09:17:19 INFO - PROCESS | 1804 | 1460996239512 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1804 | 1460996239715 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:17:19 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3f7c00 == 56 [pid = 1804] [id = 81] 09:17:19 INFO - PROCESS | 1804 | --DOCSHELL 0x99bc3c00 == 55 [pid = 1804] [id = 80] 09:17:19 INFO - PROCESS | 1804 | --DOCSHELL 0x9418b400 == 54 [pid = 1804] [id = 79] 09:17:19 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0xa018a400) [pid = 1804] [serial = 210] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | 1460996239995 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3f7000 == 53 [pid = 1804] [id = 78] 09:17:20 INFO - PROCESS | 1804 | --DOCSHELL 0x91f1ec00 == 52 [pid = 1804] [id = 77] 09:17:20 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3ec800 == 51 [pid = 1804] [id = 76] 09:17:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3ec800 == 52 [pid = 1804] [id = 90] 09:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x8f3f7c00) [pid = 1804] [serial = 269] [outer = (nil)] 09:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x9418c800) [pid = 1804] [serial = 270] [outer = 0x8f3f7c00] 09:17:20 INFO - PROCESS | 1804 | 1460996240128 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x96041000) [pid = 1804] [serial = 271] [outer = 0x8f3f7c00] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x9fcb8c00) [pid = 1804] [serial = 205] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x99bc1800) [pid = 1804] [serial = 201] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x9418f000) [pid = 1804] [serial = 192] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x9316b000) [pid = 1804] [serial = 191] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x9773d400) [pid = 1804] [serial = 197] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x981c8400) [pid = 1804] [serial = 198] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x93172000) [pid = 1804] [serial = 194] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x94eb9000) [pid = 1804] [serial = 195] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x99bbc800) [pid = 1804] [serial = 200] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x915b1400) [pid = 1804] [serial = 176] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x9fcc0000) [pid = 1804] [serial = 207] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x9626d000) [pid = 1804] [serial = 179] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x98639000) [pid = 1804] [serial = 182] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x99c59c00) [pid = 1804] [serial = 185] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x9eb40400) [pid = 1804] [serial = 188] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x9fc2d800) [pid = 1804] [serial = 204] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x9fda8c00) [pid = 1804] [serial = 208] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x9df3e000) [pid = 1804] [serial = 93] [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.] 09:17:21 INFO - PROCESS | 1804 | 1460996240997 Marionette TRACE conn3 <- [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]]]}] 09:17:21 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. 09:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1558ms 09:17:21 INFO - PROCESS | 1804 | 1460996241062 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1804 | 1460996241069 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:17:21 INFO - PROCESS | 1804 | 1460996241076 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1804 | 1460996241080 Marionette TRACE conn3 <- [1,334,null,{}] 09:17:21 INFO - PROCESS | 1804 | 1460996241086 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1804 | 1460996241251 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:17:21 INFO - PROCESS | 1804 | 1460996241264 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x96f5c000 == 53 [pid = 1804] [id = 91] 09:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x970ac800) [pid = 1804] [serial = 272] [outer = (nil)] 09:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x97480400) [pid = 1804] [serial = 273] [outer = 0x970ac800] 09:17:21 INFO - PROCESS | 1804 | 1460996241351 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x975bd800) [pid = 1804] [serial = 274] [outer = 0x970ac800] 09:17:22 INFO - PROCESS | 1804 | 1460996242337 Marionette TRACE conn3 <- [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]]]}] 09:17:22 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. 09:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1338ms 09:17:22 INFO - PROCESS | 1804 | 1460996242415 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1804 | 1460996242420 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:17:22 INFO - PROCESS | 1804 | 1460996242440 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1804 | 1460996242450 Marionette TRACE conn3 <- [1,338,null,{}] 09:17:22 INFO - PROCESS | 1804 | 1460996242458 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 1804 | 1460996242682 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:17:22 INFO - PROCESS | 1804 | 1460996242702 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ec1c00 == 54 [pid = 1804] [id = 92] 09:17:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x9798a000) [pid = 1804] [serial = 275] [outer = (nil)] 09:17:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x97abfc00) [pid = 1804] [serial = 276] [outer = 0x9798a000] 09:17:22 INFO - PROCESS | 1804 | 1460996242779 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x981d0000) [pid = 1804] [serial = 277] [outer = 0x9798a000] 09:17:23 INFO - PROCESS | 1804 | 1460996243644 Marionette TRACE conn3 <- [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]]]}] 09:17:23 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. 09:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1243ms 09:17:23 INFO - PROCESS | 1804 | 1460996243677 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 1804 | 1460996243682 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:17:23 INFO - PROCESS | 1804 | 1460996243688 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1804 | 1460996243692 Marionette TRACE conn3 <- [1,342,null,{}] 09:17:23 INFO - PROCESS | 1804 | 1460996243704 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 1804 | 1460996243919 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:17:23 INFO - PROCESS | 1804 | 1460996243948 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x97996000 == 55 [pid = 1804] [id = 93] 09:17:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x981c6800) [pid = 1804] [serial = 278] [outer = (nil)] 09:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x99095000) [pid = 1804] [serial = 279] [outer = 0x981c6800] 09:17:24 INFO - PROCESS | 1804 | 1460996244023 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x9918e800) [pid = 1804] [serial = 280] [outer = 0x981c6800] 09:17:24 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x99c5d800) [pid = 1804] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:17:24 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x915af800) [pid = 1804] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:17:24 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x94eb9c00) [pid = 1804] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:17:24 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x93168400) [pid = 1804] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:17:24 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x97481c00) [pid = 1804] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:17:24 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x9138a800) [pid = 1804] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:17:25 INFO - PROCESS | 1804 | 1460996244996 Marionette TRACE conn3 <- [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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1338ms 09:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:17:25 INFO - PROCESS | 1804 | 1460996245029 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1804 | 1460996245032 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:17:25 INFO - PROCESS | 1804 | 1460996245045 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1804 | 1460996245048 Marionette TRACE conn3 <- [1,346,null,{}] 09:17:25 INFO - PROCESS | 1804 | 1460996245055 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 1804 | 1460996245222 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:17:25 INFO - PROCESS | 1804 | 1460996245238 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x97990800 == 56 [pid = 1804] [id = 94] 09:17:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x97995c00) [pid = 1804] [serial = 281] [outer = (nil)] 09:17:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x99bc1c00) [pid = 1804] [serial = 282] [outer = 0x97995c00] 09:17:25 INFO - PROCESS | 1804 | 1460996245328 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x9eb40400) [pid = 1804] [serial = 283] [outer = 0x97995c00] 09:17:26 INFO - PROCESS | 1804 | 1460996246213 Marionette TRACE conn3 <- [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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1200ms 09:17:26 INFO - PROCESS | 1804 | 1460996246238 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:17:26 INFO - PROCESS | 1804 | 1460996246242 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:17:26 INFO - PROCESS | 1804 | 1460996246250 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1804 | 1460996246253 Marionette TRACE conn3 <- [1,350,null,{}] 09:17:26 INFO - PROCESS | 1804 | 1460996246259 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 1804 | 1460996246425 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:17:26 INFO - PROCESS | 1804 | 1460996246437 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x98929c00 == 57 [pid = 1804] [id = 95] 09:17:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x9fc2c000) [pid = 1804] [serial = 284] [outer = (nil)] 09:17:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0xa018a400) [pid = 1804] [serial = 285] [outer = 0x9fc2c000] 09:17:26 INFO - PROCESS | 1804 | 1460996246513 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0xa0f3a800) [pid = 1804] [serial = 286] [outer = 0x9fc2c000] 09:17:27 INFO - PROCESS | 1804 | 1460996247641 Marionette TRACE conn3 <- [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]]]}] 09:17:27 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. 09:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1431ms 09:17:27 INFO - PROCESS | 1804 | 1460996247682 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1804 | 1460996247690 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:17:27 INFO - PROCESS | 1804 | 1460996247700 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1804 | 1460996247706 Marionette TRACE conn3 <- [1,354,null,{}] 09:17:27 INFO - PROCESS | 1804 | 1460996247715 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 1804 | 1460996247907 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:17:28 INFO - PROCESS | 1804 | 1460996248116 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x9316e400 == 58 [pid = 1804] [id = 96] 09:17:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x94189400) [pid = 1804] [serial = 287] [outer = (nil)] 09:17:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x94eb9c00) [pid = 1804] [serial = 288] [outer = 0x94189400] 09:17:28 INFO - PROCESS | 1804 | 1460996248260 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x96035c00) [pid = 1804] [serial = 289] [outer = 0x94189400] 09:17:29 INFO - PROCESS | 1804 | 1460996249185 Marionette TRACE conn3 <- [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]]]}] 09:17:29 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. 09:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1545ms 09:17:29 INFO - PROCESS | 1804 | 1460996249247 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1804 | 1460996249256 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:17:29 INFO - PROCESS | 1804 | 1460996249268 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1804 | 1460996249273 Marionette TRACE conn3 <- [1,358,null,{}] 09:17:29 INFO - PROCESS | 1804 | 1460996249280 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 1804 | 1460996249508 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:17:29 INFO - PROCESS | 1804 | 1460996249754 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c6400 == 59 [pid = 1804] [id = 97] 09:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x9773d400) [pid = 1804] [serial = 290] [outer = (nil)] 09:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x9798d400) [pid = 1804] [serial = 291] [outer = 0x9773d400] 09:17:29 INFO - PROCESS | 1804 | 1460996249894 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x981c8400) [pid = 1804] [serial = 292] [outer = 0x9773d400] 09:17:30 INFO - PROCESS | 1804 | 1460996250957 Marionette TRACE conn3 <- [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]]]}] 09:17:31 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. 09:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1742ms 09:17:31 INFO - PROCESS | 1804 | 1460996251011 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1804 | 1460996251015 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:17:31 INFO - PROCESS | 1804 | 1460996251023 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1804 | 1460996251030 Marionette TRACE conn3 <- [1,362,null,{}] 09:17:31 INFO - PROCESS | 1804 | 1460996251069 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1804 | 1460996251264 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:17:31 INFO - PROCESS | 1804 | 1460996251456 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f8800 == 60 [pid = 1804] [id = 98] 09:17:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x9b2d5c00) [pid = 1804] [serial = 293] [outer = (nil)] 09:17:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x9ff22800) [pid = 1804] [serial = 294] [outer = 0x9b2d5c00] 09:17:31 INFO - PROCESS | 1804 | 1460996251556 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0xa29b8800) [pid = 1804] [serial = 295] [outer = 0x9b2d5c00] 09:17:32 INFO - PROCESS | 1804 | 1460996252455 Marionette TRACE conn3 <- [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]]]}] 09:17:32 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. 09:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1466ms 09:17:32 INFO - PROCESS | 1804 | 1460996252490 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1804 | 1460996252496 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:17:32 INFO - PROCESS | 1804 | 1460996252502 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1804 | 1460996252506 Marionette TRACE conn3 <- [1,366,null,{}] 09:17:32 INFO - PROCESS | 1804 | 1460996252512 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 1804 | 1460996252693 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:17:32 INFO - PROCESS | 1804 | 1460996252847 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1804 | ++DOCSHELL 0xa29b7c00 == 61 [pid = 1804] [id = 99] 09:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0xa2b5a000) [pid = 1804] [serial = 296] [outer = (nil)] 09:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0xa3d24000) [pid = 1804] [serial = 297] [outer = 0xa2b5a000] 09:17:32 INFO - PROCESS | 1804 | 1460996252938 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0xa45aac00) [pid = 1804] [serial = 298] [outer = 0xa2b5a000] 09:17:33 INFO - PROCESS | 1804 | 1460996253942 Marionette TRACE conn3 <- [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]]]}] 09:17:33 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. 09:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1490ms 09:17:33 INFO - PROCESS | 1804 | 1460996253994 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1804 | 1460996253998 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:17:34 INFO - PROCESS | 1804 | 1460996254005 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1804 | 1460996254009 Marionette TRACE conn3 <- [1,370,null,{}] 09:17:34 INFO - PROCESS | 1804 | 1460996254015 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 1804 | 1460996254228 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:17:34 INFO - PROCESS | 1804 | 1460996254439 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fce0c00 == 62 [pid = 1804] [id = 100] 09:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x9409a400) [pid = 1804] [serial = 299] [outer = (nil)] 09:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x9409f000) [pid = 1804] [serial = 300] [outer = 0x9409a400] 09:17:34 INFO - PROCESS | 1804 | 1460996254572 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x940a0800) [pid = 1804] [serial = 301] [outer = 0x9409a400] 09:17:35 INFO - PROCESS | 1804 | 1460996255546 Marionette TRACE conn3 <- [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]]]}] 09:17:35 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. 09:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1588ms 09:17:35 INFO - PROCESS | 1804 | 1460996255595 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1804 | 1460996255598 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:17:35 INFO - PROCESS | 1804 | 1460996255607 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1804 | 1460996255611 Marionette TRACE conn3 <- [1,374,null,{}] 09:17:35 INFO - PROCESS | 1804 | 1460996255635 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 1804 | 1460996255826 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:17:36 INFO - PROCESS | 1804 | 1460996256027 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcde800 == 63 [pid = 1804] [id = 101] 09:17:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0xa2b5a400) [pid = 1804] [serial = 302] [outer = (nil)] 09:17:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0xa46e4800) [pid = 1804] [serial = 303] [outer = 0xa2b5a400] 09:17:36 INFO - PROCESS | 1804 | 1460996256127 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0xa46e9c00) [pid = 1804] [serial = 304] [outer = 0xa2b5a400] 09:17:37 INFO - PROCESS | 1804 | 1460996257029 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:17:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1456ms 09:17:37 INFO - PROCESS | 1804 | 1460996257064 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1804 | 1460996257067 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:17:37 INFO - PROCESS | 1804 | 1460996257076 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1804 | 1460996257080 Marionette TRACE conn3 <- [1,378,null,{}] 09:17:37 INFO - PROCESS | 1804 | 1460996257086 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 1804 | 1460996257258 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:17:37 INFO - PROCESS | 1804 | 1460996257423 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb64c00 == 64 [pid = 1804] [id = 102] 09:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8eb66400) [pid = 1804] [serial = 305] [outer = (nil)] 09:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8eb6c000) [pid = 1804] [serial = 306] [outer = 0x8eb66400] 09:17:37 INFO - PROCESS | 1804 | 1460996257517 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8eb6dc00) [pid = 1804] [serial = 307] [outer = 0x8eb66400] 09:17:38 INFO - PROCESS | 1804 | 1460996258436 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:17:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1431ms 09:17:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:17:38 INFO - PROCESS | 1804 | 1460996258508 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1804 | 1460996258511 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:17:38 INFO - PROCESS | 1804 | 1460996258518 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1804 | 1460996258521 Marionette TRACE conn3 <- [1,382,null,{}] 09:17:38 INFO - PROCESS | 1804 | 1460996258528 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 1804 | 1460996258707 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:17:38 INFO - PROCESS | 1804 | 1460996258875 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6c400 == 65 [pid = 1804] [id = 103] 09:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8eb70800) [pid = 1804] [serial = 308] [outer = (nil)] 09:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8ec72c00) [pid = 1804] [serial = 309] [outer = 0x8eb70800] 09:17:38 INFO - PROCESS | 1804 | 1460996258967 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ec77800) [pid = 1804] [serial = 310] [outer = 0x8eb70800] 09:17:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:40 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:17:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:40 INFO - PROCESS | 1804 | 1460996260364 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:17:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1888ms 09:17:40 INFO - PROCESS | 1804 | 1460996260514 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1804 | 1460996260521 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:17:40 INFO - PROCESS | 1804 | 1460996260538 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1804 | 1460996260544 Marionette TRACE conn3 <- [1,386,null,{}] 09:17:40 INFO - PROCESS | 1804 | 1460996260563 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 1804 | 1460996260733 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:17:40 INFO - PROCESS | 1804 | 1460996260914 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7d000 == 66 [pid = 1804] [id = 104] 09:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8ec7d400) [pid = 1804] [serial = 311] [outer = (nil)] 09:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x90699800) [pid = 1804] [serial = 312] [outer = 0x8ec7d400] 09:17:41 INFO - PROCESS | 1804 | 1460996261047 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x915af400) [pid = 1804] [serial = 313] [outer = 0x8ec7d400] 09:17:42 INFO - PROCESS | 1804 | 1460996262014 Marionette TRACE conn3 <- [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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1493ms 09:17:42 INFO - PROCESS | 1804 | 1460996262030 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1804 | 1460996262039 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:17:42 INFO - PROCESS | 1804 | 1460996262049 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 1804 | 1460996262053 Marionette TRACE conn3 <- [1,390,null,{}] 09:17:42 INFO - PROCESS | 1804 | 1460996262060 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 1804 | 1460996262239 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:17:42 INFO - PROCESS | 1804 | 1460996262460 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x94097800 == 67 [pid = 1804] [id = 105] 09:17:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x9409fc00) [pid = 1804] [serial = 314] [outer = (nil)] 09:17:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x9418cc00) [pid = 1804] [serial = 315] [outer = 0x9409fc00] 09:17:42 INFO - PROCESS | 1804 | 1460996262547 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x94ea1800) [pid = 1804] [serial = 316] [outer = 0x9409fc00] 09:17:42 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x981cd000) [pid = 1804] [serial = 219] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9fd76400) [pid = 1804] [serial = 222] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9418dc00) [pid = 1804] [serial = 213] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0xa0d4f800) [pid = 1804] [serial = 225] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9747a800) [pid = 1804] [serial = 216] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x97990800 == 66 [pid = 1804] [id = 94] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x97996000 == 65 [pid = 1804] [id = 93] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x94ec1c00 == 64 [pid = 1804] [id = 92] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x96f5c000 == 63 [pid = 1804] [id = 91] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3ec800 == 62 [pid = 1804] [id = 90] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x91077c00 == 61 [pid = 1804] [id = 89] 09:17:43 INFO - PROCESS | 1804 | --DOCSHELL 0x94eba800 == 60 [pid = 1804] [id = 83] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9fda5000) [pid = 1804] [serial = 241] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x91f22c00) [pid = 1804] [serial = 228] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9418d400) [pid = 1804] [serial = 229] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x972cd400) [pid = 1804] [serial = 234] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x95973c00) [pid = 1804] [serial = 231] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9fc28000) [pid = 1804] [serial = 240] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x98632400) [pid = 1804] [serial = 237] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x97486c00) [pid = 1804] [serial = 235] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x96ea2400) [pid = 1804] [serial = 232] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x9626e000) [pid = 1804] [serial = 243] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x9918c800) [pid = 1804] [serial = 238] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x9fcb7c00) [pid = 1804] [serial = 244] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1804 | 1460996263623 Marionette TRACE conn3 <- [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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1634ms 09:17:43 INFO - PROCESS | 1804 | 1460996263685 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:17:43 INFO - PROCESS | 1804 | 1460996263689 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 1804 | 1460996263696 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1804 | 1460996263702 Marionette TRACE conn3 <- [1,394,null,{}] 09:17:43 INFO - PROCESS | 1804 | 1460996263729 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 1804 | 1460996263908 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:17:43 INFO - PROCESS | 1804 | 1460996263920 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7fc00 == 61 [pid = 1804] [id = 106] 09:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x9597f800) [pid = 1804] [serial = 317] [outer = (nil)] 09:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x96e9ac00) [pid = 1804] [serial = 318] [outer = 0x9597f800] 09:17:44 INFO - PROCESS | 1804 | 1460996264002 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x9747a800) [pid = 1804] [serial = 319] [outer = 0x9597f800] 09:17:44 INFO - PROCESS | 1804 | 1460996264936 Marionette TRACE conn3 <- [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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1296ms 09:17:44 INFO - PROCESS | 1804 | 1460996264992 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:17:45 INFO - PROCESS | 1804 | 1460996264998 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:17:45 INFO - PROCESS | 1804 | 1460996265004 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1804 | 1460996265008 Marionette TRACE conn3 <- [1,398,null,{}] 09:17:45 INFO - PROCESS | 1804 | 1460996265013 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1804 | 1460996265195 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:17:45 INFO - PROCESS | 1804 | 1460996265205 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9607b800 == 62 [pid = 1804] [id = 107] 09:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x97481000) [pid = 1804] [serial = 320] [outer = (nil)] 09:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x975c2800) [pid = 1804] [serial = 321] [outer = 0x97481000] 09:17:45 INFO - PROCESS | 1804 | 1460996265284 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x97743c00) [pid = 1804] [serial = 322] [outer = 0x97481000] 09:17:46 INFO - PROCESS | 1804 | 1460996266292 Marionette TRACE conn3 <- [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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1339ms 09:17:46 INFO - PROCESS | 1804 | 1460996266343 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1804 | 1460996266347 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:17:46 INFO - PROCESS | 1804 | 1460996266358 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1804 | 1460996266361 Marionette TRACE conn3 <- [1,402,null,{}] 09:17:46 INFO - PROCESS | 1804 | 1460996266366 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 1804 | 1460996266570 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:17:46 INFO - PROCESS | 1804 | 1460996266609 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x97483000 == 63 [pid = 1804] [id = 108] 09:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x9798dc00) [pid = 1804] [serial = 323] [outer = (nil)] 09:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x981ca400) [pid = 1804] [serial = 324] [outer = 0x9798dc00] 09:17:46 INFO - PROCESS | 1804 | 1460996266688 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x98381000) [pid = 1804] [serial = 325] [outer = 0x9798dc00] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9798a000) [pid = 1804] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x970ac800) [pid = 1804] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x981c6800) [pid = 1804] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8f3f7c00) [pid = 1804] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x97995c00) [pid = 1804] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x91078c00) [pid = 1804] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:17:47 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x970afc00) [pid = 1804] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:17:47 INFO - PROCESS | 1804 | 1460996267852 Marionette TRACE conn3 <- [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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:17:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1534ms 09:17:47 INFO - PROCESS | 1804 | 1460996267894 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1804 | 1460996267897 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:17:47 INFO - PROCESS | 1804 | 1460996267903 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1804 | 1460996267907 Marionette TRACE conn3 <- [1,406,null,{}] 09:17:47 INFO - PROCESS | 1804 | 1460996267913 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1804 | 1460996268091 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:17:48 INFO - PROCESS | 1804 | 1460996268268 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9773d800 == 64 [pid = 1804] [id = 109] 09:17:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x97990800) [pid = 1804] [serial = 326] [outer = (nil)] 09:17:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x9909cc00) [pid = 1804] [serial = 327] [outer = 0x97990800] 09:17:48 INFO - PROCESS | 1804 | 1460996268349 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x99bbdc00) [pid = 1804] [serial = 328] [outer = 0x97990800] 09:17:49 INFO - PROCESS | 1804 | 1460996269061 Marionette TRACE conn3 <- [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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1180ms 09:17:49 INFO - PROCESS | 1804 | 1460996269085 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1804 | 1460996269088 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:17:49 INFO - PROCESS | 1804 | 1460996269097 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1804 | 1460996269100 Marionette TRACE conn3 <- [1,410,null,{}] 09:17:49 INFO - PROCESS | 1804 | 1460996269106 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1804 | 1460996269306 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:17:49 INFO - PROCESS | 1804 | 1460996269331 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec71000 == 65 [pid = 1804] [id = 110] 09:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x98585400) [pid = 1804] [serial = 329] [outer = (nil)] 09:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x9eb45800) [pid = 1804] [serial = 330] [outer = 0x98585400] 09:17:49 INFO - PROCESS | 1804 | 1460996269406 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x9fd6e800) [pid = 1804] [serial = 331] [outer = 0x98585400] 09:17:50 INFO - PROCESS | 1804 | 1460996270549 Marionette TRACE conn3 <- [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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:17:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1492ms 09:17:50 INFO - PROCESS | 1804 | 1460996270591 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1804 | 1460996270598 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:17:50 INFO - PROCESS | 1804 | 1460996270610 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1804 | 1460996270615 Marionette TRACE conn3 <- [1,414,null,{}] 09:17:50 INFO - PROCESS | 1804 | 1460996270625 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 1804 | 1460996270817 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:17:51 INFO - PROCESS | 1804 | 1460996271090 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec75000 == 66 [pid = 1804] [id = 111] 09:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x9069cc00) [pid = 1804] [serial = 332] [outer = (nil)] 09:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x93168c00) [pid = 1804] [serial = 333] [outer = 0x9069cc00] 09:17:51 INFO - PROCESS | 1804 | 1460996271185 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x94099c00) [pid = 1804] [serial = 334] [outer = 0x9069cc00] 09:17:52 INFO - PROCESS | 1804 | 1460996272190 Marionette TRACE conn3 <- [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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:17:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1638ms 09:17:52 INFO - PROCESS | 1804 | 1460996272249 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1804 | 1460996272259 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:17:52 INFO - PROCESS | 1804 | 1460996272271 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1804 | 1460996272275 Marionette TRACE conn3 <- [1,418,null,{}] 09:17:52 INFO - PROCESS | 1804 | 1460996272283 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 1804 | 1460996272470 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:17:52 INFO - PROCESS | 1804 | 1460996272755 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x95976800 == 67 [pid = 1804] [id = 112] 09:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x95979800) [pid = 1804] [serial = 335] [outer = (nil)] 09:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x96ea1000) [pid = 1804] [serial = 336] [outer = 0x95979800] 09:17:52 INFO - PROCESS | 1804 | 1460996272860 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x97483800) [pid = 1804] [serial = 337] [outer = 0x95979800] 09:17:54 INFO - PROCESS | 1804 | 1460996274270 Marionette TRACE conn3 <- [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]]]}] 09:17:54 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 09:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2038ms 09:17:54 INFO - PROCESS | 1804 | 1460996274310 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1804 | 1460996274313 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:17:54 INFO - PROCESS | 1804 | 1460996274321 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1804 | 1460996274328 Marionette TRACE conn3 <- [1,422,null,{}] 09:17:54 INFO - PROCESS | 1804 | 1460996274345 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 1804 | 1460996274527 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:17:54 INFO - PROCESS | 1804 | 1460996274689 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x960c7800 == 68 [pid = 1804] [id = 113] 09:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x975ca400) [pid = 1804] [serial = 338] [outer = (nil)] 09:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x99bc3800) [pid = 1804] [serial = 339] [outer = 0x975ca400] 09:17:54 INFO - PROCESS | 1804 | 1460996274784 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0xa01d8000) [pid = 1804] [serial = 340] [outer = 0x975ca400] 09:17:56 INFO - PROCESS | 1804 | 1460996276307 Marionette TRACE conn3 <- [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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2039ms 09:17:56 INFO - PROCESS | 1804 | 1460996276362 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1804 | 1460996276366 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:17:56 INFO - PROCESS | 1804 | 1460996276374 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1804 | 1460996276377 Marionette TRACE conn3 <- [1,426,null,{}] 09:17:56 INFO - PROCESS | 1804 | 1460996276383 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1804 | 1460996276639 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:17:56 INFO - PROCESS | 1804 | 1460996276761 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb68800 == 69 [pid = 1804] [id = 114] 09:17:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x95976400) [pid = 1804] [serial = 341] [outer = (nil)] 09:17:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0xa2b0e800) [pid = 1804] [serial = 342] [outer = 0x95976400] 09:17:56 INFO - PROCESS | 1804 | 1460996276857 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0xa3dcb000) [pid = 1804] [serial = 343] [outer = 0x95976400] 09:17:57 INFO - PROCESS | 1804 | 1460996277770 Marionette TRACE conn3 <- [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] 09:17:57 INFO - PROCESS | 1804 | 1460996277816 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:17:57 INFO - PROCESS | 1804 | 1460996277824 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1804 | 1460996277827 Marionette TRACE conn3 <- [1,430,null,{}] 09:17:57 INFO - PROCESS | 1804 | 1460996277833 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 1804 | 1460996278015 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:17:58 INFO - PROCESS | 1804 | 1460996278179 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec70400 == 70 [pid = 1804] [id = 115] 09:17:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x975bf000) [pid = 1804] [serial = 344] [outer = (nil)] 09:17:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0xa46e9000) [pid = 1804] [serial = 345] [outer = 0x975bf000] 09:17:58 INFO - PROCESS | 1804 | 1460996278278 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0xa48aa000) [pid = 1804] [serial = 346] [outer = 0x975bf000] 09:17:59 INFO - PROCESS | 1804 | 1460996279265 Marionette TRACE conn3 <- [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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1495ms 09:17:59 INFO - PROCESS | 1804 | 1460996279320 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1804 | 1460996279326 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:17:59 INFO - PROCESS | 1804 | 1460996279336 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1804 | 1460996279340 Marionette TRACE conn3 <- [1,434,null,{}] 09:17:59 INFO - PROCESS | 1804 | 1460996279347 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 1804 | 1460996279552 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:17:59 INFO - PROCESS | 1804 | 1460996279772 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed0000 == 71 [pid = 1804] [id = 116] 09:17:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93ed5400) [pid = 1804] [serial = 347] [outer = (nil)] 09:17:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93ed8800) [pid = 1804] [serial = 348] [outer = 0x93ed5400] 09:17:59 INFO - PROCESS | 1804 | 1460996279909 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0xa48aec00) [pid = 1804] [serial = 349] [outer = 0x93ed5400] 09:18:00 INFO - PROCESS | 1804 | 1460996280866 Marionette TRACE conn3 <- [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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:18:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1608ms 09:18:00 INFO - PROCESS | 1804 | 1460996280947 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1804 | 1460996280954 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:18:00 INFO - PROCESS | 1804 | 1460996280965 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1804 | 1460996280971 Marionette TRACE conn3 <- [1,438,null,{}] 09:18:00 INFO - PROCESS | 1804 | 1460996280982 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 1804 | 1460996281236 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:18:01 INFO - PROCESS | 1804 | 1460996281452 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c065400 == 72 [pid = 1804] [id = 117] 09:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8c067400) [pid = 1804] [serial = 350] [outer = (nil)] 09:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8c06d400) [pid = 1804] [serial = 351] [outer = 0x8c067400] 09:18:01 INFO - PROCESS | 1804 | 1460996281557 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8c070c00) [pid = 1804] [serial = 352] [outer = 0x8c067400] 09:18:02 INFO - PROCESS | 1804 | 1460996282542 Marionette TRACE conn3 <- [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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:18:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1652ms 09:18:02 INFO - PROCESS | 1804 | 1460996282616 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1804 | 1460996282620 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:18:02 INFO - PROCESS | 1804 | 1460996282628 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1804 | 1460996282632 Marionette TRACE conn3 <- [1,442,null,{}] 09:18:02 INFO - PROCESS | 1804 | 1460996282638 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 1804 | 1460996282856 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:18:03 INFO - PROCESS | 1804 | 1460996283361 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f361800 == 73 [pid = 1804] [id = 118] 09:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f361c00) [pid = 1804] [serial = 353] [outer = (nil)] 09:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f363800) [pid = 1804] [serial = 354] [outer = 0x8f361c00] 09:18:03 INFO - PROCESS | 1804 | 1460996283489 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f366000) [pid = 1804] [serial = 355] [outer = 0x8f361c00] 09:18:04 INFO - PROCESS | 1804 | 1460996284485 Marionette TRACE conn3 <- [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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1938ms 09:18:04 INFO - PROCESS | 1804 | 1460996284567 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1804 | 1460996284574 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:18:04 INFO - PROCESS | 1804 | 1460996284584 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1804 | 1460996284589 Marionette TRACE conn3 <- [1,446,null,{}] 09:18:04 INFO - PROCESS | 1804 | 1460996284605 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 1804 | 1460996284816 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x93169c00 == 72 [pid = 1804] [id = 44] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x99091000 == 71 [pid = 1804] [id = 75] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x9607f000 == 70 [pid = 1804] [id = 74] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x94186800 == 69 [pid = 1804] [id = 73] 09:18:05 INFO - PROCESS | 1804 | 1460996285113 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x96077400 == 68 [pid = 1804] [id = 72] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x9773d800 == 67 [pid = 1804] [id = 109] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x97483000 == 66 [pid = 1804] [id = 108] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x9607b800 == 65 [pid = 1804] [id = 107] 09:18:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f367c00 == 66 [pid = 1804] [id = 119] 09:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8fcd6800) [pid = 1804] [serial = 356] [outer = (nil)] 09:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91528800) [pid = 1804] [serial = 357] [outer = 0x8fcd6800] 09:18:05 INFO - PROCESS | 1804 | 1460996285235 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x915b5000) [pid = 1804] [serial = 358] [outer = 0x8fcd6800] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec7fc00 == 65 [pid = 1804] [id = 106] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x94097800 == 64 [pid = 1804] [id = 105] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec7d000 == 63 [pid = 1804] [id = 104] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x975c6400 == 62 [pid = 1804] [id = 97] 09:18:05 INFO - PROCESS | 1804 | --DOCSHELL 0x9316e400 == 61 [pid = 1804] [id = 96] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x99bb6800) [pid = 1804] [serial = 174] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x981d0000) [pid = 1804] [serial = 277] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x97480400) [pid = 1804] [serial = 273] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x97993000) [pid = 1804] [serial = 246] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x99095000) [pid = 1804] [serial = 279] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9eb4a400) [pid = 1804] [serial = 255] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9418c800) [pid = 1804] [serial = 270] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x99bc1c00) [pid = 1804] [serial = 282] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x96041000) [pid = 1804] [serial = 271] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x915b4000) [pid = 1804] [serial = 268] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x91528000) [pid = 1804] [serial = 267] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9fda2800) [pid = 1804] [serial = 261] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x975c5800) [pid = 1804] [serial = 258] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x96763800) [pid = 1804] [serial = 249] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x97993400) [pid = 1804] [serial = 252] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0xa3d25800) [pid = 1804] [serial = 264] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9eb40400) [pid = 1804] [serial = 283] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9918e800) [pid = 1804] [serial = 280] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x97abfc00) [pid = 1804] [serial = 276] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x975bd800) [pid = 1804] [serial = 274] [outer = (nil)] [url = about:blank] 09:18:06 INFO - PROCESS | 1804 | 1460996286221 Marionette TRACE conn3 <- [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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1698ms 09:18:06 INFO - PROCESS | 1804 | 1460996286292 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1804 | 1460996286297 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:18:06 INFO - PROCESS | 1804 | 1460996286306 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1804 | 1460996286311 Marionette TRACE conn3 <- [1,450,null,{}] 09:18:06 INFO - PROCESS | 1804 | 1460996286317 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1804 | 1460996286484 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:18:06 INFO - PROCESS | 1804 | 1460996286699 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x93169c00 == 62 [pid = 1804] [id = 120] 09:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x93173400) [pid = 1804] [serial = 359] [outer = (nil)] 09:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x93ed3400) [pid = 1804] [serial = 360] [outer = 0x93173400] 09:18:06 INFO - PROCESS | 1804 | 1460996286782 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x93eda400) [pid = 1804] [serial = 361] [outer = 0x93173400] 09:18:08 INFO - PROCESS | 1804 | 1460996288346 Marionette TRACE conn3 <- [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] 09:18:08 INFO - PROCESS | 1804 | 1460996288407 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:18:08 INFO - PROCESS | 1804 | 1460996288436 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1804 | 1460996288448 Marionette TRACE conn3 <- [1,454,null,{}] 09:18:08 INFO - PROCESS | 1804 | 1460996288460 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 1804 | 1460996288727 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:18:08 INFO - PROCESS | 1804 | 1460996288756 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x90695800 == 63 [pid = 1804] [id = 121] 09:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x940a2400) [pid = 1804] [serial = 362] [outer = (nil)] 09:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x97487000) [pid = 1804] [serial = 363] [outer = 0x940a2400] 09:18:08 INFO - PROCESS | 1804 | 1460996288834 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9798e000) [pid = 1804] [serial = 364] [outer = 0x940a2400] 09:18:10 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:10 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9597f800) [pid = 1804] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:18:10 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ec7d400) [pid = 1804] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:18:10 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9409fc00) [pid = 1804] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:18:10 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x97990800) [pid = 1804] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:18:10 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9798dc00) [pid = 1804] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:18:10 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x97481000) [pid = 1804] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:18:10 INFO - PROCESS | 1804 | 1460996290374 Marionette TRACE conn3 <- [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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:18:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2020ms 09:18:10 INFO - PROCESS | 1804 | 1460996290442 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1804 | 1460996290447 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:18:10 INFO - PROCESS | 1804 | 1460996290454 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1804 | 1460996290457 Marionette TRACE conn3 <- [1,458,null,{}] 09:18:10 INFO - PROCESS | 1804 | 1460996290463 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 1804 | 1460996290703 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:18:10 INFO - PROCESS | 1804 | 1460996290781 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6b400 == 64 [pid = 1804] [id = 122] 09:18:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x91390800) [pid = 1804] [serial = 365] [outer = (nil)] 09:18:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x96077400) [pid = 1804] [serial = 366] [outer = 0x91390800] 09:18:10 INFO - PROCESS | 1804 | 1460996290863 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x97483400) [pid = 1804] [serial = 367] [outer = 0x91390800] 09:18:11 INFO - PROCESS | 1804 | 1460996291734 Marionette TRACE conn3 <- [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] 09:18:11 INFO - PROCESS | 1804 | 1460996291804 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:18:11 INFO - PROCESS | 1804 | 1460996291811 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1804 | 1460996291814 Marionette TRACE conn3 <- [1,462,null,{}] 09:18:11 INFO - PROCESS | 1804 | 1460996291820 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1804 | 1460996291975 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:18:12 INFO - PROCESS | 1804 | 1460996292099 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x97f1fc00 == 65 [pid = 1804] [id = 123] 09:18:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9810f400) [pid = 1804] [serial = 368] [outer = (nil)] 09:18:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x9837f800) [pid = 1804] [serial = 369] [outer = 0x9810f400] 09:18:12 INFO - PROCESS | 1804 | 1460996292193 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9909d400) [pid = 1804] [serial = 370] [outer = 0x9810f400] 09:18:13 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:13 INFO - PROCESS | 1804 | 1460996293320 Marionette TRACE conn3 <- [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] 09:18:13 INFO - PROCESS | 1804 | 1460996293415 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:18:13 INFO - PROCESS | 1804 | 1460996293426 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1804 | 1460996293432 Marionette TRACE conn3 <- [1,466,null,{}] 09:18:13 INFO - PROCESS | 1804 | 1460996293440 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 1804 | 1460996293676 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:18:13 INFO - PROCESS | 1804 | 1460996293910 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f0400 == 66 [pid = 1804] [id = 124] 09:18:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fcdac00) [pid = 1804] [serial = 371] [outer = (nil)] 09:18:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91528000) [pid = 1804] [serial = 372] [outer = 0x8fcdac00] 09:18:14 INFO - PROCESS | 1804 | 1460996294017 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93174800) [pid = 1804] [serial = 373] [outer = 0x8fcdac00] 09:18:15 INFO - PROCESS | 1804 | 1460996295077 Marionette TRACE conn3 <- [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] 09:18:15 INFO - PROCESS | 1804 | 1460996295134 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:18:15 INFO - PROCESS | 1804 | 1460996295146 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1804 | 1460996295150 Marionette TRACE conn3 <- [1,470,null,{}] 09:18:15 INFO - PROCESS | 1804 | 1460996295157 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 1804 | 1460996295376 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:18:15 INFO - PROCESS | 1804 | 1460996295753 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x975bdc00 == 67 [pid = 1804] [id = 125] 09:18:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x975be000) [pid = 1804] [serial = 374] [outer = (nil)] 09:18:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9798dc00) [pid = 1804] [serial = 375] [outer = 0x975be000] 09:18:15 INFO - PROCESS | 1804 | 1460996295844 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x98589c00) [pid = 1804] [serial = 376] [outer = 0x975be000] 09:18:16 INFO - PROCESS | 1804 | 1460996296823 Marionette TRACE conn3 <- [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]]]}] 09:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91fa6000) [pid = 1804] [serial = 377] [outer = 0x97349400] 09:18:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:18:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1741ms 09:18:16 INFO - PROCESS | 1804 | 1460996296906 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1804 | 1460996296911 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:18:16 INFO - PROCESS | 1804 | 1460996296978 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1804 | 1460996296985 Marionette TRACE conn3 <- [1,474,null,{}] 09:18:17 INFO - PROCESS | 1804 | 1460996297019 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 1804 | 1460996297201 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:18:17 INFO - PROCESS | 1804 | 1460996297420 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa7000 == 68 [pid = 1804] [id = 126] 09:18:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91fab800) [pid = 1804] [serial = 378] [outer = (nil)] 09:18:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x91fafc00) [pid = 1804] [serial = 379] [outer = 0x91fab800] 09:18:17 INFO - PROCESS | 1804 | 1460996297515 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x99bbb800) [pid = 1804] [serial = 380] [outer = 0x91fab800] 09:18:18 INFO - PROCESS | 1804 | 1460996298466 Marionette TRACE conn3 <- [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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1610ms 09:18:18 INFO - PROCESS | 1804 | 1460996298539 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1804 | 1460996298544 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:18:18 INFO - PROCESS | 1804 | 1460996298551 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1804 | 1460996298554 Marionette TRACE conn3 <- [1,478,null,{}] 09:18:18 INFO - PROCESS | 1804 | 1460996298561 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 1804 | 1460996298783 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:18:19 INFO - PROCESS | 1804 | 1460996299017 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e81f400 == 69 [pid = 1804] [id = 127] 09:18:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8e823000) [pid = 1804] [serial = 381] [outer = (nil)] 09:18:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8e827800) [pid = 1804] [serial = 382] [outer = 0x8e823000] 09:18:19 INFO - PROCESS | 1804 | 1460996299122 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8e82ac00) [pid = 1804] [serial = 383] [outer = 0x8e823000] 09:18:20 INFO - PROCESS | 1804 | 1460996300043 Marionette TRACE conn3 <- [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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1548ms 09:18:20 INFO - PROCESS | 1804 | 1460996300100 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1804 | 1460996300104 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:18:20 INFO - PROCESS | 1804 | 1460996300111 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1804 | 1460996300114 Marionette TRACE conn3 <- [1,482,null,{}] 09:18:20 INFO - PROCESS | 1804 | 1460996300122 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 1804 | 1460996300304 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:18:20 INFO - PROCESS | 1804 | 1460996300545 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e826400 == 70 [pid = 1804] [id = 128] 09:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8f35e000) [pid = 1804] [serial = 384] [outer = (nil)] 09:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93fc9000) [pid = 1804] [serial = 385] [outer = 0x8f35e000] 09:18:20 INFO - PROCESS | 1804 | 1460996300653 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x93fcb400) [pid = 1804] [serial = 386] [outer = 0x8f35e000] 09:18:21 INFO - PROCESS | 1804 | 1460996301624 Marionette TRACE conn3 <- [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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1588ms 09:18:21 INFO - PROCESS | 1804 | 1460996301701 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1804 | 1460996301705 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:18:21 INFO - PROCESS | 1804 | 1460996301712 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1804 | 1460996301714 Marionette TRACE conn3 <- [1,486,null,{}] 09:18:21 INFO - PROCESS | 1804 | 1460996301721 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1804 | 1460996301948 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:18:22 INFO - PROCESS | 1804 | 1460996302192 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x93fc6c00 == 71 [pid = 1804] [id = 129] 09:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x93fd3400) [pid = 1804] [serial = 387] [outer = (nil)] 09:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x99bbd400) [pid = 1804] [serial = 388] [outer = 0x93fd3400] 09:18:22 INFO - PROCESS | 1804 | 1460996302285 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x99c5cc00) [pid = 1804] [serial = 389] [outer = 0x93fd3400] 09:18:23 INFO - PROCESS | 1804 | 1460996303202 Marionette TRACE conn3 <- [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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1535ms 09:18:23 INFO - PROCESS | 1804 | 1460996303248 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1804 | 1460996303252 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:18:23 INFO - PROCESS | 1804 | 1460996303259 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1804 | 1460996303263 Marionette TRACE conn3 <- [1,490,null,{}] 09:18:23 INFO - PROCESS | 1804 | 1460996303270 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 1804 | 1460996303448 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:18:23 INFO - PROCESS | 1804 | 1460996303618 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6aa800 == 72 [pid = 1804] [id = 130] 09:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8b6ab000) [pid = 1804] [serial = 390] [outer = (nil)] 09:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8b6b1400) [pid = 1804] [serial = 391] [outer = 0x8b6ab000] 09:18:23 INFO - PROCESS | 1804 | 1460996303717 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8b6b3000) [pid = 1804] [serial = 392] [outer = 0x8b6ab000] 09:18:24 INFO - PROCESS | 1804 | 1460996304641 Marionette TRACE conn3 <- [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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1434ms 09:18:24 INFO - PROCESS | 1804 | 1460996304695 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1804 | 1460996304698 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:18:24 INFO - PROCESS | 1804 | 1460996304706 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1804 | 1460996304710 Marionette TRACE conn3 <- [1,494,null,{}] 09:18:24 INFO - PROCESS | 1804 | 1460996304716 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1804 | 1460996304896 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:18:25 INFO - PROCESS | 1804 | 1460996305066 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6aa400 == 73 [pid = 1804] [id = 131] 09:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8b6b2000) [pid = 1804] [serial = 393] [outer = (nil)] 09:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8ec7f800) [pid = 1804] [serial = 394] [outer = 0x8b6b2000] 09:18:25 INFO - PROCESS | 1804 | 1460996305158 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97529800) [pid = 1804] [serial = 395] [outer = 0x8b6b2000] 09:18:26 INFO - PROCESS | 1804 | 1460996306143 Marionette TRACE conn3 <- [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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1486ms 09:18:26 INFO - PROCESS | 1804 | 1460996306194 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1804 | 1460996306198 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:18:26 INFO - PROCESS | 1804 | 1460996306205 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1804 | 1460996306209 Marionette TRACE conn3 <- [1,498,null,{}] 09:18:26 INFO - PROCESS | 1804 | 1460996306215 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1804 | 1460996306393 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:18:26 INFO - PROCESS | 1804 | 1460996306615 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06cc00 == 74 [pid = 1804] [id = 132] 09:18:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8ec7d800) [pid = 1804] [serial = 396] [outer = (nil)] 09:18:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x97531800) [pid = 1804] [serial = 397] [outer = 0x8ec7d800] 09:18:26 INFO - PROCESS | 1804 | 1460996306719 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97533c00) [pid = 1804] [serial = 398] [outer = 0x8ec7d800] 09:18:27 INFO - PROCESS | 1804 | 1460996307588 Marionette TRACE conn3 <- [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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1432ms 09:18:27 INFO - PROCESS | 1804 | 1460996307639 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1804 | 1460996307646 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:18:27 INFO - PROCESS | 1804 | 1460996307659 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1804 | 1460996307664 Marionette TRACE conn3 <- [1,502,null,{}] 09:18:27 INFO - PROCESS | 1804 | 1460996307674 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 1804 | 1460996307931 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:18:28 INFO - PROCESS | 1804 | 1460996308150 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba7a800 == 75 [pid = 1804] [id = 133] 09:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8ba7ac00) [pid = 1804] [serial = 399] [outer = (nil)] 09:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8ba80c00) [pid = 1804] [serial = 400] [outer = 0x8ba7ac00] 09:18:28 INFO - PROCESS | 1804 | 1460996308285 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8ba83000) [pid = 1804] [serial = 401] [outer = 0x8ba7ac00] 09:18:29 INFO - PROCESS | 1804 | 1460996309224 Marionette TRACE conn3 <- [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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:18:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1641ms 09:18:29 INFO - PROCESS | 1804 | 1460996309298 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:18:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:18:29 INFO - PROCESS | 1804 | 1460996309304 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:18:29 INFO - PROCESS | 1804 | 1460996309310 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1804 | 1460996309315 Marionette TRACE conn3 <- [1,506,null,{}] 09:18:29 INFO - PROCESS | 1804 | 1460996309321 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1804 | 1460996309577 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:18:29 INFO - PROCESS | 1804 | 1460996309830 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a608c00 == 76 [pid = 1804] [id = 134] 09:18:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8a60c400) [pid = 1804] [serial = 402] [outer = (nil)] 09:18:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8ba81c00) [pid = 1804] [serial = 403] [outer = 0x8a60c400] 09:18:29 INFO - PROCESS | 1804 | 1460996309931 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x915aa800) [pid = 1804] [serial = 404] [outer = 0x8a60c400] 09:18:30 INFO - PROCESS | 1804 | 1460996310875 Marionette TRACE conn3 <- [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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:18:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1639ms 09:18:30 INFO - PROCESS | 1804 | 1460996310951 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1804 | 1460996310955 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:18:30 INFO - PROCESS | 1804 | 1460996310962 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1804 | 1460996310965 Marionette TRACE conn3 <- [1,510,null,{}] 09:18:30 INFO - PROCESS | 1804 | 1460996310971 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1804 | 1460996311190 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:18:31 INFO - PROCESS | 1804 | 1460996311415 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a845000 == 77 [pid = 1804] [id = 135] 09:18:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8a846800) [pid = 1804] [serial = 405] [outer = (nil)] 09:18:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8a84e400) [pid = 1804] [serial = 406] [outer = 0x8a846800] 09:18:31 INFO - PROCESS | 1804 | 1460996311553 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8a852800) [pid = 1804] [serial = 407] [outer = 0x8a846800] 09:18:32 INFO - PROCESS | 1804 | 1460996312487 Marionette TRACE conn3 <- [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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:18:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1585ms 09:18:32 INFO - PROCESS | 1804 | 1460996312549 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1804 | 1460996312553 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:18:32 INFO - PROCESS | 1804 | 1460996312560 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1804 | 1460996312565 Marionette TRACE conn3 <- [1,514,null,{}] 09:18:32 INFO - PROCESS | 1804 | 1460996312571 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 1804 | 1460996312780 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:18:33 INFO - PROCESS | 1804 | 1460996313012 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a609000 == 78 [pid = 1804] [id = 136] 09:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8a84a000) [pid = 1804] [serial = 408] [outer = (nil)] 09:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8ec71800) [pid = 1804] [serial = 409] [outer = 0x8a84a000] 09:18:33 INFO - PROCESS | 1804 | 1460996313117 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x91f19800) [pid = 1804] [serial = 410] [outer = 0x8a84a000] 09:18:34 INFO - PROCESS | 1804 | 1460996314294 Marionette TRACE conn3 <- [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]]]}] 09:18:34 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 09:18:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1799ms 09:18:34 INFO - PROCESS | 1804 | 1460996314360 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1804 | 1460996314366 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:18:34 INFO - PROCESS | 1804 | 1460996314376 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1804 | 1460996314382 Marionette TRACE conn3 <- [1,518,null,{}] 09:18:34 INFO - PROCESS | 1804 | 1460996314401 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1804 | 1460996314675 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:18:34 INFO - PROCESS | 1804 | 1460996314829 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a850800 == 79 [pid = 1804] [id = 137] 09:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8ba7b400) [pid = 1804] [serial = 411] [outer = (nil)] 09:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8e823c00) [pid = 1804] [serial = 412] [outer = 0x8ba7b400] 09:18:34 INFO - PROCESS | 1804 | 1460996314934 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8eb6cc00) [pid = 1804] [serial = 413] [outer = 0x8ba7b400] 09:18:35 INFO - PROCESS | 1804 | 1460996315842 Marionette TRACE conn3 <- [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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1547ms 09:18:35 INFO - PROCESS | 1804 | 1460996315924 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1804 | 1460996315932 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:18:35 INFO - PROCESS | 1804 | 1460996315944 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1804 | 1460996315947 Marionette TRACE conn3 <- [1,522,null,{}] 09:18:35 INFO - PROCESS | 1804 | 1460996315955 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 1804 | 1460996316179 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:18:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb6b400 == 78 [pid = 1804] [id = 122] 09:18:36 INFO - PROCESS | 1804 | --DOCSHELL 0x90695800 == 77 [pid = 1804] [id = 121] 09:18:36 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9eb45800) [pid = 1804] [serial = 330] [outer = (nil)] [url = about:blank] 09:18:36 INFO - PROCESS | 1804 | 1460996316561 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1804 | --DOCSHELL 0x93169c00 == 76 [pid = 1804] [id = 120] 09:18:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8f367c00 == 75 [pid = 1804] [id = 119] 09:18:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6b400 == 76 [pid = 1804] [id = 138] 09:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8f35e400) [pid = 1804] [serial = 414] [outer = (nil)] 09:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8f368400) [pid = 1804] [serial = 415] [outer = 0x8f35e400] 09:18:36 INFO - PROCESS | 1804 | 1460996316681 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x90695000) [pid = 1804] [serial = 416] [outer = 0x8f35e400] 09:18:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8f361800 == 75 [pid = 1804] [id = 118] 09:18:37 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec75000 == 74 [pid = 1804] [id = 111] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9747a800) [pid = 1804] [serial = 319] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x9409f000) [pid = 1804] [serial = 300] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x915af400) [pid = 1804] [serial = 313] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x94ea1800) [pid = 1804] [serial = 316] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0xa3d24000) [pid = 1804] [serial = 297] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x94eb9c00) [pid = 1804] [serial = 288] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9909cc00) [pid = 1804] [serial = 327] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9ff22800) [pid = 1804] [serial = 294] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x90699800) [pid = 1804] [serial = 312] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x9798d400) [pid = 1804] [serial = 291] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0xa018a400) [pid = 1804] [serial = 285] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x99bbdc00) [pid = 1804] [serial = 328] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x981ca400) [pid = 1804] [serial = 324] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8eb6c000) [pid = 1804] [serial = 306] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x97743c00) [pid = 1804] [serial = 322] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8ec72c00) [pid = 1804] [serial = 309] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x975c2800) [pid = 1804] [serial = 321] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x98381000) [pid = 1804] [serial = 325] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x96e9ac00) [pid = 1804] [serial = 318] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0xa46e4800) [pid = 1804] [serial = 303] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9418cc00) [pid = 1804] [serial = 315] [outer = (nil)] [url = about:blank] 09:18:37 INFO - PROCESS | 1804 | 1460996317574 Marionette TRACE conn3 <- [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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:18:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1703ms 09:18:37 INFO - PROCESS | 1804 | 1460996317648 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1804 | 1460996317652 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:18:37 INFO - PROCESS | 1804 | 1460996317660 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1804 | 1460996317667 Marionette TRACE conn3 <- [1,526,null,{}] 09:18:37 INFO - PROCESS | 1804 | 1460996317684 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 1804 | 1460996317873 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:18:38 INFO - PROCESS | 1804 | 1460996318063 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x91075400 == 75 [pid = 1804] [id = 139] 09:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x91faa800) [pid = 1804] [serial = 417] [outer = (nil)] 09:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93ecf800) [pid = 1804] [serial = 418] [outer = 0x91faa800] 09:18:38 INFO - PROCESS | 1804 | 1460996318151 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x93fc4c00) [pid = 1804] [serial = 419] [outer = 0x91faa800] 09:18:38 INFO - PROCESS | 1804 | 1460996318975 Marionette TRACE conn3 <- [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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1390ms 09:18:39 INFO - PROCESS | 1804 | 1460996319057 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1804 | 1460996319067 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:18:39 INFO - PROCESS | 1804 | 1460996319083 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1804 | 1460996319086 Marionette TRACE conn3 <- [1,530,null,{}] 09:18:39 INFO - PROCESS | 1804 | 1460996319093 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 1804 | 1460996319316 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:18:39 INFO - PROCESS | 1804 | 1460996319345 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x93fcf800 == 76 [pid = 1804] [id = 140] 09:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x93fd1c00) [pid = 1804] [serial = 420] [outer = (nil)] 09:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9409f000) [pid = 1804] [serial = 421] [outer = 0x93fd1c00] 09:18:39 INFO - PROCESS | 1804 | 1460996319424 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x94186800) [pid = 1804] [serial = 422] [outer = 0x93fd1c00] 09:18:40 INFO - PROCESS | 1804 | 1460996320343 Marionette TRACE conn3 <- [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"]]]}] 09:18:40 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 09:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:18:40 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 09:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:18:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:18:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1332ms 09:18:40 INFO - PROCESS | 1804 | 1460996320419 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1804 | 1460996320422 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:18:40 INFO - PROCESS | 1804 | 1460996320431 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1804 | 1460996320443 Marionette TRACE conn3 <- [1,534,null,{}] 09:18:40 INFO - PROCESS | 1804 | 1460996320464 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1804 | 1460996320766 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:18:40 INFO - PROCESS | 1804 | 1460996320809 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb1800 == 77 [pid = 1804] [id = 141] 09:18:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x93fcfc00) [pid = 1804] [serial = 423] [outer = (nil)] 09:18:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x97344c00) [pid = 1804] [serial = 424] [outer = 0x93fcfc00] 09:18:40 INFO - PROCESS | 1804 | 1460996320898 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97486c00) [pid = 1804] [serial = 425] [outer = 0x93fcfc00] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x940a2400) [pid = 1804] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x91390800) [pid = 1804] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8fcd6800) [pid = 1804] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8f361c00) [pid = 1804] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93173400) [pid = 1804] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9ff57000) [pid = 1804] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:18:41 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9798c000) [pid = 1804] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:18:41 INFO - PROCESS | 1804 | 1460996321914 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:18:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1558ms 09:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:18:41 INFO - PROCESS | 1804 | 1460996321990 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1804 | 1460996321994 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:18:42 INFO - PROCESS | 1804 | 1460996322001 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1804 | 1460996322004 Marionette TRACE conn3 <- [1,538,null,{}] 09:18:42 INFO - PROCESS | 1804 | 1460996322015 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1804 | 1460996322240 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:18:42 INFO - PROCESS | 1804 | 1460996322397 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b8000 == 78 [pid = 1804] [id = 142] 09:18:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8c06ac00) [pid = 1804] [serial = 426] [outer = (nil)] 09:18:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9676f000) [pid = 1804] [serial = 427] [outer = 0x8c06ac00] 09:18:42 INFO - PROCESS | 1804 | 1460996322486 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x975c1000) [pid = 1804] [serial = 428] [outer = 0x8c06ac00] 09:18:43 INFO - PROCESS | 1804 | 1460996323456 Marionette TRACE conn3 <- [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]]]}] 09:18:43 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. 09:18:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1482ms 09:18:43 INFO - PROCESS | 1804 | 1460996323483 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1804 | 1460996323491 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:18:43 INFO - PROCESS | 1804 | 1460996323546 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1804 | 1460996323553 Marionette TRACE conn3 <- [1,542,null,{}] 09:18:43 INFO - PROCESS | 1804 | 1460996323598 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 1804 | 1460996323805 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:18:44 INFO - PROCESS | 1804 | 1460996324049 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c063400 == 79 [pid = 1804] [id = 143] 09:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8c065800) [pid = 1804] [serial = 429] [outer = (nil)] 09:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8c06bc00) [pid = 1804] [serial = 430] [outer = 0x8c065800] 09:18:44 INFO - PROCESS | 1804 | 1460996324167 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8ec7e000) [pid = 1804] [serial = 431] [outer = 0x8c065800] 09:18:45 INFO - PROCESS | 1804 | 1460996325046 Marionette TRACE conn3 <- [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]]]}] 09:18:45 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. 09:18:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1641ms 09:18:45 INFO - PROCESS | 1804 | 1460996325145 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1804 | 1460996325155 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:18:45 INFO - PROCESS | 1804 | 1460996325167 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1804 | 1460996325171 Marionette TRACE conn3 <- [1,546,null,{}] 09:18:45 INFO - PROCESS | 1804 | 1460996325178 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 1804 | 1460996325437 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:18:45 INFO - PROCESS | 1804 | 1460996325785 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f23000 == 80 [pid = 1804] [id = 144] 09:18:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x91fa6400) [pid = 1804] [serial = 432] [outer = (nil)] 09:18:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x91fae000) [pid = 1804] [serial = 433] [outer = 0x91fa6400] 09:18:45 INFO - PROCESS | 1804 | 1460996325985 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x93fc4400) [pid = 1804] [serial = 434] [outer = 0x91fa6400] 09:18:46 INFO - PROCESS | 1804 | 1460996326943 Marionette TRACE conn3 <- [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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:18:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1789ms 09:18:47 INFO - PROCESS | 1804 | 1460996326998 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1804 | 1460996327002 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:18:47 INFO - PROCESS | 1804 | 1460996327012 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1804 | 1460996327018 Marionette TRACE conn3 <- [1,550,null,{}] 09:18:47 INFO - PROCESS | 1804 | 1460996327036 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 1804 | 1460996327262 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:18:47 INFO - PROCESS | 1804 | 1460996327502 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa9000 == 81 [pid = 1804] [id = 145] 09:18:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x95973c00) [pid = 1804] [serial = 435] [outer = (nil)] 09:18:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x975c7c00) [pid = 1804] [serial = 436] [outer = 0x95973c00] 09:18:47 INFO - PROCESS | 1804 | 1460996327641 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x97993000) [pid = 1804] [serial = 437] [outer = 0x95973c00] 09:18:48 INFO - PROCESS | 1804 | 1460996328549 Marionette TRACE conn3 <- [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]]]}] 09:18:48 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. 09:18:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1587ms 09:18:48 INFO - PROCESS | 1804 | 1460996328600 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:18:48 INFO - PROCESS | 1804 | 1460996328606 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:18:48 INFO - PROCESS | 1804 | 1460996328612 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1804 | 1460996328616 Marionette TRACE conn3 <- [1,554,null,{}] 09:18:48 INFO - PROCESS | 1804 | 1460996328622 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 1804 | 1460996328884 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:18:49 INFO - PROCESS | 1804 | 1460996329074 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a60d800 == 82 [pid = 1804] [id = 146] 09:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x97744000) [pid = 1804] [serial = 438] [outer = (nil)] 09:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x981d2000) [pid = 1804] [serial = 439] [outer = 0x97744000] 09:18:49 INFO - PROCESS | 1804 | 1460996329215 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x99097400) [pid = 1804] [serial = 440] [outer = 0x97744000] 09:18:49 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:50 INFO - PROCESS | 1804 | 1460996330140 Marionette TRACE conn3 <- [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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1589ms 09:18:50 INFO - PROCESS | 1804 | 1460996330202 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:18:50 INFO - PROCESS | 1804 | 1460996330207 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:18:50 INFO - PROCESS | 1804 | 1460996330213 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1804 | 1460996330217 Marionette TRACE conn3 <- [1,558,null,{}] 09:18:50 INFO - PROCESS | 1804 | 1460996330224 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 1804 | 1460996330410 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:18:50 INFO - PROCESS | 1804 | 1460996330634 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a60b000 == 83 [pid = 1804] [id = 147] 09:18:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x95977400) [pid = 1804] [serial = 441] [outer = (nil)] 09:18:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9aedb000) [pid = 1804] [serial = 442] [outer = 0x95977400] 09:18:50 INFO - PROCESS | 1804 | 1460996330766 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9eb48000) [pid = 1804] [serial = 443] [outer = 0x95977400] 09:18:51 INFO - PROCESS | 1804 | 1460996331638 Marionette TRACE conn3 <- [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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1485ms 09:18:51 INFO - PROCESS | 1804 | 1460996331699 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1804 | 1460996331703 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:18:51 INFO - PROCESS | 1804 | 1460996331711 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1804 | 1460996331714 Marionette TRACE conn3 <- [1,562,null,{}] 09:18:51 INFO - PROCESS | 1804 | 1460996331720 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 1804 | 1460996331937 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:18:52 INFO - PROCESS | 1804 | 1460996332171 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a84f800 == 84 [pid = 1804] [id = 148] 09:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x93ce0400) [pid = 1804] [serial = 444] [outer = (nil)] 09:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x93cea400) [pid = 1804] [serial = 445] [outer = 0x93ce0400] 09:18:52 INFO - PROCESS | 1804 | 1460996332311 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9fcc1c00) [pid = 1804] [serial = 446] [outer = 0x93ce0400] 09:18:52 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:53 INFO - PROCESS | 1804 | 1460996333199 Marionette TRACE conn3 <- [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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1541ms 09:18:53 INFO - PROCESS | 1804 | 1460996333253 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1804 | 1460996333256 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:18:53 INFO - PROCESS | 1804 | 1460996333264 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1804 | 1460996333267 Marionette TRACE conn3 <- [1,566,null,{}] 09:18:53 INFO - PROCESS | 1804 | 1460996333274 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 1804 | 1460996333457 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:18:53 INFO - PROCESS | 1804 | 1460996333637 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a686400 == 85 [pid = 1804] [id = 149] 09:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8a689000) [pid = 1804] [serial = 447] [outer = (nil)] 09:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8a68ec00) [pid = 1804] [serial = 448] [outer = 0x8a689000] 09:18:53 INFO - PROCESS | 1804 | 1460996333746 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8a690800) [pid = 1804] [serial = 449] [outer = 0x8a689000] 09:18:54 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:54 INFO - PROCESS | 1804 | 1460996334662 Marionette TRACE conn3 <- [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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1433ms 09:18:54 INFO - PROCESS | 1804 | 1460996334698 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:18:54 INFO - PROCESS | 1804 | 1460996334703 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:18:54 INFO - PROCESS | 1804 | 1460996334710 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1804 | 1460996334713 Marionette TRACE conn3 <- [1,570,null,{}] 09:18:54 INFO - PROCESS | 1804 | 1460996334736 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 1804 | 1460996335060 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:18:55 INFO - PROCESS | 1804 | 1460996335192 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a68a800 == 86 [pid = 1804] [id = 150] 09:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8a68b000) [pid = 1804] [serial = 450] [outer = (nil)] 09:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8a902c00) [pid = 1804] [serial = 451] [outer = 0x8a68b000] 09:18:55 INFO - PROCESS | 1804 | 1460996335336 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8a905800) [pid = 1804] [serial = 452] [outer = 0x8a68b000] 09:18:55 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:56 INFO - PROCESS | 1804 | 1460996336239 Marionette TRACE conn3 <- [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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1588ms 09:18:56 INFO - PROCESS | 1804 | 1460996336300 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 1804 | 1460996336306 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:18:56 INFO - PROCESS | 1804 | 1460996336316 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1804 | 1460996336322 Marionette TRACE conn3 <- [1,574,null,{}] 09:18:56 INFO - PROCESS | 1804 | 1460996336331 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 1804 | 1460996336581 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:18:56 INFO - PROCESS | 1804 | 1460996336851 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a68a000 == 87 [pid = 1804] [id = 151] 09:18:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8a906c00) [pid = 1804] [serial = 453] [outer = (nil)] 09:18:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8a90c000) [pid = 1804] [serial = 454] [outer = 0x8a906c00] 09:18:57 INFO - PROCESS | 1804 | 1460996337039 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8a90e800) [pid = 1804] [serial = 455] [outer = 0x8a906c00] 09:18:58 INFO - PROCESS | 1804 | 1460996338074 Marionette TRACE conn3 <- [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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1837ms 09:18:58 INFO - PROCESS | 1804 | 1460996338152 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:18:58 INFO - PROCESS | 1804 | 1460996338157 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:18:58 INFO - PROCESS | 1804 | 1460996338164 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1804 | 1460996338168 Marionette TRACE conn3 <- [1,578,null,{}] 09:18:58 INFO - PROCESS | 1804 | 1460996338175 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 1804 | 1460996338435 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:18:58 INFO - PROCESS | 1804 | 1460996338724 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a907000 == 88 [pid = 1804] [id = 152] 09:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8a907c00) [pid = 1804] [serial = 456] [outer = (nil)] 09:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x93388c00) [pid = 1804] [serial = 457] [outer = 0x8a907c00] 09:18:58 INFO - PROCESS | 1804 | 1460996338837 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x9338c400) [pid = 1804] [serial = 458] [outer = 0x8a907c00] 09:19:00 INFO - PROCESS | 1804 | 1460996339999 Marionette TRACE conn3 <- [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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1892ms 09:19:00 INFO - PROCESS | 1804 | 1460996340057 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1804 | 1460996340063 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:19:00 INFO - PROCESS | 1804 | 1460996340071 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1804 | 1460996340077 Marionette TRACE conn3 <- [1,582,null,{}] 09:19:00 INFO - PROCESS | 1804 | 1460996340085 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 1804 | 1460996340373 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:19:00 INFO - PROCESS | 1804 | 1460996340794 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x93390800 == 89 [pid = 1804] [id = 153] 09:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x93cec400) [pid = 1804] [serial = 459] [outer = (nil)] 09:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x99bbf800) [pid = 1804] [serial = 460] [outer = 0x93cec400] 09:19:00 INFO - PROCESS | 1804 | 1460996340988 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x9ff5f400) [pid = 1804] [serial = 461] [outer = 0x93cec400] 09:19:02 INFO - PROCESS | 1804 | 1460996342206 Marionette TRACE conn3 <- [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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2199ms 09:19:02 INFO - PROCESS | 1804 | 1460996342271 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:19:02 INFO - PROCESS | 1804 | 1460996342276 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 1804 | 1460996342284 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1804 | 1460996342288 Marionette TRACE conn3 <- [1,586,null,{}] 09:19:02 INFO - PROCESS | 1804 | 1460996342296 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1804 | 1460996342560 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:19:02 INFO - PROCESS | 1804 | 1460996342891 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b61000 == 90 [pid = 1804] [id = 154] 09:19:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x88b62800) [pid = 1804] [serial = 462] [outer = (nil)] 09:19:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x88b68000) [pid = 1804] [serial = 463] [outer = 0x88b62800] 09:19:03 INFO - PROCESS | 1804 | 1460996343002 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x88b69c00) [pid = 1804] [serial = 464] [outer = 0x88b62800] 09:19:03 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:04 INFO - PROCESS | 1804 | 1460996344213 Marionette TRACE conn3 <- [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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1993ms 09:19:04 INFO - PROCESS | 1804 | 1460996344278 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:19:04 INFO - PROCESS | 1804 | 1460996344283 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:19:04 INFO - PROCESS | 1804 | 1460996344291 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1804 | 1460996344294 Marionette TRACE conn3 <- [1,590,null,{}] 09:19:04 INFO - PROCESS | 1804 | 1460996344303 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 1804 | 1460996344618 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:19:04 INFO - PROCESS | 1804 | 1460996344842 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b66c00 == 91 [pid = 1804] [id = 155] 09:19:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x88b68800) [pid = 1804] [serial = 465] [outer = (nil)] 09:19:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x88c9dc00) [pid = 1804] [serial = 466] [outer = 0x88b68800] 09:19:04 INFO - PROCESS | 1804 | 1460996344947 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8ec77000) [pid = 1804] [serial = 467] [outer = 0x88b68800] 09:19:05 INFO - PROCESS | 1804 | 1460996345892 Marionette TRACE conn3 <- [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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1641ms 09:19:05 INFO - PROCESS | 1804 | 1460996345949 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1804 | 1460996345954 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:19:05 INFO - PROCESS | 1804 | 1460996345960 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1804 | 1460996345964 Marionette TRACE conn3 <- [1,594,null,{}] 09:19:05 INFO - PROCESS | 1804 | 1460996345970 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 1804 | 1460996346164 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:19:06 INFO - PROCESS | 1804 | 1460996346861 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88cd7400 == 92 [pid = 1804] [id = 156] 09:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x88ce2800) [pid = 1804] [serial = 468] [outer = (nil)] 09:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x88ce4400) [pid = 1804] [serial = 469] [outer = 0x88ce2800] 09:19:06 INFO - PROCESS | 1804 | 1460996346952 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x88ce6000) [pid = 1804] [serial = 470] [outer = 0x88ce2800] 09:19:08 INFO - PROCESS | 1804 | 1460996348066 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2143ms 09:19:08 INFO - PROCESS | 1804 | 1460996348106 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:19:08 INFO - PROCESS | 1804 | 1460996348110 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:19:08 INFO - PROCESS | 1804 | 1460996348118 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1804 | 1460996348123 Marionette TRACE conn3 <- [1,598,null,{}] 09:19:08 INFO - PROCESS | 1804 | 1460996348131 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1804 | 1460996348312 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:19:08 INFO - PROCESS | 1804 | 1460996348676 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a60ac00 == 93 [pid = 1804] [id = 157] 09:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8a851c00) [pid = 1804] [serial = 471] [outer = (nil)] 09:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8b6b3c00) [pid = 1804] [serial = 472] [outer = 0x8a851c00] 09:19:08 INFO - PROCESS | 1804 | 1460996348768 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8ba82800) [pid = 1804] [serial = 473] [outer = 0x8a851c00] 09:19:09 INFO - PROCESS | 1804 | 1460996349745 Marionette TRACE conn3 <- [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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:19:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1684ms 09:19:09 INFO - PROCESS | 1804 | 1460996349805 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1804 | 1460996349812 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:19:09 INFO - PROCESS | 1804 | 1460996349819 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1804 | 1460996349823 Marionette TRACE conn3 <- [1,602,null,{}] 09:19:09 INFO - PROCESS | 1804 | 1460996349829 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 1804 | 1460996350014 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:19:10 INFO - PROCESS | 1804 | 1460996350289 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba84800 == 94 [pid = 1804] [id = 158] 09:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8c068400) [pid = 1804] [serial = 474] [outer = (nil)] 09:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x8f35fc00) [pid = 1804] [serial = 475] [outer = 0x8c068400] 09:19:10 INFO - PROCESS | 1804 | 1460996350444 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x8fcd7000) [pid = 1804] [serial = 476] [outer = 0x8c068400] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb64c00 == 93 [pid = 1804] [id = 102] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcde800 == 92 [pid = 1804] [id = 101] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x93168c00) [pid = 1804] [serial = 333] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x96ea1000) [pid = 1804] [serial = 336] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x99bc3800) [pid = 1804] [serial = 339] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0xa2b0e800) [pid = 1804] [serial = 342] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0xa46e9000) [pid = 1804] [serial = 345] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x93ed8800) [pid = 1804] [serial = 348] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8c06d400) [pid = 1804] [serial = 351] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb6c400 == 91 [pid = 1804] [id = 103] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8fce0c00 == 90 [pid = 1804] [id = 100] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3f8800 == 89 [pid = 1804] [id = 98] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0xa29b7c00 == 88 [pid = 1804] [id = 99] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x91fb1800 == 87 [pid = 1804] [id = 141] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x93fcf800 == 86 [pid = 1804] [id = 140] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x91075400 == 85 [pid = 1804] [id = 139] 09:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb6b400 == 84 [pid = 1804] [id = 138] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8a850800 == 83 [pid = 1804] [id = 137] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06cc00 == 82 [pid = 1804] [id = 132] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6aa400 == 81 [pid = 1804] [id = 131] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6aa800 == 80 [pid = 1804] [id = 130] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x93fc6c00 == 79 [pid = 1804] [id = 129] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8e826400 == 78 [pid = 1804] [id = 128] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8e81f400 == 77 [pid = 1804] [id = 127] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa7000 == 76 [pid = 1804] [id = 126] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x975bdc00 == 75 [pid = 1804] [id = 125] 09:19:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3f0400 == 74 [pid = 1804] [id = 124] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x97487000) [pid = 1804] [serial = 363] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x96077400) [pid = 1804] [serial = 366] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x91528800) [pid = 1804] [serial = 357] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x915b5000) [pid = 1804] [serial = 358] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x8f363800) [pid = 1804] [serial = 354] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8f366000) [pid = 1804] [serial = 355] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x93ed3400) [pid = 1804] [serial = 360] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9798e000) [pid = 1804] [serial = 364] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x97483400) [pid = 1804] [serial = 367] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x93eda400) [pid = 1804] [serial = 361] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0xa0bf5c00) [pid = 1804] [serial = 211] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x97994c00) [pid = 1804] [serial = 247] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1804 | 1460996351521 Marionette TRACE conn3 <- [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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1732ms 09:19:11 INFO - PROCESS | 1804 | 1460996351553 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:19:11 INFO - PROCESS | 1804 | 1460996351557 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:19:11 INFO - PROCESS | 1804 | 1460996351572 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1804 | 1460996351581 Marionette TRACE conn3 <- [1,606,null,{}] 09:19:11 INFO - PROCESS | 1804 | 1460996351607 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 1804 | 1460996351792 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:19:11 INFO - PROCESS | 1804 | 1460996351806 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6aa800 == 75 [pid = 1804] [id = 159] 09:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x90696c00) [pid = 1804] [serial = 477] [outer = (nil)] 09:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x91f1ec00) [pid = 1804] [serial = 478] [outer = 0x90696c00] 09:19:11 INFO - PROCESS | 1804 | 1460996351883 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x91fa7400) [pid = 1804] [serial = 479] [outer = 0x90696c00] 09:19:12 INFO - PROCESS | 1804 | 1460996352850 Marionette TRACE conn3 <- [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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1307ms 09:19:12 INFO - PROCESS | 1804 | 1460996352876 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1804 | 1460996352881 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:19:12 INFO - PROCESS | 1804 | 1460996352887 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1804 | 1460996352891 Marionette TRACE conn3 <- [1,610,null,{}] 09:19:12 INFO - PROCESS | 1804 | 1460996352896 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1804 | 1460996353067 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:19:13 INFO - PROCESS | 1804 | 1460996353242 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce0800 == 76 [pid = 1804] [id = 160] 09:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8c072c00) [pid = 1804] [serial = 480] [outer = (nil)] 09:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x9316ec00) [pid = 1804] [serial = 481] [outer = 0x8c072c00] 09:19:13 INFO - PROCESS | 1804 | 1460996353319 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x9338f400) [pid = 1804] [serial = 482] [outer = 0x8c072c00] 09:19:14 INFO - PROCESS | 1804 | 1460996354243 Marionette TRACE conn3 <- [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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1439ms 09:19:14 INFO - PROCESS | 1804 | 1460996354334 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:19:14 INFO - PROCESS | 1804 | 1460996354338 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:19:14 INFO - PROCESS | 1804 | 1460996354345 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1804 | 1460996354349 Marionette TRACE conn3 <- [1,614,null,{}] 09:19:14 INFO - PROCESS | 1804 | 1460996354355 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 1804 | 1460996354589 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:19:14 INFO - PROCESS | 1804 | 1460996354620 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x93396000 == 77 [pid = 1804] [id = 161] 09:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x93ce0000) [pid = 1804] [serial = 483] [outer = (nil)] 09:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x93ce5400) [pid = 1804] [serial = 484] [outer = 0x93ce0000] 09:19:14 INFO - PROCESS | 1804 | 1460996354712 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x93ced000) [pid = 1804] [serial = 485] [outer = 0x93ce0000] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x91faa800) [pid = 1804] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x9fc2c000) [pid = 1804] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x93fcfc00) [pid = 1804] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x93fd1c00) [pid = 1804] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x98585400) [pid = 1804] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8f35e400) [pid = 1804] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8ba7b400) [pid = 1804] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:19:15 INFO - PROCESS | 1804 | 1460996355931 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1638ms 09:19:15 INFO - PROCESS | 1804 | 1460996355988 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1804 | 1460996355991 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:19:16 INFO - PROCESS | 1804 | 1460996355998 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1804 | 1460996356001 Marionette TRACE conn3 <- [1,618,null,{}] 09:19:16 INFO - PROCESS | 1804 | 1460996356007 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 1804 | 1460996356237 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:19:16 INFO - PROCESS | 1804 | 1460996356249 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba81800 == 78 [pid = 1804] [id = 162] 09:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8fcdd800) [pid = 1804] [serial = 486] [outer = (nil)] 09:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x93cee400) [pid = 1804] [serial = 487] [outer = 0x8fcdd800] 09:19:16 INFO - PROCESS | 1804 | 1460996356325 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x93ed8400) [pid = 1804] [serial = 488] [outer = 0x8fcdd800] 09:19:17 INFO - PROCESS | 1804 | 1460996357201 Marionette TRACE conn3 <- [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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1229ms 09:19:17 INFO - PROCESS | 1804 | 1460996357228 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1804 | 1460996357231 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:19:17 INFO - PROCESS | 1804 | 1460996357238 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1804 | 1460996357241 Marionette TRACE conn3 <- [1,622,null,{}] 09:19:17 INFO - PROCESS | 1804 | 1460996357251 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1804 | 1460996357407 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:19:17 INFO - PROCESS | 1804 | 1460996357422 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f35c800 == 79 [pid = 1804] [id = 163] 09:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x915b1c00) [pid = 1804] [serial = 489] [outer = (nil)] 09:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x93fcf800) [pid = 1804] [serial = 490] [outer = 0x915b1c00] 09:19:17 INFO - PROCESS | 1804 | 1460996357497 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x94097400) [pid = 1804] [serial = 491] [outer = 0x915b1c00] 09:19:18 INFO - PROCESS | 1804 | 1460996358733 Marionette TRACE conn3 <- [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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1555ms 09:19:18 INFO - PROCESS | 1804 | 1460996358794 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1804 | 1460996358803 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:19:18 INFO - PROCESS | 1804 | 1460996358813 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1804 | 1460996358818 Marionette TRACE conn3 <- [1,626,null,{}] 09:19:18 INFO - PROCESS | 1804 | 1460996358839 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 1804 | 1460996359076 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:19:19 INFO - PROCESS | 1804 | 1460996359382 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a695800 == 80 [pid = 1804] [id = 164] 09:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8a84d000) [pid = 1804] [serial = 492] [outer = (nil)] 09:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8b6ab400) [pid = 1804] [serial = 493] [outer = 0x8a84d000] 09:19:19 INFO - PROCESS | 1804 | 1460996359484 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8ba86800) [pid = 1804] [serial = 494] [outer = 0x8a84d000] 09:19:20 INFO - PROCESS | 1804 | 1460996360513 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1746ms 09:19:20 INFO - PROCESS | 1804 | 1460996360561 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1804 | 1460996360571 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:19:20 INFO - PROCESS | 1804 | 1460996360583 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1804 | 1460996360588 Marionette TRACE conn3 <- [1,630,null,{}] 09:19:20 INFO - PROCESS | 1804 | 1460996360595 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1804 | 1460996360817 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:19:21 INFO - PROCESS | 1804 | 1460996361149 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90b000 == 81 [pid = 1804] [id = 165] 09:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8e824000) [pid = 1804] [serial = 495] [outer = (nil)] 09:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8f364800) [pid = 1804] [serial = 496] [outer = 0x8e824000] 09:19:21 INFO - PROCESS | 1804 | 1460996361250 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8fcde800) [pid = 1804] [serial = 497] [outer = 0x8e824000] 09:19:22 INFO - PROCESS | 1804 | 1460996362236 Marionette TRACE conn3 <- [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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1688ms 09:19:22 INFO - PROCESS | 1804 | 1460996362273 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1804 | 1460996362277 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:19:22 INFO - PROCESS | 1804 | 1460996362288 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1804 | 1460996362294 Marionette TRACE conn3 <- [1,634,null,{}] 09:19:22 INFO - PROCESS | 1804 | 1460996362314 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1804 | 1460996362532 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:19:22 INFO - PROCESS | 1804 | 1460996362786 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x9316e400 == 82 [pid = 1804] [id = 166] 09:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x93391c00) [pid = 1804] [serial = 498] [outer = (nil)] 09:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x93ceac00) [pid = 1804] [serial = 499] [outer = 0x93391c00] 09:19:22 INFO - PROCESS | 1804 | 1460996362944 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x93fcac00) [pid = 1804] [serial = 500] [outer = 0x93391c00] 09:19:23 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:23 INFO - PROCESS | 1804 | 1460996363870 Marionette TRACE conn3 <- [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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1639ms 09:19:23 INFO - PROCESS | 1804 | 1460996363927 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:19:23 INFO - PROCESS | 1804 | 1460996363933 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:19:23 INFO - PROCESS | 1804 | 1460996363942 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1804 | 1460996363945 Marionette TRACE conn3 <- [1,638,null,{}] 09:19:23 INFO - PROCESS | 1804 | 1460996363952 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1804 | 1460996364172 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:19:24 INFO - PROCESS | 1804 | 1460996364417 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x93fc6c00 == 83 [pid = 1804] [id = 167] 09:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x93fca800) [pid = 1804] [serial = 501] [outer = (nil)] 09:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x94ec2400) [pid = 1804] [serial = 502] [outer = 0x93fca800] 09:19:24 INFO - PROCESS | 1804 | 1460996364554 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x960c1c00) [pid = 1804] [serial = 503] [outer = 0x93fca800] 09:19:25 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:25 INFO - PROCESS | 1804 | 1460996365453 Marionette TRACE conn3 <- [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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1589ms 09:19:25 INFO - PROCESS | 1804 | 1460996365530 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:19:25 INFO - PROCESS | 1804 | 1460996365535 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:19:25 INFO - PROCESS | 1804 | 1460996365542 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1804 | 1460996365547 Marionette TRACE conn3 <- [1,642,null,{}] 09:19:25 INFO - PROCESS | 1804 | 1460996365553 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1804 | 1460996365796 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:19:26 INFO - PROCESS | 1804 | 1460996366043 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x94eb5800 == 84 [pid = 1804] [id = 168] 09:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x9747f800) [pid = 1804] [serial = 504] [outer = (nil)] 09:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x97487c00) [pid = 1804] [serial = 505] [outer = 0x9747f800] 09:19:26 INFO - PROCESS | 1804 | 1460996366191 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x9752e400) [pid = 1804] [serial = 506] [outer = 0x9747f800] 09:19:27 INFO - PROCESS | 1804 | 1460996367193 Marionette TRACE conn3 <- [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]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1685ms 09:19:27 INFO - PROCESS | 1804 | 1460996367227 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1804 | 1460996367230 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:19:27 INFO - PROCESS | 1804 | 1460996367238 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1804 | 1460996367241 Marionette TRACE conn3 <- [1,646,null,{}] 09:19:27 INFO - PROCESS | 1804 | 1460996367249 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 1804 | 1460996367464 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:19:27 INFO - PROCESS | 1804 | 1460996367717 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x9752d400 == 85 [pid = 1804] [id = 169] 09:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x975c4c00) [pid = 1804] [serial = 507] [outer = (nil)] 09:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x981c5800) [pid = 1804] [serial = 508] [outer = 0x975c4c00] 09:19:27 INFO - PROCESS | 1804 | 1460996367857 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x98590000) [pid = 1804] [serial = 509] [outer = 0x975c4c00] 09:19:28 INFO - PROCESS | 1804 | 1460996368751 Marionette TRACE conn3 <- [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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1590ms 09:19:28 INFO - PROCESS | 1804 | 1460996368829 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:19:28 INFO - PROCESS | 1804 | 1460996368834 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:19:28 INFO - PROCESS | 1804 | 1460996368840 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1804 | 1460996368844 Marionette TRACE conn3 <- [1,650,null,{}] 09:19:28 INFO - PROCESS | 1804 | 1460996368850 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 1804 | 1460996369055 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:19:29 INFO - PROCESS | 1804 | 1460996369304 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x97536000 == 86 [pid = 1804] [id = 170] 09:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x97744800) [pid = 1804] [serial = 510] [outer = (nil)] 09:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x9eb40400) [pid = 1804] [serial = 511] [outer = 0x97744800] 09:19:29 INFO - PROCESS | 1804 | 1460996369440 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x9fd79400) [pid = 1804] [serial = 512] [outer = 0x97744800] 09:19:30 INFO - PROCESS | 1804 | 1460996370332 Marionette TRACE conn3 <- [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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1543ms 09:19:30 INFO - PROCESS | 1804 | 1460996370383 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1804 | 1460996370387 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:19:30 INFO - PROCESS | 1804 | 1460996370394 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1804 | 1460996370398 Marionette TRACE conn3 <- [1,654,null,{}] 09:19:30 INFO - PROCESS | 1804 | 1460996370404 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 1804 | 1460996370607 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:19:30 INFO - PROCESS | 1804 | 1460996370849 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6e6c00 == 87 [pid = 1804] [id = 171] 09:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x8b6e8400) [pid = 1804] [serial = 513] [outer = (nil)] 09:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8b6ee800) [pid = 1804] [serial = 514] [outer = 0x8b6e8400] 09:19:30 INFO - PROCESS | 1804 | 1460996370984 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8b6f1000) [pid = 1804] [serial = 515] [outer = 0x8b6e8400] 09:19:32 INFO - PROCESS | 1804 | 1460996372132 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:19:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1783ms 09:19:32 INFO - PROCESS | 1804 | 1460996372179 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1804 | 1460996372183 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:19:32 INFO - PROCESS | 1804 | 1460996372190 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1804 | 1460996372194 Marionette TRACE conn3 <- [1,658,null,{}] 09:19:32 INFO - PROCESS | 1804 | 1460996372201 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 1804 | 1460996372412 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:19:32 INFO - PROCESS | 1804 | 1460996372667 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6ec400 == 88 [pid = 1804] [id = 172] 09:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8b6ed800) [pid = 1804] [serial = 516] [outer = (nil)] 09:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x97995c00) [pid = 1804] [serial = 517] [outer = 0x8b6ed800] 09:19:32 INFO - PROCESS | 1804 | 1460996372803 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x9fd76c00) [pid = 1804] [serial = 518] [outer = 0x8b6ed800] 09:19:33 INFO - PROCESS | 1804 | 1460996373735 Marionette TRACE conn3 <- [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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:19:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1582ms 09:19:33 INFO - PROCESS | 1804 | 1460996373773 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:19:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:19:33 INFO - PROCESS | 1804 | 1460996373777 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:19:33 INFO - PROCESS | 1804 | 1460996373785 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1804 | 1460996373789 Marionette TRACE conn3 <- [1,662,null,{}] 09:19:33 INFO - PROCESS | 1804 | 1460996373796 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 1804 | 1460996373995 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:19:34 INFO - PROCESS | 1804 | 1460996374254 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de4000 == 89 [pid = 1804] [id = 173] 09:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x88dea800) [pid = 1804] [serial = 519] [outer = (nil)] 09:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x88ded000) [pid = 1804] [serial = 520] [outer = 0x88dea800] 09:19:34 INFO - PROCESS | 1804 | 1460996374397 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x88def400) [pid = 1804] [serial = 521] [outer = 0x88dea800] 09:19:35 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:35 INFO - PROCESS | 1804 | 1460996375396 Marionette TRACE conn3 <- [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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:19:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1643ms 09:19:35 INFO - PROCESS | 1804 | 1460996375428 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1804 | 1460996375432 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:19:35 INFO - PROCESS | 1804 | 1460996375440 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1804 | 1460996375446 Marionette TRACE conn3 <- [1,666,null,{}] 09:19:35 INFO - PROCESS | 1804 | 1460996375453 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 1804 | 1460996375717 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:19:36 INFO - PROCESS | 1804 | 1460996376023 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x88debc00 == 90 [pid = 1804] [id = 174] 09:19:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8b6e7000) [pid = 1804] [serial = 522] [outer = (nil)] 09:19:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x90397000) [pid = 1804] [serial = 523] [outer = 0x8b6e7000] 09:19:36 INFO - PROCESS | 1804 | 1460996376132 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x9039cc00) [pid = 1804] [serial = 524] [outer = 0x8b6e7000] 09:19:36 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:37 INFO - PROCESS | 1804 | 1460996377057 Marionette TRACE conn3 <- [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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:19:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1649ms 09:19:37 INFO - PROCESS | 1804 | 1460996377090 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1804 | 1460996377094 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:19:37 INFO - PROCESS | 1804 | 1460996377102 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1804 | 1460996377105 Marionette TRACE conn3 <- [1,670,null,{}] 09:19:37 INFO - PROCESS | 1804 | 1460996377112 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 1804 | 1460996377319 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:19:37 INFO - PROCESS | 1804 | 1460996377591 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x88494c00 == 91 [pid = 1804] [id = 175] 09:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x88495400) [pid = 1804] [serial = 525] [outer = (nil)] 09:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8849a800) [pid = 1804] [serial = 526] [outer = 0x88495400] 09:19:37 INFO - PROCESS | 1804 | 1460996377744 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8849d400) [pid = 1804] [serial = 527] [outer = 0x88495400] 09:19:38 INFO - PROCESS | 1804 | 1460996378677 Marionette TRACE conn3 <- [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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:19:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1633ms 09:19:38 INFO - PROCESS | 1804 | 1460996378735 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 1804 | 1460996378739 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:19:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:19:38 INFO - PROCESS | 1804 | 1460996378746 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1804 | 1460996378750 Marionette TRACE conn3 <- [1,674,null,{}] 09:19:38 INFO - PROCESS | 1804 | 1460996378756 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 1804 | 1460996378967 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:19:39 INFO - PROCESS | 1804 | 1460996379217 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x88493000 == 92 [pid = 1804] [id = 176] 09:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x88498000) [pid = 1804] [serial = 528] [outer = (nil)] 09:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8a84f400) [pid = 1804] [serial = 529] [outer = 0x88498000] 09:19:39 INFO - PROCESS | 1804 | 1460996379369 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x8e82c000) [pid = 1804] [serial = 530] [outer = 0x88498000] 09:19:39 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:40 INFO - PROCESS | 1804 | 1460996380313 Marionette TRACE conn3 <- [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]]]}] 09:19:40 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 09:19:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1641ms 09:19:40 INFO - PROCESS | 1804 | 1460996380389 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1804 | 1460996380392 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:19:40 INFO - PROCESS | 1804 | 1460996380400 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1804 | 1460996380405 Marionette TRACE conn3 <- [1,678,null,{}] 09:19:40 INFO - PROCESS | 1804 | 1460996380412 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1804 | 1460996380670 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:19:41 INFO - PROCESS | 1804 | 1460996381383 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x88cdd400 == 93 [pid = 1804] [id = 177] 09:19:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x88cde000) [pid = 1804] [serial = 531] [outer = (nil)] 09:19:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x88ce4c00) [pid = 1804] [serial = 532] [outer = 0x88cde000] 09:19:41 INFO - PROCESS | 1804 | 1460996381484 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x88de6000) [pid = 1804] [serial = 533] [outer = 0x88cde000] 09:19:42 INFO - PROCESS | 1804 | 1460996382486 Marionette TRACE conn3 <- [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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:19:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2136ms 09:19:42 INFO - PROCESS | 1804 | 1460996382538 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1804 | 1460996382546 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:19:42 INFO - PROCESS | 1804 | 1460996382555 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1804 | 1460996382559 Marionette TRACE conn3 <- [1,682,null,{}] 09:19:42 INFO - PROCESS | 1804 | 1460996382567 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 1804 | 1460996382797 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:19:43 INFO - PROCESS | 1804 | 1460996383050 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b6a000 == 94 [pid = 1804] [id = 178] 09:19:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x8a602c00) [pid = 1804] [serial = 534] [outer = (nil)] 09:19:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x8a693000) [pid = 1804] [serial = 535] [outer = 0x8a602c00] 09:19:43 INFO - PROCESS | 1804 | 1460996383193 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x8a904400) [pid = 1804] [serial = 536] [outer = 0x8a602c00] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba7a800 == 93 [pid = 1804] [id = 133] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba81800 == 92 [pid = 1804] [id = 162] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x8a84e400) [pid = 1804] [serial = 406] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x8ba81c00) [pid = 1804] [serial = 403] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x99bbd400) [pid = 1804] [serial = 388] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x9676f000) [pid = 1804] [serial = 427] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8ba80c00) [pid = 1804] [serial = 400] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x8b6b1400) [pid = 1804] [serial = 391] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x97531800) [pid = 1804] [serial = 397] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x8ec7f800) [pid = 1804] [serial = 394] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x93396000 == 91 [pid = 1804] [id = 161] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce0800 == 90 [pid = 1804] [id = 160] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6aa800 == 89 [pid = 1804] [id = 159] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba84800 == 88 [pid = 1804] [id = 158] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8a60ac00 == 87 [pid = 1804] [id = 157] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x88cd7400 == 86 [pid = 1804] [id = 156] 09:19:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:44 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec71000 == 85 [pid = 1804] [id = 110] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8c063400 == 84 [pid = 1804] [id = 143] 09:19:44 INFO - PROCESS | 1804 | 1460996384685 Marionette TRACE conn3 <- [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]]]}] 09:19:44 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6b8000 == 83 [pid = 1804] [id = 142] 09:19:44 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) 09:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2297ms 09:19:44 INFO - PROCESS | 1804 | 1460996384855 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1804 | 1460996384861 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x93fc9000) [pid = 1804] [serial = 385] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x99bc4800) [pid = 1804] [serial = 202] [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.] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x91528000) [pid = 1804] [serial = 372] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x8e827800) [pid = 1804] [serial = 382] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8ec71800) [pid = 1804] [serial = 409] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x9409f000) [pid = 1804] [serial = 421] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x9fd6e800) [pid = 1804] [serial = 331] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x91fafc00) [pid = 1804] [serial = 379] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x8f368400) [pid = 1804] [serial = 415] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x90695000) [pid = 1804] [serial = 416] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x94186800) [pid = 1804] [serial = 422] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x9837f800) [pid = 1804] [serial = 369] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8eb6cc00) [pid = 1804] [serial = 413] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8e823c00) [pid = 1804] [serial = 412] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x93ecf800) [pid = 1804] [serial = 418] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0xa0f3a800) [pid = 1804] [serial = 286] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x97344c00) [pid = 1804] [serial = 424] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x9798dc00) [pid = 1804] [serial = 375] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x93fc4c00) [pid = 1804] [serial = 419] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x97486c00) [pid = 1804] [serial = 425] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 1804 | 1460996384917 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1804 | 1460996384921 Marionette TRACE conn3 <- [1,686,null,{}] 09:19:44 INFO - PROCESS | 1804 | 1460996384936 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 1804 | 1460996385119 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:19:45 INFO - PROCESS | 1804 | 1460996385297 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce5000 == 84 [pid = 1804] [id = 179] 09:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x8a603400) [pid = 1804] [serial = 537] [outer = (nil)] 09:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x8b6aac00) [pid = 1804] [serial = 538] [outer = 0x8a603400] 09:19:45 INFO - PROCESS | 1804 | 1460996385383 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8b6e6800) [pid = 1804] [serial = 539] [outer = 0x8a603400] 09:19:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:46 INFO - PROCESS | 1804 | 1460996386668 Marionette TRACE conn3 <- [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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1840ms 09:19:46 INFO - PROCESS | 1804 | 1460996386712 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1804 | 1460996386717 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:19:46 INFO - PROCESS | 1804 | 1460996386784 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1804 | 1460996386795 Marionette TRACE conn3 <- [1,690,null,{}] 09:19:46 INFO - PROCESS | 1804 | 1460996386861 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1804 | 1460996387099 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:19:47 INFO - PROCESS | 1804 | 1460996387155 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6ad400 == 85 [pid = 1804] [id = 180] 09:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x8ba78800) [pid = 1804] [serial = 540] [outer = (nil)] 09:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x8c065000) [pid = 1804] [serial = 541] [outer = 0x8ba78800] 09:19:47 INFO - PROCESS | 1804 | 1460996387235 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8e829400) [pid = 1804] [serial = 542] [outer = 0x8ba78800] 09:19:48 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:48 INFO - PROCESS | 1804 | 1460996388583 Marionette TRACE conn3 <- [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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1851ms 09:19:48 INFO - PROCESS | 1804 | 1460996388623 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1804 | 1460996388627 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:19:48 INFO - PROCESS | 1804 | 1460996388641 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1804 | 1460996388645 Marionette TRACE conn3 <- [1,694,null,{}] 09:19:48 INFO - PROCESS | 1804 | 1460996388651 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 1804 | 1460996388912 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8c072c00) [pid = 1804] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8a851c00) [pid = 1804] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x88ce2800) [pid = 1804] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x8c068400) [pid = 1804] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x93ce0000) [pid = 1804] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x90696c00) [pid = 1804] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8fcdd800) [pid = 1804] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:19:49 INFO - PROCESS | 1804 | 1460996389492 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce2800 == 86 [pid = 1804] [id = 181] 09:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x88ce3400) [pid = 1804] [serial = 543] [outer = (nil)] 09:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x8b6b1c00) [pid = 1804] [serial = 544] [outer = 0x88ce3400] 09:19:49 INFO - PROCESS | 1804 | 1460996389575 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x8eb6bc00) [pid = 1804] [serial = 545] [outer = 0x88ce3400] 09:19:50 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:50 INFO - PROCESS | 1804 | 1460996390781 Marionette TRACE conn3 <- [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]]]}] 09:19:50 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) 09:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2184ms 09:19:50 INFO - PROCESS | 1804 | 1460996390826 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1804 | 1460996390830 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:19:50 INFO - PROCESS | 1804 | 1460996390862 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1804 | 1460996390865 Marionette TRACE conn3 <- [1,698,null,{}] 09:19:50 INFO - PROCESS | 1804 | 1460996390871 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1804 | 1460996391149 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:19:51 INFO - PROCESS | 1804 | 1460996391173 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6d000 == 87 [pid = 1804] [id = 182] 09:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8eb6ec00) [pid = 1804] [serial = 546] [outer = (nil)] 09:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x8f35dc00) [pid = 1804] [serial = 547] [outer = 0x8eb6ec00] 09:19:51 INFO - PROCESS | 1804 | 1460996391263 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x8f3ea400) [pid = 1804] [serial = 548] [outer = 0x8eb6ec00] 09:19:52 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:52 INFO - PROCESS | 1804 | 1460996392794 Marionette TRACE conn3 <- [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]]]}] 09:19:52 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) 09:19:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1984ms 09:19:52 INFO - PROCESS | 1804 | 1460996392872 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1804 | 1460996392879 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:19:52 INFO - PROCESS | 1804 | 1460996392940 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1804 | 1460996392950 Marionette TRACE conn3 <- [1,702,null,{}] 09:19:52 INFO - PROCESS | 1804 | 1460996392962 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 1804 | 1460996393167 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:19:53 INFO - PROCESS | 1804 | 1460996393367 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88497400 == 88 [pid = 1804] [id = 183] 09:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x88decc00) [pid = 1804] [serial = 549] [outer = (nil)] 09:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8a60d400) [pid = 1804] [serial = 550] [outer = 0x88decc00] 09:19:53 INFO - PROCESS | 1804 | 1460996393503 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8a903000) [pid = 1804] [serial = 551] [outer = 0x88decc00] 09:19:54 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:54 INFO - PROCESS | 1804 | 1460996394901 Marionette TRACE conn3 <- [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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:19:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2101ms 09:19:55 INFO - PROCESS | 1804 | 1460996395083 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1804 | 1460996395093 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:19:55 INFO - PROCESS | 1804 | 1460996395107 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1804 | 1460996395112 Marionette TRACE conn3 <- [1,706,null,{}] 09:19:55 INFO - PROCESS | 1804 | 1460996395120 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 1804 | 1460996395322 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:19:55 INFO - PROCESS | 1804 | 1460996395516 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce0800 == 89 [pid = 1804] [id = 184] 09:19:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x88ce5400) [pid = 1804] [serial = 552] [outer = (nil)] 09:19:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8ba7fc00) [pid = 1804] [serial = 553] [outer = 0x88ce5400] 09:19:55 INFO - PROCESS | 1804 | 1460996395607 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8c071000) [pid = 1804] [serial = 554] [outer = 0x88ce5400] 09:19:56 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:57 INFO - PROCESS | 1804 | 1460996397086 Marionette TRACE conn3 <- [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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:19:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2036ms 09:19:57 INFO - PROCESS | 1804 | 1460996397144 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1804 | 1460996397148 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:19:57 INFO - PROCESS | 1804 | 1460996397156 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1804 | 1460996397171 Marionette TRACE conn3 <- [1,710,null,{}] 09:19:57 INFO - PROCESS | 1804 | 1460996397235 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1804 | 1460996397513 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:19:57 INFO - PROCESS | 1804 | 1460996397664 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c071800 == 90 [pid = 1804] [id = 185] 09:19:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8e822000) [pid = 1804] [serial = 555] [outer = (nil)] 09:19:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8fb92c00) [pid = 1804] [serial = 556] [outer = 0x8e822000] 09:19:57 INFO - PROCESS | 1804 | 1460996397775 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x90397800) [pid = 1804] [serial = 557] [outer = 0x8e822000] 09:19:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:59 INFO - PROCESS | 1804 | 1460996399144 Marionette TRACE conn3 <- [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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:19:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2056ms 09:19:59 INFO - PROCESS | 1804 | 1460996399224 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1804 | 1460996399229 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:19:59 INFO - PROCESS | 1804 | 1460996399239 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1804 | 1460996399242 Marionette TRACE conn3 <- [1,714,null,{}] 09:19:59 INFO - PROCESS | 1804 | 1460996399248 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1804 | 1460996399449 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:19:59 INFO - PROCESS | 1804 | 1460996399645 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fce1800 == 91 [pid = 1804] [id = 186] 09:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x90399800) [pid = 1804] [serial = 558] [outer = (nil)] 09:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x903a1000) [pid = 1804] [serial = 559] [outer = 0x90399800] 09:19:59 INFO - PROCESS | 1804 | 1460996399735 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x91077400) [pid = 1804] [serial = 560] [outer = 0x90399800] 09:20:01 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:01 INFO - PROCESS | 1804 | 1460996401093 Marionette TRACE conn3 <- [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]]]}] 09:20:01 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 09:20:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1897ms 09:20:01 INFO - PROCESS | 1804 | 1460996401154 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1804 | 1460996401159 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:20:01 INFO - PROCESS | 1804 | 1460996401187 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1804 | 1460996401191 Marionette TRACE conn3 <- [1,718,null,{}] 09:20:01 INFO - PROCESS | 1804 | 1460996401197 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 1804 | 1460996401402 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:20:01 INFO - PROCESS | 1804 | 1460996401675 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9039c400 == 92 [pid = 1804] [id = 187] 09:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x9039e400) [pid = 1804] [serial = 561] [outer = (nil)] 09:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x91390400) [pid = 1804] [serial = 562] [outer = 0x9039e400] 09:20:01 INFO - PROCESS | 1804 | 1460996401827 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x915b0000) [pid = 1804] [serial = 563] [outer = 0x9039e400] 09:20:03 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:03 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:03 INFO - PROCESS | 1804 | 1460996403761 Marionette TRACE conn3 <- [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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:20:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2600ms 09:20:03 INFO - PROCESS | 1804 | 1460996403785 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1804 | 1460996403792 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:20:03 INFO - PROCESS | 1804 | 1460996403804 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1804 | 1460996403809 Marionette TRACE conn3 <- [1,722,null,{}] 09:20:03 INFO - PROCESS | 1804 | 1460996403820 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 1804 | 1460996404272 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:20:04 INFO - PROCESS | 1804 | 1460996404454 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x884a0000 == 93 [pid = 1804] [id = 188] 09:20:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x91394000) [pid = 1804] [serial = 564] [outer = (nil)] 09:20:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x9316a000) [pid = 1804] [serial = 565] [outer = 0x91394000] 09:20:04 INFO - PROCESS | 1804 | 1460996404617 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x93391800) [pid = 1804] [serial = 566] [outer = 0x91394000] 09:20:05 INFO - PROCESS | 1804 | 1460996405816 Marionette TRACE conn3 <- [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] 09:20:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:20:05 INFO - PROCESS | 1804 | 1460996405905 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:20:05 INFO - PROCESS | 1804 | 1460996405912 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1804 | 1460996405915 Marionette TRACE conn3 <- [1,726,null,{}] 09:20:05 INFO - PROCESS | 1804 | 1460996405922 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 1804 | 1460996406118 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:20:06 INFO - PROCESS | 1804 | 1460996406363 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88cd7c00 == 94 [pid = 1804] [id = 189] 09:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x91f22800) [pid = 1804] [serial = 567] [outer = (nil)] 09:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x93ce7c00) [pid = 1804] [serial = 568] [outer = 0x91f22800] 09:20:06 INFO - PROCESS | 1804 | 1460996406503 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x93ecdc00) [pid = 1804] [serial = 569] [outer = 0x91f22800] 09:20:07 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:07 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:07 INFO - PROCESS | 1804 | 1460996407511 Marionette TRACE conn3 <- [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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:20:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1637ms 09:20:07 INFO - PROCESS | 1804 | 1460996407549 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1804 | 1460996407553 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:20:07 INFO - PROCESS | 1804 | 1460996407561 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1804 | 1460996407564 Marionette TRACE conn3 <- [1,730,null,{}] 09:20:07 INFO - PROCESS | 1804 | 1460996407570 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 1804 | 1460996407771 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:20:08 INFO - PROCESS | 1804 | 1460996408037 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x93395000 == 95 [pid = 1804] [id = 190] 09:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x93ce2000) [pid = 1804] [serial = 570] [outer = (nil)] 09:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x93edb400) [pid = 1804] [serial = 571] [outer = 0x93ce2000] 09:20:08 INFO - PROCESS | 1804 | 1460996408143 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x93fc7400) [pid = 1804] [serial = 572] [outer = 0x93ce2000] 09:20:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:08 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:09 INFO - PROCESS | 1804 | 1460996409081 Marionette TRACE conn3 <- [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] 09:20:09 INFO - PROCESS | 1804 | 1460996409150 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:20:09 INFO - PROCESS | 1804 | 1460996409158 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1804 | 1460996409162 Marionette TRACE conn3 <- [1,734,null,{}] 09:20:09 INFO - PROCESS | 1804 | 1460996409168 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 1804 | 1460996409376 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:20:09 INFO - PROCESS | 1804 | 1460996409622 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ce4c00 == 96 [pid = 1804] [id = 191] 09:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x93edc800) [pid = 1804] [serial = 573] [outer = (nil)] 09:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x940a3c00) [pid = 1804] [serial = 574] [outer = 0x93edc800] 09:20:09 INFO - PROCESS | 1804 | 1460996409763 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x94189800) [pid = 1804] [serial = 575] [outer = 0x93edc800] 09:20:10 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:10 INFO - PROCESS | 1804 | 1460996410670 Marionette TRACE conn3 <- [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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:20:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1582ms 09:20:10 INFO - PROCESS | 1804 | 1460996410741 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 1804 | 1460996410746 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:20:10 INFO - PROCESS | 1804 | 1460996410753 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1804 | 1460996410757 Marionette TRACE conn3 <- [1,738,null,{}] 09:20:10 INFO - PROCESS | 1804 | 1460996410765 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 1804 | 1460996410976 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:20:11 INFO - PROCESS | 1804 | 1460996411228 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ecfc00 == 97 [pid = 1804] [id = 192] 09:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x93ed5000) [pid = 1804] [serial = 576] [outer = (nil)] 09:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x94ec3400) [pid = 1804] [serial = 577] [outer = 0x93ed5000] 09:20:11 INFO - PROCESS | 1804 | 1460996411368 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x9597d800) [pid = 1804] [serial = 578] [outer = 0x93ed5000] 09:20:12 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:12 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:12 INFO - PROCESS | 1804 | 1460996412747 Marionette TRACE conn3 <- [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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:20:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2041ms 09:20:12 INFO - PROCESS | 1804 | 1460996412823 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1804 | 1460996412834 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:20:12 INFO - PROCESS | 1804 | 1460996412872 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1804 | 1460996412886 Marionette TRACE conn3 <- [1,742,null,{}] 09:20:12 INFO - PROCESS | 1804 | 1460996412894 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 1804 | 1460996413102 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:20:13 INFO - PROCESS | 1804 | 1460996413300 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x96769000 == 98 [pid = 1804] [id = 193] 09:20:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x96769c00) [pid = 1804] [serial = 579] [outer = (nil)] 09:20:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x96f56800) [pid = 1804] [serial = 580] [outer = 0x96769c00] 09:20:13 INFO - PROCESS | 1804 | 1460996413437 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x97483c00) [pid = 1804] [serial = 581] [outer = 0x96769c00] 09:20:14 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:14 INFO - PROCESS | 1804 | 1460996414879 Marionette TRACE conn3 <- [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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:20:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2054ms 09:20:14 INFO - PROCESS | 1804 | 1460996414921 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1804 | 1460996414924 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:20:14 INFO - PROCESS | 1804 | 1460996414933 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1804 | 1460996414937 Marionette TRACE conn3 <- [1,746,null,{}] 09:20:14 INFO - PROCESS | 1804 | 1460996414943 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 1804 | 1460996415136 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:20:15 INFO - PROCESS | 1804 | 1460996415642 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de2800 == 99 [pid = 1804] [id = 194] 09:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x88de3400) [pid = 1804] [serial = 582] [outer = (nil)] 09:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x8a60dc00) [pid = 1804] [serial = 583] [outer = 0x88de3400] 09:20:15 INFO - PROCESS | 1804 | 1460996415767 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x8a692400) [pid = 1804] [serial = 584] [outer = 0x88de3400] 09:20:16 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8b6b2800) [pid = 1804] [serial = 585] [outer = 0x97349400] 09:20:17 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:17 INFO - PROCESS | 1804 | 1460996417166 Marionette TRACE conn3 <- [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]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:20:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2339ms 09:20:17 INFO - PROCESS | 1804 | 1460996417276 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1804 | 1460996417280 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:20:17 INFO - PROCESS | 1804 | 1460996417288 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1804 | 1460996417295 Marionette TRACE conn3 <- [1,750,null,{}] 09:20:17 INFO - PROCESS | 1804 | 1460996417304 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 1804 | 1460996417572 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:20:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8a608c00 == 98 [pid = 1804] [id = 134] 09:20:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6ad400 == 97 [pid = 1804] [id = 180] 09:20:17 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce5000 == 96 [pid = 1804] [id = 179] 09:20:17 INFO - PROCESS | 1804 | --DOCSHELL 0x88b6a000 == 95 [pid = 1804] [id = 178] 09:20:17 INFO - PROCESS | 1804 | --DOCSHELL 0x88cdd400 == 94 [pid = 1804] [id = 177] 09:20:17 INFO - PROCESS | 1804 | 1460996417865 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6e6c00 == 93 [pid = 1804] [id = 171] 09:20:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce5000 == 94 [pid = 1804] [id = 195] 09:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x88de3800) [pid = 1804] [serial = 586] [outer = (nil)] 09:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8b6ac800) [pid = 1804] [serial = 587] [outer = 0x88de3800] 09:20:17 INFO - PROCESS | 1804 | 1460996417956 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x8ba87400) [pid = 1804] [serial = 588] [outer = 0x88de3800] 09:20:18 INFO - PROCESS | 1804 | --DOCSHELL 0x97536000 == 93 [pid = 1804] [id = 170] 09:20:18 INFO - PROCESS | 1804 | --DOCSHELL 0x9752d400 == 92 [pid = 1804] [id = 169] 09:20:18 INFO - PROCESS | 1804 | --DOCSHELL 0x94eb5800 == 91 [pid = 1804] [id = 168] 09:20:18 INFO - PROCESS | 1804 | --DOCSHELL 0x93fc6c00 == 90 [pid = 1804] [id = 167] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x93cee400) [pid = 1804] [serial = 487] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x93ed8400) [pid = 1804] [serial = 488] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x9316ec00) [pid = 1804] [serial = 481] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x99bbf800) [pid = 1804] [serial = 460] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x975c7c00) [pid = 1804] [serial = 436] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x88b68000) [pid = 1804] [serial = 463] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8c06bc00) [pid = 1804] [serial = 430] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x93388c00) [pid = 1804] [serial = 457] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8b6b3c00) [pid = 1804] [serial = 472] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x88ce6000) [pid = 1804] [serial = 470] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x8f35fc00) [pid = 1804] [serial = 475] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x9338f400) [pid = 1804] [serial = 482] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8a90c000) [pid = 1804] [serial = 454] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x93ced000) [pid = 1804] [serial = 485] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x93ce5400) [pid = 1804] [serial = 484] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x8a68ec00) [pid = 1804] [serial = 448] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x981d2000) [pid = 1804] [serial = 439] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x91f1ec00) [pid = 1804] [serial = 478] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x91fae000) [pid = 1804] [serial = 433] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x93cea400) [pid = 1804] [serial = 445] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x88ce4400) [pid = 1804] [serial = 469] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8ba82800) [pid = 1804] [serial = 473] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x9aedb000) [pid = 1804] [serial = 442] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x8fcd7000) [pid = 1804] [serial = 476] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x88c9dc00) [pid = 1804] [serial = 466] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x91fa7400) [pid = 1804] [serial = 479] [outer = (nil)] [url = about:blank] 09:20:18 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8a902c00) [pid = 1804] [serial = 451] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:19 INFO - PROCESS | 1804 | 1460996419306 Marionette TRACE conn3 <- [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]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:20:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2036ms 09:20:19 INFO - PROCESS | 1804 | 1460996419330 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1804 | 1460996419336 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:20:19 INFO - PROCESS | 1804 | 1460996419344 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1804 | 1460996419348 Marionette TRACE conn3 <- [1,754,null,{}] 09:20:19 INFO - PROCESS | 1804 | 1460996419354 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1804 | 1460996419702 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:20:19 INFO - PROCESS | 1804 | 1460996419722 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a691400 == 91 [pid = 1804] [id = 196] 09:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8b6b1800) [pid = 1804] [serial = 589] [outer = (nil)] 09:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8e82cc00) [pid = 1804] [serial = 590] [outer = 0x8b6b1800] 09:20:19 INFO - PROCESS | 1804 | 1460996419801 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8f361c00) [pid = 1804] [serial = 591] [outer = 0x8b6b1800] 09:20:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:21 INFO - PROCESS | 1804 | 1460996421166 Marionette TRACE conn3 <- [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]]]}] 09:20:21 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 09:20:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1832ms 09:20:21 INFO - PROCESS | 1804 | 1460996421177 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1804 | 1460996421181 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:20:21 INFO - PROCESS | 1804 | 1460996421195 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1804 | 1460996421204 Marionette TRACE conn3 <- [1,758,null,{}] 09:20:21 INFO - PROCESS | 1804 | 1460996421277 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1804 | 1460996421526 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:20:21 INFO - PROCESS | 1804 | 1460996421554 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06d400 == 92 [pid = 1804] [id = 197] 09:20:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x8f367000) [pid = 1804] [serial = 592] [outer = (nil)] 09:20:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x90396400) [pid = 1804] [serial = 593] [outer = 0x8f367000] 09:20:21 INFO - PROCESS | 1804 | 1460996421632 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x91396400) [pid = 1804] [serial = 594] [outer = 0x8f367000] 09:20:22 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:22 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:22 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:22 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:22 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:22 INFO - PROCESS | 1804 | 1460996422717 Marionette TRACE conn3 <- [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]]]}] 09:20:22 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x88cde000) [pid = 1804] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:20:22 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x8a602c00) [pid = 1804] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:20:22 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x8a603400) [pid = 1804] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:20:22 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x8ba78800) [pid = 1804] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:20:22 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x88ce3400) [pid = 1804] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:20:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:20:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1627ms 09:20:22 INFO - PROCESS | 1804 | 1460996422815 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:20:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:20:22 INFO - PROCESS | 1804 | 1460996422820 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:20:22 INFO - PROCESS | 1804 | 1460996422826 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1804 | 1460996422830 Marionette TRACE conn3 <- [1,762,null,{}] 09:20:22 INFO - PROCESS | 1804 | 1460996422836 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 1804 | 1460996423068 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:20:23 INFO - PROCESS | 1804 | 1460996423218 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b3400 == 93 [pid = 1804] [id = 198] 09:20:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8b6ec000) [pid = 1804] [serial = 595] [outer = (nil)] 09:20:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8fcd5400) [pid = 1804] [serial = 596] [outer = 0x8b6ec000] 09:20:23 INFO - PROCESS | 1804 | 1460996423296 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x915b5400) [pid = 1804] [serial = 597] [outer = 0x8b6ec000] 09:20:24 INFO - PROCESS | 1804 | 1460996424492 Marionette TRACE conn3 <- [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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:20:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1686ms 09:20:24 INFO - PROCESS | 1804 | 1460996424513 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1804 | 1460996424516 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:20:24 INFO - PROCESS | 1804 | 1460996424526 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1804 | 1460996424529 Marionette TRACE conn3 <- [1,766,null,{}] 09:20:24 INFO - PROCESS | 1804 | 1460996424535 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 1804 | 1460996424780 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:20:25 INFO - PROCESS | 1804 | 1460996425036 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x88494400 == 94 [pid = 1804] [id = 199] 09:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x88496800) [pid = 1804] [serial = 598] [outer = (nil)] 09:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x88c9dc00) [pid = 1804] [serial = 599] [outer = 0x88496800] 09:20:25 INFO - PROCESS | 1804 | 1460996425172 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x8a603400) [pid = 1804] [serial = 600] [outer = 0x88496800] 09:20:26 INFO - PROCESS | 1804 | 1460996426642 Marionette TRACE conn3 <- [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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:20:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2181ms 09:20:26 INFO - PROCESS | 1804 | 1460996426710 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:20:26 INFO - PROCESS | 1804 | 1460996426717 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:20:26 INFO - PROCESS | 1804 | 1460996426726 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1804 | 1460996426732 Marionette TRACE conn3 <- [1,770,null,{}] 09:20:26 INFO - PROCESS | 1804 | 1460996426743 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1804 | 1460996426951 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:20:27 INFO - PROCESS | 1804 | 1460996427151 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba7d400 == 95 [pid = 1804] [id = 200] 09:20:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x8ba84400) [pid = 1804] [serial = 601] [outer = (nil)] 09:20:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x8eb65c00) [pid = 1804] [serial = 602] [outer = 0x8ba84400] 09:20:27 INFO - PROCESS | 1804 | 1460996427286 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x8f35ec00) [pid = 1804] [serial = 603] [outer = 0x8ba84400] 09:20:28 INFO - PROCESS | 1804 | 1460996428296 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1594ms 09:20:28 INFO - PROCESS | 1804 | 1460996428322 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1804 | 1460996428329 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:20:28 INFO - PROCESS | 1804 | 1460996428338 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1804 | 1460996428342 Marionette TRACE conn3 <- [1,774,null,{}] 09:20:28 INFO - PROCESS | 1804 | 1460996428349 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1804 | 1460996428560 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:20:28 INFO - PROCESS | 1804 | 1460996428886 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x90399400 == 96 [pid = 1804] [id = 201] 09:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x9039f000) [pid = 1804] [serial = 604] [outer = (nil)] 09:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x9069a000) [pid = 1804] [serial = 605] [outer = 0x9039f000] 09:20:28 INFO - PROCESS | 1804 | 1460996428994 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x91fa7c00) [pid = 1804] [serial = 606] [outer = 0x9039f000] 09:20:30 INFO - PROCESS | 1804 | 1460996430033 Marionette TRACE conn3 <- [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]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1739ms 09:20:30 INFO - PROCESS | 1804 | 1460996430078 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 1804 | 1460996430083 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:20:30 INFO - PROCESS | 1804 | 1460996430100 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1804 | 1460996430111 Marionette TRACE conn3 <- [1,778,null,{}] 09:20:30 INFO - PROCESS | 1804 | 1460996430117 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 1804 | 1460996430343 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:20:30 INFO - PROCESS | 1804 | 1460996430598 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcdb000 == 97 [pid = 1804] [id = 202] 09:20:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x93ce5400) [pid = 1804] [serial = 607] [outer = (nil)] 09:20:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x93fc6c00) [pid = 1804] [serial = 608] [outer = 0x93ce5400] 09:20:30 INFO - PROCESS | 1804 | 1460996430736 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x94097000) [pid = 1804] [serial = 609] [outer = 0x93ce5400] 09:20:31 INFO - PROCESS | 1804 | 1460996431683 Marionette TRACE conn3 <- [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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1660ms 09:20:31 INFO - PROCESS | 1804 | 1460996431753 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:20:31 INFO - PROCESS | 1804 | 1460996431758 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 1804 | 1460996431765 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1804 | 1460996431768 Marionette TRACE conn3 <- [1,782,null,{}] 09:20:31 INFO - PROCESS | 1804 | 1460996431775 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1804 | 1460996432010 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:20:32 INFO - PROCESS | 1804 | 1460996432271 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x88492400 == 98 [pid = 1804] [id = 203] 09:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x88ce0000) [pid = 1804] [serial = 610] [outer = (nil)] 09:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x94eb5400) [pid = 1804] [serial = 611] [outer = 0x88ce0000] 09:20:32 INFO - PROCESS | 1804 | 1460996432414 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x9607d400) [pid = 1804] [serial = 612] [outer = 0x88ce0000] 09:20:33 INFO - PROCESS | 1804 | 1460996433423 Marionette TRACE conn3 <- [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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1692ms 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:20:33 INFO - PROCESS | 1804 | 1460996433458 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1804 | 1460996433461 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:20:33 INFO - PROCESS | 1804 | 1460996433469 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1804 | 1460996433474 Marionette TRACE conn3 <- [1,786,null,{}] 09:20:33 INFO - PROCESS | 1804 | 1460996433482 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 1804 | 1460996433692 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:20:34 INFO - PROCESS | 1804 | 1460996433997 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x94184800 == 99 [pid = 1804] [id = 204] 09:20:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x96072c00) [pid = 1804] [serial = 613] [outer = (nil)] 09:20:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x9734b800) [pid = 1804] [serial = 614] [outer = 0x96072c00] 09:20:34 INFO - PROCESS | 1804 | 1460996434114 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x975c7c00) [pid = 1804] [serial = 615] [outer = 0x96072c00] 09:20:35 INFO - PROCESS | 1804 | 1460996435137 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1740ms 09:20:35 INFO - PROCESS | 1804 | 1460996435209 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:20:35 INFO - PROCESS | 1804 | 1460996435213 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:20:35 INFO - PROCESS | 1804 | 1460996435221 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1804 | 1460996435225 Marionette TRACE conn3 <- [1,790,null,{}] 09:20:35 INFO - PROCESS | 1804 | 1460996435233 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 1804 | 1460996435468 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:20:35 INFO - PROCESS | 1804 | 1460996435777 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x9798fc00 == 100 [pid = 1804] [id = 205] 09:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x97990400) [pid = 1804] [serial = 616] [outer = (nil)] 09:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x97be1c00) [pid = 1804] [serial = 617] [outer = 0x97990400] 09:20:35 INFO - PROCESS | 1804 | 1460996435872 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x981c9800) [pid = 1804] [serial = 618] [outer = 0x97990400] 09:20:36 INFO - PROCESS | 1804 | 1460996436849 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1694ms 09:20:36 INFO - PROCESS | 1804 | 1460996436914 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:20:36 INFO - PROCESS | 1804 | 1460996436919 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:20:36 INFO - PROCESS | 1804 | 1460996436926 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1804 | 1460996436931 Marionette TRACE conn3 <- [1,794,null,{}] 09:20:36 INFO - PROCESS | 1804 | 1460996436938 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 1804 | 1460996437145 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:20:37 INFO - PROCESS | 1804 | 1460996437406 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x88497c00 == 101 [pid = 1804] [id = 206] 09:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8a90dc00) [pid = 1804] [serial = 619] [outer = (nil)] 09:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x981d1400) [pid = 1804] [serial = 620] [outer = 0x8a90dc00] 09:20:37 INFO - PROCESS | 1804 | 1460996437539 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x98380000) [pid = 1804] [serial = 621] [outer = 0x8a90dc00] 09:20:38 INFO - PROCESS | 1804 | 1460996438452 Marionette TRACE conn3 <- [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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1591ms 09:20:38 INFO - PROCESS | 1804 | 1460996438518 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:20:38 INFO - PROCESS | 1804 | 1460996438523 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:20:38 INFO - PROCESS | 1804 | 1460996438529 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1804 | 1460996438533 Marionette TRACE conn3 <- [1,798,null,{}] 09:20:38 INFO - PROCESS | 1804 | 1460996438539 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 1804 | 1460996438746 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:20:39 INFO - PROCESS | 1804 | 1460996439000 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x9798f000 == 102 [pid = 1804] [id = 207] 09:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x9810ec00) [pid = 1804] [serial = 622] [outer = (nil)] 09:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x98823800) [pid = 1804] [serial = 623] [outer = 0x9810ec00] 09:20:39 INFO - PROCESS | 1804 | 1460996439135 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x98992400) [pid = 1804] [serial = 624] [outer = 0x9810ec00] 09:20:40 INFO - PROCESS | 1804 | 1460996440052 Marionette TRACE conn3 <- [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]]]}] 09:20:40 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 09:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1587ms 09:20:40 INFO - PROCESS | 1804 | 1460996440118 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1804 | 1460996440122 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:20:40 INFO - PROCESS | 1804 | 1460996440129 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1804 | 1460996440133 Marionette TRACE conn3 <- [1,802,null,{}] 09:20:40 INFO - PROCESS | 1804 | 1460996440139 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 1804 | 1460996440352 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:20:40 INFO - PROCESS | 1804 | 1460996440610 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x981d1000 == 103 [pid = 1804] [id = 208] 09:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x98631400) [pid = 1804] [serial = 625] [outer = (nil)] 09:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x9918c800) [pid = 1804] [serial = 626] [outer = 0x98631400] 09:20:40 INFO - PROCESS | 1804 | 1460996440745 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x99bb9800) [pid = 1804] [serial = 627] [outer = 0x98631400] 09:20:41 INFO - PROCESS | 1804 | 1460996441747 Marionette TRACE conn3 <- [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]]]}] 09:20:41 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 09:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1686ms 09:20:41 INFO - PROCESS | 1804 | 1460996441819 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:20:41 INFO - PROCESS | 1804 | 1460996441823 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:20:41 INFO - PROCESS | 1804 | 1460996441830 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1804 | 1460996441834 Marionette TRACE conn3 <- [1,806,null,{}] 09:20:41 INFO - PROCESS | 1804 | 1460996441841 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 1804 | 1460996442068 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:20:42 INFO - PROCESS | 1804 | 1460996442369 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x93172c00 == 104 [pid = 1804] [id = 209] 09:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x940a1400) [pid = 1804] [serial = 628] [outer = (nil)] 09:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x99c5e400) [pid = 1804] [serial = 629] [outer = 0x940a1400] 09:20:42 INFO - PROCESS | 1804 | 1460996442479 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x9df36800) [pid = 1804] [serial = 630] [outer = 0x940a1400] 09:20:43 INFO - PROCESS | 1804 | 1460996443550 Marionette TRACE conn3 <- [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]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1789ms 09:20:43 INFO - PROCESS | 1804 | 1460996443620 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1804 | 1460996443625 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:20:43 INFO - PROCESS | 1804 | 1460996443632 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1804 | 1460996443637 Marionette TRACE conn3 <- [1,810,null,{}] 09:20:43 INFO - PROCESS | 1804 | 1460996443644 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 1804 | 1460996443915 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:20:44 INFO - PROCESS | 1804 | 1460996444230 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fc25c00 == 105 [pid = 1804] [id = 210] 09:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x9fda9c00) [pid = 1804] [serial = 631] [outer = (nil)] 09:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x9ff56c00) [pid = 1804] [serial = 632] [outer = 0x9fda9c00] 09:20:44 INFO - PROCESS | 1804 | 1460996444325 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x9ff5f000) [pid = 1804] [serial = 633] [outer = 0x9fda9c00] 09:20:45 INFO - PROCESS | 1804 | 1460996445296 Marionette TRACE conn3 <- [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]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1740ms 09:20:45 INFO - PROCESS | 1804 | 1460996445373 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1804 | 1460996445376 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:20:45 INFO - PROCESS | 1804 | 1460996445384 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1804 | 1460996445387 Marionette TRACE conn3 <- [1,814,null,{}] 09:20:45 INFO - PROCESS | 1804 | 1460996445393 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 1804 | 1460996445635 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:20:45 INFO - PROCESS | 1804 | 1460996445978 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ff54400 == 106 [pid = 1804] [id = 211] 09:20:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 284 (0x9ff56000) [pid = 1804] [serial = 634] [outer = (nil)] 09:20:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 285 (0xa0b66400) [pid = 1804] [serial = 635] [outer = 0x9ff56000] 09:20:46 INFO - PROCESS | 1804 | 1460996446069 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 286 (0xa0b6b400) [pid = 1804] [serial = 636] [outer = 0x9ff56000] 09:20:47 INFO - PROCESS | 1804 | 1460996447157 Marionette TRACE conn3 <- [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] 09:20:47 INFO - PROCESS | 1804 | 1460996447225 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:20:47 INFO - PROCESS | 1804 | 1460996447232 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1804 | 1460996447236 Marionette TRACE conn3 <- [1,818,null,{}] 09:20:47 INFO - PROCESS | 1804 | 1460996447242 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 1804 | 1460996447486 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:20:47 INFO - PROCESS | 1804 | 1460996447810 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8849a400 == 107 [pid = 1804] [id = 212] 09:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 287 (0x88cd8c00) [pid = 1804] [serial = 637] [outer = (nil)] 09:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 288 (0x8a902800) [pid = 1804] [serial = 638] [outer = 0x88cd8c00] 09:20:47 INFO - PROCESS | 1804 | 1460996447902 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 289 (0x8e828000) [pid = 1804] [serial = 639] [outer = 0x88cd8c00] 09:20:48 INFO - PROCESS | 1804 | 1460996448902 Marionette TRACE conn3 <- [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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1701ms 09:20:48 INFO - PROCESS | 1804 | 1460996448934 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1804 | 1460996448939 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:20:48 INFO - PROCESS | 1804 | 1460996448945 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1804 | 1460996448949 Marionette TRACE conn3 <- [1,822,null,{}] 09:20:48 INFO - PROCESS | 1804 | 1460996448955 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1804 | 1460996449170 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:20:49 INFO - PROCESS | 1804 | 1460996449445 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa5c00 == 108 [pid = 1804] [id = 213] 09:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 290 (0x86fa8000) [pid = 1804] [serial = 640] [outer = (nil)] 09:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 291 (0x86fab400) [pid = 1804] [serial = 641] [outer = 0x86fa8000] 09:20:49 INFO - PROCESS | 1804 | 1460996449580 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 292 (0x86fadc00) [pid = 1804] [serial = 642] [outer = 0x86fa8000] 09:20:50 INFO - PROCESS | 1804 | 1460996450548 Marionette TRACE conn3 <- [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] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:20:50 INFO - PROCESS | 1804 | 1460996450591 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:20:50 INFO - PROCESS | 1804 | 1460996450598 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1804 | 1460996450602 Marionette TRACE conn3 <- [1,826,null,{}] 09:20:50 INFO - PROCESS | 1804 | 1460996450608 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 1804 | 1460996450816 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:20:51 INFO - PROCESS | 1804 | 1460996451090 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa7c00 == 109 [pid = 1804] [id = 214] 09:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 293 (0x86faa400) [pid = 1804] [serial = 643] [outer = (nil)] 09:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 294 (0xa10d8800) [pid = 1804] [serial = 644] [outer = 0x86faa400] 09:20:51 INFO - PROCESS | 1804 | 1460996451230 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 295 (0xa10e1800) [pid = 1804] [serial = 645] [outer = 0x86faa400] 09:20:52 INFO - PROCESS | 1804 | 1460996452304 Marionette TRACE conn3 <- [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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1783ms 09:20:52 INFO - PROCESS | 1804 | 1460996452382 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1804 | 1460996452385 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:20:52 INFO - PROCESS | 1804 | 1460996452393 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1804 | 1460996452397 Marionette TRACE conn3 <- [1,830,null,{}] 09:20:52 INFO - PROCESS | 1804 | 1460996452403 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 1804 | 1460996452982 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:20:53 INFO - PROCESS | 1804 | 1460996453352 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c05c00 == 110 [pid = 1804] [id = 215] 09:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 296 (0x85c06400) [pid = 1804] [serial = 646] [outer = (nil)] 09:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 297 (0x88c9c400) [pid = 1804] [serial = 647] [outer = 0x85c06400] 09:20:53 INFO - PROCESS | 1804 | 1460996453443 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 298 (0x88de4800) [pid = 1804] [serial = 648] [outer = 0x85c06400] 09:20:54 INFO - PROCESS | 1804 | 1460996454427 Marionette TRACE conn3 <- [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]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2087ms 09:20:54 INFO - PROCESS | 1804 | 1460996454483 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1804 | 1460996454490 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:20:54 INFO - PROCESS | 1804 | 1460996454498 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1804 | 1460996454504 Marionette TRACE conn3 <- [1,834,null,{}] 09:20:54 INFO - PROCESS | 1804 | 1460996454512 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 1804 | 1460996454877 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:20:55 INFO - PROCESS | 1804 | 1460996455100 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a852c00 == 111 [pid = 1804] [id = 216] 09:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 299 (0x8b6ae800) [pid = 1804] [serial = 649] [outer = (nil)] 09:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 300 (0x8b6f5800) [pid = 1804] [serial = 650] [outer = 0x8b6ae800] 09:20:55 INFO - PROCESS | 1804 | 1460996455261 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 301 (0x8c06cc00) [pid = 1804] [serial = 651] [outer = 0x8b6ae800] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x93170800 == 110 [pid = 1804] [id = 38] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x91392400 == 109 [pid = 1804] [id = 65] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x9919ac00 == 108 [pid = 1804] [id = 69] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x95976800 == 107 [pid = 1804] [id = 112] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x960c7800 == 106 [pid = 1804] [id = 113] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x90694c00 == 105 [pid = 1804] [id = 70] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6b3400 == 104 [pid = 1804] [id = 198] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce2800 == 103 [pid = 1804] [id = 181] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06d400 == 102 [pid = 1804] [id = 197] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8a691400 == 101 [pid = 1804] [id = 196] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce5000 == 100 [pid = 1804] [id = 195] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x88de2800 == 99 [pid = 1804] [id = 194] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x9039c400 == 98 [pid = 1804] [id = 187] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8c071800 == 97 [pid = 1804] [id = 185] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8fce1800 == 96 [pid = 1804] [id = 186] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce0800 == 95 [pid = 1804] [id = 184] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x88497400 == 94 [pid = 1804] [id = 183] 09:20:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb6d000 == 93 [pid = 1804] [id = 182] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 300 (0x8b6b1c00) [pid = 1804] [serial = 544] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 299 (0x93fcf800) [pid = 1804] [serial = 490] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 298 (0x8b6ab400) [pid = 1804] [serial = 493] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 297 (0x8f364800) [pid = 1804] [serial = 496] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 296 (0x93ceac00) [pid = 1804] [serial = 499] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 295 (0x94ec2400) [pid = 1804] [serial = 502] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 294 (0x97487c00) [pid = 1804] [serial = 505] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 293 (0x981c5800) [pid = 1804] [serial = 508] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 292 (0x9eb40400) [pid = 1804] [serial = 511] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 291 (0x8b6ee800) [pid = 1804] [serial = 514] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 290 (0x97995c00) [pid = 1804] [serial = 517] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 289 (0x88ded000) [pid = 1804] [serial = 520] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 288 (0x90397000) [pid = 1804] [serial = 523] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 287 (0x8849a800) [pid = 1804] [serial = 526] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 286 (0x88de6000) [pid = 1804] [serial = 533] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 285 (0x88ce4c00) [pid = 1804] [serial = 532] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 284 (0x8a904400) [pid = 1804] [serial = 536] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 283 (0x8a693000) [pid = 1804] [serial = 535] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x8b6aac00) [pid = 1804] [serial = 538] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x8a84f400) [pid = 1804] [serial = 529] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x8c065000) [pid = 1804] [serial = 541] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x8e829400) [pid = 1804] [serial = 542] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x8eb6bc00) [pid = 1804] [serial = 545] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x8b6e6800) [pid = 1804] [serial = 539] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1804 | 1460996456484 Marionette TRACE conn3 <- [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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2042ms 09:20:56 INFO - PROCESS | 1804 | 1460996456541 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1804 | 1460996456545 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:20:56 INFO - PROCESS | 1804 | 1460996456553 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1804 | 1460996456557 Marionette TRACE conn3 <- [1,838,null,{}] 09:20:56 INFO - PROCESS | 1804 | 1460996456563 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 1804 | 1460996456766 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:20:56 INFO - PROCESS | 1804 | 1460996456954 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6eb400 == 94 [pid = 1804] [id = 217] 09:20:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x8b6f5000) [pid = 1804] [serial = 652] [outer = (nil)] 09:20:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x8c06b800) [pid = 1804] [serial = 653] [outer = 0x8b6f5000] 09:20:57 INFO - PROCESS | 1804 | 1460996457119 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x8e82b400) [pid = 1804] [serial = 654] [outer = 0x8b6f5000] 09:20:57 INFO - PROCESS | 1804 | 1460996457970 Marionette TRACE conn3 <- [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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1488ms 09:20:58 INFO - PROCESS | 1804 | 1460996458045 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1804 | 1460996458062 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:20:58 INFO - PROCESS | 1804 | 1460996458090 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1804 | 1460996458098 Marionette TRACE conn3 <- [1,842,null,{}] 09:20:58 INFO - PROCESS | 1804 | 1460996458105 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 1804 | 1460996458397 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:20:58 INFO - PROCESS | 1804 | 1460996458428 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c04800 == 95 [pid = 1804] [id = 218] 09:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x8c071400) [pid = 1804] [serial = 655] [outer = (nil)] 09:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x90394000) [pid = 1804] [serial = 656] [outer = 0x8c071400] 09:20:58 INFO - PROCESS | 1804 | 1460996458510 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x903a1400) [pid = 1804] [serial = 657] [outer = 0x8c071400] 09:20:59 INFO - PROCESS | 1804 | 1460996459516 Marionette TRACE conn3 <- [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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1498ms 09:20:59 INFO - PROCESS | 1804 | 1460996459579 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1804 | 1460996459583 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:20:59 INFO - PROCESS | 1804 | 1460996459591 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1804 | 1460996459595 Marionette TRACE conn3 <- [1,846,null,{}] 09:20:59 INFO - PROCESS | 1804 | 1460996459601 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1804 | 1460996459878 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:20:59 INFO - PROCESS | 1804 | 1460996459903 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x86faf800 == 96 [pid = 1804] [id = 219] 09:20:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 284 (0x90397400) [pid = 1804] [serial = 658] [outer = (nil)] 09:20:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 285 (0x91f21c00) [pid = 1804] [serial = 659] [outer = 0x90397400] 09:20:59 INFO - PROCESS | 1804 | 1460996459990 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 286 (0x91fab400) [pid = 1804] [serial = 660] [outer = 0x90397400] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 285 (0x8f367000) [pid = 1804] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 284 (0x88de3400) [pid = 1804] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 283 (0x88de3800) [pid = 1804] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x8b6b1800) [pid = 1804] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x8eb6ec00) [pid = 1804] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x915b1c00) [pid = 1804] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x9810f400) [pid = 1804] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:21:00 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x8c06ac00) [pid = 1804] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:21:01 INFO - PROCESS | 1804 | 1460996461317 Marionette TRACE conn3 <- [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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1786ms 09:21:01 INFO - PROCESS | 1804 | 1460996461378 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1804 | 1460996461383 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:21:01 INFO - PROCESS | 1804 | 1460996461391 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1804 | 1460996461396 Marionette TRACE conn3 <- [1,850,null,{}] 09:21:01 INFO - PROCESS | 1804 | 1460996461402 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 1804 | 1460996461677 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:21:01 INFO - PROCESS | 1804 | 1460996461700 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x91396000 == 97 [pid = 1804] [id = 220] 09:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x915ab000) [pid = 1804] [serial = 661] [outer = (nil)] 09:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x91f1c800) [pid = 1804] [serial = 662] [outer = 0x915ab000] 09:21:01 INFO - PROCESS | 1804 | 1460996461804 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x9338fc00) [pid = 1804] [serial = 663] [outer = 0x915ab000] 09:21:02 INFO - PROCESS | 1804 | 1460996462922 Marionette TRACE conn3 <- [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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1584ms 09:21:02 INFO - PROCESS | 1804 | 1460996462977 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1804 | 1460996462983 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:21:03 INFO - PROCESS | 1804 | 1460996462993 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1804 | 1460996462999 Marionette TRACE conn3 <- [1,854,null,{}] 09:21:03 INFO - PROCESS | 1804 | 1460996463011 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 1804 | 1460996463287 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:21:03 INFO - PROCESS | 1804 | 1460996463672 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de2800 == 98 [pid = 1804] [id = 221] 09:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x88de6000) [pid = 1804] [serial = 664] [outer = (nil)] 09:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x88df0400) [pid = 1804] [serial = 665] [outer = 0x88de6000] 09:21:03 INFO - PROCESS | 1804 | 1460996463769 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 284 (0x8a847400) [pid = 1804] [serial = 666] [outer = 0x88de6000] 09:21:04 INFO - PROCESS | 1804 | 1460996464808 Marionette TRACE conn3 <- [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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1895ms 09:21:04 INFO - PROCESS | 1804 | 1460996464889 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1804 | 1460996464898 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:21:04 INFO - PROCESS | 1804 | 1460996464910 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1804 | 1460996464914 Marionette TRACE conn3 <- [1,858,null,{}] 09:21:04 INFO - PROCESS | 1804 | 1460996464922 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 1804 | 1460996465181 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:21:05 INFO - PROCESS | 1804 | 1460996465498 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba7a800 == 99 [pid = 1804] [id = 222] 09:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 285 (0x8ba80800) [pid = 1804] [serial = 667] [outer = (nil)] 09:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 286 (0x8eb69c00) [pid = 1804] [serial = 668] [outer = 0x8ba80800] 09:21:05 INFO - PROCESS | 1804 | 1460996465591 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 287 (0x8f3e9800) [pid = 1804] [serial = 669] [outer = 0x8ba80800] 09:21:06 INFO - PROCESS | 1804 | 1460996466586 Marionette TRACE conn3 <- [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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1744ms 09:21:06 INFO - PROCESS | 1804 | 1460996466655 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1804 | 1460996466659 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:21:06 INFO - PROCESS | 1804 | 1460996466667 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1804 | 1460996466674 Marionette TRACE conn3 <- [1,862,null,{}] 09:21:06 INFO - PROCESS | 1804 | 1460996466691 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1804 | 1460996466936 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:21:07 INFO - PROCESS | 1804 | 1460996467286 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x90695000 == 100 [pid = 1804] [id = 223] 09:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 288 (0x93ce3000) [pid = 1804] [serial = 670] [outer = (nil)] 09:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 289 (0x93cedc00) [pid = 1804] [serial = 671] [outer = 0x93ce3000] 09:21:07 INFO - PROCESS | 1804 | 1460996467388 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 290 (0x93ed6c00) [pid = 1804] [serial = 672] [outer = 0x93ce3000] 09:21:08 INFO - PROCESS | 1804 | 1460996468345 Marionette TRACE conn3 <- [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]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1741ms 09:21:08 INFO - PROCESS | 1804 | 1460996468408 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:21:08 INFO - PROCESS | 1804 | 1460996468414 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:21:08 INFO - PROCESS | 1804 | 1460996468420 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1804 | 1460996468423 Marionette TRACE conn3 <- [1,866,null,{}] 09:21:08 INFO - PROCESS | 1804 | 1460996468430 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 1804 | 1460996468683 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:21:09 INFO - PROCESS | 1804 | 1460996468994 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x93cea400 == 101 [pid = 1804] [id = 224] 09:21:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 291 (0x93fcb800) [pid = 1804] [serial = 673] [outer = (nil)] 09:21:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 292 (0x94184400) [pid = 1804] [serial = 674] [outer = 0x93fcb800] 09:21:09 INFO - PROCESS | 1804 | 1460996469094 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 293 (0x94ebb000) [pid = 1804] [serial = 675] [outer = 0x93fcb800] 09:21:10 INFO - PROCESS | 1804 | 1460996470053 Marionette TRACE conn3 <- [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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1681ms 09:21:10 INFO - PROCESS | 1804 | 1460996470103 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1804 | 1460996470107 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:21:10 INFO - PROCESS | 1804 | 1460996470113 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1804 | 1460996470117 Marionette TRACE conn3 <- [1,870,null,{}] 09:21:10 INFO - PROCESS | 1804 | 1460996470123 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 1804 | 1460996470355 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:21:10 INFO - PROCESS | 1804 | 1460996470618 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x940a2c00 == 102 [pid = 1804] [id = 225] 09:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 294 (0x95974400) [pid = 1804] [serial = 676] [outer = (nil)] 09:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 295 (0x970b2c00) [pid = 1804] [serial = 677] [outer = 0x95974400] 09:21:10 INFO - PROCESS | 1804 | 1460996470761 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 296 (0x9747fc00) [pid = 1804] [serial = 678] [outer = 0x95974400] 09:21:11 INFO - PROCESS | 1804 | 1460996471721 Marionette TRACE conn3 <- [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]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1639ms 09:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:21:11 INFO - PROCESS | 1804 | 1460996471754 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1804 | 1460996471757 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:21:11 INFO - PROCESS | 1804 | 1460996471765 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1804 | 1460996471768 Marionette TRACE conn3 <- [1,874,null,{}] 09:21:11 INFO - PROCESS | 1804 | 1460996471775 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1804 | 1460996472002 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:21:12 INFO - PROCESS | 1804 | 1460996472278 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x96041000 == 103 [pid = 1804] [id = 226] 09:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 297 (0x97531c00) [pid = 1804] [serial = 679] [outer = (nil)] 09:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 298 (0x97998800) [pid = 1804] [serial = 680] [outer = 0x97531c00] 09:21:12 INFO - PROCESS | 1804 | 1460996472420 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 299 (0x98581400) [pid = 1804] [serial = 681] [outer = 0x97531c00] 09:21:13 INFO - PROCESS | 1804 | 1460996473481 Marionette TRACE conn3 <- [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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1747ms 09:21:13 INFO - PROCESS | 1804 | 1460996473513 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1804 | 1460996473517 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:21:13 INFO - PROCESS | 1804 | 1460996473524 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1804 | 1460996473528 Marionette TRACE conn3 <- [1,878,null,{}] 09:21:13 INFO - PROCESS | 1804 | 1460996473534 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 1804 | 1460996473775 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:21:14 INFO - PROCESS | 1804 | 1460996474097 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x97036c00 == 104 [pid = 1804] [id = 227] 09:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 300 (0x9774b400) [pid = 1804] [serial = 682] [outer = (nil)] 09:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 301 (0x99bb9c00) [pid = 1804] [serial = 683] [outer = 0x9774b400] 09:21:14 INFO - PROCESS | 1804 | 1460996474204 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 302 (0x99bc2400) [pid = 1804] [serial = 684] [outer = 0x9774b400] 09:21:15 INFO - PROCESS | 1804 | 1460996475166 Marionette TRACE conn3 <- [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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1687ms 09:21:15 INFO - PROCESS | 1804 | 1460996475212 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:21:15 INFO - PROCESS | 1804 | 1460996475217 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:21:15 INFO - PROCESS | 1804 | 1460996475223 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1804 | 1460996475227 Marionette TRACE conn3 <- [1,882,null,{}] 09:21:15 INFO - PROCESS | 1804 | 1460996475233 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 1804 | 1460996475431 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:21:15 INFO - PROCESS | 1804 | 1460996475693 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x96f51400 == 105 [pid = 1804] [id = 228] 09:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 303 (0x9810f400) [pid = 1804] [serial = 685] [outer = (nil)] 09:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 304 (0x9eb46c00) [pid = 1804] [serial = 686] [outer = 0x9810f400] 09:21:15 INFO - PROCESS | 1804 | 1460996475828 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 305 (0x9fc2ec00) [pid = 1804] [serial = 687] [outer = 0x9810f400] 09:21:16 INFO - PROCESS | 1804 | 1460996476759 Marionette TRACE conn3 <- [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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1585ms 09:21:16 INFO - PROCESS | 1804 | 1460996476810 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1804 | 1460996476814 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:21:16 INFO - PROCESS | 1804 | 1460996476821 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1804 | 1460996476825 Marionette TRACE conn3 <- [1,886,null,{}] 09:21:16 INFO - PROCESS | 1804 | 1460996476832 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 1804 | 1460996477073 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:21:17 INFO - PROCESS | 1804 | 1460996477388 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x94185400 == 106 [pid = 1804] [id = 229] 09:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 306 (0x970bb400) [pid = 1804] [serial = 688] [outer = (nil)] 09:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 307 (0x9fda8c00) [pid = 1804] [serial = 689] [outer = 0x970bb400] 09:21:17 INFO - PROCESS | 1804 | 1460996477485 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 308 (0x9ff57800) [pid = 1804] [serial = 690] [outer = 0x970bb400] 09:21:18 INFO - PROCESS | 1804 | 1460996478461 Marionette TRACE conn3 <- [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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1689ms 09:21:18 INFO - PROCESS | 1804 | 1460996478513 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1804 | 1460996478519 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:21:18 INFO - PROCESS | 1804 | 1460996478526 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1804 | 1460996478528 Marionette TRACE conn3 <- [1,890,null,{}] 09:21:18 INFO - PROCESS | 1804 | 1460996478536 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 1804 | 1460996478753 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:21:19 INFO - PROCESS | 1804 | 1460996479110 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8b800 == 107 [pid = 1804] [id = 230] 09:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 309 (0x88e8e800) [pid = 1804] [serial = 691] [outer = (nil)] 09:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 310 (0x88e92800) [pid = 1804] [serial = 692] [outer = 0x88e8e800] 09:21:19 INFO - PROCESS | 1804 | 1460996479210 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 311 (0x88e95400) [pid = 1804] [serial = 693] [outer = 0x88e8e800] 09:21:20 INFO - PROCESS | 1804 | 1460996480270 Marionette TRACE conn3 <- [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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1783ms 09:21:20 INFO - PROCESS | 1804 | 1460996480310 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1804 | 1460996480315 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:21:20 INFO - PROCESS | 1804 | 1460996480322 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1804 | 1460996480327 Marionette TRACE conn3 <- [1,894,null,{}] 09:21:20 INFO - PROCESS | 1804 | 1460996480334 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 1804 | 1460996480587 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:21:20 INFO - PROCESS | 1804 | 1460996480973 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fcbf400 == 108 [pid = 1804] [id = 231] 09:21:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 312 (0xa10e1000) [pid = 1804] [serial = 694] [outer = (nil)] 09:21:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 313 (0xa2b10400) [pid = 1804] [serial = 695] [outer = 0xa10e1000] 09:21:21 INFO - PROCESS | 1804 | 1460996481073 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 314 (0xa3d27400) [pid = 1804] [serial = 696] [outer = 0xa10e1000] 09:21:22 INFO - PROCESS | 1804 | 1460996482011 Marionette TRACE conn3 <- [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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1734ms 09:21:22 INFO - PROCESS | 1804 | 1460996482059 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1804 | 1460996482064 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:21:22 INFO - PROCESS | 1804 | 1460996482071 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1804 | 1460996482075 Marionette TRACE conn3 <- [1,898,null,{}] 09:21:22 INFO - PROCESS | 1804 | 1460996482081 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 1804 | 1460996482277 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:21:22 INFO - PROCESS | 1804 | 1460996482552 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x85302800 == 109 [pid = 1804] [id = 232] 09:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 315 (0x85306000) [pid = 1804] [serial = 697] [outer = (nil)] 09:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 316 (0x8530a800) [pid = 1804] [serial = 698] [outer = 0x85306000] 09:21:22 INFO - PROCESS | 1804 | 1460996482691 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 317 (0x8530cc00) [pid = 1804] [serial = 699] [outer = 0x85306000] 09:21:23 INFO - PROCESS | 1804 | 1460996483624 Marionette TRACE conn3 <- [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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1581ms 09:21:23 INFO - PROCESS | 1804 | 1460996483654 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:21:23 INFO - PROCESS | 1804 | 1460996483659 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:21:23 INFO - PROCESS | 1804 | 1460996483665 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1804 | 1460996483669 Marionette TRACE conn3 <- [1,902,null,{}] 09:21:23 INFO - PROCESS | 1804 | 1460996483675 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 1804 | 1460996483897 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:21:24 INFO - PROCESS | 1804 | 1460996484171 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x85308c00 == 110 [pid = 1804] [id = 233] 09:21:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 318 (0x8530b000) [pid = 1804] [serial = 700] [outer = (nil)] 09:21:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 319 (0x86d47c00) [pid = 1804] [serial = 701] [outer = 0x8530b000] 09:21:24 INFO - PROCESS | 1804 | 1460996484300 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 320 (0x86d4a000) [pid = 1804] [serial = 702] [outer = 0x8530b000] 09:21:25 INFO - PROCESS | 1804 | 1460996485259 Marionette TRACE conn3 <- [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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1634ms 09:21:25 INFO - PROCESS | 1804 | 1460996485299 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1804 | 1460996485303 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:21:25 INFO - PROCESS | 1804 | 1460996485310 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1804 | 1460996485312 Marionette TRACE conn3 <- [1,906,null,{}] 09:21:25 INFO - PROCESS | 1804 | 1460996485319 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 1804 | 1460996485530 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:21:25 INFO - PROCESS | 1804 | 1460996485836 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x85308000 == 111 [pid = 1804] [id = 234] 09:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 321 (0x8530e800) [pid = 1804] [serial = 703] [outer = (nil)] 09:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 322 (0x855cf800) [pid = 1804] [serial = 704] [outer = 0x8530e800] 09:21:25 INFO - PROCESS | 1804 | 1460996485935 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 323 (0x855d1400) [pid = 1804] [serial = 705] [outer = 0x8530e800] 09:21:26 INFO - PROCESS | 1804 | 1460996486861 Marionette TRACE conn3 <- [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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1631ms 09:21:26 INFO - PROCESS | 1804 | 1460996486943 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:21:26 INFO - PROCESS | 1804 | 1460996486947 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:21:26 INFO - PROCESS | 1804 | 1460996486954 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1804 | 1460996486958 Marionette TRACE conn3 <- [1,910,null,{}] 09:21:26 INFO - PROCESS | 1804 | 1460996486964 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 1804 | 1460996487238 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:21:27 INFO - PROCESS | 1804 | 1460996487552 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x855ca800 == 112 [pid = 1804] [id = 235] 09:21:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 324 (0x855cd000) [pid = 1804] [serial = 706] [outer = (nil)] 09:21:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 325 (0x855d7c00) [pid = 1804] [serial = 707] [outer = 0x855cd000] 09:21:27 INFO - PROCESS | 1804 | 1460996487649 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 326 (0x86d46000) [pid = 1804] [serial = 708] [outer = 0x855cd000] 09:21:28 INFO - PROCESS | 1804 | 1460996488533 Marionette TRACE conn3 <- [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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1684ms 09:21:28 INFO - PROCESS | 1804 | 1460996488639 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1804 | 1460996488643 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:21:28 INFO - PROCESS | 1804 | 1460996488650 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1804 | 1460996488654 Marionette TRACE conn3 <- [1,914,null,{}] 09:21:28 INFO - PROCESS | 1804 | 1460996488661 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 1804 | 1460996488881 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:21:29 INFO - PROCESS | 1804 | 1460996489138 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c64800 == 113 [pid = 1804] [id = 236] 09:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 327 (0x84c65400) [pid = 1804] [serial = 709] [outer = (nil)] 09:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 328 (0x84c69c00) [pid = 1804] [serial = 710] [outer = 0x84c65400] 09:21:29 INFO - PROCESS | 1804 | 1460996489275 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 329 (0x84c6cc00) [pid = 1804] [serial = 711] [outer = 0x84c65400] 09:21:30 INFO - PROCESS | 1804 | 1460996490205 Marionette TRACE conn3 <- [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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1632ms 09:21:30 INFO - PROCESS | 1804 | 1460996490284 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1804 | 1460996490287 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:21:30 INFO - PROCESS | 1804 | 1460996490296 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1804 | 1460996490302 Marionette TRACE conn3 <- [1,918,null,{}] 09:21:30 INFO - PROCESS | 1804 | 1460996490312 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 1804 | 1460996490611 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:21:30 INFO - PROCESS | 1804 | 1460996490938 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c68800 == 114 [pid = 1804] [id = 237] 09:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 330 (0x84c6a000) [pid = 1804] [serial = 712] [outer = (nil)] 09:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 331 (0x855d6000) [pid = 1804] [serial = 713] [outer = 0x84c6a000] 09:21:31 INFO - PROCESS | 1804 | 1460996491030 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 332 (0x86d4d800) [pid = 1804] [serial = 714] [outer = 0x84c6a000] 09:21:31 INFO - PROCESS | 1804 | 1460996491976 Marionette TRACE conn3 <- [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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1742ms 09:21:32 INFO - PROCESS | 1804 | 1460996492037 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1804 | 1460996492041 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:21:32 INFO - PROCESS | 1804 | 1460996492049 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1804 | 1460996492052 Marionette TRACE conn3 <- [1,922,null,{}] 09:21:32 INFO - PROCESS | 1804 | 1460996492058 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 1804 | 1460996492275 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:21:32 INFO - PROCESS | 1804 | 1460996492593 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d1000 == 115 [pid = 1804] [id = 238] 09:21:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 333 (0x855d6c00) [pid = 1804] [serial = 715] [outer = (nil)] 09:21:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 334 (0x86d54800) [pid = 1804] [serial = 716] [outer = 0x855d6c00] 09:21:32 INFO - PROCESS | 1804 | 1460996492698 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 335 (0x88deb400) [pid = 1804] [serial = 717] [outer = 0x855d6c00] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x9316e400 == 114 [pid = 1804] [id = 166] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x8a90b000 == 113 [pid = 1804] [id = 165] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x94184800 == 112 [pid = 1804] [id = 204] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x88492400 == 111 [pid = 1804] [id = 203] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x90399400 == 110 [pid = 1804] [id = 201] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcdb000 == 109 [pid = 1804] [id = 202] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba7d400 == 108 [pid = 1804] [id = 200] 09:21:33 INFO - PROCESS | 1804 | --DOCSHELL 0x88494400 == 107 [pid = 1804] [id = 199] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 334 (0x90396400) [pid = 1804] [serial = 593] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 333 (0x91396400) [pid = 1804] [serial = 594] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 332 (0x8a60dc00) [pid = 1804] [serial = 583] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 331 (0x8a692400) [pid = 1804] [serial = 584] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 330 (0x8b6ac800) [pid = 1804] [serial = 587] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 329 (0x8ba87400) [pid = 1804] [serial = 588] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 328 (0x8e82cc00) [pid = 1804] [serial = 590] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 327 (0x8f3ea400) [pid = 1804] [serial = 548] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 326 (0x8f35dc00) [pid = 1804] [serial = 547] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 325 (0x96f56800) [pid = 1804] [serial = 580] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 324 (0x94ec3400) [pid = 1804] [serial = 577] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 323 (0x940a3c00) [pid = 1804] [serial = 574] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 322 (0x93edb400) [pid = 1804] [serial = 571] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 321 (0x93ce7c00) [pid = 1804] [serial = 568] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 320 (0x9316a000) [pid = 1804] [serial = 565] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 319 (0x91390400) [pid = 1804] [serial = 562] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 318 (0x903a1000) [pid = 1804] [serial = 559] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 317 (0x8fb92c00) [pid = 1804] [serial = 556] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 316 (0x8ba7fc00) [pid = 1804] [serial = 553] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 315 (0x8fcd5400) [pid = 1804] [serial = 596] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 314 (0x8a60d400) [pid = 1804] [serial = 550] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 313 (0x91fa6000) [pid = 1804] [serial = 377] [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.] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 312 (0x8f361c00) [pid = 1804] [serial = 591] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 311 (0x94097400) [pid = 1804] [serial = 491] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 310 (0x9909d400) [pid = 1804] [serial = 370] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | --DOMWINDOW == 309 (0x975c1000) [pid = 1804] [serial = 428] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1804 | 1460996494768 Marionette TRACE conn3 <- [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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2790ms 09:21:34 INFO - PROCESS | 1804 | 1460996494841 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1804 | 1460996494850 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:21:34 INFO - PROCESS | 1804 | 1460996494861 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1804 | 1460996494866 Marionette TRACE conn3 <- [1,926,null,{}] 09:21:34 INFO - PROCESS | 1804 | 1460996494875 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1804 | 1460996495082 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:21:35 INFO - PROCESS | 1804 | 1460996495328 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fad000 == 108 [pid = 1804] [id = 239] 09:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 310 (0x88b68000) [pid = 1804] [serial = 718] [outer = (nil)] 09:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 311 (0x88ce1800) [pid = 1804] [serial = 719] [outer = 0x88b68000] 09:21:35 INFO - PROCESS | 1804 | 1460996495419 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 312 (0x88d9e000) [pid = 1804] [serial = 720] [outer = 0x88b68000] 09:21:36 INFO - PROCESS | 1804 | 1460996496392 Marionette TRACE conn3 <- [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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1595ms 09:21:36 INFO - PROCESS | 1804 | 1460996496457 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1804 | 1460996496466 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:21:36 INFO - PROCESS | 1804 | 1460996496478 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1804 | 1460996496482 Marionette TRACE conn3 <- [1,930,null,{}] 09:21:36 INFO - PROCESS | 1804 | 1460996496489 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 1804 | 1460996496690 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:21:37 INFO - PROCESS | 1804 | 1460996496993 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x88d9f800 == 109 [pid = 1804] [id = 240] 09:21:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 313 (0x88da6000) [pid = 1804] [serial = 721] [outer = (nil)] 09:21:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 314 (0x88dac400) [pid = 1804] [serial = 722] [outer = 0x88da6000] 09:21:37 INFO - PROCESS | 1804 | 1460996497096 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 315 (0x88e8a800) [pid = 1804] [serial = 723] [outer = 0x88da6000] 09:21:37 INFO - PROCESS | 1804 | 1460996497979 Marionette TRACE conn3 <- [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]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1533ms 09:21:38 INFO - PROCESS | 1804 | 1460996498018 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1804 | 1460996498023 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:21:38 INFO - PROCESS | 1804 | 1460996498030 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1804 | 1460996498036 Marionette TRACE conn3 <- [1,934,null,{}] 09:21:38 INFO - PROCESS | 1804 | 1460996498060 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 1804 | 1460996498343 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:21:38 INFO - PROCESS | 1804 | 1460996498372 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da8000 == 110 [pid = 1804] [id = 241] 09:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 316 (0x8a850800) [pid = 1804] [serial = 724] [outer = (nil)] 09:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 317 (0x8a90e000) [pid = 1804] [serial = 725] [outer = 0x8a850800] 09:21:38 INFO - PROCESS | 1804 | 1460996498463 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 318 (0x8b6b7800) [pid = 1804] [serial = 726] [outer = 0x8a850800] 09:21:39 INFO - PROCESS | 1804 | --DOMWINDOW == 317 (0x85c06400) [pid = 1804] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:21:39 INFO - PROCESS | 1804 | --DOMWINDOW == 316 (0x90397400) [pid = 1804] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:21:39 INFO - PROCESS | 1804 | --DOMWINDOW == 315 (0x8c071400) [pid = 1804] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:21:39 INFO - PROCESS | 1804 | --DOMWINDOW == 314 (0x8b6ae800) [pid = 1804] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:21:39 INFO - PROCESS | 1804 | --DOMWINDOW == 313 (0x8b6ec000) [pid = 1804] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:21:39 INFO - PROCESS | 1804 | --DOMWINDOW == 312 (0x8b6f5000) [pid = 1804] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:21:39 INFO - PROCESS | 1804 | 1460996499901 Marionette TRACE conn3 <- [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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1895ms 09:21:39 INFO - PROCESS | 1804 | 1460996499925 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1804 | 1460996499929 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:21:39 INFO - PROCESS | 1804 | 1460996499938 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1804 | 1460996499941 Marionette TRACE conn3 <- [1,938,null,{}] 09:21:39 INFO - PROCESS | 1804 | 1460996499947 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1804 | 1460996500130 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:21:40 INFO - PROCESS | 1804 | 1460996500146 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x855ccc00 == 111 [pid = 1804] [id = 242] 09:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 313 (0x88de5c00) [pid = 1804] [serial = 727] [outer = (nil)] 09:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 314 (0x8ba7fc00) [pid = 1804] [serial = 728] [outer = 0x88de5c00] 09:21:40 INFO - PROCESS | 1804 | 1460996500389 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 315 (0x8c06e000) [pid = 1804] [serial = 729] [outer = 0x88de5c00] 09:21:41 INFO - PROCESS | 1804 | 1460996501201 Marionette TRACE conn3 <- [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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1335ms 09:21:41 INFO - PROCESS | 1804 | 1460996501391 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1804 | 1460996501399 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:21:41 INFO - PROCESS | 1804 | 1460996501411 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1804 | 1460996501416 Marionette TRACE conn3 <- [1,942,null,{}] 09:21:41 INFO - PROCESS | 1804 | 1460996501426 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 1804 | 1460996501697 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:21:42 INFO - PROCESS | 1804 | 1460996502073 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d53800 == 112 [pid = 1804] [id = 243] 09:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 316 (0x86fa3c00) [pid = 1804] [serial = 730] [outer = (nil)] 09:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 317 (0x86fabc00) [pid = 1804] [serial = 731] [outer = 0x86fa3c00] 09:21:42 INFO - PROCESS | 1804 | 1460996502167 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 318 (0x8849b000) [pid = 1804] [serial = 732] [outer = 0x86fa3c00] 09:21:43 INFO - PROCESS | 1804 | 1460996503228 Marionette TRACE conn3 <- [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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1891ms 09:21:43 INFO - PROCESS | 1804 | 1460996503303 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:21:43 INFO - PROCESS | 1804 | 1460996503313 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:21:43 INFO - PROCESS | 1804 | 1460996503327 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1804 | 1460996503333 Marionette TRACE conn3 <- [1,946,null,{}] 09:21:43 INFO - PROCESS | 1804 | 1460996503341 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 1804 | 1460996503574 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:21:43 INFO - PROCESS | 1804 | 1460996503905 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da3000 == 113 [pid = 1804] [id = 244] 09:21:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 319 (0x88da6800) [pid = 1804] [serial = 733] [outer = (nil)] 09:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 320 (0x88e8f800) [pid = 1804] [serial = 734] [outer = 0x88da6800] 09:21:44 INFO - PROCESS | 1804 | 1460996504009 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 321 (0x8a60d400) [pid = 1804] [serial = 735] [outer = 0x88da6800] 09:21:45 INFO - PROCESS | 1804 | 1460996505051 Marionette TRACE conn3 <- [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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1800ms 09:21:45 INFO - PROCESS | 1804 | 1460996505123 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1804 | 1460996505127 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:21:45 INFO - PROCESS | 1804 | 1460996505135 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1804 | 1460996505139 Marionette TRACE conn3 <- [1,950,null,{}] 09:21:45 INFO - PROCESS | 1804 | 1460996505154 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 1804 | 1460996505422 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:21:45 INFO - PROCESS | 1804 | 1460996505793 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a848000 == 114 [pid = 1804] [id = 245] 09:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 322 (0x8ec71800) [pid = 1804] [serial = 736] [outer = (nil)] 09:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 323 (0x8ec7cc00) [pid = 1804] [serial = 737] [outer = 0x8ec71800] 09:21:45 INFO - PROCESS | 1804 | 1460996505897 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 324 (0x8f364c00) [pid = 1804] [serial = 738] [outer = 0x8ec71800] 09:21:46 INFO - PROCESS | 1804 | 1460996506960 Marionette TRACE conn3 <- [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]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1893ms 09:21:47 INFO - PROCESS | 1804 | 1460996507028 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1804 | 1460996507033 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:21:47 INFO - PROCESS | 1804 | 1460996507040 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1804 | 1460996507044 Marionette TRACE conn3 <- [1,954,null,{}] 09:21:47 INFO - PROCESS | 1804 | 1460996507050 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 1804 | 1460996507300 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:21:47 INFO - PROCESS | 1804 | 1460996507613 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de3800 == 115 [pid = 1804] [id = 246] 09:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 325 (0x8eb71400) [pid = 1804] [serial = 739] [outer = (nil)] 09:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 326 (0x90395800) [pid = 1804] [serial = 740] [outer = 0x8eb71400] 09:21:47 INFO - PROCESS | 1804 | 1460996507730 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 327 (0x90697400) [pid = 1804] [serial = 741] [outer = 0x8eb71400] 09:21:48 INFO - PROCESS | 1804 | 1460996508697 Marionette TRACE conn3 <- [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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1739ms 09:21:48 INFO - PROCESS | 1804 | 1460996508779 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:21:48 INFO - PROCESS | 1804 | 1460996508784 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:21:48 INFO - PROCESS | 1804 | 1460996508790 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1804 | 1460996508794 Marionette TRACE conn3 <- [1,958,null,{}] 09:21:48 INFO - PROCESS | 1804 | 1460996508800 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 1804 | 1460996509045 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:21:49 INFO - PROCESS | 1804 | 1460996509405 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x9107c000 == 116 [pid = 1804] [id = 247] 09:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 328 (0x91390400) [pid = 1804] [serial = 742] [outer = (nil)] 09:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 329 (0x91f15c00) [pid = 1804] [serial = 743] [outer = 0x91390400] 09:21:49 INFO - PROCESS | 1804 | 1460996509510 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 330 (0x91fad400) [pid = 1804] [serial = 744] [outer = 0x91390400] 09:21:50 INFO - PROCESS | 1804 | 1460996510423 Marionette TRACE conn3 <- [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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1682ms 09:21:50 INFO - PROCESS | 1804 | 1460996510492 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 1804 | 1460996510498 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:21:50 INFO - PROCESS | 1804 | 1460996510508 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1804 | 1460996510511 Marionette TRACE conn3 <- [1,962,null,{}] 09:21:50 INFO - PROCESS | 1804 | 1460996510518 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 1804 | 1460996510763 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:21:51 INFO - PROCESS | 1804 | 1460996511091 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x91392800 == 117 [pid = 1804] [id = 248] 09:21:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 331 (0x9338a400) [pid = 1804] [serial = 745] [outer = (nil)] 09:21:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 332 (0x93ed3800) [pid = 1804] [serial = 746] [outer = 0x9338a400] 09:21:51 INFO - PROCESS | 1804 | 1460996511195 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 333 (0x940a0400) [pid = 1804] [serial = 747] [outer = 0x9338a400] 09:21:52 INFO - PROCESS | 1804 | 1460996512088 Marionette TRACE conn3 <- [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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1636ms 09:21:52 INFO - PROCESS | 1804 | 1460996512145 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1804 | 1460996512150 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:21:52 INFO - PROCESS | 1804 | 1460996512157 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1804 | 1460996512160 Marionette TRACE conn3 <- [1,966,null,{}] 09:21:52 INFO - PROCESS | 1804 | 1460996512166 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 1804 | 1460996512376 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:21:52 INFO - PROCESS | 1804 | 1460996512698 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x94187c00 == 118 [pid = 1804] [id = 249] 09:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 334 (0x94190400) [pid = 1804] [serial = 748] [outer = (nil)] 09:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 335 (0x94ec4400) [pid = 1804] [serial = 749] [outer = 0x94190400] 09:21:52 INFO - PROCESS | 1804 | 1460996512797 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 336 (0x960c7800) [pid = 1804] [serial = 750] [outer = 0x94190400] 09:21:53 INFO - PROCESS | 1804 | 1460996513697 Marionette TRACE conn3 <- [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]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1587ms 09:21:53 INFO - PROCESS | 1804 | 1460996513761 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1804 | 1460996513765 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:21:53 INFO - PROCESS | 1804 | 1460996513776 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1804 | 1460996513779 Marionette TRACE conn3 <- [1,970,null,{}] 09:21:53 INFO - PROCESS | 1804 | 1460996513786 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 1804 | 1460996514007 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:21:54 INFO - PROCESS | 1804 | 1460996514324 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c69000 == 119 [pid = 1804] [id = 250] 09:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 337 (0x93ecd800) [pid = 1804] [serial = 751] [outer = (nil)] 09:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 338 (0x97483400) [pid = 1804] [serial = 752] [outer = 0x93ecd800] 09:21:54 INFO - PROCESS | 1804 | 1460996514438 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 339 (0x9752f800) [pid = 1804] [serial = 753] [outer = 0x93ecd800] 09:21:55 INFO - PROCESS | 1804 | 1460996515401 Marionette TRACE conn3 <- [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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1684ms 09:21:55 INFO - PROCESS | 1804 | 1460996515464 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1804 | 1460996515471 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:21:55 INFO - PROCESS | 1804 | 1460996515482 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1804 | 1460996515486 Marionette TRACE conn3 <- [1,974,null,{}] 09:21:55 INFO - PROCESS | 1804 | 1460996515497 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 1804 | 1460996515717 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:21:56 INFO - PROCESS | 1804 | 1460996516033 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x9418f400 == 120 [pid = 1804] [id = 251] 09:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 340 (0x94eba400) [pid = 1804] [serial = 754] [outer = (nil)] 09:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 341 (0x97abe000) [pid = 1804] [serial = 755] [outer = 0x94eba400] 09:21:56 INFO - PROCESS | 1804 | 1460996516132 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 342 (0x9810e800) [pid = 1804] [serial = 756] [outer = 0x94eba400] 09:21:57 INFO - PROCESS | 1804 | 1460996517041 Marionette TRACE conn3 <- [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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1641ms 09:21:57 INFO - PROCESS | 1804 | 1460996517123 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1804 | 1460996517128 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:21:57 INFO - PROCESS | 1804 | 1460996517135 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1804 | 1460996517139 Marionette TRACE conn3 <- [1,978,null,{}] 09:21:57 INFO - PROCESS | 1804 | 1460996517145 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 1804 | 1460996517398 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:21:57 INFO - PROCESS | 1804 | 1460996517721 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c09c00 == 121 [pid = 1804] [id = 252] 09:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 343 (0x9338b000) [pid = 1804] [serial = 757] [outer = (nil)] 09:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 344 (0x98930400) [pid = 1804] [serial = 758] [outer = 0x9338b000] 09:21:57 INFO - PROCESS | 1804 | 1460996517818 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 345 (0x99095400) [pid = 1804] [serial = 759] [outer = 0x9338b000] 09:21:58 INFO - PROCESS | 1804 | 1460996518909 Marionette TRACE conn3 <- [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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1833ms 09:21:58 INFO - PROCESS | 1804 | 1460996518969 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1804 | 1460996518974 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:21:58 INFO - PROCESS | 1804 | 1460996518981 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1804 | 1460996518986 Marionette TRACE conn3 <- [1,982,null,{}] 09:21:58 INFO - PROCESS | 1804 | 1460996518992 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 1804 | 1460996519227 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:21:59 INFO - PROCESS | 1804 | 1460996519545 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x9eb40400 == 122 [pid = 1804] [id = 253] 09:21:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 346 (0x9fd72400) [pid = 1804] [serial = 760] [outer = (nil)] 09:21:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 347 (0xa0102400) [pid = 1804] [serial = 761] [outer = 0x9fd72400] 09:21:59 INFO - PROCESS | 1804 | 1460996519649 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 348 (0xa0d52400) [pid = 1804] [serial = 762] [outer = 0x9fd72400] 09:22:00 INFO - PROCESS | 1804 | 1460996520644 Marionette TRACE conn3 <- [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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1740ms 09:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:22:00 INFO - PROCESS | 1804 | 1460996520723 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1804 | 1460996520726 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:22:00 INFO - PROCESS | 1804 | 1460996520733 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1804 | 1460996520736 Marionette TRACE conn3 <- [1,986,null,{}] 09:22:00 INFO - PROCESS | 1804 | 1460996520744 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 1804 | 1460996520993 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:22:01 INFO - PROCESS | 1804 | 1460996521318 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a51c00 == 123 [pid = 1804] [id = 254] 09:22:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 349 (0x86a52400) [pid = 1804] [serial = 763] [outer = (nil)] 09:22:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 350 (0x86a5ac00) [pid = 1804] [serial = 764] [outer = 0x86a52400] 09:22:01 INFO - PROCESS | 1804 | 1460996521416 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 351 (0x86a5d000) [pid = 1804] [serial = 765] [outer = 0x86a52400] 09:22:02 INFO - PROCESS | 1804 | 1460996522482 Marionette TRACE conn3 <- [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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1792ms 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:22:02 INFO - PROCESS | 1804 | 1460996522532 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1804 | 1460996522535 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:22:02 INFO - PROCESS | 1804 | 1460996522543 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1804 | 1460996522547 Marionette TRACE conn3 <- [1,990,null,{}] 09:22:02 INFO - PROCESS | 1804 | 1460996522553 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 1804 | 1460996522779 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:22:03 INFO - PROCESS | 1804 | 1460996523105 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a57400 == 124 [pid = 1804] [id = 255] 09:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 352 (0x86a5c400) [pid = 1804] [serial = 766] [outer = (nil)] 09:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 353 (0x8c3d4c00) [pid = 1804] [serial = 767] [outer = 0x86a5c400] 09:22:03 INFO - PROCESS | 1804 | 1460996523216 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 354 (0x8c3d8000) [pid = 1804] [serial = 768] [outer = 0x86a5c400] 09:22:04 INFO - PROCESS | 1804 | 1460996524136 Marionette TRACE conn3 <- [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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1643ms 09:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:22:04 INFO - PROCESS | 1804 | 1460996524191 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1804 | 1460996524195 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:22:04 INFO - PROCESS | 1804 | 1460996524202 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1804 | 1460996524206 Marionette TRACE conn3 <- [1,994,null,{}] 09:22:04 INFO - PROCESS | 1804 | 1460996524212 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 1804 | 1460996524433 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:22:05 INFO - PROCESS | 1804 | 1460996525377 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c10400 == 125 [pid = 1804] [id = 256] 09:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 355 (0x85c10800) [pid = 1804] [serial = 769] [outer = (nil)] 09:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 356 (0x86a55000) [pid = 1804] [serial = 770] [outer = 0x85c10800] 09:22:05 INFO - PROCESS | 1804 | 1460996525471 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 357 (0x86d46800) [pid = 1804] [serial = 771] [outer = 0x85c10800] 09:22:06 INFO - PROCESS | 1804 | 1460996526404 Marionette TRACE conn3 <- [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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2241ms 09:22:06 INFO - PROCESS | 1804 | 1460996526445 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1804 | 1460996526453 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:22:06 INFO - PROCESS | 1804 | 1460996526463 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1804 | 1460996526469 Marionette TRACE conn3 <- [1,998,null,{}] 09:22:06 INFO - PROCESS | 1804 | 1460996526478 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 1804 | 1460996526694 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:22:07 INFO - PROCESS | 1804 | 1460996527040 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8530c400 == 126 [pid = 1804] [id = 257] 09:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 358 (0x86d46c00) [pid = 1804] [serial = 772] [outer = (nil)] 09:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 359 (0x88cd7800) [pid = 1804] [serial = 773] [outer = 0x86d46c00] 09:22:07 INFO - PROCESS | 1804 | 1460996527168 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 360 (0x88da2c00) [pid = 1804] [serial = 774] [outer = 0x86d46c00] 09:22:08 INFO - PROCESS | 1804 | 1460996528369 Marionette TRACE conn3 <- [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]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1989ms 09:22:08 INFO - PROCESS | 1804 | 1460996528465 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:22:08 INFO - PROCESS | 1804 | 1460996528477 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:22:08 INFO - PROCESS | 1804 | 1460996528484 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1804 | 1460996528489 Marionette TRACE conn3 <- [1,1002,null,{}] 09:22:08 INFO - PROCESS | 1804 | 1460996528496 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 1804 | 1460996528795 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:22:09 INFO - PROCESS | 1804 | 1460996529116 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b63c00 == 127 [pid = 1804] [id = 258] 09:22:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 361 (0x88da1c00) [pid = 1804] [serial = 775] [outer = (nil)] 09:22:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 362 (0x8a687400) [pid = 1804] [serial = 776] [outer = 0x88da1c00] 09:22:09 INFO - PROCESS | 1804 | 1460996529205 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 363 (0x8a908800) [pid = 1804] [serial = 777] [outer = 0x88da1c00] 09:22:10 INFO - PROCESS | 1804 | 1460996530148 Marionette TRACE conn3 <- [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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1742ms 09:22:10 INFO - PROCESS | 1804 | 1460996530227 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1804 | 1460996530231 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:22:10 INFO - PROCESS | 1804 | 1460996530246 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1804 | 1460996530256 Marionette TRACE conn3 <- [1,1006,null,{}] 09:22:10 INFO - PROCESS | 1804 | 1460996530265 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 1804 | 1460996530471 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:22:10 INFO - PROCESS | 1804 | 1460996530804 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8530d400 == 128 [pid = 1804] [id = 259] 09:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 364 (0x8530f000) [pid = 1804] [serial = 778] [outer = (nil)] 09:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 365 (0x8ba81000) [pid = 1804] [serial = 779] [outer = 0x8530f000] 09:22:10 INFO - PROCESS | 1804 | 1460996530896 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 366 (0x8c3dbc00) [pid = 1804] [serial = 780] [outer = 0x8530f000] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8a60d800 == 127 [pid = 1804] [id = 146] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x884a0000 == 126 [pid = 1804] [id = 188] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x9597bc00 == 125 [pid = 1804] [id = 86] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x98929800 == 124 [pid = 1804] [id = 62] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa9000 == 123 [pid = 1804] [id = 145] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x9418b800 == 122 [pid = 1804] [id = 57] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x88cd7c00 == 121 [pid = 1804] [id = 189] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x9b262000 == 120 [pid = 1804] [id = 63] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x96260400 == 119 [pid = 1804] [id = 42] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x93171c00 == 118 [pid = 1804] [id = 51] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x93167800 == 117 [pid = 1804] [id = 56] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x9aee5400 == 116 [pid = 1804] [id = 43] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x88da8000 == 115 [pid = 1804] [id = 241] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x88d9f800 == 114 [pid = 1804] [id = 240] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x86fad000 == 113 [pid = 1804] [id = 239] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x855d1000 == 112 [pid = 1804] [id = 238] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x84c68800 == 111 [pid = 1804] [id = 237] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x855ca800 == 110 [pid = 1804] [id = 235] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x84c64800 == 109 [pid = 1804] [id = 236] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x85308000 == 108 [pid = 1804] [id = 234] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x85308c00 == 107 [pid = 1804] [id = 233] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x93ecfc00 == 106 [pid = 1804] [id = 192] 09:22:12 INFO - PROCESS | 1804 | --DOCSHELL 0x96769000 == 105 [pid = 1804] [id = 193] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 365 (0x86fab400) [pid = 1804] [serial = 641] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 364 (0x88de4800) [pid = 1804] [serial = 648] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 363 (0x9069a000) [pid = 1804] [serial = 605] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 362 (0x9734b800) [pid = 1804] [serial = 614] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 361 (0xa0b66400) [pid = 1804] [serial = 635] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 360 (0x91fab400) [pid = 1804] [serial = 660] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 359 (0x99c5e400) [pid = 1804] [serial = 629] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 358 (0x88c9c400) [pid = 1804] [serial = 647] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 357 (0x94eb5400) [pid = 1804] [serial = 611] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 356 (0xa10d8800) [pid = 1804] [serial = 644] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 355 (0x88c9dc00) [pid = 1804] [serial = 599] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 354 (0x981d1400) [pid = 1804] [serial = 620] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 353 (0x9918c800) [pid = 1804] [serial = 626] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 352 (0x90394000) [pid = 1804] [serial = 656] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 351 (0x98823800) [pid = 1804] [serial = 623] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 350 (0x8c06cc00) [pid = 1804] [serial = 651] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 349 (0x903a1400) [pid = 1804] [serial = 657] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 348 (0x915b5400) [pid = 1804] [serial = 597] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 347 (0x9ff56c00) [pid = 1804] [serial = 632] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 346 (0x8c06b800) [pid = 1804] [serial = 653] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 345 (0x8b6f5800) [pid = 1804] [serial = 650] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 344 (0x8eb65c00) [pid = 1804] [serial = 602] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 343 (0x93fc6c00) [pid = 1804] [serial = 608] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 342 (0x97be1c00) [pid = 1804] [serial = 617] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 341 (0x8e82b400) [pid = 1804] [serial = 654] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 340 (0x8a902800) [pid = 1804] [serial = 638] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 339 (0x91f21c00) [pid = 1804] [serial = 659] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | --DOMWINDOW == 338 (0x91f1c800) [pid = 1804] [serial = 662] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1804 | 1460996532656 Marionette TRACE conn3 <- [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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2451ms 09:22:12 INFO - PROCESS | 1804 | 1460996532692 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1804 | 1460996532697 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:22:12 INFO - PROCESS | 1804 | 1460996532704 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1804 | 1460996532707 Marionette TRACE conn3 <- [1,1010,null,{}] 09:22:12 INFO - PROCESS | 1804 | 1460996532713 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1804 | 1460996532933 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:22:13 INFO - PROCESS | 1804 | 1460996533115 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c61800 == 106 [pid = 1804] [id = 260] 09:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 339 (0x84c63800) [pid = 1804] [serial = 781] [outer = (nil)] 09:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 340 (0x86d4a400) [pid = 1804] [serial = 782] [outer = 0x84c63800] 09:22:13 INFO - PROCESS | 1804 | 1460996533192 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 341 (0x88ce2c00) [pid = 1804] [serial = 783] [outer = 0x84c63800] 09:22:14 INFO - PROCESS | 1804 | 1460996533997 Marionette TRACE conn3 <- [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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1334ms 09:22:14 INFO - PROCESS | 1804 | 1460996534039 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1804 | 1460996534044 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:22:14 INFO - PROCESS | 1804 | 1460996534050 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1804 | 1460996534053 Marionette TRACE conn3 <- [1,1014,null,{}] 09:22:14 INFO - PROCESS | 1804 | 1460996534059 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1804 | 1460996534239 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:22:14 INFO - PROCESS | 1804 | 1460996534254 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e90000 == 107 [pid = 1804] [id = 261] 09:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 342 (0x88e91800) [pid = 1804] [serial = 784] [outer = (nil)] 09:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 343 (0x8a691000) [pid = 1804] [serial = 785] [outer = 0x88e91800] 09:22:14 INFO - PROCESS | 1804 | 1460996534547 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 344 (0x8ba83c00) [pid = 1804] [serial = 786] [outer = 0x88e91800] 09:22:15 INFO - PROCESS | 1804 | 1460996535516 Marionette TRACE conn3 <- [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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1535ms 09:22:15 INFO - PROCESS | 1804 | 1460996535586 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1804 | 1460996535591 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:22:15 INFO - PROCESS | 1804 | 1460996535598 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1804 | 1460996535601 Marionette TRACE conn3 <- [1,1018,null,{}] 09:22:15 INFO - PROCESS | 1804 | 1460996535607 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 1804 | 1460996535876 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:22:15 INFO - PROCESS | 1804 | 1460996535903 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8bc00 == 108 [pid = 1804] [id = 262] 09:22:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 345 (0x88e8dc00) [pid = 1804] [serial = 787] [outer = (nil)] 09:22:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 346 (0x8eb68000) [pid = 1804] [serial = 788] [outer = 0x88e8dc00] 09:22:15 INFO - PROCESS | 1804 | 1460996535980 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 347 (0x8ec79000) [pid = 1804] [serial = 789] [outer = 0x88e8dc00] 09:22:16 INFO - PROCESS | 1804 | 1460996536945 Marionette TRACE conn3 <- [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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 3246ms 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 346 (0x855d6c00) [pid = 1804] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 345 (0x95977400) [pid = 1804] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 344 (0x8e823000) [pid = 1804] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 343 (0x94ebbc00) [pid = 1804] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 342 (0x84c65400) [pid = 1804] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 341 (0x93ed5000) [pid = 1804] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 340 (0x88de6000) [pid = 1804] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 339 (0x8a60c400) [pid = 1804] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 338 (0x88b68800) [pid = 1804] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 337 (0x85306000) [pid = 1804] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 336 (0x975ccc00) [pid = 1804] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 335 (0x96769c00) [pid = 1804] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 334 (0x8ba84400) [pid = 1804] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 333 (0x8e824000) [pid = 1804] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 332 (0x9039f000) [pid = 1804] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 331 (0x95976400) [pid = 1804] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 330 (0x88e8e800) [pid = 1804] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 329 (0x8a906c00) [pid = 1804] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 328 (0x975be000) [pid = 1804] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 327 (0x97744800) [pid = 1804] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 326 (0x93ce3000) [pid = 1804] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 325 (0x915b2400) [pid = 1804] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 324 (0x855cd000) [pid = 1804] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 323 (0x8a84d000) [pid = 1804] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 322 (0x86fa8000) [pid = 1804] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 321 (0x8f3f5c00) [pid = 1804] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 320 (0x8530e800) [pid = 1804] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 319 (0x91528c00) [pid = 1804] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 318 (0x96072c00) [pid = 1804] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 317 (0x86faa400) [pid = 1804] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 316 (0x8530b000) [pid = 1804] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 315 (0x9597c800) [pid = 1804] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 314 (0x8b6e7000) [pid = 1804] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 313 (0x9ff56000) [pid = 1804] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 312 (0x9ff1a800) [pid = 1804] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 311 (0x98631400) [pid = 1804] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 310 (0x9fda9c00) [pid = 1804] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 309 (0x84c6a000) [pid = 1804] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 308 (0x88b68000) [pid = 1804] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 307 (0x88cd8c00) [pid = 1804] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 306 (0x8b6ab000) [pid = 1804] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 305 (0x915ab000) [pid = 1804] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 304 (0xa2b0dc00) [pid = 1804] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 303 (0x93391c00) [pid = 1804] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 302 (0x8a84a000) [pid = 1804] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 301 (0x94e96400) [pid = 1804] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 300 (0x8a850800) [pid = 1804] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 299 (0x93fcb800) [pid = 1804] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 298 (0x8a689000) [pid = 1804] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 297 (0x9df34400) [pid = 1804] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 296 (0x88da6000) [pid = 1804] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 295 (0x8a90dc00) [pid = 1804] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 294 (0x9810f400) [pid = 1804] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 293 (0x8eb66400) [pid = 1804] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 292 (0x975bf000) [pid = 1804] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 291 (0x8fcdac00) [pid = 1804] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 290 (0x975bec00) [pid = 1804] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 289 (0x8a846800) [pid = 1804] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 288 (0x9798b800) [pid = 1804] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 287 (0x9aed9400) [pid = 1804] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 286 (0x88decc00) [pid = 1804] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 285 (0x8b6ed800) [pid = 1804] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 284 (0x970bb400) [pid = 1804] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 283 (0x93ce0400) [pid = 1804] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x91394000) [pid = 1804] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x88495400) [pid = 1804] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x9b2d5c00) [pid = 1804] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x99bc1400) [pid = 1804] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x93fca800) [pid = 1804] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x88496800) [pid = 1804] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x8c065800) [pid = 1804] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x88ce0000) [pid = 1804] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x9773d400) [pid = 1804] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x8a68b000) [pid = 1804] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0xa10e1000) [pid = 1804] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0xa0b64800) [pid = 1804] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x8c067400) [pid = 1804] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x88b62800) [pid = 1804] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x93edc800) [pid = 1804] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x8ec7d800) [pid = 1804] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x8e822000) [pid = 1804] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x88dea800) [pid = 1804] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x93ce2000) [pid = 1804] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x9039e400) [pid = 1804] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x8b6b2000) [pid = 1804] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x94189400) [pid = 1804] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x8ba80800) [pid = 1804] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x8a907c00) [pid = 1804] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x9409a400) [pid = 1804] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x93ce5400) [pid = 1804] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x974eec00) [pid = 1804] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x981cf400) [pid = 1804] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x96767800) [pid = 1804] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x9774b400) [pid = 1804] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x93ed5400) [pid = 1804] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x9747f800) [pid = 1804] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x8f35e000) [pid = 1804] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x91fab800) [pid = 1804] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x93fd3400) [pid = 1804] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x95973c00) [pid = 1804] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x8b6e8400) [pid = 1804] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x8ba7ac00) [pid = 1804] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x97531c00) [pid = 1804] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x88ce5400) [pid = 1804] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x90399800) [pid = 1804] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x97990400) [pid = 1804] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x91fa6400) [pid = 1804] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x91f22800) [pid = 1804] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x95974400) [pid = 1804] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x95979800) [pid = 1804] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x97744000) [pid = 1804] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x975c4c00) [pid = 1804] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0xa2b5a400) [pid = 1804] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0xa2b5a000) [pid = 1804] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x940a1400) [pid = 1804] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8eb70800) [pid = 1804] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x9626d400) [pid = 1804] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x88498000) [pid = 1804] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x93cec400) [pid = 1804] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x9810ec00) [pid = 1804] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x975ca400) [pid = 1804] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x9eb40800) [pid = 1804] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:22:19 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x9069cc00) [pid = 1804] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:22:19 INFO - PROCESS | 1804 | 1460996539054 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1804 | 1460996539063 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:22:19 INFO - PROCESS | 1804 | 1460996539122 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1804 | 1460996539124 Marionette TRACE conn3 <- [1,1022,null,{}] 09:22:19 INFO - PROCESS | 1804 | 1460996539159 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 1804 | 1460996539514 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:22:19 INFO - PROCESS | 1804 | 1460996539530 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c6b000 == 109 [pid = 1804] [id = 263] 09:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x8530d000) [pid = 1804] [serial = 790] [outer = (nil)] 09:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x85c01800) [pid = 1804] [serial = 791] [outer = 0x8530d000] 09:22:19 INFO - PROCESS | 1804 | 1460996539612 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x86fa8000) [pid = 1804] [serial = 792] [outer = 0x8530d000] 09:22:20 INFO - PROCESS | 1804 | 1460996540551 Marionette TRACE conn3 <- [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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1491ms 09:22:20 INFO - PROCESS | 1804 | 1460996540582 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1804 | 1460996540586 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:22:20 INFO - PROCESS | 1804 | 1460996540593 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1804 | 1460996540596 Marionette TRACE conn3 <- [1,1026,null,{}] 09:22:20 INFO - PROCESS | 1804 | 1460996540602 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 1804 | 1460996540782 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:22:21 INFO - PROCESS | 1804 | 1460996541177 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x85306000 == 110 [pid = 1804] [id = 264] 09:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x85309000) [pid = 1804] [serial = 793] [outer = (nil)] 09:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x85c02000) [pid = 1804] [serial = 794] [outer = 0x85309000] 09:22:21 INFO - PROCESS | 1804 | 1460996541283 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x86a55c00) [pid = 1804] [serial = 795] [outer = 0x85309000] 09:22:22 INFO - PROCESS | 1804 | 1460996542318 Marionette TRACE conn3 <- [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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1782ms 09:22:22 INFO - PROCESS | 1804 | 1460996542378 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1804 | 1460996542387 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:22:22 INFO - PROCESS | 1804 | 1460996542397 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1804 | 1460996542403 Marionette TRACE conn3 <- [1,1030,null,{}] 09:22:22 INFO - PROCESS | 1804 | 1460996542411 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 1804 | 1460996542644 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:22:22 INFO - PROCESS | 1804 | 1460996542926 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88497000 == 111 [pid = 1804] [id = 265] 09:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x88b68000) [pid = 1804] [serial = 796] [outer = (nil)] 09:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x88da0800) [pid = 1804] [serial = 797] [outer = 0x88b68000] 09:22:23 INFO - PROCESS | 1804 | 1460996543069 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x88de9400) [pid = 1804] [serial = 798] [outer = 0x88b68000] 09:22:24 INFO - PROCESS | 1804 | 1460996544145 Marionette TRACE conn3 <- [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]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1787ms 09:22:24 INFO - PROCESS | 1804 | 1460996544189 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1804 | 1460996544197 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:22:24 INFO - PROCESS | 1804 | 1460996544204 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1804 | 1460996544209 Marionette TRACE conn3 <- [1,1034,null,{}] 09:22:24 INFO - PROCESS | 1804 | 1460996544215 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 1804 | 1460996544441 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:22:24 INFO - PROCESS | 1804 | 1460996544751 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a601400 == 112 [pid = 1804] [id = 266] 09:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8a606400) [pid = 1804] [serial = 799] [outer = (nil)] 09:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8a68f800) [pid = 1804] [serial = 800] [outer = 0x8a606400] 09:22:24 INFO - PROCESS | 1804 | 1460996544846 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8a903800) [pid = 1804] [serial = 801] [outer = 0x8a606400] 09:22:25 INFO - PROCESS | 1804 | 1460996545883 Marionette TRACE conn3 <- [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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1740ms 09:22:25 INFO - PROCESS | 1804 | 1460996545945 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:22:25 INFO - PROCESS | 1804 | 1460996545950 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 1804 | 1460996545965 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1804 | 1460996545975 Marionette TRACE conn3 <- [1,1038,null,{}] 09:22:25 INFO - PROCESS | 1804 | 1460996545985 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 1804 | 1460996546255 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:22:26 INFO - PROCESS | 1804 | 1460996546580 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fad800 == 113 [pid = 1804] [id = 267] 09:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8b6e6800) [pid = 1804] [serial = 802] [outer = (nil)] 09:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8c063800) [pid = 1804] [serial = 803] [outer = 0x8b6e6800] 09:22:26 INFO - PROCESS | 1804 | 1460996546714 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8c3d5400) [pid = 1804] [serial = 804] [outer = 0x8b6e6800] 09:22:27 INFO - PROCESS | 1804 | 1460996547765 Marionette TRACE conn3 <- [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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1856ms 09:22:27 INFO - PROCESS | 1804 | 1460996547816 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1804 | 1460996547821 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:22:27 INFO - PROCESS | 1804 | 1460996547830 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1804 | 1460996547834 Marionette TRACE conn3 <- [1,1042,null,{}] 09:22:27 INFO - PROCESS | 1804 | 1460996547840 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 1804 | 1460996548068 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:22:28 INFO - PROCESS | 1804 | 1460996548435 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6f0c00 == 114 [pid = 1804] [id = 268] 09:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8ba78400) [pid = 1804] [serial = 805] [outer = (nil)] 09:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8eb64c00) [pid = 1804] [serial = 806] [outer = 0x8ba78400] 09:22:28 INFO - PROCESS | 1804 | 1460996548534 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8eb6bc00) [pid = 1804] [serial = 807] [outer = 0x8ba78400] 09:22:29 INFO - PROCESS | 1804 | 1460996549488 Marionette TRACE conn3 <- [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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1735ms 09:22:29 INFO - PROCESS | 1804 | 1460996549567 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1804 | 1460996549571 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:22:29 INFO - PROCESS | 1804 | 1460996549578 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1804 | 1460996549582 Marionette TRACE conn3 <- [1,1046,null,{}] 09:22:29 INFO - PROCESS | 1804 | 1460996549588 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 1804 | 1460996549830 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:22:30 INFO - PROCESS | 1804 | 1460996550158 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f366800 == 115 [pid = 1804] [id = 269] 09:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8f367c00) [pid = 1804] [serial = 808] [outer = (nil)] 09:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8f3eb000) [pid = 1804] [serial = 809] [outer = 0x8f367c00] 09:22:30 INFO - PROCESS | 1804 | 1460996550269 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x90393000) [pid = 1804] [serial = 810] [outer = 0x8f367c00] 09:22:31 INFO - PROCESS | 1804 | 1460996551276 Marionette TRACE conn3 <- [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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1737ms 09:22:31 INFO - PROCESS | 1804 | 1460996551317 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1804 | 1460996551322 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:22:31 INFO - PROCESS | 1804 | 1460996551332 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1804 | 1460996551335 Marionette TRACE conn3 <- [1,1050,null,{}] 09:22:31 INFO - PROCESS | 1804 | 1460996551342 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 1804 | 1460996551567 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:22:31 INFO - PROCESS | 1804 | 1460996551888 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e826c00 == 116 [pid = 1804] [id = 270] 09:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8f35f400) [pid = 1804] [serial = 811] [outer = (nil)] 09:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x91393000) [pid = 1804] [serial = 812] [outer = 0x8f35f400] 09:22:31 INFO - PROCESS | 1804 | 1460996551991 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x915ac000) [pid = 1804] [serial = 813] [outer = 0x8f35f400] 09:22:32 INFO - PROCESS | 1804 | 1460996552983 Marionette TRACE conn3 <- [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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1687ms 09:22:33 INFO - PROCESS | 1804 | 1460996553019 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1804 | 1460996553023 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:22:33 INFO - PROCESS | 1804 | 1460996553030 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1804 | 1460996553033 Marionette TRACE conn3 <- [1,1054,null,{}] 09:22:33 INFO - PROCESS | 1804 | 1460996553040 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 1804 | 1460996553270 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:22:33 INFO - PROCESS | 1804 | 1460996553593 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7fc00 == 117 [pid = 1804] [id = 271] 09:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x9039b800) [pid = 1804] [serial = 814] [outer = (nil)] 09:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x91fa3c00) [pid = 1804] [serial = 815] [outer = 0x9039b800] 09:22:33 INFO - PROCESS | 1804 | 1460996553701 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x91fa9000) [pid = 1804] [serial = 816] [outer = 0x9039b800] 09:22:34 INFO - PROCESS | 1804 | 1460996554638 Marionette TRACE conn3 <- [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]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1643ms 09:22:34 INFO - PROCESS | 1804 | 1460996554674 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1804 | 1460996554678 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:22:34 INFO - PROCESS | 1804 | 1460996554687 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1804 | 1460996554690 Marionette TRACE conn3 <- [1,1058,null,{}] 09:22:34 INFO - PROCESS | 1804 | 1460996554697 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 1804 | 1460996554907 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:22:35 INFO - PROCESS | 1804 | 1460996555232 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x90696800 == 118 [pid = 1804] [id = 272] 09:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x91fa5400) [pid = 1804] [serial = 817] [outer = (nil)] 09:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x9316f800) [pid = 1804] [serial = 818] [outer = 0x91fa5400] 09:22:35 INFO - PROCESS | 1804 | 1460996555335 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x93173000) [pid = 1804] [serial = 819] [outer = 0x91fa5400] 09:22:36 INFO - PROCESS | 1804 | 1460996556363 Marionette TRACE conn3 <- [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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1733ms 09:22:36 INFO - PROCESS | 1804 | 1460996556421 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1804 | 1460996556424 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:22:36 INFO - PROCESS | 1804 | 1460996556432 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1804 | 1460996556436 Marionette TRACE conn3 <- [1,1062,null,{}] 09:22:36 INFO - PROCESS | 1804 | 1460996556443 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 1804 | 1460996556705 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:22:37 INFO - PROCESS | 1804 | 1460996557028 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x85305c00 == 119 [pid = 1804] [id = 273] 09:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x88b66000) [pid = 1804] [serial = 820] [outer = (nil)] 09:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x93393800) [pid = 1804] [serial = 821] [outer = 0x88b66000] 09:22:37 INFO - PROCESS | 1804 | 1460996557126 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x93cdfc00) [pid = 1804] [serial = 822] [outer = 0x88b66000] 09:22:38 INFO - PROCESS | 1804 | 1460996558079 Marionette TRACE conn3 <- [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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1688ms 09:22:38 INFO - PROCESS | 1804 | 1460996558121 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1804 | 1460996558125 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:22:38 INFO - PROCESS | 1804 | 1460996558132 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1804 | 1460996558136 Marionette TRACE conn3 <- [1,1066,null,{}] 09:22:38 INFO - PROCESS | 1804 | 1460996558142 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1804 | 1460996558354 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:22:38 INFO - PROCESS | 1804 | 1460996558700 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed6000 == 120 [pid = 1804] [id = 274] 09:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x93ed6800) [pid = 1804] [serial = 823] [outer = (nil)] 09:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x93edac00) [pid = 1804] [serial = 824] [outer = 0x93ed6800] 09:22:38 INFO - PROCESS | 1804 | 1460996558823 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x93fd3800) [pid = 1804] [serial = 825] [outer = 0x93ed6800] 09:22:39 INFO - PROCESS | 1804 | 1460996559818 Marionette TRACE conn3 <- [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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1738ms 09:22:39 INFO - PROCESS | 1804 | 1460996559872 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1804 | 1460996559876 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:22:39 INFO - PROCESS | 1804 | 1460996559884 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1804 | 1460996559888 Marionette TRACE conn3 <- [1,1070,null,{}] 09:22:39 INFO - PROCESS | 1804 | 1460996559895 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1804 | 1460996560180 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:22:40 INFO - PROCESS | 1804 | 1460996560507 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a845800 == 121 [pid = 1804] [id = 275] 09:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x8a847c00) [pid = 1804] [serial = 826] [outer = (nil)] 09:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x94ebb400) [pid = 1804] [serial = 827] [outer = 0x8a847c00] 09:22:40 INFO - PROCESS | 1804 | 1460996560600 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x94ebfc00) [pid = 1804] [serial = 828] [outer = 0x8a847c00] 09:22:41 INFO - PROCESS | 1804 | 1460996561548 Marionette TRACE conn3 <- [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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1737ms 09:22:41 INFO - PROCESS | 1804 | 1460996561622 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1804 | 1460996561626 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:22:41 INFO - PROCESS | 1804 | 1460996561632 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1804 | 1460996561635 Marionette TRACE conn3 <- [1,1074,null,{}] 09:22:41 INFO - PROCESS | 1804 | 1460996561642 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 1804 | 1460996561888 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:22:42 INFO - PROCESS | 1804 | 1460996562214 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338f400 == 122 [pid = 1804] [id = 276] 09:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x94eb8c00) [pid = 1804] [serial = 829] [outer = (nil)] 09:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x96767800) [pid = 1804] [serial = 830] [outer = 0x94eb8c00] 09:22:42 INFO - PROCESS | 1804 | 1460996562309 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x96f58000) [pid = 1804] [serial = 831] [outer = 0x94eb8c00] 09:22:43 INFO - PROCESS | 1804 | 1460996563245 Marionette TRACE conn3 <- [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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1640ms 09:22:43 INFO - PROCESS | 1804 | 1460996563273 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1804 | 1460996563277 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:22:43 INFO - PROCESS | 1804 | 1460996563284 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1804 | 1460996563287 Marionette TRACE conn3 <- [1,1078,null,{}] 09:22:43 INFO - PROCESS | 1804 | 1460996563293 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1804 | 1460996563491 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:22:43 INFO - PROCESS | 1804 | 1460996563827 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c08800 == 123 [pid = 1804] [id = 277] 09:22:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x9409e400) [pid = 1804] [serial = 832] [outer = (nil)] 09:22:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x973c1400) [pid = 1804] [serial = 833] [outer = 0x9409e400] 09:22:43 INFO - PROCESS | 1804 | 1460996563925 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x9747ec00) [pid = 1804] [serial = 834] [outer = 0x9409e400] 09:22:44 INFO - PROCESS | 1804 | 1460996564907 Marionette TRACE conn3 <- [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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1637ms 09:22:44 INFO - PROCESS | 1804 | 1460996564922 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1804 | 1460996564924 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:22:44 INFO - PROCESS | 1804 | 1460996564933 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1804 | 1460996564936 Marionette TRACE conn3 <- [1,1082,null,{}] 09:22:44 INFO - PROCESS | 1804 | 1460996564942 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 1804 | 1460996565147 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:22:45 INFO - PROCESS | 1804 | 1460996565470 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a604800 == 124 [pid = 1804] [id = 278] 09:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x960c6800) [pid = 1804] [serial = 835] [outer = (nil)] 09:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x975be400) [pid = 1804] [serial = 836] [outer = 0x960c6800] 09:22:45 INFO - PROCESS | 1804 | 1460996565569 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x975bec00) [pid = 1804] [serial = 837] [outer = 0x960c6800] 09:22:46 INFO - PROCESS | 1804 | 1460996566518 Marionette TRACE conn3 <- [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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1636ms 09:22:46 INFO - PROCESS | 1804 | 1460996566570 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1804 | 1460996566575 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:22:46 INFO - PROCESS | 1804 | 1460996566581 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1804 | 1460996566585 Marionette TRACE conn3 <- [1,1086,null,{}] 09:22:46 INFO - PROCESS | 1804 | 1460996566591 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1804 | 1460996566859 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:22:47 INFO - PROCESS | 1804 | 1460996567199 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1804 | --DOCSHELL 0x95980c00 == 123 [pid = 1804] [id = 9] 09:22:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6ef000 == 124 [pid = 1804] [id = 279] 09:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x8b6f1800) [pid = 1804] [serial = 838] [outer = (nil)] 09:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x974eac00) [pid = 1804] [serial = 839] [outer = 0x8b6f1800] 09:22:47 INFO - PROCESS | 1804 | 1460996567333 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x97744400) [pid = 1804] [serial = 840] [outer = 0x8b6f1800] 09:22:48 INFO - PROCESS | 1804 | 1460996568369 Marionette TRACE conn3 <- [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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1836ms 09:22:48 INFO - PROCESS | 1804 | 1460996568420 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1804 | 1460996568423 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:22:48 INFO - PROCESS | 1804 | 1460996568430 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1804 | 1460996568434 Marionette TRACE conn3 <- [1,1090,null,{}] 09:22:48 INFO - PROCESS | 1804 | 1460996568440 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 1804 | 1460996568663 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:22:49 INFO - PROCESS | 1804 | 1460996568998 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c62400 == 125 [pid = 1804] [id = 280] 09:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x84c63c00) [pid = 1804] [serial = 841] [outer = (nil)] 09:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x85305000) [pid = 1804] [serial = 842] [outer = 0x84c63c00] 09:22:49 INFO - PROCESS | 1804 | 1460996569109 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x855ce000) [pid = 1804] [serial = 843] [outer = 0x84c63c00] 09:22:50 INFO - PROCESS | 1804 | 1460996570070 Marionette TRACE conn3 <- [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]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1698ms 09:22:50 INFO - PROCESS | 1804 | 1460996570129 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1804 | 1460996570132 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:22:50 INFO - PROCESS | 1804 | 1460996570140 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1804 | 1460996570143 Marionette TRACE conn3 <- [1,1094,null,{}] 09:22:50 INFO - PROCESS | 1804 | 1460996570150 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 1804 | 1460996570371 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:22:50 INFO - PROCESS | 1804 | 1460996570718 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c07000 == 126 [pid = 1804] [id = 281] 09:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x86a58000) [pid = 1804] [serial = 844] [outer = (nil)] 09:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x86fafc00) [pid = 1804] [serial = 845] [outer = 0x86a58000] 09:22:50 INFO - PROCESS | 1804 | 1460996570817 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x88da8800) [pid = 1804] [serial = 846] [outer = 0x86a58000] 09:22:51 INFO - PROCESS | 1804 | 1460996571777 Marionette TRACE conn3 <- [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]]]}] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x84c6b000 == 125 [pid = 1804] [id = 263] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8bc00 == 124 [pid = 1804] [id = 262] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x88e90000 == 123 [pid = 1804] [id = 261] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x84c61800 == 122 [pid = 1804] [id = 260] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8530d400 == 121 [pid = 1804] [id = 259] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x88b63c00 == 120 [pid = 1804] [id = 258] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8530c400 == 119 [pid = 1804] [id = 257] 09:22:52 INFO - PROCESS | 1804 | --DOCSHELL 0x85c10400 == 118 [pid = 1804] [id = 256] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x86d54800) [pid = 1804] [serial = 716] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x9eb48000) [pid = 1804] [serial = 443] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x8e82ac00) [pid = 1804] [serial = 383] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x9676dc00) [pid = 1804] [serial = 180] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x84c6cc00) [pid = 1804] [serial = 711] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x9597d800) [pid = 1804] [serial = 578] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x8a847400) [pid = 1804] [serial = 666] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x915aa800) [pid = 1804] [serial = 404] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x8ec77000) [pid = 1804] [serial = 467] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x8530a800) [pid = 1804] [serial = 698] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0xa290e400) [pid = 1804] [serial = 262] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x97483c00) [pid = 1804] [serial = 581] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x8f35ec00) [pid = 1804] [serial = 603] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x8fcde800) [pid = 1804] [serial = 497] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x91fa7c00) [pid = 1804] [serial = 606] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0xa3dcb000) [pid = 1804] [serial = 343] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x88e95400) [pid = 1804] [serial = 693] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8a90e800) [pid = 1804] [serial = 455] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x98589c00) [pid = 1804] [serial = 376] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x9fd79400) [pid = 1804] [serial = 512] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x93ed6c00) [pid = 1804] [serial = 672] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x95975c00) [pid = 1804] [serial = 214] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x86d46000) [pid = 1804] [serial = 708] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8ba86800) [pid = 1804] [serial = 494] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x86fadc00) [pid = 1804] [serial = 642] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x84c69c00) [pid = 1804] [serial = 710] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x93176c00) [pid = 1804] [serial = 177] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x855cf800) [pid = 1804] [serial = 704] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x91f1e800) [pid = 1804] [serial = 150] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x975c7c00) [pid = 1804] [serial = 615] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0xa10e1800) [pid = 1804] [serial = 645] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x86d47c00) [pid = 1804] [serial = 701] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x97479800) [pid = 1804] [serial = 250] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x9039cc00) [pid = 1804] [serial = 524] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0xa0b6b400) [pid = 1804] [serial = 636] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0xa0fdf400) [pid = 1804] [serial = 226] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x99bb9800) [pid = 1804] [serial = 627] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x9ff5f000) [pid = 1804] [serial = 633] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x855d6000) [pid = 1804] [serial = 713] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x88ce1800) [pid = 1804] [serial = 719] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8e828000) [pid = 1804] [serial = 639] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x8b6b3000) [pid = 1804] [serial = 392] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x855d1400) [pid = 1804] [serial = 705] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x9338fc00) [pid = 1804] [serial = 663] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0xa3dccc00) [pid = 1804] [serial = 265] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x93fcac00) [pid = 1804] [serial = 500] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x91f19800) [pid = 1804] [serial = 410] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x95980400) [pid = 1804] [serial = 153] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8b6b7800) [pid = 1804] [serial = 726] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x86d4a000) [pid = 1804] [serial = 702] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x94ebb000) [pid = 1804] [serial = 675] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x88e92800) [pid = 1804] [serial = 692] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8a690800) [pid = 1804] [serial = 449] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x9eb46800) [pid = 1804] [serial = 189] [outer = (nil)] [url = about:blank] 09:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2938ms 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x88dac400) [pid = 1804] [serial = 722] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x98380000) [pid = 1804] [serial = 621] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x9fc2ec00) [pid = 1804] [serial = 687] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8eb6dc00) [pid = 1804] [serial = 307] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0xa48aa000) [pid = 1804] [serial = 346] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x93174800) [pid = 1804] [serial = 373] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x975c6c00) [pid = 1804] [serial = 259] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x855d7c00) [pid = 1804] [serial = 707] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8a852800) [pid = 1804] [serial = 407] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x97995400) [pid = 1804] [serial = 253] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x8a90e000) [pid = 1804] [serial = 725] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0xa0d50000) [pid = 1804] [serial = 256] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x8a903000) [pid = 1804] [serial = 551] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x9fd76c00) [pid = 1804] [serial = 518] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x9ff57800) [pid = 1804] [serial = 690] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x9fcc1c00) [pid = 1804] [serial = 446] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x93391800) [pid = 1804] [serial = 566] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8849d400) [pid = 1804] [serial = 527] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0xa29b8800) [pid = 1804] [serial = 295] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x88e8a800) [pid = 1804] [serial = 723] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x9aed6c00) [pid = 1804] [serial = 186] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x960c1c00) [pid = 1804] [serial = 503] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8a603400) [pid = 1804] [serial = 600] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8ec7e000) [pid = 1804] [serial = 431] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x9607d400) [pid = 1804] [serial = 612] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x981c8400) [pid = 1804] [serial = 292] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8a905800) [pid = 1804] [serial = 452] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0xa2b10400) [pid = 1804] [serial = 695] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0xa3d20800) [pid = 1804] [serial = 141] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8c070c00) [pid = 1804] [serial = 352] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x88b69c00) [pid = 1804] [serial = 464] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x94189800) [pid = 1804] [serial = 575] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x97533c00) [pid = 1804] [serial = 398] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x90397800) [pid = 1804] [serial = 557] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x88def400) [pid = 1804] [serial = 521] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x93fc7400) [pid = 1804] [serial = 572] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x915b0000) [pid = 1804] [serial = 563] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x97529800) [pid = 1804] [serial = 395] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x93cedc00) [pid = 1804] [serial = 671] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x96035c00) [pid = 1804] [serial = 289] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8eb69c00) [pid = 1804] [serial = 668] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x9338c400) [pid = 1804] [serial = 458] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x940a0800) [pid = 1804] [serial = 301] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x94097000) [pid = 1804] [serial = 609] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x98829c00) [pid = 1804] [serial = 220] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9909ac00) [pid = 1804] [serial = 183] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9eb46c00) [pid = 1804] [serial = 686] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x96e9b800) [pid = 1804] [serial = 156] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x99bc2400) [pid = 1804] [serial = 684] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0xa48aec00) [pid = 1804] [serial = 349] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9752e400) [pid = 1804] [serial = 506] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x93fcb400) [pid = 1804] [serial = 386] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x99bbb800) [pid = 1804] [serial = 380] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x99c5cc00) [pid = 1804] [serial = 389] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x97993000) [pid = 1804] [serial = 437] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8b6f1000) [pid = 1804] [serial = 515] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8ba83000) [pid = 1804] [serial = 401] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x97998800) [pid = 1804] [serial = 680] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9fda8c00) [pid = 1804] [serial = 689] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8c071000) [pid = 1804] [serial = 554] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91077400) [pid = 1804] [serial = 560] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x981c9800) [pid = 1804] [serial = 618] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x93fc4400) [pid = 1804] [serial = 434] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x88d9e000) [pid = 1804] [serial = 720] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x93ecdc00) [pid = 1804] [serial = 569] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x970b2c00) [pid = 1804] [serial = 677] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x97483800) [pid = 1804] [serial = 337] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9747fc00) [pid = 1804] [serial = 678] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x99097400) [pid = 1804] [serial = 440] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x98590000) [pid = 1804] [serial = 509] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x88df0400) [pid = 1804] [serial = 665] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa3d27400) [pid = 1804] [serial = 696] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0xa46e9c00) [pid = 1804] [serial = 304] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0xa45aac00) [pid = 1804] [serial = 298] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9df36800) [pid = 1804] [serial = 630] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x99bb9c00) [pid = 1804] [serial = 683] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8f3e9800) [pid = 1804] [serial = 669] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8ec77800) [pid = 1804] [serial = 310] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9734bc00) [pid = 1804] [serial = 217] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8e82c000) [pid = 1804] [serial = 530] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x94184400) [pid = 1804] [serial = 674] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x86d4d800) [pid = 1804] [serial = 714] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9ff5f400) [pid = 1804] [serial = 461] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x98992400) [pid = 1804] [serial = 624] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0xa01d8000) [pid = 1804] [serial = 340] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88deb400) [pid = 1804] [serial = 717] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9ff5a400) [pid = 1804] [serial = 223] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8530cc00) [pid = 1804] [serial = 699] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x94099c00) [pid = 1804] [serial = 334] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x98581400) [pid = 1804] [serial = 681] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8ba7fc00) [pid = 1804] [serial = 728] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1804 | 1460996573322 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1804 | 1460996573328 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:22:53 INFO - PROCESS | 1804 | 1460996573340 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1804 | 1460996573347 Marionette TRACE conn3 <- [1,1098,null,{}] 09:22:53 INFO - PROCESS | 1804 | 1460996573356 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1804 | 1460996573540 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:22:53 INFO - PROCESS | 1804 | 1460996573742 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5d800 == 119 [pid = 1804] [id = 282] 09:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x86a5e400) [pid = 1804] [serial = 847] [outer = (nil)] 09:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x86d47800) [pid = 1804] [serial = 848] [outer = 0x86a5e400] 09:22:53 INFO - PROCESS | 1804 | 1460996573828 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x86d4ec00) [pid = 1804] [serial = 849] [outer = 0x86a5e400] 09:22:54 INFO - PROCESS | 1804 | 1460996574656 Marionette TRACE conn3 <- [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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1344ms 09:22:54 INFO - PROCESS | 1804 | 1460996574684 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1804 | 1460996574690 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:22:54 INFO - PROCESS | 1804 | 1460996574703 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1804 | 1460996574708 Marionette TRACE conn3 <- [1,1102,null,{}] 09:22:54 INFO - PROCESS | 1804 | 1460996574719 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 1804 | 1460996574921 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:22:55 INFO - PROCESS | 1804 | 1460996575109 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a57800 == 120 [pid = 1804] [id = 283] 09:22:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86a5b800) [pid = 1804] [serial = 850] [outer = (nil)] 09:22:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8849d400) [pid = 1804] [serial = 851] [outer = 0x86a5b800] 09:22:55 INFO - PROCESS | 1804 | 1460996575193 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88b67000) [pid = 1804] [serial = 852] [outer = 0x86a5b800] 09:22:56 INFO - PROCESS | 1804 | 1460996576248 Marionette TRACE conn3 <- [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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1595ms 09:22:56 INFO - PROCESS | 1804 | 1460996576306 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1804 | 1460996576311 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:22:56 INFO - PROCESS | 1804 | 1460996576317 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1804 | 1460996576321 Marionette TRACE conn3 <- [1,1106,null,{}] 09:22:56 INFO - PROCESS | 1804 | 1460996576337 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 1804 | 1460996576620 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:22:56 INFO - PROCESS | 1804 | 1460996576788 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da7c00 == 121 [pid = 1804] [id = 284] 09:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88de7c00) [pid = 1804] [serial = 853] [outer = (nil)] 09:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88deb800) [pid = 1804] [serial = 854] [outer = 0x88de7c00] 09:22:56 INFO - PROCESS | 1804 | 1460996576880 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88e91400) [pid = 1804] [serial = 855] [outer = 0x88de7c00] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x88e91800) [pid = 1804] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x84c63800) [pid = 1804] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x85c10800) [pid = 1804] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88de5c00) [pid = 1804] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x86d46c00) [pid = 1804] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88da1c00) [pid = 1804] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8530f000) [pid = 1804] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:22:57 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x88e8dc00) [pid = 1804] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:22:58 INFO - PROCESS | 1804 | 1460996578117 Marionette TRACE conn3 <- [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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1840ms 09:22:58 INFO - PROCESS | 1804 | 1460996578158 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1804 | 1460996578161 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:22:58 INFO - PROCESS | 1804 | 1460996578168 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1804 | 1460996578171 Marionette TRACE conn3 <- [1,1110,null,{}] 09:22:58 INFO - PROCESS | 1804 | 1460996578177 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1804 | 1460996578396 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:22:58 INFO - PROCESS | 1804 | 1460996578604 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c64800 == 122 [pid = 1804] [id = 285] 09:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x85c10800) [pid = 1804] [serial = 856] [outer = (nil)] 09:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a686c00) [pid = 1804] [serial = 857] [outer = 0x85c10800] 09:22:58 INFO - PROCESS | 1804 | 1460996578681 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a844800) [pid = 1804] [serial = 858] [outer = 0x85c10800] 09:22:59 INFO - PROCESS | 1804 | 1460996579487 Marionette TRACE conn3 <- [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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1336ms 09:22:59 INFO - PROCESS | 1804 | 1460996579509 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1804 | 1460996579512 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:22:59 INFO - PROCESS | 1804 | 1460996579520 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1804 | 1460996579523 Marionette TRACE conn3 <- [1,1114,null,{}] 09:22:59 INFO - PROCESS | 1804 | 1460996579529 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 1804 | 1460996579717 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:22:59 INFO - PROCESS | 1804 | 1460996579733 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da4800 == 123 [pid = 1804] [id = 286] 09:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a60f400) [pid = 1804] [serial = 859] [outer = (nil)] 09:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a853000) [pid = 1804] [serial = 860] [outer = 0x8a60f400] 09:22:59 INFO - PROCESS | 1804 | 1460996579812 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a909400) [pid = 1804] [serial = 861] [outer = 0x8a60f400] 09:23:01 INFO - PROCESS | 1804 | 1460996581233 Marionette TRACE conn3 <- [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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1732ms 09:23:01 INFO - PROCESS | 1804 | 1460996581253 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1804 | 1460996581261 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:23:01 INFO - PROCESS | 1804 | 1460996581271 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1804 | 1460996581276 Marionette TRACE conn3 <- [1,1118,null,{}] 09:23:01 INFO - PROCESS | 1804 | 1460996581285 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 1804 | 1460996581555 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:23:01 INFO - PROCESS | 1804 | 1460996581936 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a56c00 == 124 [pid = 1804] [id = 287] 09:23:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x86a59c00) [pid = 1804] [serial = 862] [outer = (nil)] 09:23:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88c9c400) [pid = 1804] [serial = 863] [outer = 0x86a59c00] 09:23:02 INFO - PROCESS | 1804 | 1460996582107 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88da4c00) [pid = 1804] [serial = 864] [outer = 0x86a59c00] 09:23:03 INFO - PROCESS | 1804 | 1460996583768 Marionette TRACE conn3 <- [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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2593ms 09:23:03 INFO - PROCESS | 1804 | 1460996583866 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1804 | 1460996583875 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:23:03 INFO - PROCESS | 1804 | 1460996583887 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1804 | 1460996583891 Marionette TRACE conn3 <- [1,1122,null,{}] 09:23:03 INFO - PROCESS | 1804 | 1460996583907 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 1804 | 1460996584115 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:23:04 INFO - PROCESS | 1804 | 1460996584334 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x88dec000 == 125 [pid = 1804] [id = 288] 09:23:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x88df0400) [pid = 1804] [serial = 865] [outer = (nil)] 09:23:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a84fc00) [pid = 1804] [serial = 866] [outer = 0x88df0400] 09:23:04 INFO - PROCESS | 1804 | 1460996584465 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8b6ac000) [pid = 1804] [serial = 867] [outer = 0x88df0400] 09:23:05 INFO - PROCESS | 1804 | 1460996585466 Marionette TRACE conn3 <- [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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1641ms 09:23:05 INFO - PROCESS | 1804 | 1460996585529 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1804 | 1460996585533 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:23:05 INFO - PROCESS | 1804 | 1460996585541 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1804 | 1460996585547 Marionette TRACE conn3 <- [1,1126,null,{}] 09:23:05 INFO - PROCESS | 1804 | 1460996585565 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 1804 | 1460996585830 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:23:06 INFO - PROCESS | 1804 | 1460996586147 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a903000 == 126 [pid = 1804] [id = 289] 09:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8b6b5000) [pid = 1804] [serial = 868] [outer = (nil)] 09:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8b6f4000) [pid = 1804] [serial = 869] [outer = 0x8b6b5000] 09:23:06 INFO - PROCESS | 1804 | 1460996586248 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8ba81c00) [pid = 1804] [serial = 870] [outer = 0x8b6b5000] 09:23:07 INFO - PROCESS | 1804 | 1460996587265 Marionette TRACE conn3 <- [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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1751ms 09:23:07 INFO - PROCESS | 1804 | 1460996587292 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:23:07 INFO - PROCESS | 1804 | 1460996587298 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 1804 | 1460996587305 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1804 | 1460996587309 Marionette TRACE conn3 <- [1,1130,null,{}] 09:23:07 INFO - PROCESS | 1804 | 1460996587315 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 1804 | 1460996587532 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:23:07 INFO - PROCESS | 1804 | 1460996587788 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b2c00 == 127 [pid = 1804] [id = 290] 09:23:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8ba84400) [pid = 1804] [serial = 871] [outer = (nil)] 09:23:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8c06d800) [pid = 1804] [serial = 872] [outer = 0x8ba84400] 09:23:07 INFO - PROCESS | 1804 | 1460996587928 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8c3d1c00) [pid = 1804] [serial = 873] [outer = 0x8ba84400] 09:23:08 INFO - PROCESS | 1804 | 1460996588934 Marionette TRACE conn3 <- [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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1686ms 09:23:08 INFO - PROCESS | 1804 | 1460996588992 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1804 | 1460996588995 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:23:09 INFO - PROCESS | 1804 | 1460996589002 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1804 | 1460996589007 Marionette TRACE conn3 <- [1,1134,null,{}] 09:23:09 INFO - PROCESS | 1804 | 1460996589014 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 1804 | 1460996589276 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:23:09 INFO - PROCESS | 1804 | 1460996589592 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a906400 == 128 [pid = 1804] [id = 291] 09:23:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8c3e0800) [pid = 1804] [serial = 874] [outer = (nil)] 09:23:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8e821000) [pid = 1804] [serial = 875] [outer = 0x8c3e0800] 09:23:09 INFO - PROCESS | 1804 | 1460996589692 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8e824c00) [pid = 1804] [serial = 876] [outer = 0x8c3e0800] 09:23:10 INFO - PROCESS | 1804 | 1460996590708 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1738ms 09:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:23:10 INFO - PROCESS | 1804 | 1460996590741 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1804 | 1460996590744 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:23:10 INFO - PROCESS | 1804 | 1460996590751 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1804 | 1460996590754 Marionette TRACE conn3 <- [1,1138,null,{}] 09:23:10 INFO - PROCESS | 1804 | 1460996590761 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 1804 | 1460996590990 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:23:11 INFO - PROCESS | 1804 | 1460996591258 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3da000 == 129 [pid = 1804] [id = 292] 09:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8eb70400) [pid = 1804] [serial = 877] [outer = (nil)] 09:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8f35b400) [pid = 1804] [serial = 878] [outer = 0x8eb70400] 09:23:11 INFO - PROCESS | 1804 | 1460996591410 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8f3e9c00) [pid = 1804] [serial = 879] [outer = 0x8eb70400] 09:23:12 INFO - PROCESS | 1804 | 1460996592360 Marionette TRACE conn3 <- [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]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1685ms 09:23:12 INFO - PROCESS | 1804 | 1460996592437 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1804 | 1460996592440 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:23:12 INFO - PROCESS | 1804 | 1460996592448 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1804 | 1460996592452 Marionette TRACE conn3 <- [1,1142,null,{}] 09:23:12 INFO - PROCESS | 1804 | 1460996592458 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 1804 | 1460996592713 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:23:13 INFO - PROCESS | 1804 | 1460996593021 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb66c00 == 130 [pid = 1804] [id = 293] 09:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8ec71c00) [pid = 1804] [serial = 880] [outer = (nil)] 09:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8fcd8000) [pid = 1804] [serial = 881] [outer = 0x8ec71c00] 09:23:13 INFO - PROCESS | 1804 | 1460996593120 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8fcdac00) [pid = 1804] [serial = 882] [outer = 0x8ec71c00] 09:23:14 INFO - PROCESS | 1804 | 1460996594061 Marionette TRACE conn3 <- [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]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1687ms 09:23:14 INFO - PROCESS | 1804 | 1460996594137 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:23:14 INFO - PROCESS | 1804 | 1460996594141 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:23:14 INFO - PROCESS | 1804 | 1460996594148 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1804 | 1460996594152 Marionette TRACE conn3 <- [1,1146,null,{}] 09:23:14 INFO - PROCESS | 1804 | 1460996594158 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 1804 | 1460996594414 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:23:14 INFO - PROCESS | 1804 | 1460996594721 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcd3000 == 131 [pid = 1804] [id = 294] 09:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8fcd5400) [pid = 1804] [serial = 883] [outer = (nil)] 09:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9039fc00) [pid = 1804] [serial = 884] [outer = 0x8fcd5400] 09:23:14 INFO - PROCESS | 1804 | 1460996594820 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x90694800) [pid = 1804] [serial = 885] [outer = 0x8fcd5400] 09:23:15 INFO - PROCESS | 1804 | 1460996595745 Marionette TRACE conn3 <- [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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1635ms 09:23:15 INFO - PROCESS | 1804 | 1460996595783 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1804 | 1460996595787 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:23:15 INFO - PROCESS | 1804 | 1460996595794 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1804 | 1460996595798 Marionette TRACE conn3 <- [1,1150,null,{}] 09:23:15 INFO - PROCESS | 1804 | 1460996595804 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1804 | 1460996596023 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:23:16 INFO - PROCESS | 1804 | 1460996596286 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a84ec00 == 132 [pid = 1804] [id = 295] 09:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8fcd4400) [pid = 1804] [serial = 886] [outer = (nil)] 09:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x915ae400) [pid = 1804] [serial = 887] [outer = 0x8fcd4400] 09:23:16 INFO - PROCESS | 1804 | 1460996596418 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x91f1e800) [pid = 1804] [serial = 888] [outer = 0x8fcd4400] 09:23:17 INFO - PROCESS | 1804 | 1460996597356 Marionette TRACE conn3 <- [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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1632ms 09:23:17 INFO - PROCESS | 1804 | 1460996597428 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1804 | 1460996597432 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:23:17 INFO - PROCESS | 1804 | 1460996597440 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1804 | 1460996597444 Marionette TRACE conn3 <- [1,1154,null,{}] 09:23:17 INFO - PROCESS | 1804 | 1460996597450 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 1804 | 1460996597670 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:23:18 INFO - PROCESS | 1804 | 1460996597995 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x9138c400 == 133 [pid = 1804] [id = 296] 09:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x93174800) [pid = 1804] [serial = 889] [outer = (nil)] 09:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9338cc00) [pid = 1804] [serial = 890] [outer = 0x93174800] 09:23:18 INFO - PROCESS | 1804 | 1460996598093 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x93391800) [pid = 1804] [serial = 891] [outer = 0x93174800] 09:23:19 INFO - PROCESS | 1804 | 1460996599350 Marionette TRACE conn3 <- [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]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1984ms 09:23:19 INFO - PROCESS | 1804 | 1460996599427 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1804 | 1460996599434 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:23:19 INFO - PROCESS | 1804 | 1460996599445 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1804 | 1460996599451 Marionette TRACE conn3 <- [1,1158,null,{}] 09:23:19 INFO - PROCESS | 1804 | 1460996599462 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 1804 | 1460996599999 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:23:20 INFO - PROCESS | 1804 | 1460996600316 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa9400 == 134 [pid = 1804] [id = 297] 09:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x93168000) [pid = 1804] [serial = 892] [outer = (nil)] 09:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x93ed0c00) [pid = 1804] [serial = 893] [outer = 0x93168000] 09:23:20 INFO - PROCESS | 1804 | 1460996600468 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x93edb800) [pid = 1804] [serial = 894] [outer = 0x93168000] 09:23:21 INFO - PROCESS | 1804 | 1460996601521 Marionette TRACE conn3 <- [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]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2146ms 09:23:21 INFO - PROCESS | 1804 | 1460996601592 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1804 | 1460996601598 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:23:21 INFO - PROCESS | 1804 | 1460996601608 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1804 | 1460996601613 Marionette TRACE conn3 <- [1,1162,null,{}] 09:23:21 INFO - PROCESS | 1804 | 1460996601623 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1804 | 1460996601997 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:23:22 INFO - PROCESS | 1804 | 1460996602415 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a60a800 == 135 [pid = 1804] [id = 298] 09:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9316a000) [pid = 1804] [serial = 895] [outer = (nil)] 09:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x93fd0c00) [pid = 1804] [serial = 896] [outer = 0x9316a000] 09:23:22 INFO - PROCESS | 1804 | 1460996602563 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x94098c00) [pid = 1804] [serial = 897] [outer = 0x9316a000] 09:23:23 INFO - PROCESS | 1804 | 1460996603991 Marionette TRACE conn3 <- [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]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2444ms 09:23:24 INFO - PROCESS | 1804 | 1460996604053 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1804 | 1460996604060 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:23:24 INFO - PROCESS | 1804 | 1460996604070 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1804 | 1460996604076 Marionette TRACE conn3 <- [1,1166,null,{}] 09:23:24 INFO - PROCESS | 1804 | 1460996604085 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1804 | 1460996604431 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:23:24 INFO - PROCESS | 1804 | 1460996604772 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x93396800 == 136 [pid = 1804] [id = 299] 09:23:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x93ed2400) [pid = 1804] [serial = 898] [outer = (nil)] 09:23:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x940a5400) [pid = 1804] [serial = 899] [outer = 0x93ed2400] 09:23:24 INFO - PROCESS | 1804 | 1460996604920 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x94186400) [pid = 1804] [serial = 900] [outer = 0x93ed2400] 09:23:26 INFO - PROCESS | 1804 | 1460996606197 Marionette TRACE conn3 <- [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]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2195ms 09:23:26 INFO - PROCESS | 1804 | 1460996606265 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:23:26 INFO - PROCESS | 1804 | 1460996606269 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:23:26 INFO - PROCESS | 1804 | 1460996606276 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1804 | 1460996606280 Marionette TRACE conn3 <- [1,1170,null,{}] 09:23:26 INFO - PROCESS | 1804 | 1460996606286 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1804 | 1460996606548 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:23:26 INFO - PROCESS | 1804 | 1460996606859 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x93fc5400 == 137 [pid = 1804] [id = 300] 09:23:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x93fd3000) [pid = 1804] [serial = 901] [outer = (nil)] 09:23:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x94ea2400) [pid = 1804] [serial = 902] [outer = 0x93fd3000] 09:23:26 INFO - PROCESS | 1804 | 1460996606958 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x94ebb000) [pid = 1804] [serial = 903] [outer = 0x93fd3000] 09:23:27 INFO - PROCESS | 1804 | 1460996607887 Marionette TRACE conn3 <- [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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1690ms 09:23:27 INFO - PROCESS | 1804 | 1460996607967 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1804 | 1460996607970 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:23:27 INFO - PROCESS | 1804 | 1460996607978 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1804 | 1460996607983 Marionette TRACE conn3 <- [1,1174,null,{}] 09:23:27 INFO - PROCESS | 1804 | 1460996607989 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 1804 | 1460996608215 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:23:28 INFO - PROCESS | 1804 | 1460996608542 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x9316c000 == 138 [pid = 1804] [id = 301] 09:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x94e9c800) [pid = 1804] [serial = 904] [outer = (nil)] 09:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x96033000) [pid = 1804] [serial = 905] [outer = 0x94e9c800] 09:23:28 INFO - PROCESS | 1804 | 1460996608638 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9607cc00) [pid = 1804] [serial = 906] [outer = 0x94e9c800] 09:23:29 INFO - PROCESS | 1804 | 1460996609591 Marionette TRACE conn3 <- [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] 09:23:29 INFO - PROCESS | 1804 | 1460996609675 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:23:29 INFO - PROCESS | 1804 | 1460996609682 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1804 | 1460996609686 Marionette TRACE conn3 <- [1,1178,null,{}] 09:23:29 INFO - PROCESS | 1804 | 1460996609692 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1804 | 1460996609909 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:23:30 INFO - PROCESS | 1804 | 1460996610204 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x85308c00 == 139 [pid = 1804] [id = 302] 09:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x855ca800) [pid = 1804] [serial = 907] [outer = (nil)] 09:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x88d9f000) [pid = 1804] [serial = 908] [outer = 0x855ca800] 09:23:30 INFO - PROCESS | 1804 | 1460996610339 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8ba79400) [pid = 1804] [serial = 909] [outer = 0x855ca800] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x91390c00 == 138 [pid = 1804] [id = 54] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x9fcbf400 == 137 [pid = 1804] [id = 231] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x96f51400 == 136 [pid = 1804] [id = 228] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x97036c00 == 135 [pid = 1804] [id = 227] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x85302800 == 134 [pid = 1804] [id = 232] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8b800 == 133 [pid = 1804] [id = 230] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x94185400 == 132 [pid = 1804] [id = 229] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x96762c00 == 131 [pid = 1804] [id = 11] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x84c62400 == 130 [pid = 1804] [id = 280] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8a604800 == 129 [pid = 1804] [id = 278] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6ef000 == 128 [pid = 1804] [id = 279] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x85c08800 == 127 [pid = 1804] [id = 277] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x9338f400 == 126 [pid = 1804] [id = 276] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed6000 == 125 [pid = 1804] [id = 274] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8a845800 == 124 [pid = 1804] [id = 275] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x85305c00 == 123 [pid = 1804] [id = 273] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x90696800 == 122 [pid = 1804] [id = 272] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec7fc00 == 121 [pid = 1804] [id = 271] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8f366800 == 120 [pid = 1804] [id = 269] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8e826c00 == 119 [pid = 1804] [id = 270] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6f0c00 == 118 [pid = 1804] [id = 268] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x86fad800 == 117 [pid = 1804] [id = 267] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8a601400 == 116 [pid = 1804] [id = 266] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x88497000 == 115 [pid = 1804] [id = 265] 09:23:32 INFO - PROCESS | 1804 | --DOCSHELL 0x85306000 == 114 [pid = 1804] [id = 264] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x98930400) [pid = 1804] [serial = 758] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8a691000) [pid = 1804] [serial = 785] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x86d4a400) [pid = 1804] [serial = 782] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x86a55000) [pid = 1804] [serial = 770] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x85c01800) [pid = 1804] [serial = 791] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8c06e000) [pid = 1804] [serial = 729] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8c3d4c00) [pid = 1804] [serial = 767] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x86fabc00) [pid = 1804] [serial = 731] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x88cd7800) [pid = 1804] [serial = 773] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x97abe000) [pid = 1804] [serial = 755] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8a908800) [pid = 1804] [serial = 777] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8ba83c00) [pid = 1804] [serial = 786] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8c3dbc00) [pid = 1804] [serial = 780] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8eb68000) [pid = 1804] [serial = 788] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8ba81000) [pid = 1804] [serial = 779] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x86d46800) [pid = 1804] [serial = 771] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x90395800) [pid = 1804] [serial = 740] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8ec79000) [pid = 1804] [serial = 789] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8a687400) [pid = 1804] [serial = 776] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0xa0102400) [pid = 1804] [serial = 761] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88ce2c00) [pid = 1804] [serial = 783] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x88da2c00) [pid = 1804] [serial = 774] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x94ec4400) [pid = 1804] [serial = 749] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x86a5ac00) [pid = 1804] [serial = 764] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x93ed3800) [pid = 1804] [serial = 746] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x91f15c00) [pid = 1804] [serial = 743] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x97483400) [pid = 1804] [serial = 752] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8ec7cc00) [pid = 1804] [serial = 737] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x88e8f800) [pid = 1804] [serial = 734] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1804 | 1460996612660 Marionette TRACE conn3 <- [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] 09:23:32 INFO - PROCESS | 1804 | 1460996612691 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:23:32 INFO - PROCESS | 1804 | 1460996612701 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1804 | 1460996612705 Marionette TRACE conn3 <- [1,1182,null,{}] 09:23:32 INFO - PROCESS | 1804 | 1460996612715 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 1804 | 1460996612952 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:23:33 INFO - PROCESS | 1804 | 1460996613145 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c09000 == 115 [pid = 1804] [id = 303] 09:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x85c0f800) [pid = 1804] [serial = 910] [outer = (nil)] 09:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x86d4b000) [pid = 1804] [serial = 911] [outer = 0x85c0f800] 09:23:33 INFO - PROCESS | 1804 | 1460996613236 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x86fa8400) [pid = 1804] [serial = 912] [outer = 0x85c0f800] 09:23:34 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:34 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:34 INFO - PROCESS | 1804 | 1460996614198 Marionette TRACE conn3 <- [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] 09:23:34 INFO - PROCESS | 1804 | 1460996614294 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:23:34 INFO - PROCESS | 1804 | 1460996614312 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1804 | 1460996614316 Marionette TRACE conn3 <- [1,1186,null,{}] 09:23:34 INFO - PROCESS | 1804 | 1460996614322 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1804 | 1460996614556 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:23:34 INFO - PROCESS | 1804 | 1460996614852 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x884a0000 == 116 [pid = 1804] [id = 304] 09:23:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x88c9d000) [pid = 1804] [serial = 913] [outer = (nil)] 09:23:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x88da9000) [pid = 1804] [serial = 914] [outer = 0x88c9d000] 09:23:34 INFO - PROCESS | 1804 | 1460996614932 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x88defc00) [pid = 1804] [serial = 915] [outer = 0x88c9d000] 09:23:35 INFO - PROCESS | 1804 | 1460996615966 Marionette TRACE conn3 <- [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] 09:23:36 INFO - PROCESS | 1804 | 1460996616015 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:23:36 INFO - PROCESS | 1804 | 1460996616022 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1804 | 1460996616028 Marionette TRACE conn3 <- [1,1190,null,{}] 09:23:36 INFO - PROCESS | 1804 | 1460996616057 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 1804 | 1460996616350 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:23:36 INFO - PROCESS | 1804 | 1460996616517 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a903c00 == 117 [pid = 1804] [id = 305] 09:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8a905000) [pid = 1804] [serial = 916] [outer = (nil)] 09:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8a90dc00) [pid = 1804] [serial = 917] [outer = 0x8a905000] 09:23:36 INFO - PROCESS | 1804 | 1460996616604 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8b6b8000) [pid = 1804] [serial = 918] [outer = 0x8a905000] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8eb71400) [pid = 1804] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x91390400) [pid = 1804] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88de7c00) [pid = 1804] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x960c6800) [pid = 1804] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8ba78400) [pid = 1804] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8a847c00) [pid = 1804] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x86a5b800) [pid = 1804] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8b6e6800) [pid = 1804] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x94eba400) [pid = 1804] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x86fa3c00) [pid = 1804] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x94eb8c00) [pid = 1804] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x85309000) [pid = 1804] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x86a5e400) [pid = 1804] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x96040c00) [pid = 1804] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x93ecd800) [pid = 1804] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9fd72400) [pid = 1804] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8f35f400) [pid = 1804] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x93ed6800) [pid = 1804] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9338a400) [pid = 1804] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8b6f1800) [pid = 1804] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8a606400) [pid = 1804] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x88b68000) [pid = 1804] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x97349400) [pid = 1804] [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.] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8ec71800) [pid = 1804] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x94190400) [pid = 1804] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9039b800) [pid = 1804] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86a5c400) [pid = 1804] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x85c10800) [pid = 1804] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x91fa5400) [pid = 1804] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88b66000) [pid = 1804] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x88da6800) [pid = 1804] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9338b000) [pid = 1804] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f367c00) [pid = 1804] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9409e400) [pid = 1804] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:23:37 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x86a52400) [pid = 1804] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:23:38 INFO - PROCESS | 1804 | 1460996618355 Marionette TRACE conn3 <- [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] 09:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:23:38 INFO - PROCESS | 1804 | 1460996618431 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:23:38 INFO - PROCESS | 1804 | 1460996618438 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1804 | 1460996618442 Marionette TRACE conn3 <- [1,1194,null,{}] 09:23:38 INFO - PROCESS | 1804 | 1460996618448 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 1804 | 1460996618736 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:23:38 INFO - PROCESS | 1804 | 1460996618753 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d8800 == 118 [pid = 1804] [id = 306] 09:23:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88b6dc00) [pid = 1804] [serial = 919] [outer = (nil)] 09:23:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a847c00) [pid = 1804] [serial = 920] [outer = 0x88b6dc00] 09:23:38 INFO - PROCESS | 1804 | 1460996618833 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8b6b3000) [pid = 1804] [serial = 921] [outer = 0x88b6dc00] 09:23:39 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:39 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:40 INFO - PROCESS | 1804 | 1460996619998 Marionette TRACE conn3 <- [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] 09:23:40 INFO - PROCESS | 1804 | 1460996620082 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:23:40 INFO - PROCESS | 1804 | 1460996620092 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1804 | 1460996620099 Marionette TRACE conn3 <- [1,1198,null,{}] 09:23:40 INFO - PROCESS | 1804 | 1460996620109 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 1804 | 1460996620419 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:23:40 INFO - PROCESS | 1804 | 1460996620749 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c06800 == 119 [pid = 1804] [id = 307] 09:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x85c08000) [pid = 1804] [serial = 922] [outer = (nil)] 09:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x86faf000) [pid = 1804] [serial = 923] [outer = 0x85c08000] 09:23:40 INFO - PROCESS | 1804 | 1460996620846 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88b6b000) [pid = 1804] [serial = 924] [outer = 0x85c08000] 09:23:41 INFO - PROCESS | 1804 | 1460996621868 Marionette TRACE conn3 <- [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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1795ms 09:23:41 INFO - PROCESS | 1804 | 1460996621887 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1804 | 1460996621896 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:23:41 INFO - PROCESS | 1804 | 1460996621923 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1804 | 1460996621929 Marionette TRACE conn3 <- [1,1202,null,{}] 09:23:41 INFO - PROCESS | 1804 | 1460996621940 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1804 | 1460996622196 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:23:42 INFO - PROCESS | 1804 | 1460996622523 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e92c00 == 120 [pid = 1804] [id = 308] 09:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a601400) [pid = 1804] [serial = 925] [outer = (nil)] 09:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a68c800) [pid = 1804] [serial = 926] [outer = 0x8a601400] 09:23:42 INFO - PROCESS | 1804 | 1460996622625 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a903400) [pid = 1804] [serial = 927] [outer = 0x8a601400] 09:23:43 INFO - PROCESS | 1804 | 1460996623714 Marionette TRACE conn3 <- [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]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1868ms 09:23:43 INFO - PROCESS | 1804 | 1460996623777 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:23:43 INFO - PROCESS | 1804 | 1460996623781 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:23:43 INFO - PROCESS | 1804 | 1460996623788 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1804 | 1460996623795 Marionette TRACE conn3 <- [1,1206,null,{}] 09:23:43 INFO - PROCESS | 1804 | 1460996623812 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 1804 | 1460996624092 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:23:44 INFO - PROCESS | 1804 | 1460996624406 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6ef800 == 121 [pid = 1804] [id = 309] 09:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ba84000) [pid = 1804] [serial = 928] [outer = (nil)] 09:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8c069800) [pid = 1804] [serial = 929] [outer = 0x8ba84000] 09:23:44 INFO - PROCESS | 1804 | 1460996624510 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8c3d6400) [pid = 1804] [serial = 930] [outer = 0x8ba84000] 09:23:45 INFO - PROCESS | 1804 | 1460996625443 Marionette TRACE conn3 <- [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]]]}] 09:23:45 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 09:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1694ms 09:23:45 INFO - PROCESS | 1804 | 1460996625489 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1804 | 1460996625495 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:23:45 INFO - PROCESS | 1804 | 1460996625502 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1804 | 1460996625506 Marionette TRACE conn3 <- [1,1210,null,{}] 09:23:45 INFO - PROCESS | 1804 | 1460996625512 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 1804 | 1460996625732 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:23:46 INFO - PROCESS | 1804 | 1460996625994 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06e000 == 122 [pid = 1804] [id = 310] 09:23:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8c3e0c00) [pid = 1804] [serial = 931] [outer = (nil)] 09:23:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e823800) [pid = 1804] [serial = 932] [outer = 0x8c3e0c00] 09:23:46 INFO - PROCESS | 1804 | 1460996626135 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8eb6a800) [pid = 1804] [serial = 933] [outer = 0x8c3e0c00] 09:23:47 INFO - PROCESS | 1804 | 1460996627083 Marionette TRACE conn3 <- [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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1642ms 09:23:47 INFO - PROCESS | 1804 | 1460996627146 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1804 | 1460996627150 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:23:47 INFO - PROCESS | 1804 | 1460996627157 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1804 | 1460996627161 Marionette TRACE conn3 <- [1,1214,null,{}] 09:23:47 INFO - PROCESS | 1804 | 1460996627167 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1804 | 1460996627385 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:23:47 INFO - PROCESS | 1804 | 1460996627656 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3dc400 == 123 [pid = 1804] [id = 311] 09:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8e81ec00) [pid = 1804] [serial = 934] [outer = (nil)] 09:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8ec7d800) [pid = 1804] [serial = 935] [outer = 0x8e81ec00] 09:23:47 INFO - PROCESS | 1804 | 1460996627805 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8f360800) [pid = 1804] [serial = 936] [outer = 0x8e81ec00] 09:23:48 INFO - PROCESS | 1804 | 1460996628749 Marionette TRACE conn3 <- [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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1632ms 09:23:48 INFO - PROCESS | 1804 | 1460996628791 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1804 | 1460996628795 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:23:48 INFO - PROCESS | 1804 | 1460996628802 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1804 | 1460996628806 Marionette TRACE conn3 <- [1,1218,null,{}] 09:23:48 INFO - PROCESS | 1804 | 1460996628812 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 1804 | 1460996629137 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:23:49 INFO - PROCESS | 1804 | 1460996629465 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c068400 == 124 [pid = 1804] [id = 312] 09:23:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8fcd9800) [pid = 1804] [serial = 937] [outer = (nil)] 09:23:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9039c000) [pid = 1804] [serial = 938] [outer = 0x8fcd9800] 09:23:49 INFO - PROCESS | 1804 | 1460996629564 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x903a0400) [pid = 1804] [serial = 939] [outer = 0x8fcd9800] 09:23:50 INFO - PROCESS | 1804 | 1460996630516 Marionette TRACE conn3 <- [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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1783ms 09:23:50 INFO - PROCESS | 1804 | 1460996630586 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1804 | 1460996630590 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:23:50 INFO - PROCESS | 1804 | 1460996630597 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1804 | 1460996630601 Marionette TRACE conn3 <- [1,1222,null,{}] 09:23:50 INFO - PROCESS | 1804 | 1460996630608 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 1804 | 1460996630825 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:23:51 INFO - PROCESS | 1804 | 1460996631088 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3ed000 == 125 [pid = 1804] [id = 313] 09:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8f3efc00) [pid = 1804] [serial = 940] [outer = (nil)] 09:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91f19c00) [pid = 1804] [serial = 941] [outer = 0x8f3efc00] 09:23:51 INFO - PROCESS | 1804 | 1460996631218 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x91fa8c00) [pid = 1804] [serial = 942] [outer = 0x8f3efc00] 09:23:52 INFO - PROCESS | 1804 | 1460996632141 Marionette TRACE conn3 <- [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] 09:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:23:52 INFO - PROCESS | 1804 | 1460996632188 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:23:52 INFO - PROCESS | 1804 | 1460996632195 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1804 | 1460996632199 Marionette TRACE conn3 <- [1,1226,null,{}] 09:23:52 INFO - PROCESS | 1804 | 1460996632205 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 1804 | 1460996632421 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:23:52 INFO - PROCESS | 1804 | 1460996632691 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x91523400 == 126 [pid = 1804] [id = 314] 09:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x915af000) [pid = 1804] [serial = 943] [outer = (nil)] 09:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9338b800) [pid = 1804] [serial = 944] [outer = 0x915af000] 09:23:52 INFO - PROCESS | 1804 | 1460996632836 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x93391c00) [pid = 1804] [serial = 945] [outer = 0x915af000] 09:23:53 INFO - PROCESS | 1804 | 1460996633818 Marionette TRACE conn3 <- [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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1681ms 09:23:53 INFO - PROCESS | 1804 | 1460996633877 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1804 | 1460996633881 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:23:53 INFO - PROCESS | 1804 | 1460996633888 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1804 | 1460996633892 Marionette TRACE conn3 <- [1,1230,null,{}] 09:23:53 INFO - PROCESS | 1804 | 1460996633898 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 1804 | 1460996634148 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:23:54 INFO - PROCESS | 1804 | 1460996634454 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f359800 == 127 [pid = 1804] [id = 315] 09:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9039d800) [pid = 1804] [serial = 946] [outer = (nil)] 09:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x93ecdc00) [pid = 1804] [serial = 947] [outer = 0x9039d800] 09:23:54 INFO - PROCESS | 1804 | 1460996634556 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x93ed0800) [pid = 1804] [serial = 948] [outer = 0x9039d800] 09:23:55 INFO - PROCESS | 1804 | 1460996635480 Marionette TRACE conn3 <- [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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1645ms 09:23:55 INFO - PROCESS | 1804 | 1460996635539 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1804 | 1460996635544 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:23:55 INFO - PROCESS | 1804 | 1460996635553 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1804 | 1460996635557 Marionette TRACE conn3 <- [1,1234,null,{}] 09:23:55 INFO - PROCESS | 1804 | 1460996635563 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 1804 | 1460996635785 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:23:56 INFO - PROCESS | 1804 | 1460996636093 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88dedc00 == 128 [pid = 1804] [id = 316] 09:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9338bc00) [pid = 1804] [serial = 949] [outer = (nil)] 09:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93fcb800) [pid = 1804] [serial = 950] [outer = 0x9338bc00] 09:23:56 INFO - PROCESS | 1804 | 1460996636192 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x94098000) [pid = 1804] [serial = 951] [outer = 0x9338bc00] 09:23:57 INFO - PROCESS | 1804 | 1460996637129 Marionette TRACE conn3 <- [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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1632ms 09:23:57 INFO - PROCESS | 1804 | 1460996637186 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:23:57 INFO - PROCESS | 1804 | 1460996637191 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:23:57 INFO - PROCESS | 1804 | 1460996637198 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1804 | 1460996637203 Marionette TRACE conn3 <- [1,1238,null,{}] 09:23:57 INFO - PROCESS | 1804 | 1460996637209 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1804 | 1460996637499 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:23:57 INFO - PROCESS | 1804 | 1460996637826 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x93cec000 == 129 [pid = 1804] [id = 317] 09:23:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9597a800) [pid = 1804] [serial = 952] [outer = (nil)] 09:23:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x96077400) [pid = 1804] [serial = 953] [outer = 0x9597a800] 09:23:57 INFO - PROCESS | 1804 | 1460996637931 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9676e000) [pid = 1804] [serial = 954] [outer = 0x9597a800] 09:23:58 INFO - PROCESS | 1804 | 1460996638909 Marionette TRACE conn3 <- [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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1790ms 09:23:58 INFO - PROCESS | 1804 | 1460996638988 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1804 | 1460996638991 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:23:59 INFO - PROCESS | 1804 | 1460996639000 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1804 | 1460996639002 Marionette TRACE conn3 <- [1,1242,null,{}] 09:23:59 INFO - PROCESS | 1804 | 1460996639009 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 1804 | 1460996639266 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:23:59 INFO - PROCESS | 1804 | 1460996639589 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed0400 == 130 [pid = 1804] [id = 318] 09:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9418d800) [pid = 1804] [serial = 955] [outer = (nil)] 09:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x96f56800) [pid = 1804] [serial = 956] [outer = 0x9418d800] 09:23:59 INFO - PROCESS | 1804 | 1460996639682 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97349c00) [pid = 1804] [serial = 957] [outer = 0x9418d800] 09:24:00 INFO - PROCESS | 1804 | 1460996640616 Marionette TRACE conn3 <- [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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1685ms 09:24:00 INFO - PROCESS | 1804 | 1460996640684 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:24:00 INFO - PROCESS | 1804 | 1460996640689 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:24:00 INFO - PROCESS | 1804 | 1460996640695 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1804 | 1460996640699 Marionette TRACE conn3 <- [1,1246,null,{}] 09:24:00 INFO - PROCESS | 1804 | 1460996640706 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 1804 | 1460996640962 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:24:01 INFO - PROCESS | 1804 | 1460996641278 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c0f400 == 131 [pid = 1804] [id = 319] 09:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9607b800) [pid = 1804] [serial = 958] [outer = (nil)] 09:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9747fc00) [pid = 1804] [serial = 959] [outer = 0x9607b800] 09:24:01 INFO - PROCESS | 1804 | 1460996641373 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x97483400) [pid = 1804] [serial = 960] [outer = 0x9607b800] 09:24:02 INFO - PROCESS | 1804 | 1460996642373 Marionette TRACE conn3 <- [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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1733ms 09:24:02 INFO - PROCESS | 1804 | 1460996642430 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1804 | 1460996642433 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:24:02 INFO - PROCESS | 1804 | 1460996642440 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1804 | 1460996642443 Marionette TRACE conn3 <- [1,1250,null,{}] 09:24:02 INFO - PROCESS | 1804 | 1460996642449 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 1804 | 1460996642676 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:24:03 INFO - PROCESS | 1804 | 1460996642998 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x9747b400 == 132 [pid = 1804] [id = 320] 09:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9747c800) [pid = 1804] [serial = 961] [outer = (nil)] 09:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9752b000) [pid = 1804] [serial = 962] [outer = 0x9747c800] 09:24:03 INFO - PROCESS | 1804 | 1460996643101 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9752c800) [pid = 1804] [serial = 963] [outer = 0x9747c800] 09:24:04 INFO - PROCESS | 1804 | 1460996644062 Marionette TRACE conn3 <- [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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1685ms 09:24:04 INFO - PROCESS | 1804 | 1460996644127 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:24:04 INFO - PROCESS | 1804 | 1460996644139 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:24:04 INFO - PROCESS | 1804 | 1460996644148 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1804 | 1460996644155 Marionette TRACE conn3 <- [1,1254,null,{}] 09:24:04 INFO - PROCESS | 1804 | 1460996644161 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 1804 | 1460996644467 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:24:04 INFO - PROCESS | 1804 | 1460996644698 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c06c00 == 133 [pid = 1804] [id = 321] 09:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8b6acc00) [pid = 1804] [serial = 964] [outer = (nil)] 09:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x97532000) [pid = 1804] [serial = 965] [outer = 0x8b6acc00] 09:24:04 INFO - PROCESS | 1804 | 1460996644795 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x97537800) [pid = 1804] [serial = 966] [outer = 0x8b6acc00] 09:24:05 INFO - PROCESS | 1804 | 1460996645712 Marionette TRACE conn3 <- [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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1636ms 09:24:05 INFO - PROCESS | 1804 | 1460996645786 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1804 | 1460996645790 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:24:05 INFO - PROCESS | 1804 | 1460996645800 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1804 | 1460996645803 Marionette TRACE conn3 <- [1,1258,null,{}] 09:24:05 INFO - PROCESS | 1804 | 1460996645809 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1804 | 1460996646038 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:24:06 INFO - PROCESS | 1804 | 1460996646330 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c0c00 == 134 [pid = 1804] [id = 322] 09:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x975c1400) [pid = 1804] [serial = 967] [outer = (nil)] 09:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x975c9c00) [pid = 1804] [serial = 968] [outer = 0x975c1400] 09:24:06 INFO - PROCESS | 1804 | 1460996646424 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x975cac00) [pid = 1804] [serial = 969] [outer = 0x975c1400] 09:24:07 INFO - PROCESS | 1804 | 1460996647383 Marionette TRACE conn3 <- [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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1640ms 09:24:07 INFO - PROCESS | 1804 | 1460996647456 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1804 | 1460996647459 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:24:07 INFO - PROCESS | 1804 | 1460996647470 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1804 | 1460996647473 Marionette TRACE conn3 <- [1,1262,null,{}] 09:24:07 INFO - PROCESS | 1804 | 1460996647480 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 1804 | 1460996647701 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:24:08 INFO - PROCESS | 1804 | 1460996647992 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c04400 == 135 [pid = 1804] [id = 323] 09:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x85c04c00) [pid = 1804] [serial = 970] [outer = (nil)] 09:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x93388000) [pid = 1804] [serial = 971] [outer = 0x85c04c00] 09:24:08 INFO - PROCESS | 1804 | 1460996648093 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x93fc6800) [pid = 1804] [serial = 972] [outer = 0x85c04c00] 09:24:09 INFO - PROCESS | 1804 | 1460996649147 Marionette TRACE conn3 <- [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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1732ms 09:24:09 INFO - PROCESS | 1804 | 1460996649203 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1804 | 1460996649207 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:24:09 INFO - PROCESS | 1804 | 1460996649214 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1804 | 1460996649217 Marionette TRACE conn3 <- [1,1266,null,{}] 09:24:09 INFO - PROCESS | 1804 | 1460996649224 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 1804 | 1460996649441 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:24:09 INFO - PROCESS | 1804 | 1460996649769 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a56800 == 136 [pid = 1804] [id = 324] 09:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x86a57000) [pid = 1804] [serial = 973] [outer = (nil)] 09:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8b6b1c00) [pid = 1804] [serial = 974] [outer = 0x86a57000] 09:24:09 INFO - PROCESS | 1804 | 1460996649937 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8c072c00) [pid = 1804] [serial = 975] [outer = 0x86a57000] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x85c09c00 == 135 [pid = 1804] [id = 252] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x86d53800 == 134 [pid = 1804] [id = 243] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x94187c00 == 133 [pid = 1804] [id = 249] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x88de3800 == 132 [pid = 1804] [id = 246] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x9eb40400 == 131 [pid = 1804] [id = 253] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x9418f400 == 130 [pid = 1804] [id = 251] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x88da3000 == 129 [pid = 1804] [id = 244] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x91392800 == 128 [pid = 1804] [id = 248] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x84c69000 == 127 [pid = 1804] [id = 250] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x9107c000 == 126 [pid = 1804] [id = 247] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8a848000 == 125 [pid = 1804] [id = 245] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x86a51c00 == 124 [pid = 1804] [id = 254] 09:24:11 INFO - PROCESS | 1804 | --DOCSHELL 0x86a57400 == 123 [pid = 1804] [id = 255] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x88de9400) [pid = 1804] [serial = 798] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x960c7800) [pid = 1804] [serial = 750] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x94ebb400) [pid = 1804] [serial = 827] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x91fa9000) [pid = 1804] [serial = 816] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8c3d8000) [pid = 1804] [serial = 768] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x93edac00) [pid = 1804] [serial = 824] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8c063800) [pid = 1804] [serial = 803] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8a686c00) [pid = 1804] [serial = 857] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9316f800) [pid = 1804] [serial = 818] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8a903800) [pid = 1804] [serial = 801] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x91fa3c00) [pid = 1804] [serial = 815] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x93cdfc00) [pid = 1804] [serial = 822] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x96767800) [pid = 1804] [serial = 830] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x93393800) [pid = 1804] [serial = 821] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a60d400) [pid = 1804] [serial = 735] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x99095400) [pid = 1804] [serial = 759] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8849d400) [pid = 1804] [serial = 851] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x86d47800) [pid = 1804] [serial = 848] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f3eb000) [pid = 1804] [serial = 809] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x85305000) [pid = 1804] [serial = 842] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x90393000) [pid = 1804] [serial = 810] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9747ec00) [pid = 1804] [serial = 834] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8eb64c00) [pid = 1804] [serial = 806] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x93173000) [pid = 1804] [serial = 819] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x915ac000) [pid = 1804] [serial = 813] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x86fafc00) [pid = 1804] [serial = 845] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x974eac00) [pid = 1804] [serial = 839] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x975bec00) [pid = 1804] [serial = 837] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x86a5d000) [pid = 1804] [serial = 765] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x973c1400) [pid = 1804] [serial = 833] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8a844800) [pid = 1804] [serial = 858] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x90697400) [pid = 1804] [serial = 741] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91fad400) [pid = 1804] [serial = 744] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x88deb800) [pid = 1804] [serial = 854] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x975be400) [pid = 1804] [serial = 836] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8eb6bc00) [pid = 1804] [serial = 807] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x94ebfc00) [pid = 1804] [serial = 828] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x88b67000) [pid = 1804] [serial = 852] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8c3d5400) [pid = 1804] [serial = 804] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88e91400) [pid = 1804] [serial = 855] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9810e800) [pid = 1804] [serial = 756] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8849b000) [pid = 1804] [serial = 732] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x96f58000) [pid = 1804] [serial = 831] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x86a55c00) [pid = 1804] [serial = 795] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x86d4ec00) [pid = 1804] [serial = 849] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x915aac00) [pid = 1804] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9752f800) [pid = 1804] [serial = 753] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0xa0d52400) [pid = 1804] [serial = 762] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x91393000) [pid = 1804] [serial = 812] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93fd3800) [pid = 1804] [serial = 825] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x940a0400) [pid = 1804] [serial = 747] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x85c02000) [pid = 1804] [serial = 794] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x97744400) [pid = 1804] [serial = 840] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a68f800) [pid = 1804] [serial = 800] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x88da0800) [pid = 1804] [serial = 797] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b6b2800) [pid = 1804] [serial = 585] [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.] 09:24:12 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8f364c00) [pid = 1804] [serial = 738] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1804 | 1460996652769 Marionette TRACE conn3 <- [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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 3597ms 09:24:12 INFO - PROCESS | 1804 | 1460996652813 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1804 | 1460996652820 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:24:12 INFO - PROCESS | 1804 | 1460996652830 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1804 | 1460996652834 Marionette TRACE conn3 <- [1,1270,null,{}] 09:24:12 INFO - PROCESS | 1804 | 1460996652842 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 1804 | 1460996653039 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:24:13 INFO - PROCESS | 1804 | 1460996653212 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x85308400 == 124 [pid = 1804] [id = 325] 09:24:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x86a54000) [pid = 1804] [serial = 976] [outer = (nil)] 09:24:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x86d51c00) [pid = 1804] [serial = 977] [outer = 0x86a54000] 09:24:13 INFO - PROCESS | 1804 | 1460996653299 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88498000) [pid = 1804] [serial = 978] [outer = 0x86a54000] 09:24:14 INFO - PROCESS | 1804 | 1460996654289 Marionette TRACE conn3 <- [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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1485ms 09:24:14 INFO - PROCESS | 1804 | 1460996654315 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1804 | 1460996654325 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:24:14 INFO - PROCESS | 1804 | 1460996654336 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1804 | 1460996654339 Marionette TRACE conn3 <- [1,1274,null,{}] 09:24:14 INFO - PROCESS | 1804 | 1460996654346 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1804 | 1460996654540 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:24:14 INFO - PROCESS | 1804 | 1460996654826 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b69000 == 125 [pid = 1804] [id = 326] 09:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88ce4c00) [pid = 1804] [serial = 979] [outer = (nil)] 09:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88daac00) [pid = 1804] [serial = 980] [outer = 0x88ce4c00] 09:24:14 INFO - PROCESS | 1804 | 1460996654928 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88de9800) [pid = 1804] [serial = 981] [outer = 0x88ce4c00] 09:24:16 INFO - PROCESS | 1804 | 1460996656030 Marionette TRACE conn3 <- [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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1748ms 09:24:16 INFO - PROCESS | 1804 | 1460996656084 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1804 | 1460996656088 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:24:16 INFO - PROCESS | 1804 | 1460996656101 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1804 | 1460996656107 Marionette TRACE conn3 <- [1,1278,null,{}] 09:24:16 INFO - PROCESS | 1804 | 1460996656123 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 1804 | 1460996656396 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:24:16 INFO - PROCESS | 1804 | 1460996656566 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e91000 == 126 [pid = 1804] [id = 327] 09:24:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a607c00) [pid = 1804] [serial = 982] [outer = (nil)] 09:24:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a846000) [pid = 1804] [serial = 983] [outer = 0x8a607c00] 09:24:16 INFO - PROCESS | 1804 | 1460996656650 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a90ac00) [pid = 1804] [serial = 984] [outer = 0x8a607c00] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x855ca800) [pid = 1804] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8eb70400) [pid = 1804] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x85c0f800) [pid = 1804] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93ed2400) [pid = 1804] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x84c63c00) [pid = 1804] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x86a58000) [pid = 1804] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8ba84400) [pid = 1804] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x94e9c800) [pid = 1804] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x88df0400) [pid = 1804] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x93fd3000) [pid = 1804] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8fcd4400) [pid = 1804] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x93174800) [pid = 1804] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8530d000) [pid = 1804] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9316a000) [pid = 1804] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x88c9d000) [pid = 1804] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8ec71c00) [pid = 1804] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8b6b5000) [pid = 1804] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x93168000) [pid = 1804] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x86a59c00) [pid = 1804] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8c3e0800) [pid = 1804] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a905000) [pid = 1804] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8fcd5400) [pid = 1804] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:24:18 INFO - PROCESS | 1804 | 1460996658229 Marionette TRACE conn3 <- [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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2192ms 09:24:18 INFO - PROCESS | 1804 | 1460996658294 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:24:18 INFO - PROCESS | 1804 | 1460996658299 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:24:18 INFO - PROCESS | 1804 | 1460996658306 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1804 | 1460996658310 Marionette TRACE conn3 <- [1,1282,null,{}] 09:24:18 INFO - PROCESS | 1804 | 1460996658315 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 1804 | 1460996658519 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:24:18 INFO - PROCESS | 1804 | 1460996658697 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8530d000 == 127 [pid = 1804] [id = 328] 09:24:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x86a5ac00) [pid = 1804] [serial = 985] [outer = (nil)] 09:24:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8a693800) [pid = 1804] [serial = 986] [outer = 0x86a5ac00] 09:24:18 INFO - PROCESS | 1804 | 1460996658777 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8b6b0c00) [pid = 1804] [serial = 987] [outer = 0x86a5ac00] 09:24:19 INFO - PROCESS | 1804 | 1460996659700 Marionette TRACE conn3 <- [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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1430ms 09:24:19 INFO - PROCESS | 1804 | 1460996659738 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1804 | 1460996659744 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:24:19 INFO - PROCESS | 1804 | 1460996659766 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1804 | 1460996659772 Marionette TRACE conn3 <- [1,1286,null,{}] 09:24:19 INFO - PROCESS | 1804 | 1460996659781 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 1804 | 1460996660025 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:24:20 INFO - PROCESS | 1804 | 1460996660364 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4bc00 == 128 [pid = 1804] [id = 329] 09:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x86d4c000) [pid = 1804] [serial = 988] [outer = (nil)] 09:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x86d4fc00) [pid = 1804] [serial = 989] [outer = 0x86d4c000] 09:24:20 INFO - PROCESS | 1804 | 1460996660463 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86fad000) [pid = 1804] [serial = 990] [outer = 0x86d4c000] 09:24:21 INFO - PROCESS | 1804 | 1460996661442 Marionette TRACE conn3 <- [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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1750ms 09:24:21 INFO - PROCESS | 1804 | 1460996661504 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1804 | 1460996661513 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:24:21 INFO - PROCESS | 1804 | 1460996661524 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1804 | 1460996661528 Marionette TRACE conn3 <- [1,1290,null,{}] 09:24:21 INFO - PROCESS | 1804 | 1460996661535 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 1804 | 1460996661745 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:24:22 INFO - PROCESS | 1804 | 1460996662010 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da3c00 == 129 [pid = 1804] [id = 330] 09:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88da8c00) [pid = 1804] [serial = 991] [outer = (nil)] 09:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88e90400) [pid = 1804] [serial = 992] [outer = 0x88da8c00] 09:24:22 INFO - PROCESS | 1804 | 1460996662144 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a608800) [pid = 1804] [serial = 993] [outer = 0x88da8c00] 09:24:23 INFO - PROCESS | 1804 | 1460996663137 Marionette TRACE conn3 <- [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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1687ms 09:24:23 INFO - PROCESS | 1804 | 1460996663212 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1804 | 1460996663216 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:24:23 INFO - PROCESS | 1804 | 1460996663223 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1804 | 1460996663230 Marionette TRACE conn3 <- [1,1294,null,{}] 09:24:23 INFO - PROCESS | 1804 | 1460996663248 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 1804 | 1460996663575 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:24:23 INFO - PROCESS | 1804 | 1460996663921 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x85302800 == 130 [pid = 1804] [id = 331] 09:24:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a849400) [pid = 1804] [serial = 994] [outer = (nil)] 09:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8ba7a400) [pid = 1804] [serial = 995] [outer = 0x8a849400] 09:24:24 INFO - PROCESS | 1804 | 1460996664015 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ba83000) [pid = 1804] [serial = 996] [outer = 0x8a849400] 09:24:24 INFO - PROCESS | 1804 | 1460996664935 Marionette TRACE conn3 <- [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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1740ms 09:24:24 INFO - PROCESS | 1804 | 1460996664964 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:24:24 INFO - PROCESS | 1804 | 1460996664970 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:24:24 INFO - PROCESS | 1804 | 1460996664976 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1804 | 1460996664980 Marionette TRACE conn3 <- [1,1298,null,{}] 09:24:24 INFO - PROCESS | 1804 | 1460996664986 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 1804 | 1460996665193 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:24:25 INFO - PROCESS | 1804 | 1460996665413 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a846800 == 131 [pid = 1804] [id = 332] 09:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8c06d400) [pid = 1804] [serial = 997] [outer = (nil)] 09:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8c3d9000) [pid = 1804] [serial = 998] [outer = 0x8c06d400] 09:24:25 INFO - PROCESS | 1804 | 1460996665590 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8c3e0800) [pid = 1804] [serial = 999] [outer = 0x8c06d400] 09:24:26 INFO - PROCESS | 1804 | 1460996666563 Marionette TRACE conn3 <- [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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1641ms 09:24:26 INFO - PROCESS | 1804 | 1460996666617 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1804 | 1460996666622 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:24:26 INFO - PROCESS | 1804 | 1460996666629 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1804 | 1460996666632 Marionette TRACE conn3 <- [1,1302,null,{}] 09:24:26 INFO - PROCESS | 1804 | 1460996666641 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1804 | 1460996666868 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:24:27 INFO - PROCESS | 1804 | 1460996667126 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a68b800 == 132 [pid = 1804] [id = 333] 09:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8c067000) [pid = 1804] [serial = 1000] [outer = (nil)] 09:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8eb70400) [pid = 1804] [serial = 1001] [outer = 0x8c067000] 09:24:27 INFO - PROCESS | 1804 | 1460996667258 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8ec72000) [pid = 1804] [serial = 1002] [outer = 0x8c067000] 09:24:28 INFO - PROCESS | 1804 | 1460996668194 Marionette TRACE conn3 <- [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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1635ms 09:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:24:28 INFO - PROCESS | 1804 | 1460996668266 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1804 | 1460996668269 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:24:28 INFO - PROCESS | 1804 | 1460996668276 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1804 | 1460996668279 Marionette TRACE conn3 <- [1,1306,null,{}] 09:24:28 INFO - PROCESS | 1804 | 1460996668285 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 1804 | 1460996668536 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:24:28 INFO - PROCESS | 1804 | 1460996668883 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b6c400 == 133 [pid = 1804] [id = 334] 09:24:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8eb70c00) [pid = 1804] [serial = 1003] [outer = (nil)] 09:24:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fb92c00) [pid = 1804] [serial = 1004] [outer = 0x8eb70c00] 09:24:28 INFO - PROCESS | 1804 | 1460996668977 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x90393400) [pid = 1804] [serial = 1005] [outer = 0x8eb70c00] 09:24:29 INFO - PROCESS | 1804 | 1460996669897 Marionette TRACE conn3 <- [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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1684ms 09:24:29 INFO - PROCESS | 1804 | 1460996669960 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1804 | 1460996669965 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:24:29 INFO - PROCESS | 1804 | 1460996669971 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1804 | 1460996669975 Marionette TRACE conn3 <- [1,1310,null,{}] 09:24:29 INFO - PROCESS | 1804 | 1460996669981 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 1804 | 1460996670184 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:24:30 INFO - PROCESS | 1804 | 1460996670490 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c063800 == 134 [pid = 1804] [id = 335] 09:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8fcd3c00) [pid = 1804] [serial = 1006] [outer = (nil)] 09:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x90698400) [pid = 1804] [serial = 1007] [outer = 0x8fcd3c00] 09:24:30 INFO - PROCESS | 1804 | 1460996670584 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91389800) [pid = 1804] [serial = 1008] [outer = 0x8fcd3c00] 09:24:31 INFO - PROCESS | 1804 | 1460996671492 Marionette TRACE conn3 <- [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] 09:24:31 INFO - PROCESS | 1804 | 1460996671563 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:24:31 INFO - PROCESS | 1804 | 1460996671570 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1804 | 1460996671573 Marionette TRACE conn3 <- [1,1314,null,{}] 09:24:31 INFO - PROCESS | 1804 | 1460996671580 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 1804 | 1460996671792 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:24:32 INFO - PROCESS | 1804 | 1460996672051 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06b800 == 135 [pid = 1804] [id = 336] 09:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x90397400) [pid = 1804] [serial = 1009] [outer = (nil)] 09:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91fac000) [pid = 1804] [serial = 1010] [outer = 0x90397400] 09:24:32 INFO - PROCESS | 1804 | 1460996672197 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91fb1400) [pid = 1804] [serial = 1011] [outer = 0x90397400] 09:24:33 INFO - PROCESS | 1804 | 1460996673126 Marionette TRACE conn3 <- [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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1631ms 09:24:33 INFO - PROCESS | 1804 | 1460996673202 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1804 | 1460996673207 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:24:33 INFO - PROCESS | 1804 | 1460996673214 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1804 | 1460996673217 Marionette TRACE conn3 <- [1,1318,null,{}] 09:24:33 INFO - PROCESS | 1804 | 1460996673223 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1804 | 1460996673465 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:24:33 INFO - PROCESS | 1804 | 1460996673795 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x9039ec00 == 136 [pid = 1804] [id = 337] 09:24:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x90695800) [pid = 1804] [serial = 1012] [outer = (nil)] 09:24:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93ce0400) [pid = 1804] [serial = 1013] [outer = 0x90695800] 09:24:33 INFO - PROCESS | 1804 | 1460996673889 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93ce5400) [pid = 1804] [serial = 1014] [outer = 0x90695800] 09:24:34 INFO - PROCESS | 1804 | 1460996674774 Marionette TRACE conn3 <- [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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1640ms 09:24:34 INFO - PROCESS | 1804 | 1460996674855 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1804 | 1460996674859 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:24:34 INFO - PROCESS | 1804 | 1460996674865 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1804 | 1460996674869 Marionette TRACE conn3 <- [1,1322,null,{}] 09:24:34 INFO - PROCESS | 1804 | 1460996674875 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1804 | 1460996675114 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:24:35 INFO - PROCESS | 1804 | 1460996675375 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x90394c00 == 137 [pid = 1804] [id = 338] 09:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9316f800) [pid = 1804] [serial = 1015] [outer = (nil)] 09:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93fc6000) [pid = 1804] [serial = 1016] [outer = 0x9316f800] 09:24:35 INFO - PROCESS | 1804 | 1460996675513 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93fcdc00) [pid = 1804] [serial = 1017] [outer = 0x9316f800] 09:24:36 INFO - PROCESS | 1804 | 1460996676396 Marionette TRACE conn3 <- [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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1585ms 09:24:36 INFO - PROCESS | 1804 | 1460996676455 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1804 | 1460996676459 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:24:36 INFO - PROCESS | 1804 | 1460996676467 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1804 | 1460996676472 Marionette TRACE conn3 <- [1,1326,null,{}] 09:24:36 INFO - PROCESS | 1804 | 1460996676478 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 1804 | 1460996676712 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:24:37 INFO - PROCESS | 1804 | 1460996677039 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x9418cc00 == 138 [pid = 1804] [id = 339] 09:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x94190400) [pid = 1804] [serial = 1018] [outer = (nil)] 09:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x94ec2400) [pid = 1804] [serial = 1019] [outer = 0x94190400] 09:24:37 INFO - PROCESS | 1804 | 1460996677144 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9597dc00) [pid = 1804] [serial = 1020] [outer = 0x94190400] 09:24:38 INFO - PROCESS | 1804 | 1460996678104 Marionette TRACE conn3 <- [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]]]}] 09:24:38 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 09:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1693ms 09:24:38 INFO - PROCESS | 1804 | 1460996678161 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1804 | 1460996678165 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:24:38 INFO - PROCESS | 1804 | 1460996678172 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1804 | 1460996678175 Marionette TRACE conn3 <- [1,1330,null,{}] 09:24:38 INFO - PROCESS | 1804 | 1460996678181 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 1804 | 1460996678389 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:24:38 INFO - PROCESS | 1804 | 1460996678657 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x96072c00 == 139 [pid = 1804] [id = 340] 09:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x96262800) [pid = 1804] [serial = 1021] [outer = (nil)] 09:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96f51c00) [pid = 1804] [serial = 1022] [outer = 0x96262800] 09:24:38 INFO - PROCESS | 1804 | 1460996678808 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97343000) [pid = 1804] [serial = 1023] [outer = 0x96262800] 09:24:39 INFO - PROCESS | 1804 | 1460996679760 Marionette TRACE conn3 <- [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]]]}] 09:24:39 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 09:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1634ms 09:24:39 INFO - PROCESS | 1804 | 1460996679807 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1804 | 1460996679811 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:24:39 INFO - PROCESS | 1804 | 1460996679818 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1804 | 1460996679821 Marionette TRACE conn3 <- [1,1334,null,{}] 09:24:39 INFO - PROCESS | 1804 | 1460996679827 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 1804 | 1460996680033 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:24:40 INFO - PROCESS | 1804 | 1460996680305 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a689400 == 140 [pid = 1804] [id = 341] 09:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x93ce2800) [pid = 1804] [serial = 1024] [outer = (nil)] 09:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97487000) [pid = 1804] [serial = 1025] [outer = 0x93ce2800] 09:24:40 INFO - PROCESS | 1804 | 1460996680432 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9752b400) [pid = 1804] [serial = 1026] [outer = 0x93ce2800] 09:24:41 INFO - PROCESS | 1804 | 1460996681300 Marionette TRACE conn3 <- [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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1530ms 09:24:41 INFO - PROCESS | 1804 | 1460996681368 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:24:41 INFO - PROCESS | 1804 | 1460996681372 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:24:41 INFO - PROCESS | 1804 | 1460996681379 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 1804 | 1460996681383 Marionette TRACE conn3 <- [1,1338,null,{}] 09:24:41 INFO - PROCESS | 1804 | 1460996681389 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 1804 | 1460996681599 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:24:41 INFO - PROCESS | 1804 | 1460996681911 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d0400 == 141 [pid = 1804] [id = 342] 09:24:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9734b400) [pid = 1804] [serial = 1027] [outer = (nil)] 09:24:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x975c3800) [pid = 1804] [serial = 1028] [outer = 0x9734b400] 09:24:42 INFO - PROCESS | 1804 | 1460996682008 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x975c6c00) [pid = 1804] [serial = 1029] [outer = 0x9734b400] 09:24:43 INFO - PROCESS | 1804 | 1460996683447 Marionette TRACE conn3 <- [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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2086ms 09:24:43 INFO - PROCESS | 1804 | 1460996683465 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:24:43 INFO - PROCESS | 1804 | 1460996683479 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:24:43 INFO - PROCESS | 1804 | 1460996683486 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 1804 | 1460996683489 Marionette TRACE conn3 <- [1,1342,null,{}] 09:24:43 INFO - PROCESS | 1804 | 1460996683495 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 1804 | 1460996683707 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:24:43 INFO - PROCESS | 1804 | 1460996683937 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c0400 == 142 [pid = 1804] [id = 343] 09:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x975c2800) [pid = 1804] [serial = 1030] [outer = (nil)] 09:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97991400) [pid = 1804] [serial = 1031] [outer = 0x975c2800] 09:24:44 INFO - PROCESS | 1804 | 1460996684071 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x97995000) [pid = 1804] [serial = 1032] [outer = 0x975c2800] 09:24:45 INFO - PROCESS | 1804 | 1460996685024 Marionette TRACE conn3 <- [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]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1582ms 09:24:45 INFO - PROCESS | 1804 | 1460996685068 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1804 | 1460996685072 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:24:45 INFO - PROCESS | 1804 | 1460996685079 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1804 | 1460996685082 Marionette TRACE conn3 <- [1,1346,null,{}] 09:24:45 INFO - PROCESS | 1804 | 1460996685088 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 1804 | 1460996685294 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:24:45 INFO - PROCESS | 1804 | 1460996685618 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a901400 == 143 [pid = 1804] [id = 344] 09:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8a902400) [pid = 1804] [serial = 1033] [outer = (nil)] 09:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x98111800) [pid = 1804] [serial = 1034] [outer = 0x8a902400] 09:24:45 INFO - PROCESS | 1804 | 1460996685725 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x981c7c00) [pid = 1804] [serial = 1035] [outer = 0x8a902400] 09:24:46 INFO - PROCESS | 1804 | 1460996686686 Marionette TRACE conn3 <- [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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1680ms 09:24:46 INFO - PROCESS | 1804 | 1460996686761 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1804 | 1460996686765 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:24:46 INFO - PROCESS | 1804 | 1460996686772 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1804 | 1460996686776 Marionette TRACE conn3 <- [1,1350,null,{}] 09:24:46 INFO - PROCESS | 1804 | 1460996686781 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 1804 | 1460996687022 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:24:47 INFO - PROCESS | 1804 | 1460996687830 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5d000 == 144 [pid = 1804] [id = 345] 09:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x86a60000) [pid = 1804] [serial = 1036] [outer = (nil)] 09:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x86d4b400) [pid = 1804] [serial = 1037] [outer = 0x86a60000] 09:24:47 INFO - PROCESS | 1804 | 1460996687949 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x86faa000) [pid = 1804] [serial = 1038] [outer = 0x86a60000] 09:24:48 INFO - PROCESS | 1804 | 1460996688893 Marionette TRACE conn3 <- [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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2188ms 09:24:48 INFO - PROCESS | 1804 | 1460996688962 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 1804 | 1460996688970 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:24:48 INFO - PROCESS | 1804 | 1460996688979 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1804 | 1460996688982 Marionette TRACE conn3 <- [1,1354,null,{}] 09:24:48 INFO - PROCESS | 1804 | 1460996688991 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 1804 | 1460996689211 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:24:49 INFO - PROCESS | 1804 | 1460996689547 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de9c00 == 145 [pid = 1804] [id = 346] 09:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x88e8a800) [pid = 1804] [serial = 1039] [outer = (nil)] 09:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8a602400) [pid = 1804] [serial = 1040] [outer = 0x88e8a800] 09:24:49 INFO - PROCESS | 1804 | 1460996689637 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8a68ec00) [pid = 1804] [serial = 1041] [outer = 0x88e8a800] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x93cea400 == 144 [pid = 1804] [id = 224] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x94eb7c00 == 143 [pid = 1804] [id = 60] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x915b7400 == 142 [pid = 1804] [id = 64] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x88e91000 == 141 [pid = 1804] [id = 327] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x88b69000 == 140 [pid = 1804] [id = 326] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x85308400 == 139 [pid = 1804] [id = 325] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x85c04400 == 138 [pid = 1804] [id = 323] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x975c0c00 == 137 [pid = 1804] [id = 322] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x85c06c00 == 136 [pid = 1804] [id = 321] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x85c0f400 == 135 [pid = 1804] [id = 319] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x9747b400 == 134 [pid = 1804] [id = 320] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed0400 == 133 [pid = 1804] [id = 318] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x93cec000 == 132 [pid = 1804] [id = 317] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8f359800 == 131 [pid = 1804] [id = 315] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x88dedc00 == 130 [pid = 1804] [id = 316] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x91523400 == 129 [pid = 1804] [id = 314] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3ed000 == 128 [pid = 1804] [id = 313] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8c068400 == 127 [pid = 1804] [id = 312] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3dc400 == 126 [pid = 1804] [id = 311] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6ef800 == 125 [pid = 1804] [id = 309] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06e000 == 124 [pid = 1804] [id = 310] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x88e92c00 == 123 [pid = 1804] [id = 308] 09:24:50 INFO - PROCESS | 1804 | --DOCSHELL 0x85c06800 == 122 [pid = 1804] [id = 307] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8a847c00) [pid = 1804] [serial = 920] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a853000) [pid = 1804] [serial = 860] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8ba79400) [pid = 1804] [serial = 909] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8f35b400) [pid = 1804] [serial = 878] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x86fa8400) [pid = 1804] [serial = 912] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x940a5400) [pid = 1804] [serial = 899] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x855ce000) [pid = 1804] [serial = 843] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x88da8800) [pid = 1804] [serial = 846] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8c3d1c00) [pid = 1804] [serial = 873] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8c06d800) [pid = 1804] [serial = 872] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x96033000) [pid = 1804] [serial = 905] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8a84fc00) [pid = 1804] [serial = 866] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8b6ac000) [pid = 1804] [serial = 867] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x94ebb000) [pid = 1804] [serial = 903] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x91f1e800) [pid = 1804] [serial = 888] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9338cc00) [pid = 1804] [serial = 890] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x86fa8000) [pid = 1804] [serial = 792] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x94186400) [pid = 1804] [serial = 900] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x915ae400) [pid = 1804] [serial = 887] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x94ea2400) [pid = 1804] [serial = 902] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x94098c00) [pid = 1804] [serial = 897] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88defc00) [pid = 1804] [serial = 915] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8fcdac00) [pid = 1804] [serial = 882] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x86d4b000) [pid = 1804] [serial = 911] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8fcd8000) [pid = 1804] [serial = 881] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9607cc00) [pid = 1804] [serial = 906] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88d9f000) [pid = 1804] [serial = 908] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x93391800) [pid = 1804] [serial = 891] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x88da9000) [pid = 1804] [serial = 914] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8b6f4000) [pid = 1804] [serial = 869] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x93edb800) [pid = 1804] [serial = 894] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88c9c400) [pid = 1804] [serial = 863] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8e824c00) [pid = 1804] [serial = 876] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a90dc00) [pid = 1804] [serial = 917] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93fd0c00) [pid = 1804] [serial = 896] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x93ed0c00) [pid = 1804] [serial = 893] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8b6b8000) [pid = 1804] [serial = 918] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88da4c00) [pid = 1804] [serial = 864] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9039fc00) [pid = 1804] [serial = 884] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ba81c00) [pid = 1804] [serial = 870] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e821000) [pid = 1804] [serial = 875] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x90694800) [pid = 1804] [serial = 885] [outer = (nil)] [url = about:blank] 09:24:50 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8f3e9c00) [pid = 1804] [serial = 879] [outer = (nil)] [url = about:blank] 09:24:51 INFO - PROCESS | 1804 | 1460996691154 Marionette TRACE conn3 <- [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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2233ms 09:24:51 INFO - PROCESS | 1804 | 1460996691215 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1804 | 1460996691221 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:24:51 INFO - PROCESS | 1804 | 1460996691229 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1804 | 1460996691232 Marionette TRACE conn3 <- [1,1358,null,{}] 09:24:51 INFO - PROCESS | 1804 | 1460996691239 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 1804 | 1460996691436 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:24:51 INFO - PROCESS | 1804 | 1460996691691 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8849bc00 == 123 [pid = 1804] [id = 347] 09:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88c9c400) [pid = 1804] [serial = 1042] [outer = (nil)] 09:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88de8000) [pid = 1804] [serial = 1043] [outer = 0x88c9c400] 09:24:51 INFO - PROCESS | 1804 | 1460996691773 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a902000) [pid = 1804] [serial = 1044] [outer = 0x88c9c400] 09:24:52 INFO - PROCESS | 1804 | 1460996692552 Marionette TRACE conn3 <- [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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1382ms 09:24:52 INFO - PROCESS | 1804 | 1460996692612 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1804 | 1460996692615 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:24:52 INFO - PROCESS | 1804 | 1460996692625 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1804 | 1460996692634 Marionette TRACE conn3 <- [1,1362,null,{}] 09:24:52 INFO - PROCESS | 1804 | 1460996692648 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 1804 | 1460996692844 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:24:53 INFO - PROCESS | 1804 | 1460996693052 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8c800 == 124 [pid = 1804] [id = 348] 09:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a607400) [pid = 1804] [serial = 1045] [outer = (nil)] 09:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8b6f0000) [pid = 1804] [serial = 1046] [outer = 0x8a607400] 09:24:53 INFO - PROCESS | 1804 | 1460996693128 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8ba7a000) [pid = 1804] [serial = 1047] [outer = 0x8a607400] 09:24:54 INFO - PROCESS | 1804 | 1460996694079 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1540ms 09:24:54 INFO - PROCESS | 1804 | 1460996694163 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1804 | 1460996694168 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:24:54 INFO - PROCESS | 1804 | 1460996694175 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1804 | 1460996694178 Marionette TRACE conn3 <- [1,1366,null,{}] 09:24:54 INFO - PROCESS | 1804 | 1460996694191 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 1804 | 1460996694489 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:24:54 INFO - PROCESS | 1804 | 1460996694750 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6e6c00 == 125 [pid = 1804] [id = 349] 09:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b6f0c00) [pid = 1804] [serial = 1048] [outer = (nil)] 09:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8c072800) [pid = 1804] [serial = 1049] [outer = 0x8b6f0c00] 09:24:54 INFO - PROCESS | 1804 | 1460996694831 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8c3d8400) [pid = 1804] [serial = 1050] [outer = 0x8b6f0c00] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a607c00) [pid = 1804] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9418d800) [pid = 1804] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x85c04c00) [pid = 1804] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9338bc00) [pid = 1804] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9039d800) [pid = 1804] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8f3efc00) [pid = 1804] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x975c1400) [pid = 1804] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9747c800) [pid = 1804] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x85c08000) [pid = 1804] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a601400) [pid = 1804] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8fcd9800) [pid = 1804] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9607b800) [pid = 1804] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x86a54000) [pid = 1804] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8b6acc00) [pid = 1804] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x915af000) [pid = 1804] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9597a800) [pid = 1804] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8e81ec00) [pid = 1804] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8ba84000) [pid = 1804] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8c3e0c00) [pid = 1804] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x88ce4c00) [pid = 1804] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:24:55 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8a60f400) [pid = 1804] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:24:56 INFO - PROCESS | 1804 | 1460996696164 Marionette TRACE conn3 <- [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] 09:24:56 INFO - PROCESS | 1804 | 1460996696215 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:24:56 INFO - PROCESS | 1804 | 1460996696222 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1804 | 1460996696225 Marionette TRACE conn3 <- [1,1370,null,{}] 09:24:56 INFO - PROCESS | 1804 | 1460996696231 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 1804 | 1460996696427 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:24:56 INFO - PROCESS | 1804 | 1460996696605 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5d400 == 126 [pid = 1804] [id = 350] 09:24:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x86d50000) [pid = 1804] [serial = 1051] [outer = (nil)] 09:24:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8b6b8800) [pid = 1804] [serial = 1052] [outer = 0x86d50000] 09:24:56 INFO - PROCESS | 1804 | 1460996696693 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8c3df400) [pid = 1804] [serial = 1053] [outer = 0x86d50000] 09:24:57 INFO - PROCESS | 1804 | 1460996697507 Marionette TRACE conn3 <- [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] 09:24:57 INFO - PROCESS | 1804 | 1460996697688 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:24:57 INFO - PROCESS | 1804 | 1460996697698 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1804 | 1460996697702 Marionette TRACE conn3 <- [1,1374,null,{}] 09:24:57 INFO - PROCESS | 1804 | 1460996697711 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 1804 | 1460996697967 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:24:58 INFO - PROCESS | 1804 | 1460996698257 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d54c00 == 127 [pid = 1804] [id = 351] 09:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86fa1400) [pid = 1804] [serial = 1054] [outer = (nil)] 09:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8849d400) [pid = 1804] [serial = 1055] [outer = 0x86fa1400] 09:24:58 INFO - PROCESS | 1804 | 1460996698390 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88c91400) [pid = 1804] [serial = 1056] [outer = 0x86fa1400] 09:24:59 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:59 INFO - PROCESS | 1804 | 1460996699426 Marionette TRACE conn3 <- [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] 09:24:59 INFO - PROCESS | 1804 | 1460996699498 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:24:59 INFO - PROCESS | 1804 | 1460996699512 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1804 | 1460996699518 Marionette TRACE conn3 <- [1,1378,null,{}] 09:24:59 INFO - PROCESS | 1804 | 1460996699525 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 1804 | 1460996699816 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:25:00 INFO - PROCESS | 1804 | 1460996700170 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x88defc00 == 128 [pid = 1804] [id = 352] 09:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88df0400) [pid = 1804] [serial = 1057] [outer = (nil)] 09:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a850c00) [pid = 1804] [serial = 1058] [outer = 0x88df0400] 09:25:00 INFO - PROCESS | 1804 | 1460996700299 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b6af400) [pid = 1804] [serial = 1059] [outer = 0x88df0400] 09:25:01 INFO - PROCESS | 1804 | 1460996701341 Marionette TRACE conn3 <- [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] 09:25:01 INFO - PROCESS | 1804 | 1460996701414 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:25:01 INFO - PROCESS | 1804 | 1460996701423 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1804 | 1460996701427 Marionette TRACE conn3 <- [1,1382,null,{}] 09:25:01 INFO - PROCESS | 1804 | 1460996701486 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1804 | 1460996701922 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:25:02 INFO - PROCESS | 1804 | 1460996702244 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6f2800 == 129 [pid = 1804] [id = 353] 09:25:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c3dc800) [pid = 1804] [serial = 1060] [outer = (nil)] 09:25:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8ec72800) [pid = 1804] [serial = 1061] [outer = 0x8c3dc800] 09:25:02 INFO - PROCESS | 1804 | 1460996702357 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f35bc00) [pid = 1804] [serial = 1062] [outer = 0x8c3dc800] 09:25:03 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:03 INFO - PROCESS | 1804 | 1460996703420 Marionette TRACE conn3 <- [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] 09:25:03 INFO - PROCESS | 1804 | 1460996703465 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:25:03 INFO - PROCESS | 1804 | 1460996703472 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1804 | 1460996703475 Marionette TRACE conn3 <- [1,1386,null,{}] 09:25:03 INFO - PROCESS | 1804 | 1460996703502 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 1804 | 1460996703712 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:25:04 INFO - PROCESS | 1804 | 1460996704033 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d2400 == 130 [pid = 1804] [id = 354] 09:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f367c00) [pid = 1804] [serial = 1063] [outer = (nil)] 09:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8fcd3800) [pid = 1804] [serial = 1064] [outer = 0x8f367c00] 09:25:04 INFO - PROCESS | 1804 | 1460996704130 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fcde800) [pid = 1804] [serial = 1065] [outer = 0x8f367c00] 09:25:05 INFO - PROCESS | 1804 | 1460996705152 Marionette TRACE conn3 <- [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] 09:25:05 INFO - PROCESS | 1804 | 1460996705180 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:25:05 INFO - PROCESS | 1804 | 1460996705187 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1804 | 1460996705190 Marionette TRACE conn3 <- [1,1390,null,{}] 09:25:05 INFO - PROCESS | 1804 | 1460996705197 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 1804 | 1460996705395 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:25:05 INFO - PROCESS | 1804 | 1460996705663 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec76000 == 131 [pid = 1804] [id = 355] 09:25:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8f3f6c00) [pid = 1804] [serial = 1066] [outer = (nil)] 09:25:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x91387800) [pid = 1804] [serial = 1067] [outer = 0x8f3f6c00] 09:25:05 INFO - PROCESS | 1804 | 1460996705798 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x915b3400) [pid = 1804] [serial = 1068] [outer = 0x8f3f6c00] 09:25:06 INFO - PROCESS | 1804 | 1460996706710 Marionette TRACE conn3 <- [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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1536ms 09:25:06 INFO - PROCESS | 1804 | 1460996706724 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1804 | 1460996706727 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:25:06 INFO - PROCESS | 1804 | 1460996706734 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1804 | 1460996706737 Marionette TRACE conn3 <- [1,1394,null,{}] 09:25:06 INFO - PROCESS | 1804 | 1460996706743 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 1804 | 1460996706988 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:25:07 INFO - PROCESS | 1804 | 1460996707268 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e826400 == 132 [pid = 1804] [id = 356] 09:25:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8eb6b400) [pid = 1804] [serial = 1069] [outer = (nil)] 09:25:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93388c00) [pid = 1804] [serial = 1070] [outer = 0x8eb6b400] 09:25:07 INFO - PROCESS | 1804 | 1460996707410 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93394c00) [pid = 1804] [serial = 1071] [outer = 0x8eb6b400] 09:25:08 INFO - PROCESS | 1804 | 1460996708332 Marionette TRACE conn3 <- [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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1646ms 09:25:08 INFO - PROCESS | 1804 | 1460996708380 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1804 | 1460996708384 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:25:08 INFO - PROCESS | 1804 | 1460996708391 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1804 | 1460996708395 Marionette TRACE conn3 <- [1,1398,null,{}] 09:25:08 INFO - PROCESS | 1804 | 1460996708401 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 1804 | 1460996708599 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:25:08 INFO - PROCESS | 1804 | 1460996708861 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06c800 == 133 [pid = 1804] [id = 357] 09:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93167400) [pid = 1804] [serial = 1072] [outer = (nil)] 09:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93ed0400) [pid = 1804] [serial = 1073] [outer = 0x93167400] 09:25:09 INFO - PROCESS | 1804 | 1460996709008 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93ed8000) [pid = 1804] [serial = 1074] [outer = 0x93167400] 09:25:09 INFO - PROCESS | 1804 | 1460996709956 Marionette TRACE conn3 <- [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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1595ms 09:25:09 INFO - PROCESS | 1804 | 1460996709987 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1804 | 1460996709991 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:25:10 INFO - PROCESS | 1804 | 1460996709998 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1804 | 1460996710001 Marionette TRACE conn3 <- [1,1402,null,{}] 09:25:10 INFO - PROCESS | 1804 | 1460996710007 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 1804 | 1460996710216 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:25:10 INFO - PROCESS | 1804 | 1460996710489 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x90694c00 == 134 [pid = 1804] [id = 358] 09:25:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ce4800) [pid = 1804] [serial = 1075] [outer = (nil)] 09:25:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x94097800) [pid = 1804] [serial = 1076] [outer = 0x93ce4800] 09:25:10 INFO - PROCESS | 1804 | 1460996710619 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9409c000) [pid = 1804] [serial = 1077] [outer = 0x93ce4800] 09:25:11 INFO - PROCESS | 1804 | 1460996711548 Marionette TRACE conn3 <- [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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1589ms 09:25:11 INFO - PROCESS | 1804 | 1460996711589 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1804 | 1460996711593 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:25:11 INFO - PROCESS | 1804 | 1460996711600 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1804 | 1460996711603 Marionette TRACE conn3 <- [1,1406,null,{}] 09:25:11 INFO - PROCESS | 1804 | 1460996711610 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 1804 | 1460996711831 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:25:12 INFO - PROCESS | 1804 | 1460996712115 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338e400 == 135 [pid = 1804] [id = 359] 09:25:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93fc5c00) [pid = 1804] [serial = 1078] [outer = (nil)] 09:25:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9418f800) [pid = 1804] [serial = 1079] [outer = 0x93fc5c00] 09:25:12 INFO - PROCESS | 1804 | 1460996712246 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x94eb8800) [pid = 1804] [serial = 1080] [outer = 0x93fc5c00] 09:25:13 INFO - PROCESS | 1804 | 1460996713135 Marionette TRACE conn3 <- [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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1581ms 09:25:13 INFO - PROCESS | 1804 | 1460996713198 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1804 | 1460996713201 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:25:13 INFO - PROCESS | 1804 | 1460996713212 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1804 | 1460996713215 Marionette TRACE conn3 <- [1,1410,null,{}] 09:25:13 INFO - PROCESS | 1804 | 1460996713221 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 1804 | 1460996713462 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:25:13 INFO - PROCESS | 1804 | 1460996713775 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x94186c00 == 136 [pid = 1804] [id = 360] 09:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9418a000) [pid = 1804] [serial = 1081] [outer = (nil)] 09:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x95978400) [pid = 1804] [serial = 1082] [outer = 0x9418a000] 09:25:13 INFO - PROCESS | 1804 | 1460996713876 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9607cc00) [pid = 1804] [serial = 1083] [outer = 0x9418a000] 09:25:14 INFO - PROCESS | 1804 | 1460996714938 Marionette TRACE conn3 <- [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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1783ms 09:25:14 INFO - PROCESS | 1804 | 1460996714997 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:25:15 INFO - PROCESS | 1804 | 1460996715002 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:25:15 INFO - PROCESS | 1804 | 1460996715008 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1804 | 1460996715013 Marionette TRACE conn3 <- [1,1414,null,{}] 09:25:15 INFO - PROCESS | 1804 | 1460996715019 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 1804 | 1460996715319 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:25:15 INFO - PROCESS | 1804 | 1460996715650 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ec4c00 == 137 [pid = 1804] [id = 361] 09:25:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97344c00) [pid = 1804] [serial = 1084] [outer = (nil)] 09:25:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9747c400) [pid = 1804] [serial = 1085] [outer = 0x97344c00] 09:25:15 INFO - PROCESS | 1804 | 1460996715752 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x974ed800) [pid = 1804] [serial = 1086] [outer = 0x97344c00] 09:25:16 INFO - PROCESS | 1804 | 1460996716856 Marionette TRACE conn3 <- [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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1890ms 09:25:16 INFO - PROCESS | 1804 | 1460996716898 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1804 | 1460996716902 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:25:16 INFO - PROCESS | 1804 | 1460996716909 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1804 | 1460996716913 Marionette TRACE conn3 <- [1,1418,null,{}] 09:25:16 INFO - PROCESS | 1804 | 1460996716921 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 1804 | 1460996717226 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:25:17 INFO - PROCESS | 1804 | 1460996717632 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x95975c00 == 138 [pid = 1804] [id = 362] 09:25:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x973c1400) [pid = 1804] [serial = 1087] [outer = (nil)] 09:25:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x975c1800) [pid = 1804] [serial = 1088] [outer = 0x973c1400] 09:25:17 INFO - PROCESS | 1804 | 1460996717726 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x975cb400) [pid = 1804] [serial = 1089] [outer = 0x973c1400] 09:25:18 INFO - PROCESS | 1804 | 1460996718757 Marionette TRACE conn3 <- [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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1885ms 09:25:18 INFO - PROCESS | 1804 | 1460996718796 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1804 | 1460996718801 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:25:18 INFO - PROCESS | 1804 | 1460996718810 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1804 | 1460996718813 Marionette TRACE conn3 <- [1,1422,null,{}] 09:25:18 INFO - PROCESS | 1804 | 1460996718822 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 1804 | 1460996719068 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:25:19 INFO - PROCESS | 1804 | 1460996719362 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x9597bc00 == 139 [pid = 1804] [id = 363] 09:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x974ed400) [pid = 1804] [serial = 1090] [outer = (nil)] 09:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x981cd400) [pid = 1804] [serial = 1091] [outer = 0x974ed400] 09:25:19 INFO - PROCESS | 1804 | 1460996719465 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x981d1800) [pid = 1804] [serial = 1092] [outer = 0x974ed400] 09:25:20 INFO - PROCESS | 1804 | 1460996720470 Marionette TRACE conn3 <- [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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1733ms 09:25:20 INFO - PROCESS | 1804 | 1460996720544 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1804 | 1460996720547 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:25:20 INFO - PROCESS | 1804 | 1460996720554 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1804 | 1460996720557 Marionette TRACE conn3 <- [1,1426,null,{}] 09:25:20 INFO - PROCESS | 1804 | 1460996720564 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 1804 | 1460996720790 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:25:21 INFO - PROCESS | 1804 | 1460996721085 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c1400 == 140 [pid = 1804] [id = 364] 09:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x975c8400) [pid = 1804] [serial = 1093] [outer = (nil)] 09:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x98589000) [pid = 1804] [serial = 1094] [outer = 0x975c8400] 09:25:21 INFO - PROCESS | 1804 | 1460996721178 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x98590800) [pid = 1804] [serial = 1095] [outer = 0x975c8400] 09:25:22 INFO - PROCESS | 1804 | 1460996722146 Marionette TRACE conn3 <- [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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1640ms 09:25:22 INFO - PROCESS | 1804 | 1460996722195 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1804 | 1460996722199 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:25:22 INFO - PROCESS | 1804 | 1460996722206 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1804 | 1460996722210 Marionette TRACE conn3 <- [1,1430,null,{}] 09:25:22 INFO - PROCESS | 1804 | 1460996722216 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 1804 | 1460996722445 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:25:22 INFO - PROCESS | 1804 | 1460996722745 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x88495000 == 141 [pid = 1804] [id = 365] 09:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x88de5800) [pid = 1804] [serial = 1096] [outer = (nil)] 09:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x98823800) [pid = 1804] [serial = 1097] [outer = 0x88de5800] 09:25:22 INFO - PROCESS | 1804 | 1460996722837 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x98994c00) [pid = 1804] [serial = 1098] [outer = 0x88de5800] 09:25:23 INFO - PROCESS | 1804 | 1460996723846 Marionette TRACE conn3 <- [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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1687ms 09:25:23 INFO - PROCESS | 1804 | 1460996723895 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1804 | 1460996723899 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:25:23 INFO - PROCESS | 1804 | 1460996723906 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1804 | 1460996723909 Marionette TRACE conn3 <- [1,1434,null,{}] 09:25:23 INFO - PROCESS | 1804 | 1460996723915 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 1804 | 1460996724155 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:25:24 INFO - PROCESS | 1804 | 1460996724487 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x9899b800 == 142 [pid = 1804] [id = 366] 09:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99095400) [pid = 1804] [serial = 1099] [outer = (nil)] 09:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9918c800) [pid = 1804] [serial = 1100] [outer = 0x99095400] 09:25:24 INFO - PROCESS | 1804 | 1460996724627 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x99bb7800) [pid = 1804] [serial = 1101] [outer = 0x99095400] 09:25:25 INFO - PROCESS | 1804 | 1460996725553 Marionette TRACE conn3 <- [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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1683ms 09:25:25 INFO - PROCESS | 1804 | 1460996725590 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1804 | 1460996725594 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:25:25 INFO - PROCESS | 1804 | 1460996725601 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1804 | 1460996725604 Marionette TRACE conn3 <- [1,1438,null,{}] 09:25:25 INFO - PROCESS | 1804 | 1460996725611 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 1804 | 1460996725842 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:25:26 INFO - PROCESS | 1804 | 1460996726157 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x98829000 == 143 [pid = 1804] [id = 367] 09:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x98829c00) [pid = 1804] [serial = 1102] [outer = (nil)] 09:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x99bc0400) [pid = 1804] [serial = 1103] [outer = 0x98829c00] 09:25:26 INFO - PROCESS | 1804 | 1460996726259 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x99bc1400) [pid = 1804] [serial = 1104] [outer = 0x98829c00] 09:25:27 INFO - PROCESS | 1804 | 1460996727209 Marionette TRACE conn3 <- [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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1682ms 09:25:27 INFO - PROCESS | 1804 | 1460996727284 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1804 | 1460996727289 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:25:27 INFO - PROCESS | 1804 | 1460996727295 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1804 | 1460996727298 Marionette TRACE conn3 <- [1,1442,null,{}] 09:25:27 INFO - PROCESS | 1804 | 1460996727305 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 1804 | 1460996727579 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6ec400 == 142 [pid = 1804] [id = 172] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9316c000 == 141 [pid = 1804] [id = 301] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88de4000 == 140 [pid = 1804] [id = 173] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x93fc5400 == 139 [pid = 1804] [id = 300] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6e6c00 == 138 [pid = 1804] [id = 349] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8c800 == 137 [pid = 1804] [id = 348] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8849bc00 == 136 [pid = 1804] [id = 347] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88de9c00 == 135 [pid = 1804] [id = 346] 09:25:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5d000 == 134 [pid = 1804] [id = 345] 09:25:29 INFO - PROCESS | 1804 | --DOCSHELL 0x8a68b800 == 133 [pid = 1804] [id = 333] 09:25:29 INFO - PROCESS | 1804 | --DOCSHELL 0x8a846800 == 132 [pid = 1804] [id = 332] 09:25:29 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4bc00 == 131 [pid = 1804] [id = 329] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a693800) [pid = 1804] [serial = 986] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8a846000) [pid = 1804] [serial = 983] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x96f56800) [pid = 1804] [serial = 956] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x97349c00) [pid = 1804] [serial = 957] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x93388000) [pid = 1804] [serial = 971] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x93fc6800) [pid = 1804] [serial = 972] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x93fcb800) [pid = 1804] [serial = 950] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x94098000) [pid = 1804] [serial = 951] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93ecdc00) [pid = 1804] [serial = 947] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x93ed0800) [pid = 1804] [serial = 948] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x91f19c00) [pid = 1804] [serial = 941] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x91fa8c00) [pid = 1804] [serial = 942] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8b6b1c00) [pid = 1804] [serial = 974] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x975c9c00) [pid = 1804] [serial = 968] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x975cac00) [pid = 1804] [serial = 969] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9752b000) [pid = 1804] [serial = 962] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9752c800) [pid = 1804] [serial = 963] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x86faf000) [pid = 1804] [serial = 923] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x88b6b000) [pid = 1804] [serial = 924] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8a68c800) [pid = 1804] [serial = 926] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8a903400) [pid = 1804] [serial = 927] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9039c000) [pid = 1804] [serial = 938] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x903a0400) [pid = 1804] [serial = 939] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9747fc00) [pid = 1804] [serial = 959] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x97483400) [pid = 1804] [serial = 960] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x86d51c00) [pid = 1804] [serial = 977] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x88498000) [pid = 1804] [serial = 978] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x97532000) [pid = 1804] [serial = 965] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97537800) [pid = 1804] [serial = 966] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9338b800) [pid = 1804] [serial = 944] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x93391c00) [pid = 1804] [serial = 945] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x96077400) [pid = 1804] [serial = 953] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9676e000) [pid = 1804] [serial = 954] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8ec7d800) [pid = 1804] [serial = 935] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8f360800) [pid = 1804] [serial = 936] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c069800) [pid = 1804] [serial = 929] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8c3d6400) [pid = 1804] [serial = 930] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e823800) [pid = 1804] [serial = 932] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eb6a800) [pid = 1804] [serial = 933] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88daac00) [pid = 1804] [serial = 980] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x88de9800) [pid = 1804] [serial = 981] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8a90ac00) [pid = 1804] [serial = 984] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a909400) [pid = 1804] [serial = 861] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1804 | 1460996729459 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d51c00 == 132 [pid = 1804] [id = 368] 09:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x86fa8400) [pid = 1804] [serial = 1105] [outer = (nil)] 09:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8849c400) [pid = 1804] [serial = 1106] [outer = 0x86fa8400] 09:25:29 INFO - PROCESS | 1804 | 1460996729611 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88b68000) [pid = 1804] [serial = 1107] [outer = 0x86fa8400] 09:25:30 INFO - PROCESS | 1804 | 1460996730509 Marionette TRACE conn3 <- [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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3250ms 09:25:30 INFO - PROCESS | 1804 | 1460996730547 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1804 | 1460996730554 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:25:30 INFO - PROCESS | 1804 | 1460996730565 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1804 | 1460996730569 Marionette TRACE conn3 <- [1,1446,null,{}] 09:25:30 INFO - PROCESS | 1804 | 1460996730577 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1804 | 1460996730797 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:25:30 INFO - PROCESS | 1804 | 1460996730977 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8e000 == 133 [pid = 1804] [id = 369] 09:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88e90000) [pid = 1804] [serial = 1108] [outer = (nil)] 09:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a60f400) [pid = 1804] [serial = 1109] [outer = 0x88e90000] 09:25:31 INFO - PROCESS | 1804 | 1460996731111 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a846000) [pid = 1804] [serial = 1110] [outer = 0x88e90000] 09:25:32 INFO - PROCESS | 1804 | 1460996732126 Marionette TRACE conn3 <- [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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1637ms 09:25:32 INFO - PROCESS | 1804 | 1460996732206 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1804 | 1460996732212 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:25:32 INFO - PROCESS | 1804 | 1460996732228 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1804 | 1460996732231 Marionette TRACE conn3 <- [1,1450,null,{}] 09:25:32 INFO - PROCESS | 1804 | 1460996732238 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 1804 | 1460996732527 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:25:32 INFO - PROCESS | 1804 | 1460996732752 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a908400 == 134 [pid = 1804] [id = 370] 09:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b6ab800) [pid = 1804] [serial = 1111] [outer = (nil)] 09:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b6b7400) [pid = 1804] [serial = 1112] [outer = 0x8b6ab800] 09:25:32 INFO - PROCESS | 1804 | 1460996732831 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8ba79800) [pid = 1804] [serial = 1113] [outer = 0x8b6ab800] 09:25:34 INFO - PROCESS | 1804 | 1460996734211 Marionette TRACE conn3 <- [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]]]}] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86a57000) [pid = 1804] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8b6f0c00) [pid = 1804] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88c9c400) [pid = 1804] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88e8a800) [pid = 1804] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x86a60000) [pid = 1804] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x86a5ac00) [pid = 1804] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:25:34 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a607400) [pid = 1804] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2098ms 09:25:34 INFO - PROCESS | 1804 | 1460996734343 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 1804 | 1460996734348 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:25:34 INFO - PROCESS | 1804 | 1460996734366 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 1804 | 1460996734376 Marionette TRACE conn3 <- [1,1454,null,{}] 09:25:34 INFO - PROCESS | 1804 | 1460996734383 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 1804 | 1460996734652 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:25:34 INFO - PROCESS | 1804 | 1460996734764 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a847400 == 135 [pid = 1804] [id = 371] 09:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a906800) [pid = 1804] [serial = 1114] [outer = (nil)] 09:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8ba85400) [pid = 1804] [serial = 1115] [outer = 0x8a906800] 09:25:34 INFO - PROCESS | 1804 | 1460996734847 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8c070c00) [pid = 1804] [serial = 1116] [outer = 0x8a906800] 09:25:35 INFO - PROCESS | 1804 | 1460996735670 Marionette TRACE conn3 <- [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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1354ms 09:25:35 INFO - PROCESS | 1804 | 1460996735712 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1804 | 1460996735718 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:25:35 INFO - PROCESS | 1804 | 1460996735725 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1804 | 1460996735727 Marionette TRACE conn3 <- [1,1458,null,{}] 09:25:35 INFO - PROCESS | 1804 | 1460996735733 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1804 | 1460996735924 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:25:35 INFO - PROCESS | 1804 | 1460996735940 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a601400 == 136 [pid = 1804] [id = 372] 09:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8ba7bc00) [pid = 1804] [serial = 1117] [outer = (nil)] 09:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8c3df800) [pid = 1804] [serial = 1118] [outer = 0x8ba7bc00] 09:25:36 INFO - PROCESS | 1804 | 1460996736184 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e827c00) [pid = 1804] [serial = 1119] [outer = 0x8ba7bc00] 09:25:37 INFO - PROCESS | 1804 | 1460996737391 Marionette TRACE conn3 <- [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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1741ms 09:25:37 INFO - PROCESS | 1804 | 1460996737468 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 1804 | 1460996737476 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:25:37 INFO - PROCESS | 1804 | 1460996737486 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1804 | 1460996737492 Marionette TRACE conn3 <- [1,1462,null,{}] 09:25:37 INFO - PROCESS | 1804 | 1460996737501 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 1804 | 1460996737763 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:25:38 INFO - PROCESS | 1804 | 1460996738088 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa2400 == 137 [pid = 1804] [id = 373] 09:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88da0c00) [pid = 1804] [serial = 1120] [outer = (nil)] 09:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88dee400) [pid = 1804] [serial = 1121] [outer = 0x88da0c00] 09:25:38 INFO - PROCESS | 1804 | 1460996738189 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8a691800) [pid = 1804] [serial = 1122] [outer = 0x88da0c00] 09:25:39 INFO - PROCESS | 1804 | 1460996739322 Marionette TRACE conn3 <- [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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1893ms 09:25:39 INFO - PROCESS | 1804 | 1460996739381 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1804 | 1460996739391 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:25:39 INFO - PROCESS | 1804 | 1460996739402 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1804 | 1460996739406 Marionette TRACE conn3 <- [1,1466,null,{}] 09:25:39 INFO - PROCESS | 1804 | 1460996739414 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 1804 | 1460996739803 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:25:40 INFO - PROCESS | 1804 | 1460996740153 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90e000 == 138 [pid = 1804] [id = 374] 09:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8b6f5800) [pid = 1804] [serial = 1123] [outer = (nil)] 09:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8c3dbc00) [pid = 1804] [serial = 1124] [outer = 0x8b6f5800] 09:25:40 INFO - PROCESS | 1804 | 1460996740246 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8eb66400) [pid = 1804] [serial = 1125] [outer = 0x8b6f5800] 09:25:41 INFO - PROCESS | 1804 | 1460996741237 Marionette TRACE conn3 <- [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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1891ms 09:25:41 INFO - PROCESS | 1804 | 1460996741293 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1804 | 1460996741297 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:25:41 INFO - PROCESS | 1804 | 1460996741305 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1804 | 1460996741312 Marionette TRACE conn3 <- [1,1470,null,{}] 09:25:41 INFO - PROCESS | 1804 | 1460996741329 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 1804 | 1460996741588 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:25:41 INFO - PROCESS | 1804 | 1460996741912 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a904000 == 139 [pid = 1804] [id = 375] 09:25:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8ec72c00) [pid = 1804] [serial = 1126] [outer = (nil)] 09:25:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f365800) [pid = 1804] [serial = 1127] [outer = 0x8ec72c00] 09:25:42 INFO - PROCESS | 1804 | 1460996742006 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8fcd9c00) [pid = 1804] [serial = 1128] [outer = 0x8ec72c00] 09:25:42 INFO - PROCESS | 1804 | 1460996742953 Marionette TRACE conn3 <- [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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1696ms 09:25:43 INFO - PROCESS | 1804 | 1460996743001 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1804 | 1460996743006 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:25:43 INFO - PROCESS | 1804 | 1460996743013 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1804 | 1460996743016 Marionette TRACE conn3 <- [1,1474,null,{}] 09:25:43 INFO - PROCESS | 1804 | 1460996743022 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 1804 | 1460996743233 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:25:43 INFO - PROCESS | 1804 | 1460996743499 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcdf800 == 140 [pid = 1804] [id = 376] 09:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9039f800) [pid = 1804] [serial = 1129] [outer = (nil)] 09:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91076c00) [pid = 1804] [serial = 1130] [outer = 0x9039f800] 09:25:43 INFO - PROCESS | 1804 | 1460996743635 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x91394000) [pid = 1804] [serial = 1131] [outer = 0x9039f800] 09:25:44 INFO - PROCESS | 1804 | 1460996744609 Marionette TRACE conn3 <- [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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1641ms 09:25:44 INFO - PROCESS | 1804 | 1460996744655 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1804 | 1460996744663 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:25:44 INFO - PROCESS | 1804 | 1460996744674 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1804 | 1460996744677 Marionette TRACE conn3 <- [1,1478,null,{}] 09:25:44 INFO - PROCESS | 1804 | 1460996744684 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 1804 | 1460996744919 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:25:45 INFO - PROCESS | 1804 | 1460996745244 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9039c000 == 141 [pid = 1804] [id = 377] 09:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91f21400) [pid = 1804] [serial = 1132] [outer = (nil)] 09:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x91fa8000) [pid = 1804] [serial = 1133] [outer = 0x91f21400] 09:25:45 INFO - PROCESS | 1804 | 1460996745342 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91faa000) [pid = 1804] [serial = 1134] [outer = 0x91f21400] 09:25:46 INFO - PROCESS | 1804 | 1460996746381 Marionette TRACE conn3 <- [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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1738ms 09:25:46 INFO - PROCESS | 1804 | 1460996746413 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1804 | 1460996746417 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:25:46 INFO - PROCESS | 1804 | 1460996746424 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1804 | 1460996746427 Marionette TRACE conn3 <- [1,1482,null,{}] 09:25:46 INFO - PROCESS | 1804 | 1460996746433 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 1804 | 1460996746669 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:25:47 INFO - PROCESS | 1804 | 1460996746994 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x90698c00 == 142 [pid = 1804] [id = 378] 09:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x91faf000) [pid = 1804] [serial = 1135] [outer = (nil)] 09:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x93ce1c00) [pid = 1804] [serial = 1136] [outer = 0x91faf000] 09:25:47 INFO - PROCESS | 1804 | 1460996747102 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x93ce9c00) [pid = 1804] [serial = 1137] [outer = 0x91faf000] 09:25:48 INFO - PROCESS | 1804 | 1460996748068 Marionette TRACE conn3 <- [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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1681ms 09:25:48 INFO - PROCESS | 1804 | 1460996748106 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1804 | 1460996748110 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:25:48 INFO - PROCESS | 1804 | 1460996748117 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1804 | 1460996748121 Marionette TRACE conn3 <- [1,1486,null,{}] 09:25:48 INFO - PROCESS | 1804 | 1460996748127 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 1804 | 1460996748350 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:25:48 INFO - PROCESS | 1804 | 1460996748668 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9316f000 == 143 [pid = 1804] [id = 379] 09:25:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x93391800) [pid = 1804] [serial = 1138] [outer = (nil)] 09:25:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x93fcb800) [pid = 1804] [serial = 1139] [outer = 0x93391800] 09:25:48 INFO - PROCESS | 1804 | 1460996748766 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x94097400) [pid = 1804] [serial = 1140] [outer = 0x93391800] 09:25:49 INFO - PROCESS | 1804 | 1460996749774 Marionette TRACE conn3 <- [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]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1735ms 09:25:49 INFO - PROCESS | 1804 | 1460996749853 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1804 | 1460996749857 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:25:49 INFO - PROCESS | 1804 | 1460996749865 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1804 | 1460996749870 Marionette TRACE conn3 <- [1,1490,null,{}] 09:25:49 INFO - PROCESS | 1804 | 1460996749877 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 1804 | 1460996750099 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:25:50 INFO - PROCESS | 1804 | 1460996750418 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed7400 == 144 [pid = 1804] [id = 380] 09:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x93edc400) [pid = 1804] [serial = 1141] [outer = (nil)] 09:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x94eba400) [pid = 1804] [serial = 1142] [outer = 0x93edc400] 09:25:50 INFO - PROCESS | 1804 | 1460996750511 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x95974c00) [pid = 1804] [serial = 1143] [outer = 0x93edc400] 09:25:51 INFO - PROCESS | 1804 | 1460996751493 Marionette TRACE conn3 <- [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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1695ms 09:25:51 INFO - PROCESS | 1804 | 1460996751562 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1804 | 1460996751566 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:25:51 INFO - PROCESS | 1804 | 1460996751573 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1804 | 1460996751577 Marionette TRACE conn3 <- [1,1494,null,{}] 09:25:51 INFO - PROCESS | 1804 | 1460996751583 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 1804 | 1460996751850 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:25:52 INFO - PROCESS | 1804 | 1460996752170 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba7c800 == 145 [pid = 1804] [id = 381] 09:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8eb6c000) [pid = 1804] [serial = 1144] [outer = (nil)] 09:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9676f000) [pid = 1804] [serial = 1145] [outer = 0x8eb6c000] 09:25:52 INFO - PROCESS | 1804 | 1460996752272 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x96f53000) [pid = 1804] [serial = 1146] [outer = 0x8eb6c000] 09:25:53 INFO - PROCESS | 1804 | 1460996753539 Marionette TRACE conn3 <- [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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2036ms 09:25:53 INFO - PROCESS | 1804 | 1460996753612 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1804 | 1460996753619 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:25:53 INFO - PROCESS | 1804 | 1460996753630 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1804 | 1460996753635 Marionette TRACE conn3 <- [1,1498,null,{}] 09:25:53 INFO - PROCESS | 1804 | 1460996753646 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 1804 | 1460996754163 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:25:54 INFO - PROCESS | 1804 | 1460996754510 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ebc800 == 146 [pid = 1804] [id = 382] 09:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x96769000) [pid = 1804] [serial = 1147] [outer = (nil)] 09:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x97483c00) [pid = 1804] [serial = 1148] [outer = 0x96769000] 09:25:54 INFO - PROCESS | 1804 | 1460996754653 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x97488000) [pid = 1804] [serial = 1149] [outer = 0x96769000] 09:25:55 INFO - PROCESS | 1804 | 1460996755729 Marionette TRACE conn3 <- [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]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2142ms 09:25:55 INFO - PROCESS | 1804 | 1460996755772 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:25:55 INFO - PROCESS | 1804 | 1460996755784 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:25:55 INFO - PROCESS | 1804 | 1460996755791 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1804 | 1460996755796 Marionette TRACE conn3 <- [1,1502,null,{}] 09:25:55 INFO - PROCESS | 1804 | 1460996755802 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1804 | 1460996756070 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:25:56 INFO - PROCESS | 1804 | 1460996756403 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x9752b000 == 147 [pid = 1804] [id = 383] 09:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97531400) [pid = 1804] [serial = 1150] [outer = (nil)] 09:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x975c9c00) [pid = 1804] [serial = 1151] [outer = 0x97531400] 09:25:56 INFO - PROCESS | 1804 | 1460996756506 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x97996c00) [pid = 1804] [serial = 1152] [outer = 0x97531400] 09:25:57 INFO - PROCESS | 1804 | 1460996757471 Marionette TRACE conn3 <- [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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1733ms 09:25:57 INFO - PROCESS | 1804 | 1460996757525 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1804 | 1460996757528 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:25:57 INFO - PROCESS | 1804 | 1460996757537 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1804 | 1460996757542 Marionette TRACE conn3 <- [1,1506,null,{}] 09:25:57 INFO - PROCESS | 1804 | 1460996757548 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 1804 | 1460996757797 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:25:58 INFO - PROCESS | 1804 | 1460996758127 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c3c00 == 148 [pid = 1804] [id = 384] 09:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x975c5400) [pid = 1804] [serial = 1153] [outer = (nil)] 09:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x98635c00) [pid = 1804] [serial = 1154] [outer = 0x975c5400] 09:25:58 INFO - PROCESS | 1804 | 1460996758228 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x98991000) [pid = 1804] [serial = 1155] [outer = 0x975c5400] 09:25:59 INFO - PROCESS | 1804 | 1460996759186 Marionette TRACE conn3 <- [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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1689ms 09:25:59 INFO - PROCESS | 1804 | 1460996759226 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:25:59 INFO - PROCESS | 1804 | 1460996759230 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:25:59 INFO - PROCESS | 1804 | 1460996759237 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1804 | 1460996759240 Marionette TRACE conn3 <- [1,1510,null,{}] 09:25:59 INFO - PROCESS | 1804 | 1460996759246 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 1804 | 1460996759477 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:25:59 INFO - PROCESS | 1804 | 1460996759810 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x97996800 == 149 [pid = 1804] [id = 385] 09:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x981c9800) [pid = 1804] [serial = 1156] [outer = (nil)] 09:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x99bc3000) [pid = 1804] [serial = 1157] [outer = 0x981c9800] 09:25:59 INFO - PROCESS | 1804 | 1460996759912 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x99c5ec00) [pid = 1804] [serial = 1158] [outer = 0x981c9800] 09:26:00 INFO - PROCESS | 1804 | 1460996760853 Marionette TRACE conn3 <- [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]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1632ms 09:26:00 INFO - PROCESS | 1804 | 1460996760870 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1804 | 1460996760875 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:26:00 INFO - PROCESS | 1804 | 1460996760882 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1804 | 1460996760886 Marionette TRACE conn3 <- [1,1514,null,{}] 09:26:00 INFO - PROCESS | 1804 | 1460996760892 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 1804 | 1460996761102 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:26:01 INFO - PROCESS | 1804 | 1460996761473 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9409d000 == 150 [pid = 1804] [id = 386] 09:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9774b400) [pid = 1804] [serial = 1159] [outer = (nil)] 09:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9b260400) [pid = 1804] [serial = 1160] [outer = 0x9774b400] 09:26:01 INFO - PROCESS | 1804 | 1460996761590 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9b2d2800) [pid = 1804] [serial = 1161] [outer = 0x9774b400] 09:26:02 INFO - PROCESS | 1804 | 1460996762935 Marionette TRACE conn3 <- [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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2140ms 09:26:03 INFO - PROCESS | 1804 | 1460996763068 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1804 | 1460996763075 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:26:03 INFO - PROCESS | 1804 | 1460996763093 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1804 | 1460996763099 Marionette TRACE conn3 <- [1,1518,null,{}] 09:26:03 INFO - PROCESS | 1804 | 1460996763120 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 1804 | 1460996763541 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:26:03 INFO - PROCESS | 1804 | 1460996763851 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed7800 == 151 [pid = 1804] [id = 387] 09:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x99bbe400) [pid = 1804] [serial = 1162] [outer = (nil)] 09:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9df3c800) [pid = 1804] [serial = 1163] [outer = 0x99bbe400] 09:26:04 INFO - PROCESS | 1804 | 1460996764001 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9eb40400) [pid = 1804] [serial = 1164] [outer = 0x99bbe400] 09:26:05 INFO - PROCESS | 1804 | 1460996765496 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2457ms 09:26:05 INFO - PROCESS | 1804 | 1460996765549 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 1804 | 1460996765552 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:26:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:26:05 INFO - PROCESS | 1804 | 1460996765560 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1804 | 1460996765562 Marionette TRACE conn3 <- [1,1522,null,{}] 09:26:05 INFO - PROCESS | 1804 | 1460996765569 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 1804 | 1460996765824 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:26:06 INFO - PROCESS | 1804 | 1460996766096 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x99bc0800 == 152 [pid = 1804] [id = 388] 09:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x9df3fc00) [pid = 1804] [serial = 1165] [outer = (nil)] 09:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9fc2cc00) [pid = 1804] [serial = 1166] [outer = 0x9df3fc00] 09:26:06 INFO - PROCESS | 1804 | 1460996766187 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x9fcb7c00) [pid = 1804] [serial = 1167] [outer = 0x9df3fc00] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x981d4400 == 151 [pid = 1804] [id = 85] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x85c09000 == 150 [pid = 1804] [id = 303] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8a686400 == 149 [pid = 1804] [id = 149] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8a847400 == 148 [pid = 1804] [id = 371] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8a908400 == 147 [pid = 1804] [id = 370] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8e000 == 146 [pid = 1804] [id = 369] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x86d51c00 == 145 [pid = 1804] [id = 368] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88495000 == 144 [pid = 1804] [id = 365] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9899b800 == 143 [pid = 1804] [id = 366] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x975c1400 == 142 [pid = 1804] [id = 364] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9597bc00 == 141 [pid = 1804] [id = 363] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x95975c00 == 140 [pid = 1804] [id = 362] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x94186c00 == 139 [pid = 1804] [id = 360] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x94ec4c00 == 138 [pid = 1804] [id = 361] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9338e400 == 137 [pid = 1804] [id = 359] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x90694c00 == 136 [pid = 1804] [id = 358] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06c800 == 135 [pid = 1804] [id = 357] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8e826400 == 134 [pid = 1804] [id = 356] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3d2400 == 133 [pid = 1804] [id = 354] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec76000 == 132 [pid = 1804] [id = 355] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6f2800 == 131 [pid = 1804] [id = 353] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88defc00 == 130 [pid = 1804] [id = 352] 09:26:08 INFO - PROCESS | 1804 | --DOCSHELL 0x86d54c00 == 129 [pid = 1804] [id = 351] 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8c072c00) [pid = 1804] [serial = 975] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8b6b8800) [pid = 1804] [serial = 1052] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8c072800) [pid = 1804] [serial = 1049] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x88de8000) [pid = 1804] [serial = 1043] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8a902000) [pid = 1804] [serial = 1044] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8a68ec00) [pid = 1804] [serial = 1041] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8a602400) [pid = 1804] [serial = 1040] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x86faa000) [pid = 1804] [serial = 1038] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x86d4b400) [pid = 1804] [serial = 1037] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x98111800) [pid = 1804] [serial = 1034] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x97991400) [pid = 1804] [serial = 1031] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x975c3800) [pid = 1804] [serial = 1028] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x97487000) [pid = 1804] [serial = 1025] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x96f51c00) [pid = 1804] [serial = 1022] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x94ec2400) [pid = 1804] [serial = 1019] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x93fc6000) [pid = 1804] [serial = 1016] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x93ce0400) [pid = 1804] [serial = 1013] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x91fac000) [pid = 1804] [serial = 1010] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x90698400) [pid = 1804] [serial = 1007] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8fb92c00) [pid = 1804] [serial = 1004] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8eb70400) [pid = 1804] [serial = 1001] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8c3d9000) [pid = 1804] [serial = 998] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8ba7a400) [pid = 1804] [serial = 995] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88e90400) [pid = 1804] [serial = 992] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x86d4fc00) [pid = 1804] [serial = 989] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8b6b0c00) [pid = 1804] [serial = 987] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8ba7a000) [pid = 1804] [serial = 1047] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8b6f0000) [pid = 1804] [serial = 1046] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8c3d8400) [pid = 1804] [serial = 1050] [outer = (nil)] [url = about:blank] 09:26:08 INFO - PROCESS | 1804 | 1460996768618 Marionette TRACE conn3 <- [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"]]]}] 09:26:08 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 () { 09:26:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:26:08 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 () { 09:26:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:26:08 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 () { 09:26:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:26:08 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 () { 09:26:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:26:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3098ms 09:26:08 INFO - PROCESS | 1804 | 1460996768660 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1804 | 1460996768671 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:26:08 INFO - PROCESS | 1804 | 1460996768686 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1804 | 1460996768692 Marionette TRACE conn3 <- [1,1526,null,{}] 09:26:08 INFO - PROCESS | 1804 | 1460996768702 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 1804 | 1460996768880 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:26:09 INFO - PROCESS | 1804 | 1460996769098 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c61400 == 130 [pid = 1804] [id = 389] 09:26:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x88b62400) [pid = 1804] [serial = 1168] [outer = (nil)] 09:26:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x88ce6000) [pid = 1804] [serial = 1169] [outer = 0x88b62400] 09:26:09 INFO - PROCESS | 1804 | 1460996769189 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x88daa000) [pid = 1804] [serial = 1170] [outer = 0x88b62400] 09:26:10 INFO - PROCESS | 1804 | 1460996769998 Marionette TRACE conn3 <- [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"]]]}] 09:26:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:26:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:26:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:26:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:26:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1351ms 09:26:10 INFO - PROCESS | 1804 | 1460996770048 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1804 | 1460996770057 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:26:10 INFO - PROCESS | 1804 | 1460996770067 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1804 | 1460996770071 Marionette TRACE conn3 <- [1,1530,null,{}] 09:26:10 INFO - PROCESS | 1804 | 1460996770078 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 1804 | 1460996770293 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:26:10 INFO - PROCESS | 1804 | 1460996770538 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8e000 == 131 [pid = 1804] [id = 390] 09:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8a848000) [pid = 1804] [serial = 1171] [outer = (nil)] 09:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8a851000) [pid = 1804] [serial = 1172] [outer = 0x8a848000] 09:26:10 INFO - PROCESS | 1804 | 1460996770667 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8a90e800) [pid = 1804] [serial = 1173] [outer = 0x8a848000] 09:26:11 INFO - PROCESS | 1804 | 1460996771572 Marionette TRACE conn3 <- [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]]]}] 09:26:11 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 09:26:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:26:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:26:11 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. 09:26:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:26:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1533ms 09:26:11 INFO - PROCESS | 1804 | 1460996771603 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 1804 | 1460996771607 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:26:11 INFO - PROCESS | 1804 | 1460996771614 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1804 | 1460996771620 Marionette TRACE conn3 <- [1,1534,null,{}] 09:26:11 INFO - PROCESS | 1804 | 1460996771644 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 1804 | 1460996771892 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:26:11 INFO - PROCESS | 1804 | 1460996771927 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5f800 == 132 [pid = 1804] [id = 391] 09:26:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8b6e6c00) [pid = 1804] [serial = 1174] [outer = (nil)] 09:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8ba83400) [pid = 1804] [serial = 1175] [outer = 0x8b6e6c00] 09:26:12 INFO - PROCESS | 1804 | 1460996772008 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8c06e800) [pid = 1804] [serial = 1176] [outer = 0x8b6e6c00] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x88e90000) [pid = 1804] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x86fa1400) [pid = 1804] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x93ce4800) [pid = 1804] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8c3dc800) [pid = 1804] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x88de5800) [pid = 1804] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x97344c00) [pid = 1804] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8f367c00) [pid = 1804] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8a849400) [pid = 1804] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x98829c00) [pid = 1804] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x86fa8400) [pid = 1804] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f3f6c00) [pid = 1804] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8b6ab800) [pid = 1804] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x88df0400) [pid = 1804] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x93fc5c00) [pid = 1804] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x86d50000) [pid = 1804] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x93167400) [pid = 1804] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x975c8400) [pid = 1804] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8eb6b400) [pid = 1804] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x99095400) [pid = 1804] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9418a000) [pid = 1804] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x973c1400) [pid = 1804] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8c06d400) [pid = 1804] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x974ed400) [pid = 1804] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88b6dc00) [pid = 1804] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:26:13 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a906800) [pid = 1804] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:26:13 INFO - PROCESS | 1804 | 1460996773893 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2341ms 09:26:13 INFO - PROCESS | 1804 | 1460996773966 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 1804 | 1460996773969 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:26:13 INFO - PROCESS | 1804 | 1460996773978 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 1804 | 1460996773982 Marionette TRACE conn3 <- [1,1538,null,{}] 09:26:13 INFO - PROCESS | 1804 | 1460996773987 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1804 | 1460996774182 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:26:14 INFO - PROCESS | 1804 | 1460996774198 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d50000 == 133 [pid = 1804] [id = 392] 09:26:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x884a0800) [pid = 1804] [serial = 1177] [outer = (nil)] 09:26:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8a687800) [pid = 1804] [serial = 1178] [outer = 0x884a0800] 09:26:14 INFO - PROCESS | 1804 | 1460996774451 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8b6b4800) [pid = 1804] [serial = 1179] [outer = 0x884a0800] 09:26:15 INFO - PROCESS | 1804 | 1460996775273 Marionette TRACE conn3 <- [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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1332ms 09:26:15 INFO - PROCESS | 1804 | 1460996775310 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1804 | 1460996775314 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:26:15 INFO - PROCESS | 1804 | 1460996775329 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 1804 | 1460996775332 Marionette TRACE conn3 <- [1,1542,null,{}] 09:26:15 INFO - PROCESS | 1804 | 1460996775349 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 1804 | 1460996775554 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:26:15 INFO - PROCESS | 1804 | 1460996775565 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e89c00 == 134 [pid = 1804] [id = 393] 09:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8a84b400) [pid = 1804] [serial = 1180] [outer = (nil)] 09:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8c3e0000) [pid = 1804] [serial = 1181] [outer = 0x8a84b400] 09:26:15 INFO - PROCESS | 1804 | 1460996775647 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8eb68400) [pid = 1804] [serial = 1182] [outer = 0x8a84b400] 09:26:17 INFO - PROCESS | 1804 | 1460996777006 Marionette TRACE conn3 <- [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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1754ms 09:26:17 INFO - PROCESS | 1804 | 1460996777076 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1804 | 1460996777084 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:26:17 INFO - PROCESS | 1804 | 1460996777094 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1804 | 1460996777100 Marionette TRACE conn3 <- [1,1546,null,{}] 09:26:17 INFO - PROCESS | 1804 | 1460996777109 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 1804 | 1460996777387 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:26:17 INFO - PROCESS | 1804 | 1460996777723 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x88495000 == 135 [pid = 1804] [id = 394] 09:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8849d800) [pid = 1804] [serial = 1183] [outer = (nil)] 09:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x88df0000) [pid = 1804] [serial = 1184] [outer = 0x8849d800] 09:26:17 INFO - PROCESS | 1804 | 1460996777822 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8a604c00) [pid = 1804] [serial = 1185] [outer = 0x8849d800] 09:26:18 INFO - PROCESS | 1804 | 1460996778971 Marionette TRACE conn3 <- [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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1948ms 09:26:19 INFO - PROCESS | 1804 | 1460996779044 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1804 | 1460996779054 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:26:19 INFO - PROCESS | 1804 | 1460996779066 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1804 | 1460996779070 Marionette TRACE conn3 <- [1,1550,null,{}] 09:26:19 INFO - PROCESS | 1804 | 1460996779077 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1804 | 1460996779355 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:26:19 INFO - PROCESS | 1804 | 1460996779686 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x88d9ec00 == 136 [pid = 1804] [id = 395] 09:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8b6e8c00) [pid = 1804] [serial = 1186] [outer = (nil)] 09:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8ba7b400) [pid = 1804] [serial = 1187] [outer = 0x8b6e8c00] 09:26:19 INFO - PROCESS | 1804 | 1460996779778 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8c3d4c00) [pid = 1804] [serial = 1188] [outer = 0x8b6e8c00] 09:26:20 INFO - PROCESS | 1804 | 1460996780772 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1740ms 09:26:20 INFO - PROCESS | 1804 | 1460996780820 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:26:20 INFO - PROCESS | 1804 | 1460996780825 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:26:20 INFO - PROCESS | 1804 | 1460996780833 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1804 | 1460996780840 Marionette TRACE conn3 <- [1,1554,null,{}] 09:26:20 INFO - PROCESS | 1804 | 1460996780857 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 1804 | 1460996781087 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:26:21 INFO - PROCESS | 1804 | 1460996781415 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6ed800 == 137 [pid = 1804] [id = 396] 09:26:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8eb70400) [pid = 1804] [serial = 1189] [outer = (nil)] 09:26:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8f361000) [pid = 1804] [serial = 1190] [outer = 0x8eb70400] 09:26:21 INFO - PROCESS | 1804 | 1460996781519 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8fcd5400) [pid = 1804] [serial = 1191] [outer = 0x8eb70400] 09:26:22 INFO - PROCESS | 1804 | 1460996782449 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1693ms 09:26:22 INFO - PROCESS | 1804 | 1460996782526 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:26:22 INFO - PROCESS | 1804 | 1460996782532 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:26:22 INFO - PROCESS | 1804 | 1460996782538 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1804 | 1460996782542 Marionette TRACE conn3 <- [1,1558,null,{}] 09:26:22 INFO - PROCESS | 1804 | 1460996782548 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 1804 | 1460996782777 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:26:23 INFO - PROCESS | 1804 | 1460996783091 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6f5000 == 138 [pid = 1804] [id = 397] 09:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8eb71400) [pid = 1804] [serial = 1192] [outer = (nil)] 09:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9039bc00) [pid = 1804] [serial = 1193] [outer = 0x8eb71400] 09:26:23 INFO - PROCESS | 1804 | 1460996783191 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x91390400) [pid = 1804] [serial = 1194] [outer = 0x8eb71400] 09:26:24 INFO - PROCESS | 1804 | 1460996784117 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1633ms 09:26:24 INFO - PROCESS | 1804 | 1460996784173 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1804 | 1460996784177 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:26:24 INFO - PROCESS | 1804 | 1460996784184 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1804 | 1460996784188 Marionette TRACE conn3 <- [1,1562,null,{}] 09:26:24 INFO - PROCESS | 1804 | 1460996784194 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1804 | 1460996784448 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:26:24 INFO - PROCESS | 1804 | 1460996784791 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b2000 == 139 [pid = 1804] [id = 398] 09:26:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x915b3c00) [pid = 1804] [serial = 1195] [outer = (nil)] 09:26:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x91fa3800) [pid = 1804] [serial = 1196] [outer = 0x915b3c00] 09:26:24 INFO - PROCESS | 1804 | 1460996784896 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x91faf400) [pid = 1804] [serial = 1197] [outer = 0x915b3c00] 09:26:25 INFO - PROCESS | 1804 | 1460996785901 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1789ms 09:26:25 INFO - PROCESS | 1804 | 1460996785974 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1804 | 1460996785977 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:26:25 INFO - PROCESS | 1804 | 1460996785985 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1804 | 1460996785987 Marionette TRACE conn3 <- [1,1566,null,{}] 09:26:25 INFO - PROCESS | 1804 | 1460996785994 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 1804 | 1460996786269 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:26:26 INFO - PROCESS | 1804 | 1460996786599 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x88df0400 == 140 [pid = 1804] [id = 399] 09:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x91f20000) [pid = 1804] [serial = 1198] [outer = (nil)] 09:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x93ce6c00) [pid = 1804] [serial = 1199] [outer = 0x91f20000] 09:26:26 INFO - PROCESS | 1804 | 1460996786699 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x93ecd800) [pid = 1804] [serial = 1200] [outer = 0x91f20000] 09:26:27 INFO - PROCESS | 1804 | 1460996787623 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1683ms 09:26:27 INFO - PROCESS | 1804 | 1460996787669 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:26:27 INFO - PROCESS | 1804 | 1460996787673 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:26:27 INFO - PROCESS | 1804 | 1460996787680 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1804 | 1460996787684 Marionette TRACE conn3 <- [1,1570,null,{}] 09:26:27 INFO - PROCESS | 1804 | 1460996787690 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 1804 | 1460996787902 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:26:28 INFO - PROCESS | 1804 | 1460996788220 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x93173400 == 141 [pid = 1804] [id = 400] 09:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x93395400) [pid = 1804] [serial = 1201] [outer = (nil)] 09:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x93fcd400) [pid = 1804] [serial = 1202] [outer = 0x93395400] 09:26:28 INFO - PROCESS | 1804 | 1460996788317 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x94096800) [pid = 1804] [serial = 1203] [outer = 0x93395400] 09:26:29 INFO - PROCESS | 1804 | 1460996789237 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1632ms 09:26:29 INFO - PROCESS | 1804 | 1460996789312 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1804 | 1460996789316 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:26:29 INFO - PROCESS | 1804 | 1460996789325 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1804 | 1460996789331 Marionette TRACE conn3 <- [1,1574,null,{}] 09:26:29 INFO - PROCESS | 1804 | 1460996789340 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1804 | 1460996789605 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:26:29 INFO - PROCESS | 1804 | 1460996789934 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa7800 == 142 [pid = 1804] [id = 401] 09:26:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x93fc4c00) [pid = 1804] [serial = 1204] [outer = (nil)] 09:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x94eb9400) [pid = 1804] [serial = 1205] [outer = 0x93fc4c00] 09:26:30 INFO - PROCESS | 1804 | 1460996790026 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x95973800) [pid = 1804] [serial = 1206] [outer = 0x93fc4c00] 09:26:30 INFO - PROCESS | 1804 | 1460996790946 Marionette TRACE conn3 <- [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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1689ms 09:26:31 INFO - PROCESS | 1804 | 1460996791015 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1804 | 1460996791018 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:26:31 INFO - PROCESS | 1804 | 1460996791025 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1804 | 1460996791029 Marionette TRACE conn3 <- [1,1578,null,{}] 09:26:31 INFO - PROCESS | 1804 | 1460996791035 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 1804 | 1460996791252 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:26:31 INFO - PROCESS | 1804 | 1460996791579 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ce0000 == 143 [pid = 1804] [id = 402] 09:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9418d400) [pid = 1804] [serial = 1207] [outer = (nil)] 09:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x970af000) [pid = 1804] [serial = 1208] [outer = 0x9418d400] 09:26:31 INFO - PROCESS | 1804 | 1460996791670 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x97349800) [pid = 1804] [serial = 1209] [outer = 0x9418d400] 09:26:32 INFO - PROCESS | 1804 | 1460996792544 Marionette TRACE conn3 <- [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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1536ms 09:26:32 INFO - PROCESS | 1804 | 1460996792561 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1804 | 1460996792565 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:26:32 INFO - PROCESS | 1804 | 1460996792572 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1804 | 1460996792576 Marionette TRACE conn3 <- [1,1582,null,{}] 09:26:32 INFO - PROCESS | 1804 | 1460996792583 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 1804 | 1460996792789 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:26:33 INFO - PROCESS | 1804 | 1460996793071 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x9676dc00 == 144 [pid = 1804] [id = 403] 09:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x97487000) [pid = 1804] [serial = 1210] [outer = (nil)] 09:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9752dc00) [pid = 1804] [serial = 1211] [outer = 0x97487000] 09:26:33 INFO - PROCESS | 1804 | 1460996793227 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x97533400) [pid = 1804] [serial = 1212] [outer = 0x97487000] 09:26:34 INFO - PROCESS | 1804 | 1460996794285 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1744ms 09:26:34 INFO - PROCESS | 1804 | 1460996794317 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:26:34 INFO - PROCESS | 1804 | 1460996794322 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:26:34 INFO - PROCESS | 1804 | 1460996794329 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1804 | 1460996794335 Marionette TRACE conn3 <- [1,1586,null,{}] 09:26:34 INFO - PROCESS | 1804 | 1460996794342 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1804 | 1460996794598 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:26:34 INFO - PROCESS | 1804 | 1460996794935 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b5400 == 145 [pid = 1804] [id = 404] 09:26:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x97482c00) [pid = 1804] [serial = 1213] [outer = (nil)] 09:26:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x97994800) [pid = 1804] [serial = 1214] [outer = 0x97482c00] 09:26:35 INFO - PROCESS | 1804 | 1460996795037 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x981ccc00) [pid = 1804] [serial = 1215] [outer = 0x97482c00] 09:26:35 INFO - PROCESS | 1804 | 1460996795958 Marionette TRACE conn3 <- [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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1691ms 09:26:36 INFO - PROCESS | 1804 | 1460996796021 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1804 | 1460996796025 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:26:36 INFO - PROCESS | 1804 | 1460996796032 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1804 | 1460996796035 Marionette TRACE conn3 <- [1,1590,null,{}] 09:26:36 INFO - PROCESS | 1804 | 1460996796041 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 1804 | 1460996796251 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:26:36 INFO - PROCESS | 1804 | 1460996796582 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x97535400 == 146 [pid = 1804] [id = 405] 09:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x97742000) [pid = 1804] [serial = 1216] [outer = (nil)] 09:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x98585800) [pid = 1804] [serial = 1217] [outer = 0x97742000] 09:26:36 INFO - PROCESS | 1804 | 1460996796674 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x98825000) [pid = 1804] [serial = 1218] [outer = 0x97742000] 09:26:37 INFO - PROCESS | 1804 | 1460996797585 Marionette TRACE conn3 <- [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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1591ms 09:26:37 INFO - PROCESS | 1804 | 1460996797624 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1804 | 1460996797628 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:26:37 INFO - PROCESS | 1804 | 1460996797635 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1804 | 1460996797639 Marionette TRACE conn3 <- [1,1594,null,{}] 09:26:37 INFO - PROCESS | 1804 | 1460996797645 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1804 | 1460996797941 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:26:38 INFO - PROCESS | 1804 | 1460996798202 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d47c00 == 147 [pid = 1804] [id = 406] 09:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x884a0400) [pid = 1804] [serial = 1219] [outer = (nil)] 09:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x99bba400) [pid = 1804] [serial = 1220] [outer = 0x884a0400] 09:26:38 INFO - PROCESS | 1804 | 1460996798299 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x99bc3800) [pid = 1804] [serial = 1221] [outer = 0x884a0400] 09:26:39 INFO - PROCESS | 1804 | 1460996799245 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1641ms 09:26:39 INFO - PROCESS | 1804 | 1460996799298 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1804 | 1460996799301 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:26:39 INFO - PROCESS | 1804 | 1460996799312 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1804 | 1460996799315 Marionette TRACE conn3 <- [1,1598,null,{}] 09:26:39 INFO - PROCESS | 1804 | 1460996799321 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 1804 | 1460996799538 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:26:39 INFO - PROCESS | 1804 | 1460996799868 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a904400 == 148 [pid = 1804] [id = 407] 09:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8f3eb800) [pid = 1804] [serial = 1222] [outer = (nil)] 09:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x9eb3fc00) [pid = 1804] [serial = 1223] [outer = 0x8f3eb800] 09:26:39 INFO - PROCESS | 1804 | 1460996799978 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x9fd78000) [pid = 1804] [serial = 1224] [outer = 0x8f3eb800] 09:26:40 INFO - PROCESS | 1804 | 1460996800928 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1683ms 09:26:41 INFO - PROCESS | 1804 | 1460996800996 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1804 | 1460996801000 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:26:41 INFO - PROCESS | 1804 | 1460996801007 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1804 | 1460996801011 Marionette TRACE conn3 <- [1,1602,null,{}] 09:26:41 INFO - PROCESS | 1804 | 1460996801064 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 1804 | 1460996801283 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:26:41 INFO - PROCESS | 1804 | 1460996801607 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a53c00 == 149 [pid = 1804] [id = 408] 09:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x9eb3f800) [pid = 1804] [serial = 1225] [outer = (nil)] 09:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x9ff56c00) [pid = 1804] [serial = 1226] [outer = 0x9eb3f800] 09:26:41 INFO - PROCESS | 1804 | 1460996801699 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x9ff5a400) [pid = 1804] [serial = 1227] [outer = 0x9eb3f800] 09:26:42 INFO - PROCESS | 1804 | 1460996802644 Marionette TRACE conn3 <- [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]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1684ms 09:26:42 INFO - PROCESS | 1804 | 1460996802692 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 1804 | 1460996802696 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:26:42 INFO - PROCESS | 1804 | 1460996802703 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 1804 | 1460996802706 Marionette TRACE conn3 <- [1,1606,null,{}] 09:26:42 INFO - PROCESS | 1804 | 1460996802712 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1804 | 1460996802933 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:26:43 INFO - PROCESS | 1804 | 1460996803257 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x9863c000 == 150 [pid = 1804] [id = 409] 09:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x9fc2dc00) [pid = 1804] [serial = 1228] [outer = (nil)] 09:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0xa0b66400) [pid = 1804] [serial = 1229] [outer = 0x9fc2dc00] 09:26:43 INFO - PROCESS | 1804 | 1460996803352 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0xa0b6b400) [pid = 1804] [serial = 1230] [outer = 0x9fc2dc00] 09:26:44 INFO - PROCESS | 1804 | 1460996804269 Marionette TRACE conn3 <- [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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1633ms 09:26:44 INFO - PROCESS | 1804 | 1460996804337 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:26:44 INFO - PROCESS | 1804 | 1460996804341 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:26:44 INFO - PROCESS | 1804 | 1460996804348 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1804 | 1460996804351 Marionette TRACE conn3 <- [1,1610,null,{}] 09:26:44 INFO - PROCESS | 1804 | 1460996804357 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 1804 | 1460996804622 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:26:44 INFO - PROCESS | 1804 | 1460996804955 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b69800 == 151 [pid = 1804] [id = 410] 09:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x88b69c00) [pid = 1804] [serial = 1231] [outer = (nil)] 09:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8a844400) [pid = 1804] [serial = 1232] [outer = 0x88b69c00] 09:26:45 INFO - PROCESS | 1804 | 1460996805060 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8a90f800) [pid = 1804] [serial = 1233] [outer = 0x88b69c00] 09:26:45 INFO - PROCESS | 1804 | 1460996805951 Marionette TRACE conn3 <- [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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1639ms 09:26:46 INFO - PROCESS | 1804 | 1460996806006 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1804 | 1460996806009 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:26:46 INFO - PROCESS | 1804 | 1460996806020 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1804 | 1460996806023 Marionette TRACE conn3 <- [1,1614,null,{}] 09:26:46 INFO - PROCESS | 1804 | 1460996806029 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 1804 | 1460996806238 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:26:46 INFO - PROCESS | 1804 | 1460996806579 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x855d0400 == 150 [pid = 1804] [id = 342] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5d400 == 149 [pid = 1804] [id = 350] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a903c00 == 148 [pid = 1804] [id = 305] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9039ec00 == 147 [pid = 1804] [id = 337] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x85302800 == 146 [pid = 1804] [id = 331] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x90394c00 == 145 [pid = 1804] [id = 338] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88b6c400 == 144 [pid = 1804] [id = 334] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8c063800 == 143 [pid = 1804] [id = 335] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06b800 == 142 [pid = 1804] [id = 336] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x975c0400 == 141 [pid = 1804] [id = 343] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x96072c00 == 140 [pid = 1804] [id = 340] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9418cc00 == 139 [pid = 1804] [id = 339] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a689400 == 138 [pid = 1804] [id = 341] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88da3c00 == 137 [pid = 1804] [id = 330] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x86d50000 == 136 [pid = 1804] [id = 392] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5f800 == 135 [pid = 1804] [id = 391] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8e000 == 134 [pid = 1804] [id = 390] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x84c61400 == 133 [pid = 1804] [id = 389] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed7800 == 132 [pid = 1804] [id = 387] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x97996800 == 131 [pid = 1804] [id = 385] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9409d000 == 130 [pid = 1804] [id = 386] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x975c3c00 == 129 [pid = 1804] [id = 384] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9752b000 == 128 [pid = 1804] [id = 383] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x94ebc800 == 127 [pid = 1804] [id = 382] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed7400 == 126 [pid = 1804] [id = 380] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba7c800 == 125 [pid = 1804] [id = 381] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9316f000 == 124 [pid = 1804] [id = 379] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x90698c00 == 123 [pid = 1804] [id = 378] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9039c000 == 122 [pid = 1804] [id = 377] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcdf800 == 121 [pid = 1804] [id = 376] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a904000 == 120 [pid = 1804] [id = 375] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a90e000 == 119 [pid = 1804] [id = 374] 09:26:47 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa2400 == 118 [pid = 1804] [id = 373] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8a60f400) [pid = 1804] [serial = 1109] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8849d400) [pid = 1804] [serial = 1055] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x9409c000) [pid = 1804] [serial = 1077] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8f35bc00) [pid = 1804] [serial = 1062] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x98994c00) [pid = 1804] [serial = 1098] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x9747c400) [pid = 1804] [serial = 1085] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8a846000) [pid = 1804] [serial = 1110] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8fcd3800) [pid = 1804] [serial = 1064] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8ba83000) [pid = 1804] [serial = 996] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x94097800) [pid = 1804] [serial = 1076] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8fcde800) [pid = 1804] [serial = 1065] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x99bc1400) [pid = 1804] [serial = 1104] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x88b68000) [pid = 1804] [serial = 1107] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x915b3400) [pid = 1804] [serial = 1068] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8ba79800) [pid = 1804] [serial = 1113] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8ec72800) [pid = 1804] [serial = 1061] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8849c400) [pid = 1804] [serial = 1106] [outer = (nil)] [url = about:blank] 09:26:47 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8b6af400) [pid = 1804] [serial = 1059] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x94eb8800) [pid = 1804] [serial = 1080] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8c3df400) [pid = 1804] [serial = 1053] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x93ed0400) [pid = 1804] [serial = 1073] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x98589000) [pid = 1804] [serial = 1094] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x93394c00) [pid = 1804] [serial = 1071] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x974ed800) [pid = 1804] [serial = 1086] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9918c800) [pid = 1804] [serial = 1100] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9607cc00) [pid = 1804] [serial = 1083] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x88c91400) [pid = 1804] [serial = 1056] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x99bc0400) [pid = 1804] [serial = 1103] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x99bb7800) [pid = 1804] [serial = 1101] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8a850c00) [pid = 1804] [serial = 1058] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x91387800) [pid = 1804] [serial = 1067] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x98823800) [pid = 1804] [serial = 1097] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x975cb400) [pid = 1804] [serial = 1089] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8c3e0800) [pid = 1804] [serial = 999] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x95978400) [pid = 1804] [serial = 1082] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x975c1800) [pid = 1804] [serial = 1088] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93388c00) [pid = 1804] [serial = 1070] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8b6b7400) [pid = 1804] [serial = 1112] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x93ed8000) [pid = 1804] [serial = 1074] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x981cd400) [pid = 1804] [serial = 1091] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x98590800) [pid = 1804] [serial = 1095] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8b6b3000) [pid = 1804] [serial = 921] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8ba85400) [pid = 1804] [serial = 1115] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x981d1800) [pid = 1804] [serial = 1092] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9418f800) [pid = 1804] [serial = 1079] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8c070c00) [pid = 1804] [serial = 1116] [outer = (nil)] [url = about:blank] 09:26:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x85309400 == 119 [pid = 1804] [id = 411] 09:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x855d0400) [pid = 1804] [serial = 1234] [outer = (nil)] 09:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x86a51400) [pid = 1804] [serial = 1235] [outer = 0x855d0400] 09:26:48 INFO - PROCESS | 1804 | 1460996808092 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x86d4b000) [pid = 1804] [serial = 1236] [outer = 0x855d0400] 09:26:49 INFO - PROCESS | 1804 | 1460996809004 Marionette TRACE conn3 <- [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]]]}] 09:26:49 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 09:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 3039ms 09:26:49 INFO - PROCESS | 1804 | 1460996809063 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1804 | 1460996809082 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:26:49 INFO - PROCESS | 1804 | 1460996809108 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1804 | 1460996809115 Marionette TRACE conn3 <- [1,1618,null,{}] 09:26:49 INFO - PROCESS | 1804 | 1460996809127 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 1804 | 1460996809359 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:26:49 INFO - PROCESS | 1804 | 1460996809618 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fae000 == 120 [pid = 1804] [id = 412] 09:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x88cd7400) [pid = 1804] [serial = 1237] [outer = (nil)] 09:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x88d9f800) [pid = 1804] [serial = 1238] [outer = 0x88cd7400] 09:26:49 INFO - PROCESS | 1804 | 1460996809701 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x88de4400) [pid = 1804] [serial = 1239] [outer = 0x88cd7400] 09:26:50 INFO - PROCESS | 1804 | 1460996810536 Marionette TRACE conn3 <- [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]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1504ms 09:26:50 INFO - PROCESS | 1804 | 1460996810608 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1804 | 1460996810615 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:26:50 INFO - PROCESS | 1804 | 1460996810625 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1804 | 1460996810629 Marionette TRACE conn3 <- [1,1622,null,{}] 09:26:50 INFO - PROCESS | 1804 | 1460996810641 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1804 | 1460996810923 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:26:50 INFO - PROCESS | 1804 | 1460996810952 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x85302800 == 121 [pid = 1804] [id = 413] 09:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x86a56000) [pid = 1804] [serial = 1240] [outer = (nil)] 09:26:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8a847c00) [pid = 1804] [serial = 1241] [outer = 0x86a56000] 09:26:51 INFO - PROCESS | 1804 | 1460996811028 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8a90e000) [pid = 1804] [serial = 1242] [outer = 0x86a56000] 09:26:52 INFO - PROCESS | 1804 | 1460996812149 Marionette TRACE conn3 <- [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]]]}] 09:26:52 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 09:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1599ms 09:26:52 INFO - PROCESS | 1804 | 1460996812224 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1804 | 1460996812227 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:26:52 INFO - PROCESS | 1804 | 1460996812234 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1804 | 1460996812240 Marionette TRACE conn3 <- [1,1626,null,{}] 09:26:52 INFO - PROCESS | 1804 | 1460996812265 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1804 | 1460996812528 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:26:52 INFO - PROCESS | 1804 | 1460996812558 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de7c00 == 122 [pid = 1804] [id = 414] 09:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8a84f000) [pid = 1804] [serial = 1243] [outer = (nil)] 09:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8ba82c00) [pid = 1804] [serial = 1244] [outer = 0x8a84f000] 09:26:52 INFO - PROCESS | 1804 | 1460996812634 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8c06b800) [pid = 1804] [serial = 1245] [outer = 0x8a84f000] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x96769000) [pid = 1804] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8b6f5800) [pid = 1804] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93edc400) [pid = 1804] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9774b400) [pid = 1804] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x981c9800) [pid = 1804] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x884a0800) [pid = 1804] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8ec72c00) [pid = 1804] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x91f21400) [pid = 1804] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x97531400) [pid = 1804] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x88da0c00) [pid = 1804] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8a848000) [pid = 1804] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8b6e6c00) [pid = 1804] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8eb6c000) [pid = 1804] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x975c5400) [pid = 1804] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x91faf000) [pid = 1804] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x88b62400) [pid = 1804] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x93391800) [pid = 1804] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x99bbe400) [pid = 1804] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9039f800) [pid = 1804] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x975c2800) [pid = 1804] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9734b400) [pid = 1804] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x90397400) [pid = 1804] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a902400) [pid = 1804] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x90695800) [pid = 1804] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8c067000) [pid = 1804] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x94190400) [pid = 1804] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93ce2800) [pid = 1804] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88da8c00) [pid = 1804] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9316f800) [pid = 1804] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x86d4c000) [pid = 1804] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8fcd3c00) [pid = 1804] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x96262800) [pid = 1804] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:26:53 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8eb70c00) [pid = 1804] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:26:54 INFO - PROCESS | 1804 | 1460996814426 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2248ms 09:26:54 INFO - PROCESS | 1804 | 1460996814483 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:26:54 INFO - PROCESS | 1804 | 1460996814488 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:26:54 INFO - PROCESS | 1804 | 1460996814494 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1804 | 1460996814498 Marionette TRACE conn3 <- [1,1630,null,{}] 09:26:54 INFO - PROCESS | 1804 | 1460996814508 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 1804 | 1460996814698 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:26:54 INFO - PROCESS | 1804 | 1460996814878 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5cc00 == 123 [pid = 1804] [id = 415] 09:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88cda400) [pid = 1804] [serial = 1246] [outer = (nil)] 09:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a902800) [pid = 1804] [serial = 1247] [outer = 0x88cda400] 09:26:54 INFO - PROCESS | 1804 | 1460996814957 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8ba7dc00) [pid = 1804] [serial = 1248] [outer = 0x88cda400] 09:26:56 INFO - PROCESS | 1804 | 1460996816037 Marionette TRACE conn3 <- [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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1598ms 09:26:56 INFO - PROCESS | 1804 | 1460996816094 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1804 | 1460996816102 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:26:56 INFO - PROCESS | 1804 | 1460996816111 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1804 | 1460996816115 Marionette TRACE conn3 <- [1,1634,null,{}] 09:26:56 INFO - PROCESS | 1804 | 1460996816125 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 1804 | 1460996816362 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:26:56 INFO - PROCESS | 1804 | 1460996816681 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b68000 == 124 [pid = 1804] [id = 416] 09:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88b6a800) [pid = 1804] [serial = 1249] [outer = (nil)] 09:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88cda800) [pid = 1804] [serial = 1250] [outer = 0x88b6a800] 09:26:56 INFO - PROCESS | 1804 | 1460996816777 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88dac400) [pid = 1804] [serial = 1251] [outer = 0x88b6a800] 09:26:57 INFO - PROCESS | 1804 | 1460996817745 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1695ms 09:26:57 INFO - PROCESS | 1804 | 1460996817807 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1804 | 1460996817816 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:26:57 INFO - PROCESS | 1804 | 1460996817827 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1804 | 1460996817831 Marionette TRACE conn3 <- [1,1638,null,{}] 09:26:57 INFO - PROCESS | 1804 | 1460996817839 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 1804 | 1460996818062 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:26:58 INFO - PROCESS | 1804 | 1460996818388 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x88dec800 == 125 [pid = 1804] [id = 417] 09:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a850c00) [pid = 1804] [serial = 1252] [outer = (nil)] 09:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8b6b0c00) [pid = 1804] [serial = 1253] [outer = 0x8a850c00] 09:26:58 INFO - PROCESS | 1804 | 1460996818482 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8b6e9c00) [pid = 1804] [serial = 1254] [outer = 0x8a850c00] 09:26:59 INFO - PROCESS | 1804 | 1460996819534 Marionette TRACE conn3 <- [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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1784ms 09:26:59 INFO - PROCESS | 1804 | 1460996819619 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:26:59 INFO - PROCESS | 1804 | 1460996819623 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:26:59 INFO - PROCESS | 1804 | 1460996819630 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1804 | 1460996819637 Marionette TRACE conn3 <- [1,1642,null,{}] 09:26:59 INFO - PROCESS | 1804 | 1460996819654 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 1804 | 1460996819873 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:27:00 INFO - PROCESS | 1804 | 1460996820247 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba86000 == 126 [pid = 1804] [id = 418] 09:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e81dc00) [pid = 1804] [serial = 1255] [outer = (nil)] 09:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e82c000) [pid = 1804] [serial = 1256] [outer = 0x8e81dc00] 09:27:00 INFO - PROCESS | 1804 | 1460996820343 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8eb70800) [pid = 1804] [serial = 1257] [outer = 0x8e81dc00] 09:27:01 INFO - PROCESS | 1804 | 1460996821292 Marionette TRACE conn3 <- [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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1738ms 09:27:01 INFO - PROCESS | 1804 | 1460996821368 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:27:01 INFO - PROCESS | 1804 | 1460996821374 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:27:01 INFO - PROCESS | 1804 | 1460996821380 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1804 | 1460996821384 Marionette TRACE conn3 <- [1,1646,null,{}] 09:27:01 INFO - PROCESS | 1804 | 1460996821390 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 1804 | 1460996821650 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:27:02 INFO - PROCESS | 1804 | 1460996822018 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa8400 == 127 [pid = 1804] [id = 419] 09:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8ec77000) [pid = 1804] [serial = 1258] [outer = (nil)] 09:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f35b000) [pid = 1804] [serial = 1259] [outer = 0x8ec77000] 09:27:02 INFO - PROCESS | 1804 | 1460996822143 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f362000) [pid = 1804] [serial = 1260] [outer = 0x8ec77000] 09:27:03 INFO - PROCESS | 1804 | 1460996823059 Marionette TRACE conn3 <- [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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:27:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1737ms 09:27:03 INFO - PROCESS | 1804 | 1460996823117 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1804 | 1460996823121 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:27:03 INFO - PROCESS | 1804 | 1460996823129 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1804 | 1460996823132 Marionette TRACE conn3 <- [1,1650,null,{}] 09:27:03 INFO - PROCESS | 1804 | 1460996823138 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 1804 | 1460996823372 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:27:03 INFO - PROCESS | 1804 | 1460996823689 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec76000 == 128 [pid = 1804] [id = 420] 09:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8ec7d400) [pid = 1804] [serial = 1261] [outer = (nil)] 09:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8fcd3400) [pid = 1804] [serial = 1262] [outer = 0x8ec7d400] 09:27:03 INFO - PROCESS | 1804 | 1460996823784 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8fcd9400) [pid = 1804] [serial = 1263] [outer = 0x8ec7d400] 09:27:04 INFO - PROCESS | 1804 | ************************* 09:27:04 INFO - PROCESS | 1804 | A coding exception was thrown and uncaught in a Task. 09:27:04 INFO - PROCESS | 1804 | 09:27:04 INFO - PROCESS | 1804 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:27:04 INFO - PROCESS | 1804 | Full stack: 09:27:04 INFO - PROCESS | 1804 | ************************* 09:27:04 INFO - PROCESS | 1804 | 1460996824798 Marionette TRACE conn3 <- [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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1739ms 09:27:04 INFO - PROCESS | 1804 | 1460996824868 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1804 | 1460996824873 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:27:04 INFO - PROCESS | 1804 | 1460996824880 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1804 | 1460996824884 Marionette TRACE conn3 <- [1,1654,null,{}] 09:27:04 INFO - PROCESS | 1804 | 1460996824890 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 1804 | 1460996825186 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:27:05 INFO - PROCESS | 1804 | 1460996825526 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f364400 == 129 [pid = 1804] [id = 421] 09:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8fb91c00) [pid = 1804] [serial = 1264] [outer = (nil)] 09:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91fad800) [pid = 1804] [serial = 1265] [outer = 0x8fb91c00] 09:27:05 INFO - PROCESS | 1804 | 1460996825624 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9316dc00) [pid = 1804] [serial = 1266] [outer = 0x8fb91c00] 09:27:06 INFO - PROCESS | 1804 | 1460996826556 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1734ms 09:27:06 INFO - PROCESS | 1804 | 1460996826615 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1804 | 1460996826619 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:27:06 INFO - PROCESS | 1804 | 1460996826625 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1804 | 1460996826628 Marionette TRACE conn3 <- [1,1658,null,{}] 09:27:06 INFO - PROCESS | 1804 | 1460996826635 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 1804 | 1460996826851 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:27:07 INFO - PROCESS | 1804 | 1460996827175 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f366400 == 130 [pid = 1804] [id = 422] 09:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91fae000) [pid = 1804] [serial = 1267] [outer = (nil)] 09:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x93394800) [pid = 1804] [serial = 1268] [outer = 0x91fae000] 09:27:07 INFO - PROCESS | 1804 | 1460996827272 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x93ce4800) [pid = 1804] [serial = 1269] [outer = 0x91fae000] 09:27:08 INFO - PROCESS | 1804 | 1460996828164 Marionette TRACE conn3 <- [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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1581ms 09:27:08 INFO - PROCESS | 1804 | 1460996828207 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1804 | 1460996828211 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:27:08 INFO - PROCESS | 1804 | 1460996828239 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1804 | 1460996828243 Marionette TRACE conn3 <- [1,1662,null,{}] 09:27:08 INFO - PROCESS | 1804 | 1460996828251 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 1804 | 1460996828463 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:27:08 INFO - PROCESS | 1804 | 1460996828783 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x93168c00 == 131 [pid = 1804] [id = 423] 09:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9338fc00) [pid = 1804] [serial = 1270] [outer = (nil)] 09:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x93ed5000) [pid = 1804] [serial = 1271] [outer = 0x9338fc00] 09:27:08 INFO - PROCESS | 1804 | 1460996828883 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x93ed8000) [pid = 1804] [serial = 1272] [outer = 0x9338fc00] 09:27:09 INFO - PROCESS | 1804 | 1460996829784 Marionette TRACE conn3 <- [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]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1603ms 09:27:09 INFO - PROCESS | 1804 | 1460996829823 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1804 | 1460996829827 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:27:09 INFO - PROCESS | 1804 | 1460996829834 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1804 | 1460996829838 Marionette TRACE conn3 <- [1,1666,null,{}] 09:27:09 INFO - PROCESS | 1804 | 1460996829844 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 1804 | 1460996830056 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:27:10 INFO - PROCESS | 1804 | 1460996830389 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f16800 == 132 [pid = 1804] [id = 424] 09:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x91f16c00) [pid = 1804] [serial = 1273] [outer = (nil)] 09:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x94189000) [pid = 1804] [serial = 1274] [outer = 0x91f16c00] 09:27:10 INFO - PROCESS | 1804 | 1460996830485 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x94ea0c00) [pid = 1804] [serial = 1275] [outer = 0x91f16c00] 09:27:11 INFO - PROCESS | 1804 | 1460996831476 Marionette TRACE conn3 <- [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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1692ms 09:27:11 INFO - PROCESS | 1804 | 1460996831528 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1804 | 1460996831532 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:27:11 INFO - PROCESS | 1804 | 1460996831538 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1804 | 1460996831542 Marionette TRACE conn3 <- [1,1670,null,{}] 09:27:11 INFO - PROCESS | 1804 | 1460996831548 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 1804 | 1460996831761 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:27:12 INFO - PROCESS | 1804 | 1460996832087 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4f800 == 133 [pid = 1804] [id = 425] 09:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8f360c00) [pid = 1804] [serial = 1276] [outer = (nil)] 09:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x94ebec00) [pid = 1804] [serial = 1277] [outer = 0x8f360c00] 09:27:12 INFO - PROCESS | 1804 | 1460996832183 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x94ec3800) [pid = 1804] [serial = 1278] [outer = 0x8f360c00] 09:27:13 INFO - PROCESS | 1804 | 1460996833092 Marionette TRACE conn3 <- [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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1595ms 09:27:13 INFO - PROCESS | 1804 | 1460996833134 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:27:13 INFO - PROCESS | 1804 | 1460996833139 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:27:13 INFO - PROCESS | 1804 | 1460996833145 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1804 | 1460996833150 Marionette TRACE conn3 <- [1,1674,null,{}] 09:27:13 INFO - PROCESS | 1804 | 1460996833156 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1804 | 1460996833414 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:27:13 INFO - PROCESS | 1804 | 1460996833757 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9607f800 == 134 [pid = 1804] [id = 426] 09:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9734b400) [pid = 1804] [serial = 1279] [outer = (nil)] 09:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9747e000) [pid = 1804] [serial = 1280] [outer = 0x9734b400] 09:27:13 INFO - PROCESS | 1804 | 1460996833856 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x97487800) [pid = 1804] [serial = 1281] [outer = 0x9734b400] 09:27:14 INFO - PROCESS | 1804 | 1460996834768 Marionette TRACE conn3 <- [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]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1690ms 09:27:14 INFO - PROCESS | 1804 | 1460996834836 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:27:14 INFO - PROCESS | 1804 | 1460996834840 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:27:14 INFO - PROCESS | 1804 | 1460996834847 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1804 | 1460996834851 Marionette TRACE conn3 <- [1,1678,null,{}] 09:27:14 INFO - PROCESS | 1804 | 1460996834857 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 1804 | 1460996835107 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:27:15 INFO - PROCESS | 1804 | 1460996835451 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x9747fc00 == 135 [pid = 1804] [id = 427] 09:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x974e9c00) [pid = 1804] [serial = 1282] [outer = (nil)] 09:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97535800) [pid = 1804] [serial = 1283] [outer = 0x974e9c00] 09:27:15 INFO - PROCESS | 1804 | 1460996835540 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x975be800) [pid = 1804] [serial = 1284] [outer = 0x974e9c00] 09:27:16 INFO - PROCESS | 1804 | 1460996836455 Marionette TRACE conn3 <- [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]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1686ms 09:27:16 INFO - PROCESS | 1804 | 1460996836534 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1804 | 1460996836538 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:27:16 INFO - PROCESS | 1804 | 1460996836545 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1804 | 1460996836548 Marionette TRACE conn3 <- [1,1682,null,{}] 09:27:16 INFO - PROCESS | 1804 | 1460996836554 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 1804 | 1460996836800 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:27:17 INFO - PROCESS | 1804 | 1460996837131 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c05800 == 136 [pid = 1804] [id = 428] 09:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x88e8d800) [pid = 1804] [serial = 1285] [outer = (nil)] 09:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x975cb400) [pid = 1804] [serial = 1286] [outer = 0x88e8d800] 09:27:17 INFO - PROCESS | 1804 | 1460996837219 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9798b000) [pid = 1804] [serial = 1287] [outer = 0x88e8d800] 09:27:18 INFO - PROCESS | 1804 | 1460996838128 Marionette TRACE conn3 <- [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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1636ms 09:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:27:18 INFO - PROCESS | 1804 | 1460996838182 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1804 | 1460996838186 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:27:18 INFO - PROCESS | 1804 | 1460996838193 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1804 | 1460996838195 Marionette TRACE conn3 <- [1,1686,null,{}] 09:27:18 INFO - PROCESS | 1804 | 1460996838202 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1804 | 1460996838414 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:27:18 INFO - PROCESS | 1804 | 1460996838738 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a68f800 == 137 [pid = 1804] [id = 429] 09:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8a690800) [pid = 1804] [serial = 1288] [outer = (nil)] 09:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x97993800) [pid = 1804] [serial = 1289] [outer = 0x8a690800] 09:27:18 INFO - PROCESS | 1804 | 1460996838834 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9810f400) [pid = 1804] [serial = 1290] [outer = 0x8a690800] 09:27:19 INFO - PROCESS | 1804 | 1460996839701 Marionette TRACE conn3 <- [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]]]}] 09:27:19 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 09:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1582ms 09:27:19 INFO - PROCESS | 1804 | 1460996839775 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 1804 | 1460996839778 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:27:19 INFO - PROCESS | 1804 | 1460996839785 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1804 | 1460996839788 Marionette TRACE conn3 <- [1,1690,null,{}] 09:27:19 INFO - PROCESS | 1804 | 1460996839794 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1804 | 1460996840019 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:27:20 INFO - PROCESS | 1804 | 1460996840361 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x9607cc00 == 138 [pid = 1804] [id = 430] 09:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x96762000) [pid = 1804] [serial = 1291] [outer = (nil)] 09:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x98389c00) [pid = 1804] [serial = 1292] [outer = 0x96762000] 09:27:20 INFO - PROCESS | 1804 | 1460996840457 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x98631800) [pid = 1804] [serial = 1293] [outer = 0x96762000] 09:27:21 INFO - PROCESS | 1804 | 1460996841377 Marionette TRACE conn3 <- [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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1639ms 09:27:21 INFO - PROCESS | 1804 | 1460996841424 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:27:21 INFO - PROCESS | 1804 | 1460996841428 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:27:21 INFO - PROCESS | 1804 | 1460996841435 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1804 | 1460996841439 Marionette TRACE conn3 <- [1,1694,null,{}] 09:27:21 INFO - PROCESS | 1804 | 1460996841445 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 1804 | 1460996841661 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:27:22 INFO - PROCESS | 1804 | 1460996841997 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x85306800 == 139 [pid = 1804] [id = 431] 09:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x86d47000) [pid = 1804] [serial = 1294] [outer = (nil)] 09:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9899a800) [pid = 1804] [serial = 1295] [outer = 0x86d47000] 09:27:22 INFO - PROCESS | 1804 | 1460996842092 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9909c400) [pid = 1804] [serial = 1296] [outer = 0x86d47000] 09:27:22 INFO - PROCESS | 1804 | 1460996842982 Marionette TRACE conn3 <- [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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1582ms 09:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:27:23 INFO - PROCESS | 1804 | 1460996843017 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1804 | 1460996843020 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:27:23 INFO - PROCESS | 1804 | 1460996843027 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1804 | 1460996843031 Marionette TRACE conn3 <- [1,1698,null,{}] 09:27:23 INFO - PROCESS | 1804 | 1460996843037 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 1804 | 1460996843244 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:27:23 INFO - PROCESS | 1804 | 1460996843574 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x98823800 == 140 [pid = 1804] [id = 432] 09:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x98993c00) [pid = 1804] [serial = 1297] [outer = (nil)] 09:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x99bc2c00) [pid = 1804] [serial = 1298] [outer = 0x98993c00] 09:27:23 INFO - PROCESS | 1804 | 1460996843670 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9aedbc00) [pid = 1804] [serial = 1299] [outer = 0x98993c00] 09:27:24 INFO - PROCESS | 1804 | 1460996844557 Marionette TRACE conn3 <- [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]]]}] 09:27:24 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 09:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1581ms 09:27:24 INFO - PROCESS | 1804 | 1460996844609 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 1804 | 1460996844613 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:27:24 INFO - PROCESS | 1804 | 1460996844619 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1804 | 1460996844623 Marionette TRACE conn3 <- [1,1702,null,{}] 09:27:24 INFO - PROCESS | 1804 | 1460996844629 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 1804 | 1460996844842 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:27:25 INFO - PROCESS | 1804 | 1460996845176 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d45400 == 141 [pid = 1804] [id = 433] 09:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x98382400) [pid = 1804] [serial = 1300] [outer = (nil)] 09:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x9eb47800) [pid = 1804] [serial = 1301] [outer = 0x98382400] 09:27:25 INFO - PROCESS | 1804 | 1460996845275 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x9fc25000) [pid = 1804] [serial = 1302] [outer = 0x98382400] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88de7c00 == 140 [pid = 1804] [id = 414] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x85302800 == 139 [pid = 1804] [id = 413] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86fae000 == 138 [pid = 1804] [id = 412] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x85309400 == 137 [pid = 1804] [id = 411] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88b69800 == 136 [pid = 1804] [id = 410] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9863c000 == 135 [pid = 1804] [id = 409] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8a904400 == 134 [pid = 1804] [id = 407] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86a53c00 == 133 [pid = 1804] [id = 408] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86d47c00 == 132 [pid = 1804] [id = 406] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x97535400 == 131 [pid = 1804] [id = 405] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6b5400 == 130 [pid = 1804] [id = 404] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x93ce0000 == 129 [pid = 1804] [id = 402] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9676dc00 == 128 [pid = 1804] [id = 403] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa7800 == 127 [pid = 1804] [id = 401] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x93173400 == 126 [pid = 1804] [id = 400] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88df0400 == 125 [pid = 1804] [id = 399] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6b2000 == 124 [pid = 1804] [id = 398] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6ed800 == 123 [pid = 1804] [id = 396] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6f5000 == 122 [pid = 1804] [id = 397] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88d9ec00 == 121 [pid = 1804] [id = 395] 09:27:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88495000 == 120 [pid = 1804] [id = 394] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x97488000) [pid = 1804] [serial = 1149] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8c3dbc00) [pid = 1804] [serial = 1124] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x94eba400) [pid = 1804] [serial = 1142] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x9b260400) [pid = 1804] [serial = 1160] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x99bc3000) [pid = 1804] [serial = 1157] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8a687800) [pid = 1804] [serial = 1178] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8f365800) [pid = 1804] [serial = 1127] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x91fa8000) [pid = 1804] [serial = 1133] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x975c9c00) [pid = 1804] [serial = 1151] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8a691800) [pid = 1804] [serial = 1122] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8a851000) [pid = 1804] [serial = 1172] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8ba83400) [pid = 1804] [serial = 1175] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8fcd9c00) [pid = 1804] [serial = 1128] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9676f000) [pid = 1804] [serial = 1145] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9fc2cc00) [pid = 1804] [serial = 1166] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x98635c00) [pid = 1804] [serial = 1154] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x93ce9c00) [pid = 1804] [serial = 1137] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x95974c00) [pid = 1804] [serial = 1143] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x88ce6000) [pid = 1804] [serial = 1169] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x98991000) [pid = 1804] [serial = 1155] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x91faa000) [pid = 1804] [serial = 1134] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x99c5ec00) [pid = 1804] [serial = 1158] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x93fcb800) [pid = 1804] [serial = 1139] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9df3c800) [pid = 1804] [serial = 1163] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9eb40400) [pid = 1804] [serial = 1164] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x94097400) [pid = 1804] [serial = 1140] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93ce1c00) [pid = 1804] [serial = 1136] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91076c00) [pid = 1804] [serial = 1130] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x88dee400) [pid = 1804] [serial = 1121] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8eb66400) [pid = 1804] [serial = 1125] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x96f53000) [pid = 1804] [serial = 1146] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x97996c00) [pid = 1804] [serial = 1152] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8a90e800) [pid = 1804] [serial = 1173] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x97483c00) [pid = 1804] [serial = 1148] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8c06e800) [pid = 1804] [serial = 1176] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8c3df800) [pid = 1804] [serial = 1118] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x91394000) [pid = 1804] [serial = 1131] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x88daa000) [pid = 1804] [serial = 1170] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9b2d2800) [pid = 1804] [serial = 1161] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x97995000) [pid = 1804] [serial = 1032] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x975c6c00) [pid = 1804] [serial = 1029] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91fb1400) [pid = 1804] [serial = 1011] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x981c7c00) [pid = 1804] [serial = 1035] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93ce5400) [pid = 1804] [serial = 1014] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8ec72000) [pid = 1804] [serial = 1002] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9597dc00) [pid = 1804] [serial = 1020] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9752b400) [pid = 1804] [serial = 1026] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a608800) [pid = 1804] [serial = 993] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93fcdc00) [pid = 1804] [serial = 1017] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86fad000) [pid = 1804] [serial = 990] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91389800) [pid = 1804] [serial = 1008] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x97343000) [pid = 1804] [serial = 1023] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x90393400) [pid = 1804] [serial = 1005] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8b6b4800) [pid = 1804] [serial = 1179] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1804 | 1460996847937 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3343ms 09:27:27 INFO - PROCESS | 1804 | 1460996847964 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1804 | 1460996847970 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:27:27 INFO - PROCESS | 1804 | 1460996847978 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 1804 | 1460996847983 Marionette TRACE conn3 <- [1,1706,null,{}] 09:27:27 INFO - PROCESS | 1804 | 1460996847992 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 1804 | 1460996848210 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:27:28 INFO - PROCESS | 1804 | 1460996848403 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x88496000 == 121 [pid = 1804] [id = 434] 09:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88499c00) [pid = 1804] [serial = 1303] [outer = (nil)] 09:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88cd7c00) [pid = 1804] [serial = 1304] [outer = 0x88499c00] 09:27:28 INFO - PROCESS | 1804 | 1460996848496 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88da0800) [pid = 1804] [serial = 1305] [outer = 0x88499c00] 09:27:29 INFO - PROCESS | 1804 | 1460996849298 Marionette TRACE conn3 <- [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]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1381ms 09:27:29 INFO - PROCESS | 1804 | 1460996849392 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1804 | 1460996849401 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:27:29 INFO - PROCESS | 1804 | 1460996849415 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1804 | 1460996849418 Marionette TRACE conn3 <- [1,1710,null,{}] 09:27:29 INFO - PROCESS | 1804 | 1460996849425 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 1804 | 1460996849628 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:27:29 INFO - PROCESS | 1804 | 1460996849838 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x88def400 == 122 [pid = 1804] [id = 435] 09:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88e8c400) [pid = 1804] [serial = 1306] [outer = (nil)] 09:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a68ac00) [pid = 1804] [serial = 1307] [outer = 0x88e8c400] 09:27:29 INFO - PROCESS | 1804 | 1460996849975 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8a84bc00) [pid = 1804] [serial = 1308] [outer = 0x88e8c400] 09:27:30 INFO - PROCESS | 1804 | 1460996850929 Marionette TRACE conn3 <- [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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1590ms 09:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:27:31 INFO - PROCESS | 1804 | 1460996851006 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1804 | 1460996851009 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:27:31 INFO - PROCESS | 1804 | 1460996851016 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1804 | 1460996851022 Marionette TRACE conn3 <- [1,1714,null,{}] 09:27:31 INFO - PROCESS | 1804 | 1460996851046 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 1804 | 1460996851317 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:27:31 INFO - PROCESS | 1804 | 1460996851581 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d7800 == 123 [pid = 1804] [id = 436] 09:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8a689c00) [pid = 1804] [serial = 1309] [outer = (nil)] 09:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8b6f0c00) [pid = 1804] [serial = 1310] [outer = 0x8a689c00] 09:27:31 INFO - PROCESS | 1804 | 1460996851666 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8ba81000) [pid = 1804] [serial = 1311] [outer = 0x8a689c00] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8eb71400) [pid = 1804] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x86a56000) [pid = 1804] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f3eb800) [pid = 1804] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x97742000) [pid = 1804] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x855d0400) [pid = 1804] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9418d400) [pid = 1804] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9fc2dc00) [pid = 1804] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a84f000) [pid = 1804] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9df3fc00) [pid = 1804] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93fc4c00) [pid = 1804] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9eb3f800) [pid = 1804] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b6e8c00) [pid = 1804] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8ba7bc00) [pid = 1804] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x884a0400) [pid = 1804] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8eb70400) [pid = 1804] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x88cd7400) [pid = 1804] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8849d800) [pid = 1804] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x97482c00) [pid = 1804] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x91f20000) [pid = 1804] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x97487000) [pid = 1804] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x915b3c00) [pid = 1804] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x93395400) [pid = 1804] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:27:33 INFO - PROCESS | 1804 | 1460996852996 Marionette TRACE conn3 <- [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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2053ms 09:27:33 INFO - PROCESS | 1804 | 1460996853069 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:27:33 INFO - PROCESS | 1804 | 1460996853074 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:27:33 INFO - PROCESS | 1804 | 1460996853094 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1804 | 1460996853097 Marionette TRACE conn3 <- [1,1718,null,{}] 09:27:33 INFO - PROCESS | 1804 | 1460996853104 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 1804 | 1460996853297 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:27:33 INFO - PROCESS | 1804 | 1460996853480 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d0400 == 124 [pid = 1804] [id = 437] 09:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x88497800) [pid = 1804] [serial = 1312] [outer = (nil)] 09:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8b6f2400) [pid = 1804] [serial = 1313] [outer = 0x88497800] 09:27:33 INFO - PROCESS | 1804 | 1460996853560 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8c065000) [pid = 1804] [serial = 1314] [outer = 0x88497800] 09:27:34 INFO - PROCESS | 1804 | 1460996854514 Marionette TRACE conn3 <- [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]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1496ms 09:27:34 INFO - PROCESS | 1804 | 1460996854577 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1804 | 1460996854583 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:27:34 INFO - PROCESS | 1804 | 1460996854592 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1804 | 1460996854599 Marionette TRACE conn3 <- [1,1722,null,{}] 09:27:34 INFO - PROCESS | 1804 | 1460996854608 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 1804 | 1460996854925 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:27:35 INFO - PROCESS | 1804 | 1460996855211 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x884a0400 == 125 [pid = 1804] [id = 438] 09:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88b5f800) [pid = 1804] [serial = 1315] [outer = (nil)] 09:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88c91400) [pid = 1804] [serial = 1316] [outer = 0x88b5f800] 09:27:35 INFO - PROCESS | 1804 | 1460996855322 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88da3000) [pid = 1804] [serial = 1317] [outer = 0x88b5f800] 09:27:36 INFO - PROCESS | 1804 | 1460996856263 Marionette TRACE conn3 <- [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]]]}] 09:27:36 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 09:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1735ms 09:27:36 INFO - PROCESS | 1804 | 1460996856331 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1804 | 1460996856340 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:27:36 INFO - PROCESS | 1804 | 1460996856354 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1804 | 1460996856358 Marionette TRACE conn3 <- [1,1726,null,{}] 09:27:36 INFO - PROCESS | 1804 | 1460996856365 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 1804 | 1460996856596 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:27:36 INFO - PROCESS | 1804 | 1460996856898 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de3c00 == 126 [pid = 1804] [id = 439] 09:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a604000) [pid = 1804] [serial = 1318] [outer = (nil)] 09:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a84f000) [pid = 1804] [serial = 1319] [outer = 0x8a604000] 09:27:36 INFO - PROCESS | 1804 | 1460996856992 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b6ad800) [pid = 1804] [serial = 1320] [outer = 0x8a604000] 09:27:38 INFO - PROCESS | 1804 | 1460996858003 Marionette TRACE conn3 <- [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]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1688ms 09:27:38 INFO - PROCESS | 1804 | 1460996858042 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1804 | 1460996858046 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:27:38 INFO - PROCESS | 1804 | 1460996858054 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1804 | 1460996858060 Marionette TRACE conn3 <- [1,1730,null,{}] 09:27:38 INFO - PROCESS | 1804 | 1460996858078 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 1804 | 1460996858308 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:27:38 INFO - PROCESS | 1804 | 1460996858677 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba7c800 == 127 [pid = 1804] [id = 440] 09:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8c3d8000) [pid = 1804] [serial = 1321] [outer = (nil)] 09:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e820800) [pid = 1804] [serial = 1322] [outer = 0x8c3d8000] 09:27:38 INFO - PROCESS | 1804 | 1460996858779 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8eb69400) [pid = 1804] [serial = 1323] [outer = 0x8c3d8000] 09:27:39 INFO - PROCESS | 1804 | 1460996859723 Marionette TRACE conn3 <- [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]]]}] 09:27:39 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 09:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1740ms 09:27:39 INFO - PROCESS | 1804 | 1460996859794 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:27:39 INFO - PROCESS | 1804 | 1460996859799 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:27:39 INFO - PROCESS | 1804 | 1460996859806 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1804 | 1460996859810 Marionette TRACE conn3 <- [1,1734,null,{}] 09:27:39 INFO - PROCESS | 1804 | 1460996859816 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 1804 | 1460996860037 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:27:40 INFO - PROCESS | 1804 | 1460996860369 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3dcc00 == 128 [pid = 1804] [id = 441] 09:27:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e824c00) [pid = 1804] [serial = 1324] [outer = (nil)] 09:27:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8f368400) [pid = 1804] [serial = 1325] [outer = 0x8e824c00] 09:27:40 INFO - PROCESS | 1804 | 1460996860465 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fb87800) [pid = 1804] [serial = 1326] [outer = 0x8e824c00] 09:27:41 INFO - PROCESS | 1804 | 1460996861370 Marionette TRACE conn3 <- [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]]]}] 09:27: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 09:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1634ms 09:27:41 INFO - PROCESS | 1804 | 1460996861441 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:27:41 INFO - PROCESS | 1804 | 1460996861445 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:27:41 INFO - PROCESS | 1804 | 1460996861452 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1804 | 1460996861455 Marionette TRACE conn3 <- [1,1738,null,{}] 09:27:41 INFO - PROCESS | 1804 | 1460996861462 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 1804 | 1460996861668 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:27:42 INFO - PROCESS | 1804 | 1460996861991 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da7400 == 129 [pid = 1804] [id = 442] 09:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b6ea000) [pid = 1804] [serial = 1327] [outer = (nil)] 09:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8fcd4c00) [pid = 1804] [serial = 1328] [outer = 0x8b6ea000] 09:27:42 INFO - PROCESS | 1804 | 1460996862087 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x90393c00) [pid = 1804] [serial = 1329] [outer = 0x8b6ea000] 09:27:43 INFO - PROCESS | 1804 | 1460996863002 Marionette TRACE conn3 <- [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]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1633ms 09:27:43 INFO - PROCESS | 1804 | 1460996863085 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:27:43 INFO - PROCESS | 1804 | 1460996863090 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:27:43 INFO - PROCESS | 1804 | 1460996863096 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1804 | 1460996863100 Marionette TRACE conn3 <- [1,1742,null,{}] 09:27:43 INFO - PROCESS | 1804 | 1460996863106 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 1804 | 1460996863379 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:27:43 INFO - PROCESS | 1804 | 1460996863713 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a603000 == 130 [pid = 1804] [id = 443] 09:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x90394000) [pid = 1804] [serial = 1330] [outer = (nil)] 09:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x915b5400) [pid = 1804] [serial = 1331] [outer = 0x90394000] 09:27:43 INFO - PROCESS | 1804 | 1460996863807 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x91fad000) [pid = 1804] [serial = 1332] [outer = 0x90394000] 09:27:44 INFO - PROCESS | 1804 | 1460996864733 Marionette TRACE conn3 <- [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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1692ms 09:27:44 INFO - PROCESS | 1804 | 1460996864790 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1804 | 1460996864793 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:27:44 INFO - PROCESS | 1804 | 1460996864800 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1804 | 1460996864803 Marionette TRACE conn3 <- [1,1746,null,{}] 09:27:44 INFO - PROCESS | 1804 | 1460996864810 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 1804 | 1460996865017 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:27:45 INFO - PROCESS | 1804 | 1460996865348 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f19800 == 131 [pid = 1804] [id = 444] 09:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91f20000) [pid = 1804] [serial = 1333] [outer = (nil)] 09:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93388000) [pid = 1804] [serial = 1334] [outer = 0x91f20000] 09:27:45 INFO - PROCESS | 1804 | 1460996865444 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93391000) [pid = 1804] [serial = 1335] [outer = 0x91f20000] 09:27:46 INFO - PROCESS | 1804 | 1460996866296 Marionette TRACE conn3 <- [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]]]}] 09:27: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 09:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1534ms 09:27:46 INFO - PROCESS | 1804 | 1460996866335 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:27:46 INFO - PROCESS | 1804 | 1460996866340 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:27:46 INFO - PROCESS | 1804 | 1460996866346 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1804 | 1460996866350 Marionette TRACE conn3 <- [1,1750,null,{}] 09:27:46 INFO - PROCESS | 1804 | 1460996866357 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 1804 | 1460996866572 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:27:46 INFO - PROCESS | 1804 | 1460996866891 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce0000 == 132 [pid = 1804] [id = 445] 09:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8ec72800) [pid = 1804] [serial = 1336] [outer = (nil)] 09:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93ce7c00) [pid = 1804] [serial = 1337] [outer = 0x8ec72800] 09:27:46 INFO - PROCESS | 1804 | 1460996866986 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93cedc00) [pid = 1804] [serial = 1338] [outer = 0x8ec72800] 09:27:47 INFO - PROCESS | 1804 | 1460996867948 Marionette TRACE conn3 <- [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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1633ms 09:27:47 INFO - PROCESS | 1804 | 1460996867982 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1804 | 1460996867986 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:27:47 INFO - PROCESS | 1804 | 1460996867993 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1804 | 1460996868001 Marionette TRACE conn3 <- [1,1754,null,{}] 09:27:48 INFO - PROCESS | 1804 | 1460996868011 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 1804 | 1460996868216 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:27:48 INFO - PROCESS | 1804 | 1460996868544 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d3c00 == 133 [pid = 1804] [id = 446] 09:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93171c00) [pid = 1804] [serial = 1339] [outer = (nil)] 09:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93fd3000) [pid = 1804] [serial = 1340] [outer = 0x93171c00] 09:27:48 INFO - PROCESS | 1804 | 1460996868638 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9409e800) [pid = 1804] [serial = 1341] [outer = 0x93171c00] 09:27:49 INFO - PROCESS | 1804 | 1460996869521 Marionette TRACE conn3 <- [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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1596ms 09:27:49 INFO - PROCESS | 1804 | 1460996869590 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1804 | 1460996869595 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:27:49 INFO - PROCESS | 1804 | 1460996869601 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1804 | 1460996869605 Marionette TRACE conn3 <- [1,1758,null,{}] 09:27:49 INFO - PROCESS | 1804 | 1460996869611 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 1804 | 1460996869824 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:27:50 INFO - PROCESS | 1804 | 1460996870154 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ceb000 == 134 [pid = 1804] [id = 447] 09:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x93fcb800) [pid = 1804] [serial = 1342] [outer = (nil)] 09:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x94ebcc00) [pid = 1804] [serial = 1343] [outer = 0x93fcb800] 09:27:50 INFO - PROCESS | 1804 | 1460996870250 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x94ec3000) [pid = 1804] [serial = 1344] [outer = 0x93fcb800] 09:27:51 INFO - PROCESS | 1804 | 1460996871184 Marionette TRACE conn3 <- [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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1633ms 09:27:51 INFO - PROCESS | 1804 | 1460996871235 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:27:51 INFO - PROCESS | 1804 | 1460996871240 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:27:51 INFO - PROCESS | 1804 | 1460996871246 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1804 | 1460996871251 Marionette TRACE conn3 <- [1,1762,null,{}] 09:27:51 INFO - PROCESS | 1804 | 1460996871257 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 1804 | 1460996871496 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:27:51 INFO - PROCESS | 1804 | 1460996871836 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x96761c00 == 135 [pid = 1804] [id = 448] 09:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96763000) [pid = 1804] [serial = 1345] [outer = (nil)] 09:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x96e99000) [pid = 1804] [serial = 1346] [outer = 0x96763000] 09:27:51 INFO - PROCESS | 1804 | 1460996871942 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x972d7c00) [pid = 1804] [serial = 1347] [outer = 0x96763000] 09:27:52 INFO - PROCESS | 1804 | 1460996872913 Marionette TRACE conn3 <- [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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1741ms 09:27:52 INFO - PROCESS | 1804 | 1460996872988 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1804 | 1460996872991 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:27:53 INFO - PROCESS | 1804 | 1460996872998 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1804 | 1460996873001 Marionette TRACE conn3 <- [1,1766,null,{}] 09:27:53 INFO - PROCESS | 1804 | 1460996873007 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 1804 | 1460996873270 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:27:53 INFO - PROCESS | 1804 | 1460996873602 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x96e9dc00 == 136 [pid = 1804] [id = 449] 09:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97348400) [pid = 1804] [serial = 1348] [outer = (nil)] 09:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97482c00) [pid = 1804] [serial = 1349] [outer = 0x97348400] 09:27:53 INFO - PROCESS | 1804 | 1460996873692 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97487400) [pid = 1804] [serial = 1350] [outer = 0x97348400] 09:27:54 INFO - PROCESS | 1804 | 1460996874593 Marionette TRACE conn3 <- [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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1635ms 09:27:54 INFO - PROCESS | 1804 | 1460996874633 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1804 | 1460996874636 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:27:54 INFO - PROCESS | 1804 | 1460996874643 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1804 | 1460996874646 Marionette TRACE conn3 <- [1,1770,null,{}] 09:27:54 INFO - PROCESS | 1804 | 1460996874652 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1804 | 1460996874860 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:27:55 INFO - PROCESS | 1804 | 1460996875187 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a60000 == 137 [pid = 1804] [id = 450] 09:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x94188c00) [pid = 1804] [serial = 1351] [outer = (nil)] 09:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97536400) [pid = 1804] [serial = 1352] [outer = 0x94188c00] 09:27:55 INFO - PROCESS | 1804 | 1460996875309 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x975bf000) [pid = 1804] [serial = 1353] [outer = 0x94188c00] 09:27:56 INFO - PROCESS | 1804 | 1460996876215 Marionette TRACE conn3 <- [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]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1641ms 09:27:56 INFO - PROCESS | 1804 | 1460996876285 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1804 | 1460996876290 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:27:56 INFO - PROCESS | 1804 | 1460996876296 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1804 | 1460996876300 Marionette TRACE conn3 <- [1,1774,null,{}] 09:27:56 INFO - PROCESS | 1804 | 1460996876306 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 1804 | 1460996876517 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:27:56 INFO - PROCESS | 1804 | 1460996876853 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a54c00 == 138 [pid = 1804] [id = 451] 09:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97535000) [pid = 1804] [serial = 1354] [outer = (nil)] 09:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9798f400) [pid = 1804] [serial = 1355] [outer = 0x97535000] 09:27:56 INFO - PROCESS | 1804 | 1460996876950 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x97998000) [pid = 1804] [serial = 1356] [outer = 0x97535000] 09:27:57 INFO - PROCESS | 1804 | 1460996877830 Marionette TRACE conn3 <- [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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1583ms 09:27:57 INFO - PROCESS | 1804 | 1460996877880 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1804 | 1460996877884 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:27:57 INFO - PROCESS | 1804 | 1460996877891 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1804 | 1460996877894 Marionette TRACE conn3 <- [1,1778,null,{}] 09:27:57 INFO - PROCESS | 1804 | 1460996877901 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 1804 | 1460996878129 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:27:58 INFO - PROCESS | 1804 | 1460996878506 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x9773d400 == 139 [pid = 1804] [id = 452] 09:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x981c5800) [pid = 1804] [serial = 1357] [outer = (nil)] 09:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x98381000) [pid = 1804] [serial = 1358] [outer = 0x981c5800] 09:27:58 INFO - PROCESS | 1804 | 1460996878596 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9863c800) [pid = 1804] [serial = 1359] [outer = 0x981c5800] 09:27:59 INFO - PROCESS | 1804 | 1460996879530 Marionette TRACE conn3 <- [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]]]}] 09:27: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 09:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1685ms 09:27:59 INFO - PROCESS | 1804 | 1460996879577 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1804 | 1460996879581 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:27:59 INFO - PROCESS | 1804 | 1460996879588 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1804 | 1460996879591 Marionette TRACE conn3 <- [1,1782,null,{}] 09:27:59 INFO - PROCESS | 1804 | 1460996879597 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 1804 | 1460996879824 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:28:00 INFO - PROCESS | 1804 | 1460996880156 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5e000 == 140 [pid = 1804] [id = 453] 09:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x86fa4800) [pid = 1804] [serial = 1360] [outer = (nil)] 09:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9919ac00) [pid = 1804] [serial = 1361] [outer = 0x86fa4800] 09:28:00 INFO - PROCESS | 1804 | 1460996880254 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x99bc3000) [pid = 1804] [serial = 1362] [outer = 0x86fa4800] 09:28:01 INFO - PROCESS | 1804 | 1460996881216 Marionette TRACE conn3 <- [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]]]}] 09:28: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 09:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1699ms 09:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:28:01 INFO - PROCESS | 1804 | 1460996881288 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1804 | 1460996881291 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:28:01 INFO - PROCESS | 1804 | 1460996881298 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1804 | 1460996881302 Marionette TRACE conn3 <- [1,1786,null,{}] 09:28:01 INFO - PROCESS | 1804 | 1460996881308 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1804 | 1460996881544 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:28:01 INFO - PROCESS | 1804 | 1460996881922 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d3800 == 141 [pid = 1804] [id = 454] 09:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8c3dd400) [pid = 1804] [serial = 1363] [outer = (nil)] 09:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9aed9400) [pid = 1804] [serial = 1364] [outer = 0x8c3dd400] 09:28:02 INFO - PROCESS | 1804 | 1460996882016 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9df35c00) [pid = 1804] [serial = 1365] [outer = 0x8c3dd400] 09:28:02 INFO - PROCESS | 1804 | 1460996882946 Marionette TRACE conn3 <- [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]]]}] 09:28:02 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 09:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1689ms 09:28:02 INFO - PROCESS | 1804 | 1460996882987 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1804 | 1460996882992 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:28:03 INFO - PROCESS | 1804 | 1460996882998 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1804 | 1460996883002 Marionette TRACE conn3 <- [1,1790,null,{}] 09:28:03 INFO - PROCESS | 1804 | 1460996883008 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 1804 | 1460996883227 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:28:03 INFO - PROCESS | 1804 | 1460996883574 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b65c00 == 142 [pid = 1804] [id = 455] 09:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x981cf800) [pid = 1804] [serial = 1366] [outer = (nil)] 09:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9fc2d800) [pid = 1804] [serial = 1367] [outer = 0x981cf800] 09:28:03 INFO - PROCESS | 1804 | 1460996883673 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9fcc0000) [pid = 1804] [serial = 1368] [outer = 0x981cf800] 09:28:04 INFO - PROCESS | 1804 | 1460996884580 Marionette TRACE conn3 <- [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]]]}] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x855d7800 == 141 [pid = 1804] [id = 436] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8530d000 == 140 [pid = 1804] [id = 328] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x88def400 == 139 [pid = 1804] [id = 435] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x88496000 == 138 [pid = 1804] [id = 434] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x86d45400 == 137 [pid = 1804] [id = 433] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x98823800 == 136 [pid = 1804] [id = 432] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x9607cc00 == 135 [pid = 1804] [id = 430] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x85306800 == 134 [pid = 1804] [id = 431] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8a68f800 == 133 [pid = 1804] [id = 429] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x85c05800 == 132 [pid = 1804] [id = 428] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x9607f800 == 131 [pid = 1804] [id = 426] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x9747fc00 == 130 [pid = 1804] [id = 427] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4f800 == 129 [pid = 1804] [id = 425] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x91f16800 == 128 [pid = 1804] [id = 424] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x93168c00 == 127 [pid = 1804] [id = 423] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8f366400 == 126 [pid = 1804] [id = 422] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8f364400 == 125 [pid = 1804] [id = 421] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa8400 == 124 [pid = 1804] [id = 419] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec76000 == 123 [pid = 1804] [id = 420] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba86000 == 122 [pid = 1804] [id = 418] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x88dec800 == 121 [pid = 1804] [id = 417] 09:28:06 INFO - PROCESS | 1804 | --DOCSHELL 0x88b68000 == 120 [pid = 1804] [id = 416] 09:28:06 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) 09:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3145ms 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9039bc00) [pid = 1804] [serial = 1193] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8a847c00) [pid = 1804] [serial = 1241] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9fd78000) [pid = 1804] [serial = 1224] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x98585800) [pid = 1804] [serial = 1217] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x86a51400) [pid = 1804] [serial = 1235] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x970af000) [pid = 1804] [serial = 1208] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0xa0b6b400) [pid = 1804] [serial = 1230] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8c06b800) [pid = 1804] [serial = 1245] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9fcb7c00) [pid = 1804] [serial = 1167] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x95973800) [pid = 1804] [serial = 1206] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9ff5a400) [pid = 1804] [serial = 1227] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x94eb9400) [pid = 1804] [serial = 1205] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9ff56c00) [pid = 1804] [serial = 1226] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8c3d4c00) [pid = 1804] [serial = 1188] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8ba82c00) [pid = 1804] [serial = 1244] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x86d4b000) [pid = 1804] [serial = 1236] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e827c00) [pid = 1804] [serial = 1119] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8a90e000) [pid = 1804] [serial = 1242] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x99bba400) [pid = 1804] [serial = 1220] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8a844400) [pid = 1804] [serial = 1232] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9eb3fc00) [pid = 1804] [serial = 1223] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8fcd5400) [pid = 1804] [serial = 1191] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x88d9f800) [pid = 1804] [serial = 1238] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x88df0000) [pid = 1804] [serial = 1184] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x981ccc00) [pid = 1804] [serial = 1215] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa0b66400) [pid = 1804] [serial = 1229] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93ce6c00) [pid = 1804] [serial = 1199] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x91390400) [pid = 1804] [serial = 1194] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x97533400) [pid = 1804] [serial = 1212] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x91fa3800) [pid = 1804] [serial = 1196] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x97994800) [pid = 1804] [serial = 1214] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9752dc00) [pid = 1804] [serial = 1211] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8c3e0000) [pid = 1804] [serial = 1181] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93fcd400) [pid = 1804] [serial = 1202] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x98825000) [pid = 1804] [serial = 1218] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x94096800) [pid = 1804] [serial = 1203] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99bc3800) [pid = 1804] [serial = 1221] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a604c00) [pid = 1804] [serial = 1185] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f361000) [pid = 1804] [serial = 1190] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x97349800) [pid = 1804] [serial = 1209] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91faf400) [pid = 1804] [serial = 1197] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x93ecd800) [pid = 1804] [serial = 1200] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88de4400) [pid = 1804] [serial = 1239] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ba7b400) [pid = 1804] [serial = 1187] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a902800) [pid = 1804] [serial = 1247] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1804 | 1460996886445 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1804 | 1460996886451 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:28:06 INFO - PROCESS | 1804 | 1460996886465 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1804 | 1460996886474 Marionette TRACE conn3 <- [1,1794,null,{}] 09:28:06 INFO - PROCESS | 1804 | 1460996886483 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 1804 | 1460996886688 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:28:06 INFO - PROCESS | 1804 | 1460996886909 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88498800 == 121 [pid = 1804] [id = 456] 09:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8849a800) [pid = 1804] [serial = 1369] [outer = (nil)] 09:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x884a1800) [pid = 1804] [serial = 1370] [outer = 0x8849a800] 09:28:06 INFO - PROCESS | 1804 | 1460996886991 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88b69400) [pid = 1804] [serial = 1371] [outer = 0x8849a800] 09:28:08 INFO - PROCESS | 1804 | 1460996888165 Marionette TRACE conn3 <- [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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1743ms 09:28:08 INFO - PROCESS | 1804 | 1460996888211 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:28:08 INFO - PROCESS | 1804 | 1460996888220 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:28:08 INFO - PROCESS | 1804 | 1460996888239 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1804 | 1460996888254 Marionette TRACE conn3 <- [1,1798,null,{}] 09:28:08 INFO - PROCESS | 1804 | 1460996888361 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 1804 | 1460996888587 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:28:08 INFO - PROCESS | 1804 | 1460996888834 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fad000 == 122 [pid = 1804] [id = 457] 09:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x86fad800) [pid = 1804] [serial = 1372] [outer = (nil)] 09:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88e8e000) [pid = 1804] [serial = 1373] [outer = 0x86fad800] 09:28:08 INFO - PROCESS | 1804 | 1460996888913 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a609c00) [pid = 1804] [serial = 1374] [outer = 0x86fad800] 09:28:09 INFO - PROCESS | 1804 | 1460996889843 Marionette TRACE conn3 <- [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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1652ms 09:28:09 INFO - PROCESS | 1804 | 1460996889883 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1804 | 1460996889887 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:28:09 INFO - PROCESS | 1804 | 1460996889900 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1804 | 1460996889902 Marionette TRACE conn3 <- [1,1802,null,{}] 09:28:09 INFO - PROCESS | 1804 | 1460996889918 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:10 INFO - PROCESS | 1804 | 1460996890197 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:28:10 INFO - PROCESS | 1804 | 1460996890243 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa3000 == 123 [pid = 1804] [id = 458] 09:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8a690000) [pid = 1804] [serial = 1375] [outer = (nil)] 09:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8b6b8400) [pid = 1804] [serial = 1376] [outer = 0x8a690000] 09:28:10 INFO - PROCESS | 1804 | 1460996890337 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ba7b400) [pid = 1804] [serial = 1377] [outer = 0x8a690000] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8fb91c00) [pid = 1804] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x88e8d800) [pid = 1804] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x88b6a800) [pid = 1804] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86d47000) [pid = 1804] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91f16c00) [pid = 1804] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x98382400) [pid = 1804] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88499c00) [pid = 1804] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9338fc00) [pid = 1804] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e81dc00) [pid = 1804] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a84b400) [pid = 1804] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x98993c00) [pid = 1804] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a689c00) [pid = 1804] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x91fae000) [pid = 1804] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9734b400) [pid = 1804] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x96762000) [pid = 1804] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x974e9c00) [pid = 1804] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8ec77000) [pid = 1804] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x88e8c400) [pid = 1804] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8a690800) [pid = 1804] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8ec7d400) [pid = 1804] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8f360c00) [pid = 1804] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8a850c00) [pid = 1804] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:28:11 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x88b69c00) [pid = 1804] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:28:11 INFO - PROCESS | 1804 | 1460996891964 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2090ms 09:28:12 INFO - PROCESS | 1804 | 1460996891998 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1804 | 1460996892001 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:28:12 INFO - PROCESS | 1804 | 1460996892010 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1804 | 1460996892013 Marionette TRACE conn3 <- [1,1806,null,{}] 09:28:12 INFO - PROCESS | 1804 | 1460996892019 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 1804 | 1460996892226 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:28:12 INFO - PROCESS | 1804 | 1460996892241 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5d000 == 124 [pid = 1804] [id = 459] 09:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8849c000) [pid = 1804] [serial = 1378] [outer = (nil)] 09:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8b6ab400) [pid = 1804] [serial = 1379] [outer = 0x8849c000] 09:28:12 INFO - PROCESS | 1804 | 1460996892490 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8ba7cc00) [pid = 1804] [serial = 1380] [outer = 0x8849c000] 09:28:13 INFO - PROCESS | 1804 | 1460996893302 Marionette TRACE conn3 <- [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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1334ms 09:28:13 INFO - PROCESS | 1804 | 1460996893345 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 1804 | 1460996893348 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:28:13 INFO - PROCESS | 1804 | 1460996893354 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 1804 | 1460996893358 Marionette TRACE conn3 <- [1,1810,null,{}] 09:28:13 INFO - PROCESS | 1804 | 1460996893363 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 1804 | 1460996893707 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:28:14 INFO - PROCESS | 1804 | 1460996894083 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa9800 == 125 [pid = 1804] [id = 460] 09:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86faa000) [pid = 1804] [serial = 1381] [outer = (nil)] 09:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88498400) [pid = 1804] [serial = 1382] [outer = 0x86faa000] 09:28:14 INFO - PROCESS | 1804 | 1460996894180 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88c9c400) [pid = 1804] [serial = 1383] [outer = 0x86faa000] 09:28:15 INFO - PROCESS | 1804 | 1460996895177 Marionette TRACE conn3 <- [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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1880ms 09:28:15 INFO - PROCESS | 1804 | 1460996895238 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:28:15 INFO - PROCESS | 1804 | 1460996895244 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:28:15 INFO - PROCESS | 1804 | 1460996895252 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1804 | 1460996895259 Marionette TRACE conn3 <- [1,1814,null,{}] 09:28:15 INFO - PROCESS | 1804 | 1460996895266 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 1804 | 1460996895505 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:28:15 INFO - PROCESS | 1804 | 1460996895839 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e93400 == 126 [pid = 1804] [id = 461] 09:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a692400) [pid = 1804] [serial = 1384] [outer = (nil)] 09:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a853000) [pid = 1804] [serial = 1385] [outer = 0x8a692400] 09:28:15 INFO - PROCESS | 1804 | 1460996895935 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b6b4800) [pid = 1804] [serial = 1386] [outer = 0x8a692400] 09:28:16 INFO - PROCESS | 1804 | 1460996896965 Marionette TRACE conn3 <- [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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1797ms 09:28:17 INFO - PROCESS | 1804 | 1460996897049 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:28:17 INFO - PROCESS | 1804 | 1460996897055 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:28:17 INFO - PROCESS | 1804 | 1460996897062 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1804 | 1460996897065 Marionette TRACE conn3 <- [1,1818,null,{}] 09:28:17 INFO - PROCESS | 1804 | 1460996897073 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 1804 | 1460996897335 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:28:17 INFO - PROCESS | 1804 | 1460996897703 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de2400 == 127 [pid = 1804] [id = 462] 09:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c3d1c00) [pid = 1804] [serial = 1387] [outer = (nil)] 09:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8c3de400) [pid = 1804] [serial = 1388] [outer = 0x8c3d1c00] 09:28:17 INFO - PROCESS | 1804 | 1460996897796 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e821800) [pid = 1804] [serial = 1389] [outer = 0x8c3d1c00] 09:28:18 INFO - PROCESS | 1804 | 1460996898788 Marionette TRACE conn3 <- [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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1791ms 09:28:18 INFO - PROCESS | 1804 | 1460996898853 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1804 | 1460996898861 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:28:18 INFO - PROCESS | 1804 | 1460996898879 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1804 | 1460996898886 Marionette TRACE conn3 <- [1,1822,null,{}] 09:28:18 INFO - PROCESS | 1804 | 1460996898893 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1804 | 1460996899143 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:28:19 INFO - PROCESS | 1804 | 1460996899471 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4a800 == 128 [pid = 1804] [id = 463] 09:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e828000) [pid = 1804] [serial = 1390] [outer = (nil)] 09:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f359800) [pid = 1804] [serial = 1391] [outer = 0x8e828000] 09:28:19 INFO - PROCESS | 1804 | 1460996899566 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f366000) [pid = 1804] [serial = 1392] [outer = 0x8e828000] 09:28:20 INFO - PROCESS | 1804 | 1460996900493 Marionette TRACE conn3 <- [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]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1699ms 09:28:20 INFO - PROCESS | 1804 | 1460996900571 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:28:20 INFO - PROCESS | 1804 | 1460996900575 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:28:20 INFO - PROCESS | 1804 | 1460996900582 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1804 | 1460996900586 Marionette TRACE conn3 <- [1,1826,null,{}] 09:28:20 INFO - PROCESS | 1804 | 1460996900592 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 1804 | 1460996900837 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:28:21 INFO - PROCESS | 1804 | 1460996901166 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3e0c00 == 129 [pid = 1804] [id = 464] 09:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8f35e000) [pid = 1804] [serial = 1393] [outer = (nil)] 09:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fce0400) [pid = 1804] [serial = 1394] [outer = 0x8f35e000] 09:28:21 INFO - PROCESS | 1804 | 1460996901258 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x90397800) [pid = 1804] [serial = 1395] [outer = 0x8f35e000] 09:28:22 INFO - PROCESS | 1804 | 1460996902170 Marionette TRACE conn3 <- [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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1634ms 09:28:22 INFO - PROCESS | 1804 | 1460996902216 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:28:22 INFO - PROCESS | 1804 | 1460996902221 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:28:22 INFO - PROCESS | 1804 | 1460996902227 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1804 | 1460996902231 Marionette TRACE conn3 <- [1,1830,null,{}] 09:28:22 INFO - PROCESS | 1804 | 1460996902237 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 1804 | 1460996902456 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:28:22 INFO - PROCESS | 1804 | 1460996902792 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x9107a000 == 130 [pid = 1804] [id = 465] 09:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9107c000) [pid = 1804] [serial = 1396] [outer = (nil)] 09:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91392800) [pid = 1804] [serial = 1397] [outer = 0x9107c000] 09:28:22 INFO - PROCESS | 1804 | 1460996902901 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91fa4c00) [pid = 1804] [serial = 1398] [outer = 0x9107c000] 09:28:23 INFO - PROCESS | 1804 | 1460996903805 Marionette TRACE conn3 <- [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]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1632ms 09:28:23 INFO - PROCESS | 1804 | 1460996903866 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 1804 | 1460996903870 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:28:23 INFO - PROCESS | 1804 | 1460996903879 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1804 | 1460996903882 Marionette TRACE conn3 <- [1,1834,null,{}] 09:28:23 INFO - PROCESS | 1804 | 1460996903888 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 1804 | 1460996904098 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:28:24 INFO - PROCESS | 1804 | 1460996904419 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x9069b000 == 131 [pid = 1804] [id = 466] 09:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9138e400) [pid = 1804] [serial = 1399] [outer = (nil)] 09:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93388c00) [pid = 1804] [serial = 1400] [outer = 0x9138e400] 09:28:24 INFO - PROCESS | 1804 | 1460996904515 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93391400) [pid = 1804] [serial = 1401] [outer = 0x9138e400] 09:28:25 INFO - PROCESS | 1804 | 1460996905422 Marionette TRACE conn3 <- [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]]]}] 09:28:25 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 09:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1582ms 09:28:25 INFO - PROCESS | 1804 | 1460996905462 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1804 | 1460996905466 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:28:25 INFO - PROCESS | 1804 | 1460996905473 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1804 | 1460996905482 Marionette TRACE conn3 <- [1,1838,null,{}] 09:28:25 INFO - PROCESS | 1804 | 1460996905492 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 1804 | 1460996905707 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:28:26 INFO - PROCESS | 1804 | 1460996906026 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa9c00 == 132 [pid = 1804] [id = 467] 09:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93168c00) [pid = 1804] [serial = 1402] [outer = (nil)] 09:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93ed4000) [pid = 1804] [serial = 1403] [outer = 0x93168c00] 09:28:26 INFO - PROCESS | 1804 | 1460996906123 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93fc8c00) [pid = 1804] [serial = 1404] [outer = 0x93168c00] 09:28:27 INFO - PROCESS | 1804 | 1460996907052 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1643ms 09:28:27 INFO - PROCESS | 1804 | 1460996907117 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1804 | 1460996907121 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:28:27 INFO - PROCESS | 1804 | 1460996907128 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1804 | 1460996907131 Marionette TRACE conn3 <- [1,1842,null,{}] 09:28:27 INFO - PROCESS | 1804 | 1460996907137 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 1804 | 1460996907358 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:28:27 INFO - PROCESS | 1804 | 1460996907691 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb65c00 == 133 [pid = 1804] [id = 468] 09:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x91078400) [pid = 1804] [serial = 1405] [outer = (nil)] 09:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x94099800) [pid = 1804] [serial = 1406] [outer = 0x91078400] 09:28:27 INFO - PROCESS | 1804 | 1460996907786 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x940a0800) [pid = 1804] [serial = 1407] [outer = 0x91078400] 09:28:28 INFO - PROCESS | 1804 | 1460996908642 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1583ms 09:28:28 INFO - PROCESS | 1804 | 1460996908720 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1804 | 1460996908724 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:28:28 INFO - PROCESS | 1804 | 1460996908733 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1804 | 1460996908736 Marionette TRACE conn3 <- [1,1846,null,{}] 09:28:28 INFO - PROCESS | 1804 | 1460996908743 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 1804 | 1460996908992 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:28:29 INFO - PROCESS | 1804 | 1460996909297 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcdec00 == 134 [pid = 1804] [id = 469] 09:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93ed6c00) [pid = 1804] [serial = 1408] [outer = (nil)] 09:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x94ec2400) [pid = 1804] [serial = 1409] [outer = 0x93ed6c00] 09:28:29 INFO - PROCESS | 1804 | 1460996909387 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x95980400) [pid = 1804] [serial = 1410] [outer = 0x93ed6c00] 09:28:30 INFO - PROCESS | 1804 | 1460996910286 Marionette TRACE conn3 <- [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]]]}] 09:28:30 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) 09:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1628ms 09:28:30 INFO - PROCESS | 1804 | 1460996910363 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1804 | 1460996910367 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:28:30 INFO - PROCESS | 1804 | 1460996910374 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1804 | 1460996910377 Marionette TRACE conn3 <- [1,1850,null,{}] 09:28:30 INFO - PROCESS | 1804 | 1460996910383 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 1804 | 1460996910638 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:28:31 INFO - PROCESS | 1804 | 1460996910988 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9607f800 == 135 [pid = 1804] [id = 470] 09:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9626fc00) [pid = 1804] [serial = 1411] [outer = (nil)] 09:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x96e9b800) [pid = 1804] [serial = 1412] [outer = 0x9626fc00] 09:28:31 INFO - PROCESS | 1804 | 1460996911096 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9734a800) [pid = 1804] [serial = 1413] [outer = 0x9626fc00] 09:28:32 INFO - PROCESS | 1804 | 1460996912055 Marionette TRACE conn3 <- [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]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1742ms 09:28:32 INFO - PROCESS | 1804 | 1460996912118 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:28:32 INFO - PROCESS | 1804 | 1460996912122 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:28:32 INFO - PROCESS | 1804 | 1460996912129 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1804 | 1460996912134 Marionette TRACE conn3 <- [1,1854,null,{}] 09:28:32 INFO - PROCESS | 1804 | 1460996912140 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 1804 | 1460996912423 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:28:32 INFO - PROCESS | 1804 | 1460996912756 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x93393400 == 136 [pid = 1804] [id = 471] 09:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9418c400) [pid = 1804] [serial = 1414] [outer = (nil)] 09:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97532c00) [pid = 1804] [serial = 1415] [outer = 0x9418c400] 09:28:32 INFO - PROCESS | 1804 | 1460996912856 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97537800) [pid = 1804] [serial = 1416] [outer = 0x9418c400] 09:28:33 INFO - PROCESS | 1804 | 1460996913736 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1685ms 09:28:33 INFO - PROCESS | 1804 | 1460996913816 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1804 | 1460996913820 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:28:33 INFO - PROCESS | 1804 | 1460996913827 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1804 | 1460996913830 Marionette TRACE conn3 <- [1,1858,null,{}] 09:28:33 INFO - PROCESS | 1804 | 1460996913836 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 1804 | 1460996914086 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:28:34 INFO - PROCESS | 1804 | 1460996914396 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ea3800 == 137 [pid = 1804] [id = 472] 09:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x974ef800) [pid = 1804] [serial = 1417] [outer = (nil)] 09:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97744400) [pid = 1804] [serial = 1418] [outer = 0x974ef800] 09:28:34 INFO - PROCESS | 1804 | 1460996914488 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97990400) [pid = 1804] [serial = 1419] [outer = 0x974ef800] 09:28:35 INFO - PROCESS | 1804 | 1460996915444 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1686ms 09:28:35 INFO - PROCESS | 1804 | 1460996915515 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 1804 | 1460996915519 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:28:35 INFO - PROCESS | 1804 | 1460996915531 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1804 | 1460996915535 Marionette TRACE conn3 <- [1,1862,null,{}] 09:28:35 INFO - PROCESS | 1804 | 1460996915547 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 1804 | 1460996915796 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:28:36 INFO - PROCESS | 1804 | 1460996916125 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5bc00 == 138 [pid = 1804] [id = 473] 09:28:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97483400) [pid = 1804] [serial = 1420] [outer = (nil)] 09:28:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x981d1800) [pid = 1804] [serial = 1421] [outer = 0x97483400] 09:28:36 INFO - PROCESS | 1804 | 1460996916219 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x981d4c00) [pid = 1804] [serial = 1422] [outer = 0x97483400] 09:28:37 INFO - PROCESS | 1804 | 1460996917084 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1592ms 09:28:37 INFO - PROCESS | 1804 | 1460996917119 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1804 | 1460996917123 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:28:37 INFO - PROCESS | 1804 | 1460996917130 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1804 | 1460996917133 Marionette TRACE conn3 <- [1,1866,null,{}] 09:28:37 INFO - PROCESS | 1804 | 1460996917160 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 1804 | 1460996917384 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:28:37 INFO - PROCESS | 1804 | 1460996917733 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed1400 == 139 [pid = 1804] [id = 474] 09:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9418e400) [pid = 1804] [serial = 1423] [outer = (nil)] 09:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x98930c00) [pid = 1804] [serial = 1424] [outer = 0x9418e400] 09:28:37 INFO - PROCESS | 1804 | 1460996917824 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9899b800) [pid = 1804] [serial = 1425] [outer = 0x9418e400] 09:28:38 INFO - PROCESS | 1804 | 1460996918745 Marionette TRACE conn3 <- [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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1651ms 09:28:38 INFO - PROCESS | 1804 | 1460996918782 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1804 | 1460996918786 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:28:38 INFO - PROCESS | 1804 | 1460996918793 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1804 | 1460996918796 Marionette TRACE conn3 <- [1,1870,null,{}] 09:28:38 INFO - PROCESS | 1804 | 1460996918802 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 1804 | 1460996919036 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:28:39 INFO - PROCESS | 1804 | 1460996919377 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcdc400 == 140 [pid = 1804] [id = 475] 09:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9039d800) [pid = 1804] [serial = 1426] [outer = (nil)] 09:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9aedb800) [pid = 1804] [serial = 1427] [outer = 0x9039d800] 09:28:39 INFO - PROCESS | 1804 | 1460996919472 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9b25ac00) [pid = 1804] [serial = 1428] [outer = 0x9039d800] 09:28:40 INFO - PROCESS | 1804 | 1460996920365 Marionette TRACE conn3 <- [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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1641ms 09:28:40 INFO - PROCESS | 1804 | 1460996920435 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1804 | 1460996920439 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:28:40 INFO - PROCESS | 1804 | 1460996920446 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1804 | 1460996920450 Marionette TRACE conn3 <- [1,1874,null,{}] 09:28:40 INFO - PROCESS | 1804 | 1460996920456 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1804 | 1460996920693 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:28:41 INFO - PROCESS | 1804 | 1460996921026 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c1000 == 141 [pid = 1804] [id = 476] 09:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x99bbb400) [pid = 1804] [serial = 1429] [outer = (nil)] 09:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9fd6e800) [pid = 1804] [serial = 1430] [outer = 0x99bbb400] 09:28:41 INFO - PROCESS | 1804 | 1460996921118 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9fd78c00) [pid = 1804] [serial = 1431] [outer = 0x99bbb400] 09:28:42 INFO - PROCESS | 1804 | 1460996922092 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1683ms 09:28:42 INFO - PROCESS | 1804 | 1460996922130 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 1804 | 1460996922134 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:28:42 INFO - PROCESS | 1804 | 1460996922140 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1804 | 1460996922144 Marionette TRACE conn3 <- [1,1878,null,{}] 09:28:42 INFO - PROCESS | 1804 | 1460996922150 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 1804 | 1460996922370 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:28:42 INFO - PROCESS | 1804 | 1460996922715 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4d400 == 142 [pid = 1804] [id = 477] 09:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x86d51800) [pid = 1804] [serial = 1432] [outer = (nil)] 09:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9ff61800) [pid = 1804] [serial = 1433] [outer = 0x86d51800] 09:28:42 INFO - PROCESS | 1804 | 1460996922806 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0xa010a400) [pid = 1804] [serial = 1434] [outer = 0x86d51800] 09:28:43 INFO - PROCESS | 1804 | 1460996923711 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x93395000 == 141 [pid = 1804] [id = 190] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5d000 == 140 [pid = 1804] [id = 459] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa3000 == 139 [pid = 1804] [id = 458] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x86fad000 == 138 [pid = 1804] [id = 457] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x88498800 == 137 [pid = 1804] [id = 456] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x88b65c00 == 136 [pid = 1804] [id = 455] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3d3800 == 135 [pid = 1804] [id = 454] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x9773d400 == 134 [pid = 1804] [id = 452] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5e000 == 133 [pid = 1804] [id = 453] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x86a54c00 == 132 [pid = 1804] [id = 451] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x86a60000 == 131 [pid = 1804] [id = 450] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x96e9dc00 == 130 [pid = 1804] [id = 449] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x93ceb000 == 129 [pid = 1804] [id = 447] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x96761c00 == 128 [pid = 1804] [id = 448] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x855d3c00 == 127 [pid = 1804] [id = 446] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce0000 == 126 [pid = 1804] [id = 445] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x91f19800 == 125 [pid = 1804] [id = 444] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x8a603000 == 124 [pid = 1804] [id = 443] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3dcc00 == 123 [pid = 1804] [id = 441] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x88da7400 == 122 [pid = 1804] [id = 442] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba7c800 == 121 [pid = 1804] [id = 440] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x88de3c00 == 120 [pid = 1804] [id = 439] 09:28:45 INFO - PROCESS | 1804 | --DOCSHELL 0x884a0400 == 119 [pid = 1804] [id = 438] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8b6f2400) [pid = 1804] [serial = 1313] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9316dc00) [pid = 1804] [serial = 1266] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9798b000) [pid = 1804] [serial = 1287] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x88cda800) [pid = 1804] [serial = 1250] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x975cb400) [pid = 1804] [serial = 1286] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9899a800) [pid = 1804] [serial = 1295] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x94ea0c00) [pid = 1804] [serial = 1275] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9eb47800) [pid = 1804] [serial = 1301] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x88cd7c00) [pid = 1804] [serial = 1304] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x93ed5000) [pid = 1804] [serial = 1271] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8e82c000) [pid = 1804] [serial = 1256] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8eb68400) [pid = 1804] [serial = 1182] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9aedbc00) [pid = 1804] [serial = 1299] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8b6f0c00) [pid = 1804] [serial = 1310] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93ce4800) [pid = 1804] [serial = 1269] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9747e000) [pid = 1804] [serial = 1280] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x94189000) [pid = 1804] [serial = 1274] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x98631800) [pid = 1804] [serial = 1293] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x975be800) [pid = 1804] [serial = 1284] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x88dac400) [pid = 1804] [serial = 1251] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9909c400) [pid = 1804] [serial = 1296] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8f362000) [pid = 1804] [serial = 1260] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8a84bc00) [pid = 1804] [serial = 1308] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x93394800) [pid = 1804] [serial = 1268] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x97993800) [pid = 1804] [serial = 1289] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f35b000) [pid = 1804] [serial = 1259] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8fcd9400) [pid = 1804] [serial = 1263] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x94ec3800) [pid = 1804] [serial = 1278] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8eb70800) [pid = 1804] [serial = 1257] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91fad800) [pid = 1804] [serial = 1265] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8b6b0c00) [pid = 1804] [serial = 1253] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x94ebec00) [pid = 1804] [serial = 1277] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x99bc2c00) [pid = 1804] [serial = 1298] [outer = (nil)] [url = about:blank] 09:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3236ms 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8fcd3400) [pid = 1804] [serial = 1262] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9810f400) [pid = 1804] [serial = 1290] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9fc25000) [pid = 1804] [serial = 1302] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x98389c00) [pid = 1804] [serial = 1292] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x97535800) [pid = 1804] [serial = 1283] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93ed8000) [pid = 1804] [serial = 1272] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8b6e9c00) [pid = 1804] [serial = 1254] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a68ac00) [pid = 1804] [serial = 1307] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x97487800) [pid = 1804] [serial = 1281] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88da0800) [pid = 1804] [serial = 1305] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a90f800) [pid = 1804] [serial = 1233] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8ba81000) [pid = 1804] [serial = 1311] [outer = (nil)] [url = about:blank] 09:28:45 INFO - PROCESS | 1804 | 1460996925563 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1804 | 1460996925568 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:28:45 INFO - PROCESS | 1804 | 1460996925579 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1804 | 1460996925592 Marionette TRACE conn3 <- [1,1882,null,{}] 09:28:45 INFO - PROCESS | 1804 | 1460996925604 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 1804 | 1460996925800 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:28:46 INFO - PROCESS | 1804 | 1460996926014 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b62000 == 120 [pid = 1804] [id = 478] 09:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88b65c00) [pid = 1804] [serial = 1435] [outer = (nil)] 09:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88cda800) [pid = 1804] [serial = 1436] [outer = 0x88b65c00] 09:28:46 INFO - PROCESS | 1804 | 1460996926092 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88da0000) [pid = 1804] [serial = 1437] [outer = 0x88b65c00] 09:28:46 INFO - PROCESS | 1804 | 1460996926912 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1401ms 09:28:46 INFO - PROCESS | 1804 | 1460996926980 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 1804 | 1460996926986 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:28:47 INFO - PROCESS | 1804 | 1460996926999 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1804 | 1460996927003 Marionette TRACE conn3 <- [1,1886,null,{}] 09:28:47 INFO - PROCESS | 1804 | 1460996927010 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1804 | 1460996927214 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:28:47 INFO - PROCESS | 1804 | 1460996927479 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a602400 == 121 [pid = 1804] [id = 479] 09:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a60b400) [pid = 1804] [serial = 1438] [outer = (nil)] 09:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a68e000) [pid = 1804] [serial = 1439] [outer = 0x8a60b400] 09:28:47 INFO - PROCESS | 1804 | 1460996927560 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a84c400) [pid = 1804] [serial = 1440] [outer = 0x8a60b400] 09:28:48 INFO - PROCESS | 1804 | 1460996928531 Marionette TRACE conn3 <- [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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1552ms 09:28:48 INFO - PROCESS | 1804 | 1460996928548 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1804 | 1460996928552 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:28:48 INFO - PROCESS | 1804 | 1460996928568 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1804 | 1460996928571 Marionette TRACE conn3 <- [1,1890,null,{}] 09:28:48 INFO - PROCESS | 1804 | 1460996928588 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 1804 | 1460996928850 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:28:48 INFO - PROCESS | 1804 | 1460996928887 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x88dea000 == 122 [pid = 1804] [id = 480] 09:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b6e6800) [pid = 1804] [serial = 1441] [outer = (nil)] 09:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8ba7b000) [pid = 1804] [serial = 1442] [outer = 0x8b6e6800] 09:28:48 INFO - PROCESS | 1804 | 1460996928968 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ba86c00) [pid = 1804] [serial = 1443] [outer = 0x8b6e6800] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x88cda400) [pid = 1804] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8ec72800) [pid = 1804] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c3d8000) [pid = 1804] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x86fa4800) [pid = 1804] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e824c00) [pid = 1804] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x93fcb800) [pid = 1804] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x91f20000) [pid = 1804] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8849a800) [pid = 1804] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x96763000) [pid = 1804] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x86fad800) [pid = 1804] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x97535000) [pid = 1804] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x93171c00) [pid = 1804] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x94188c00) [pid = 1804] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x97348400) [pid = 1804] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8b6ea000) [pid = 1804] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x90394000) [pid = 1804] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8a690000) [pid = 1804] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x88b5f800) [pid = 1804] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8c3dd400) [pid = 1804] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8a604000) [pid = 1804] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x981c5800) [pid = 1804] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:28:50 INFO - PROCESS | 1804 | 1460996930753 Marionette TRACE conn3 <- [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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2270ms 09:28:50 INFO - PROCESS | 1804 | 1460996930829 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1804 | 1460996930833 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:28:50 INFO - PROCESS | 1804 | 1460996930839 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1804 | 1460996930857 Marionette TRACE conn3 <- [1,1894,null,{}] 09:28:50 INFO - PROCESS | 1804 | 1460996930864 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 1804 | 1460996931050 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:28:51 INFO - PROCESS | 1804 | 1460996931240 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fad800 == 123 [pid = 1804] [id = 481] 09:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8849a800) [pid = 1804] [serial = 1444] [outer = (nil)] 09:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8a907400) [pid = 1804] [serial = 1445] [outer = 0x8849a800] 09:28:51 INFO - PROCESS | 1804 | 1460996931320 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8c3d2400) [pid = 1804] [serial = 1446] [outer = 0x8849a800] 09:28:52 INFO - PROCESS | 1804 | 1460996932163 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1354ms 09:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:28:52 INFO - PROCESS | 1804 | 1460996932195 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1804 | 1460996932198 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:28:52 INFO - PROCESS | 1804 | 1460996932204 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1804 | 1460996932208 Marionette TRACE conn3 <- [1,1898,null,{}] 09:28:52 INFO - PROCESS | 1804 | 1460996932213 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1804 | 1460996932399 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:28:52 INFO - PROCESS | 1804 | 1460996932837 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a56000 == 124 [pid = 1804] [id = 482] 09:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86a57400) [pid = 1804] [serial = 1447] [outer = (nil)] 09:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x86d4b000) [pid = 1804] [serial = 1448] [outer = 0x86a57400] 09:28:52 INFO - PROCESS | 1804 | 1460996932935 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x86faa800) [pid = 1804] [serial = 1449] [outer = 0x86a57400] 09:28:53 INFO - PROCESS | 1804 | 1460996933894 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1735ms 09:28:53 INFO - PROCESS | 1804 | 1460996933940 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1804 | 1460996933949 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:28:53 INFO - PROCESS | 1804 | 1460996933958 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1804 | 1460996933964 Marionette TRACE conn3 <- [1,1902,null,{}] 09:28:53 INFO - PROCESS | 1804 | 1460996933971 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 1804 | 1460996934201 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:28:54 INFO - PROCESS | 1804 | 1460996934530 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b65800 == 125 [pid = 1804] [id = 483] 09:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88ce5c00) [pid = 1804] [serial = 1450] [outer = (nil)] 09:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88de5000) [pid = 1804] [serial = 1451] [outer = 0x88ce5c00] 09:28:54 INFO - PROCESS | 1804 | 1460996934631 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x88e8cc00) [pid = 1804] [serial = 1452] [outer = 0x88ce5c00] 09:28:55 INFO - PROCESS | 1804 | 1460996935686 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1786ms 09:28:55 INFO - PROCESS | 1804 | 1460996935748 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1804 | 1460996935755 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:28:55 INFO - PROCESS | 1804 | 1460996935763 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1804 | 1460996935766 Marionette TRACE conn3 <- [1,1906,null,{}] 09:28:55 INFO - PROCESS | 1804 | 1460996935773 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 1804 | 1460996935997 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:28:56 INFO - PROCESS | 1804 | 1460996936366 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8e400 == 126 [pid = 1804] [id = 484] 09:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a60a400) [pid = 1804] [serial = 1453] [outer = (nil)] 09:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a850c00) [pid = 1804] [serial = 1454] [outer = 0x8a60a400] 09:28:56 INFO - PROCESS | 1804 | 1460996936463 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8b6b7c00) [pid = 1804] [serial = 1455] [outer = 0x8a60a400] 09:28:57 INFO - PROCESS | 1804 | 1460996937413 Marionette TRACE conn3 <- [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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1682ms 09:28:57 INFO - PROCESS | 1804 | 1460996937445 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1804 | 1460996937450 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:28:57 INFO - PROCESS | 1804 | 1460996937467 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1804 | 1460996937477 Marionette TRACE conn3 <- [1,1910,null,{}] 09:28:57 INFO - PROCESS | 1804 | 1460996937484 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1804 | 1460996937716 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:28:58 INFO - PROCESS | 1804 | 1460996938038 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8d000 == 127 [pid = 1804] [id = 485] 09:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a607000) [pid = 1804] [serial = 1456] [outer = (nil)] 09:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8eb6c800) [pid = 1804] [serial = 1457] [outer = 0x8a607000] 09:28:58 INFO - PROCESS | 1804 | 1460996938136 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8ec77800) [pid = 1804] [serial = 1458] [outer = 0x8a607000] 09:28:59 INFO - PROCESS | 1804 | 1460996939043 Marionette TRACE conn3 <- [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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1653ms 09:28:59 INFO - PROCESS | 1804 | 1460996939112 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:28:59 INFO - PROCESS | 1804 | 1460996939118 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:28:59 INFO - PROCESS | 1804 | 1460996939124 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1804 | 1460996939128 Marionette TRACE conn3 <- [1,1914,null,{}] 09:28:59 INFO - PROCESS | 1804 | 1460996939134 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 1804 | 1460996939350 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:28:59 INFO - PROCESS | 1804 | 1460996939675 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d9000 == 128 [pid = 1804] [id = 486] 09:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8eb73000) [pid = 1804] [serial = 1459] [outer = (nil)] 09:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8f362800) [pid = 1804] [serial = 1460] [outer = 0x8eb73000] 09:28:59 INFO - PROCESS | 1804 | 1460996939782 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f3eb000) [pid = 1804] [serial = 1461] [outer = 0x8eb73000] 09:29:00 INFO - PROCESS | 1804 | 1460996940846 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1783ms 09:29:00 INFO - PROCESS | 1804 | 1460996940907 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1804 | 1460996940911 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:29:00 INFO - PROCESS | 1804 | 1460996940918 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1804 | 1460996940922 Marionette TRACE conn3 <- [1,1918,null,{}] 09:29:00 INFO - PROCESS | 1804 | 1460996940928 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 1804 | 1460996941143 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:29:01 INFO - PROCESS | 1804 | 1460996941482 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x90394400 == 129 [pid = 1804] [id = 487] 09:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x90395400) [pid = 1804] [serial = 1462] [outer = (nil)] 09:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9039e000) [pid = 1804] [serial = 1463] [outer = 0x90395400] 09:29:01 INFO - PROCESS | 1804 | 1460996941595 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91fa7000) [pid = 1804] [serial = 1464] [outer = 0x90395400] 09:29:02 INFO - PROCESS | 1804 | 1460996942604 Marionette TRACE conn3 <- [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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1742ms 09:29:02 INFO - PROCESS | 1804 | 1460996942661 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 1804 | 1460996942664 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:29:02 INFO - PROCESS | 1804 | 1460996942671 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1804 | 1460996942674 Marionette TRACE conn3 <- [1,1922,null,{}] 09:29:02 INFO - PROCESS | 1804 | 1460996942681 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 1804 | 1460996942903 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:29:03 INFO - PROCESS | 1804 | 1460996943236 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fadc00 == 130 [pid = 1804] [id = 488] 09:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x88da1400) [pid = 1804] [serial = 1465] [outer = (nil)] 09:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93170000) [pid = 1804] [serial = 1466] [outer = 0x88da1400] 09:29:03 INFO - PROCESS | 1804 | 1460996943333 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9338e000) [pid = 1804] [serial = 1467] [outer = 0x88da1400] 09:29:04 INFO - PROCESS | 1804 | 1460996944260 Marionette TRACE conn3 <- [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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1636ms 09:29:04 INFO - PROCESS | 1804 | 1460996944309 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1804 | 1460996944313 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:29:04 INFO - PROCESS | 1804 | 1460996944321 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1804 | 1460996944325 Marionette TRACE conn3 <- [1,1926,null,{}] 09:29:04 INFO - PROCESS | 1804 | 1460996944334 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 1804 | 1460996944555 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:29:05 INFO - PROCESS | 1804 | 1460996945112 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed5400 == 131 [pid = 1804] [id = 489] 09:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ed5c00) [pid = 1804] [serial = 1468] [outer = (nil)] 09:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93fc4400) [pid = 1804] [serial = 1469] [outer = 0x93ed5c00] 09:29:05 INFO - PROCESS | 1804 | 1460996945210 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93fca400) [pid = 1804] [serial = 1470] [outer = 0x93ed5c00] 09:29:06 INFO - PROCESS | 1804 | 1460996946141 Marionette TRACE conn3 <- [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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1885ms 09:29:06 INFO - PROCESS | 1804 | 1460996946206 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1804 | 1460996946211 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:29:06 INFO - PROCESS | 1804 | 1460996946217 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1804 | 1460996946221 Marionette TRACE conn3 <- [1,1930,null,{}] 09:29:06 INFO - PROCESS | 1804 | 1460996946227 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 1804 | 1460996946486 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:29:06 INFO - PROCESS | 1804 | 1460996946817 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ce3000 == 132 [pid = 1804] [id = 490] 09:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93ce7000) [pid = 1804] [serial = 1471] [outer = (nil)] 09:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x94186800) [pid = 1804] [serial = 1472] [outer = 0x93ce7000] 09:29:06 INFO - PROCESS | 1804 | 1460996946910 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9418d800) [pid = 1804] [serial = 1473] [outer = 0x93ce7000] 09:29:07 INFO - PROCESS | 1804 | 1460996947798 Marionette TRACE conn3 <- [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]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1644ms 09:29:07 INFO - PROCESS | 1804 | 1460996947863 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1804 | 1460996947867 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:29:07 INFO - PROCESS | 1804 | 1460996947874 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1804 | 1460996947878 Marionette TRACE conn3 <- [1,1934,null,{}] 09:29:07 INFO - PROCESS | 1804 | 1460996947884 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1804 | 1460996948097 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:29:08 INFO - PROCESS | 1804 | 1460996948432 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a851800 == 133 [pid = 1804] [id = 491] 09:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93ce3c00) [pid = 1804] [serial = 1474] [outer = (nil)] 09:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x95976c00) [pid = 1804] [serial = 1475] [outer = 0x93ce3c00] 09:29:08 INFO - PROCESS | 1804 | 1460996948522 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9597f800) [pid = 1804] [serial = 1476] [outer = 0x93ce3c00] 09:29:09 INFO - PROCESS | 1804 | 1460996949462 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1634ms 09:29:09 INFO - PROCESS | 1804 | 1460996949509 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:29:09 INFO - PROCESS | 1804 | 1460996949513 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:29:09 INFO - PROCESS | 1804 | 1460996949520 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 1804 | 1460996949524 Marionette TRACE conn3 <- [1,1938,null,{}] 09:29:09 INFO - PROCESS | 1804 | 1460996949530 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 1804 | 1460996949750 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:29:10 INFO - PROCESS | 1804 | 1460996950092 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x94eb7c00 == 134 [pid = 1804] [id = 492] 09:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9676e000) [pid = 1804] [serial = 1477] [outer = (nil)] 09:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x96f51c00) [pid = 1804] [serial = 1478] [outer = 0x9676e000] 09:29:10 INFO - PROCESS | 1804 | 1460996950205 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x973c3c00) [pid = 1804] [serial = 1479] [outer = 0x9676e000] 09:29:11 INFO - PROCESS | 1804 | 1460996951314 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1835ms 09:29:11 INFO - PROCESS | 1804 | 1460996951355 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:29:11 INFO - PROCESS | 1804 | 1460996951359 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:29:11 INFO - PROCESS | 1804 | 1460996951366 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1804 | 1460996951371 Marionette TRACE conn3 <- [1,1942,null,{}] 09:29:11 INFO - PROCESS | 1804 | 1460996951377 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 1804 | 1460996951634 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:29:11 INFO - PROCESS | 1804 | 1460996951972 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x973c9800 == 135 [pid = 1804] [id = 493] 09:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97487c00) [pid = 1804] [serial = 1480] [outer = (nil)] 09:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97535000) [pid = 1804] [serial = 1481] [outer = 0x97487c00] 09:29:12 INFO - PROCESS | 1804 | 1460996952066 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x975c0800) [pid = 1804] [serial = 1482] [outer = 0x97487c00] 09:29:13 INFO - PROCESS | 1804 | 1460996952999 Marionette TRACE conn3 <- [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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1691ms 09:29:13 INFO - PROCESS | 1804 | 1460996953057 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1804 | 1460996953061 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:29:13 INFO - PROCESS | 1804 | 1460996953068 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1804 | 1460996953071 Marionette TRACE conn3 <- [1,1946,null,{}] 09:29:13 INFO - PROCESS | 1804 | 1460996953078 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 1804 | 1460996953335 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:29:13 INFO - PROCESS | 1804 | 1460996953677 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a59000 == 136 [pid = 1804] [id = 494] 09:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8a694000) [pid = 1804] [serial = 1483] [outer = (nil)] 09:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9798a400) [pid = 1804] [serial = 1484] [outer = 0x8a694000] 09:29:13 INFO - PROCESS | 1804 | 1460996953767 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97997c00) [pid = 1804] [serial = 1485] [outer = 0x8a694000] 09:29:14 INFO - PROCESS | 1804 | 1460996954692 Marionette TRACE conn3 <- [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]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1684ms 09:29:14 INFO - PROCESS | 1804 | 1460996954753 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 1804 | 1460996954757 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:29:14 INFO - PROCESS | 1804 | 1460996954764 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 1804 | 1460996954767 Marionette TRACE conn3 <- [1,1950,null,{}] 09:29:14 INFO - PROCESS | 1804 | 1460996954773 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1804 | 1460996955032 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:29:15 INFO - PROCESS | 1804 | 1460996955378 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d48800 == 137 [pid = 1804] [id = 495] 09:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x974e4c00) [pid = 1804] [serial = 1486] [outer = (nil)] 09:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x981cf400) [pid = 1804] [serial = 1487] [outer = 0x974e4c00] 09:29:15 INFO - PROCESS | 1804 | 1460996955470 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x98631800) [pid = 1804] [serial = 1488] [outer = 0x974e4c00] 09:29:16 INFO - PROCESS | 1804 | 1460996956418 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1689ms 09:29:16 INFO - PROCESS | 1804 | 1460996956454 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1804 | 1460996956458 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:29:16 INFO - PROCESS | 1804 | 1460996956465 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1804 | 1460996956469 Marionette TRACE conn3 <- [1,1954,null,{}] 09:29:16 INFO - PROCESS | 1804 | 1460996956490 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 1804 | 1460996956786 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:29:17 INFO - PROCESS | 1804 | 1460996957051 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x95971c00 == 138 [pid = 1804] [id = 496] 09:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x981d4000) [pid = 1804] [serial = 1489] [outer = (nil)] 09:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9909a800) [pid = 1804] [serial = 1490] [outer = 0x981d4000] 09:29:17 INFO - PROCESS | 1804 | 1460996957148 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99bb6400) [pid = 1804] [serial = 1491] [outer = 0x981d4000] 09:29:18 INFO - PROCESS | 1804 | 1460996958004 Marionette TRACE conn3 <- [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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1580ms 09:29:18 INFO - PROCESS | 1804 | 1460996958046 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1804 | 1460996958050 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:29:18 INFO - PROCESS | 1804 | 1460996958057 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1804 | 1460996958061 Marionette TRACE conn3 <- [1,1958,null,{}] 09:29:18 INFO - PROCESS | 1804 | 1460996958088 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 1804 | 1460996958315 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:29:18 INFO - PROCESS | 1804 | 1460996958648 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x88def400 == 139 [pid = 1804] [id = 497] 09:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x88e98c00) [pid = 1804] [serial = 1492] [outer = (nil)] 09:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9aedbc00) [pid = 1804] [serial = 1493] [outer = 0x88e98c00] 09:29:18 INFO - PROCESS | 1804 | 1460996958745 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9b262400) [pid = 1804] [serial = 1494] [outer = 0x88e98c00] 09:29:19 INFO - PROCESS | 1804 | 1460996959669 Marionette TRACE conn3 <- [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]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1655ms 09:29:19 INFO - PROCESS | 1804 | 1460996959713 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1804 | 1460996959717 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:29:19 INFO - PROCESS | 1804 | 1460996959724 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1804 | 1460996959728 Marionette TRACE conn3 <- [1,1962,null,{}] 09:29:19 INFO - PROCESS | 1804 | 1460996959755 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 1804 | 1460996959977 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:29:20 INFO - PROCESS | 1804 | 1460996960325 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d47c00 == 140 [pid = 1804] [id = 498] 09:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9899b000) [pid = 1804] [serial = 1495] [outer = (nil)] 09:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9fda9c00) [pid = 1804] [serial = 1496] [outer = 0x9899b000] 09:29:20 INFO - PROCESS | 1804 | 1460996960430 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9ff58800) [pid = 1804] [serial = 1497] [outer = 0x9899b000] 09:29:21 INFO - PROCESS | 1804 | 1460996961364 Marionette TRACE conn3 <- [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]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1653ms 09:29:21 INFO - PROCESS | 1804 | 1460996961378 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1804 | 1460996961381 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:29:21 INFO - PROCESS | 1804 | 1460996961388 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1804 | 1460996961391 Marionette TRACE conn3 <- [1,1966,null,{}] 09:29:21 INFO - PROCESS | 1804 | 1460996961397 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 1804 | 1460996961610 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:29:21 INFO - PROCESS | 1804 | 1460996961946 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d45800 == 141 [pid = 1804] [id = 499] 09:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x86d47000) [pid = 1804] [serial = 1498] [outer = (nil)] 09:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0xa0d52400) [pid = 1804] [serial = 1499] [outer = 0x86d47000] 09:29:22 INFO - PROCESS | 1804 | 1460996962041 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0xa0f42c00) [pid = 1804] [serial = 1500] [outer = 0x86d47000] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x88da7c00 == 140 [pid = 1804] [id = 284] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x86fad800 == 139 [pid = 1804] [id = 481] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x88dea000 == 138 [pid = 1804] [id = 480] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x8a602400 == 137 [pid = 1804] [id = 479] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x88b62000 == 136 [pid = 1804] [id = 478] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x975c1000 == 135 [pid = 1804] [id = 476] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed1400 == 134 [pid = 1804] [id = 474] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcdc400 == 133 [pid = 1804] [id = 475] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5bc00 == 132 [pid = 1804] [id = 473] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x98829000 == 131 [pid = 1804] [id = 367] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x94ea3800 == 130 [pid = 1804] [id = 472] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x9607f800 == 129 [pid = 1804] [id = 470] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x93393400 == 128 [pid = 1804] [id = 471] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcdec00 == 127 [pid = 1804] [id = 469] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb65c00 == 126 [pid = 1804] [id = 468] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa9c00 == 125 [pid = 1804] [id = 467] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x9069b000 == 124 [pid = 1804] [id = 466] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x9107a000 == 123 [pid = 1804] [id = 465] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4a800 == 122 [pid = 1804] [id = 463] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3e0c00 == 121 [pid = 1804] [id = 464] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x88de2400 == 120 [pid = 1804] [id = 462] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x88e93400 == 119 [pid = 1804] [id = 461] 09:29:24 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa9800 == 118 [pid = 1804] [id = 460] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8b6ab400) [pid = 1804] [serial = 1379] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8ba7dc00) [pid = 1804] [serial = 1248] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x93cedc00) [pid = 1804] [serial = 1338] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8e820800) [pid = 1804] [serial = 1322] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x9919ac00) [pid = 1804] [serial = 1361] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8fb87800) [pid = 1804] [serial = 1326] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x94ebcc00) [pid = 1804] [serial = 1343] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x93388000) [pid = 1804] [serial = 1334] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x884a1800) [pid = 1804] [serial = 1370] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x88b69400) [pid = 1804] [serial = 1371] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x96e99000) [pid = 1804] [serial = 1346] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8a609c00) [pid = 1804] [serial = 1374] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x97998000) [pid = 1804] [serial = 1356] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9409e800) [pid = 1804] [serial = 1341] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93fd3000) [pid = 1804] [serial = 1340] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x975bf000) [pid = 1804] [serial = 1353] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x972d7c00) [pid = 1804] [serial = 1347] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x93ce7c00) [pid = 1804] [serial = 1337] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x97487400) [pid = 1804] [serial = 1350] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8fcd4c00) [pid = 1804] [serial = 1328] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x91fad000) [pid = 1804] [serial = 1332] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9fc2d800) [pid = 1804] [serial = 1367] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8ba7b400) [pid = 1804] [serial = 1377] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88da3000) [pid = 1804] [serial = 1317] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x88e8e000) [pid = 1804] [serial = 1373] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x90393c00) [pid = 1804] [serial = 1329] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9df35c00) [pid = 1804] [serial = 1365] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8b6ad800) [pid = 1804] [serial = 1320] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9798f400) [pid = 1804] [serial = 1355] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x88c91400) [pid = 1804] [serial = 1316] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x915b5400) [pid = 1804] [serial = 1331] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97536400) [pid = 1804] [serial = 1352] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8a84f000) [pid = 1804] [serial = 1319] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x97482c00) [pid = 1804] [serial = 1349] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x98381000) [pid = 1804] [serial = 1358] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f368400) [pid = 1804] [serial = 1325] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8b6b8400) [pid = 1804] [serial = 1376] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x93391000) [pid = 1804] [serial = 1335] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x99bc3000) [pid = 1804] [serial = 1362] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9aed9400) [pid = 1804] [serial = 1364] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9863c800) [pid = 1804] [serial = 1359] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eb69400) [pid = 1804] [serial = 1323] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x94ec3000) [pid = 1804] [serial = 1344] [outer = (nil)] [url = about:blank] 09:29:24 INFO - PROCESS | 1804 | 1460996964915 Marionette TRACE conn3 <- [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]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 3552ms 09:29:24 INFO - PROCESS | 1804 | 1460996964941 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1804 | 1460996964946 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:29:24 INFO - PROCESS | 1804 | 1460996964955 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1804 | 1460996964961 Marionette TRACE conn3 <- [1,1970,null,{}] 09:29:24 INFO - PROCESS | 1804 | 1460996964970 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 1804 | 1460996965212 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:29:25 INFO - PROCESS | 1804 | 1460996965425 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5bc00 == 119 [pid = 1804] [id = 500] 09:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86fad800) [pid = 1804] [serial = 1501] [outer = (nil)] 09:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88b62c00) [pid = 1804] [serial = 1502] [outer = 0x86fad800] 09:29:25 INFO - PROCESS | 1804 | 1460996965511 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88da2000) [pid = 1804] [serial = 1503] [outer = 0x86fad800] 09:29:26 INFO - PROCESS | 1804 | 1460996966355 Marionette TRACE conn3 <- [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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1438ms 09:29:26 INFO - PROCESS | 1804 | 1460996966427 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1804 | 1460996966436 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:29:26 INFO - PROCESS | 1804 | 1460996966450 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1804 | 1460996966454 Marionette TRACE conn3 <- [1,1974,null,{}] 09:29:26 INFO - PROCESS | 1804 | 1460996966460 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 1804 | 1460996966673 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:29:26 INFO - PROCESS | 1804 | 1460996966951 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de8c00 == 120 [pid = 1804] [id = 501] 09:29:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88e93400) [pid = 1804] [serial = 1504] [outer = (nil)] 09:29:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a603400) [pid = 1804] [serial = 1505] [outer = 0x88e93400] 09:29:27 INFO - PROCESS | 1804 | 1460996967045 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a689400) [pid = 1804] [serial = 1506] [outer = 0x88e93400] 09:29:27 INFO - PROCESS | 1804 | 1460996967994 Marionette TRACE conn3 <- [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]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1588ms 09:29:28 INFO - PROCESS | 1804 | 1460996968037 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1804 | 1460996968042 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:29:28 INFO - PROCESS | 1804 | 1460996968055 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1804 | 1460996968060 Marionette TRACE conn3 <- [1,1978,null,{}] 09:29:28 INFO - PROCESS | 1804 | 1460996968077 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1804 | 1460996968367 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:29:28 INFO - PROCESS | 1804 | 1460996968405 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b6000 == 121 [pid = 1804] [id = 502] 09:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8b6e8800) [pid = 1804] [serial = 1507] [outer = (nil)] 09:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8b6ef000) [pid = 1804] [serial = 1508] [outer = 0x8b6e8800] 09:29:28 INFO - PROCESS | 1804 | 1460996968549 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ba82400) [pid = 1804] [serial = 1509] [outer = 0x8b6e8800] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x981cf800) [pid = 1804] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x88497800) [pid = 1804] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8b6e6800) [pid = 1804] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x99bbb400) [pid = 1804] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9039d800) [pid = 1804] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9418e400) [pid = 1804] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x97483400) [pid = 1804] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x974ef800) [pid = 1804] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9418c400) [pid = 1804] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9626fc00) [pid = 1804] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x93ed6c00) [pid = 1804] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x91078400) [pid = 1804] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x93168c00) [pid = 1804] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9138e400) [pid = 1804] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9107c000) [pid = 1804] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8f35e000) [pid = 1804] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e828000) [pid = 1804] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8c3d1c00) [pid = 1804] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8a692400) [pid = 1804] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x86faa000) [pid = 1804] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8a60b400) [pid = 1804] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:29:29 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x88b65c00) [pid = 1804] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:29:30 INFO - PROCESS | 1804 | 1460996970141 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2136ms 09:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:29:30 INFO - PROCESS | 1804 | 1460996970192 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1804 | 1460996970196 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:29:30 INFO - PROCESS | 1804 | 1460996970203 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1804 | 1460996970206 Marionette TRACE conn3 <- [1,1982,null,{}] 09:29:30 INFO - PROCESS | 1804 | 1460996970212 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 1804 | 1460996970424 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:29:30 INFO - PROCESS | 1804 | 1460996970619 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8f400 == 122 [pid = 1804] [id = 503] 09:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8b6ad800) [pid = 1804] [serial = 1510] [outer = (nil)] 09:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8c3d3000) [pid = 1804] [serial = 1511] [outer = 0x8b6ad800] 09:29:30 INFO - PROCESS | 1804 | 1460996970708 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e820400) [pid = 1804] [serial = 1512] [outer = 0x8b6ad800] 09:29:31 INFO - PROCESS | 1804 | 1460996971702 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1532ms 09:29:31 INFO - PROCESS | 1804 | 1460996971736 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1804 | 1460996971742 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:29:31 INFO - PROCESS | 1804 | 1460996971752 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1804 | 1460996971757 Marionette TRACE conn3 <- [1,1986,null,{}] 09:29:31 INFO - PROCESS | 1804 | 1460996971768 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 1804 | 1460996972007 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:29:32 INFO - PROCESS | 1804 | 1460996972368 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b66800 == 123 [pid = 1804] [id = 504] 09:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88b6b000) [pid = 1804] [serial = 1513] [outer = (nil)] 09:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88ce0000) [pid = 1804] [serial = 1514] [outer = 0x88b6b000] 09:29:32 INFO - PROCESS | 1804 | 1460996972468 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88dac800) [pid = 1804] [serial = 1515] [outer = 0x88b6b000] 09:29:33 INFO - PROCESS | 1804 | 1460996973417 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1697ms 09:29:33 INFO - PROCESS | 1804 | 1460996973449 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1804 | 1460996973457 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:29:33 INFO - PROCESS | 1804 | 1460996973469 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1804 | 1460996973473 Marionette TRACE conn3 <- [1,1990,null,{}] 09:29:33 INFO - PROCESS | 1804 | 1460996973480 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1804 | 1460996973744 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:29:34 INFO - PROCESS | 1804 | 1460996974084 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a904400 == 124 [pid = 1804] [id = 505] 09:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a90c800) [pid = 1804] [serial = 1516] [outer = (nil)] 09:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b6b6400) [pid = 1804] [serial = 1517] [outer = 0x8a90c800] 09:29:34 INFO - PROCESS | 1804 | 1460996974181 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8e824000) [pid = 1804] [serial = 1518] [outer = 0x8a90c800] 09:29:35 INFO - PROCESS | 1804 | 1460996975187 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1795ms 09:29:35 INFO - PROCESS | 1804 | 1460996975265 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:29:35 INFO - PROCESS | 1804 | 1460996975269 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:29:35 INFO - PROCESS | 1804 | 1460996975277 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1804 | 1460996975283 Marionette TRACE conn3 <- [1,1994,null,{}] 09:29:35 INFO - PROCESS | 1804 | 1460996975300 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 1804 | 1460996975574 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:29:35 INFO - PROCESS | 1804 | 1460996975958 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec71c00 == 125 [pid = 1804] [id = 506] 09:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f35ac00) [pid = 1804] [serial = 1519] [outer = (nil)] 09:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f361800) [pid = 1804] [serial = 1520] [outer = 0x8f35ac00] 09:29:36 INFO - PROCESS | 1804 | 1460996976054 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fb8b000) [pid = 1804] [serial = 1521] [outer = 0x8f35ac00] 09:29:36 INFO - PROCESS | 1804 | 1460996976995 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1743ms 09:29:37 INFO - PROCESS | 1804 | 1460996977018 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:29:37 INFO - PROCESS | 1804 | 1460996977024 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:29:37 INFO - PROCESS | 1804 | 1460996977030 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 1804 | 1460996977034 Marionette TRACE conn3 <- [1,1998,null,{}] 09:29:37 INFO - PROCESS | 1804 | 1460996977040 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 1804 | 1460996977260 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:29:37 INFO - PROCESS | 1804 | 1460996977595 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a692400 == 126 [pid = 1804] [id = 507] 09:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8fcd7000) [pid = 1804] [serial = 1522] [outer = (nil)] 09:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x90394800) [pid = 1804] [serial = 1523] [outer = 0x8fcd7000] 09:29:37 INFO - PROCESS | 1804 | 1460996977697 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x9039e800) [pid = 1804] [serial = 1524] [outer = 0x8fcd7000] 09:29:38 INFO - PROCESS | 1804 | 1460996978610 Marionette TRACE conn3 <- [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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1639ms 09:29:38 INFO - PROCESS | 1804 | 1460996978669 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1804 | 1460996978673 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:29:38 INFO - PROCESS | 1804 | 1460996978680 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1804 | 1460996978683 Marionette TRACE conn3 <- [1,2002,null,{}] 09:29:38 INFO - PROCESS | 1804 | 1460996978690 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1804 | 1460996978917 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:29:39 INFO - PROCESS | 1804 | 1460996979245 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f6800 == 127 [pid = 1804] [id = 508] 09:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fcd9c00) [pid = 1804] [serial = 1525] [outer = (nil)] 09:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91528000) [pid = 1804] [serial = 1526] [outer = 0x8fcd9c00] 09:29:39 INFO - PROCESS | 1804 | 1460996979347 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x915b0800) [pid = 1804] [serial = 1527] [outer = 0x8fcd9c00] 09:29:40 INFO - PROCESS | 1804 | 1460996980259 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1646ms 09:29:40 INFO - PROCESS | 1804 | 1460996980328 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1804 | 1460996980332 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:29:40 INFO - PROCESS | 1804 | 1460996980339 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1804 | 1460996980343 Marionette TRACE conn3 <- [1,2006,null,{}] 09:29:40 INFO - PROCESS | 1804 | 1460996980349 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 1804 | 1460996980597 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:29:40 INFO - PROCESS | 1804 | 1460996980917 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fce1400 == 128 [pid = 1804] [id = 509] 09:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x915ac400) [pid = 1804] [serial = 1528] [outer = (nil)] 09:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93167800) [pid = 1804] [serial = 1529] [outer = 0x915ac400] 09:29:41 INFO - PROCESS | 1804 | 1460996981018 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93392000) [pid = 1804] [serial = 1530] [outer = 0x915ac400] 09:29:41 INFO - PROCESS | 1804 | 1460996981904 Marionette TRACE conn3 <- [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]]]}] 09:29:41 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 09:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1636ms 09:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:29:41 INFO - PROCESS | 1804 | 1460996981976 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1804 | 1460996981980 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:29:41 INFO - PROCESS | 1804 | 1460996981987 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1804 | 1460996981991 Marionette TRACE conn3 <- [1,2010,null,{}] 09:29:41 INFO - PROCESS | 1804 | 1460996981997 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 1804 | 1460996982223 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:29:42 INFO - PROCESS | 1804 | 1460996982554 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb0400 == 129 [pid = 1804] [id = 510] 09:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93171400) [pid = 1804] [serial = 1531] [outer = (nil)] 09:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93ce9c00) [pid = 1804] [serial = 1532] [outer = 0x93171400] 09:29:42 INFO - PROCESS | 1804 | 1460996982659 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ed0c00) [pid = 1804] [serial = 1533] [outer = 0x93171400] 09:29:43 INFO - PROCESS | 1804 | 1460996983570 Marionette TRACE conn3 <- [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]]]}] 09:29:43 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 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1634ms 09:29:43 INFO - PROCESS | 1804 | 1460996983621 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:29:43 INFO - PROCESS | 1804 | 1460996983625 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:29:43 INFO - PROCESS | 1804 | 1460996983633 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1804 | 1460996983636 Marionette TRACE conn3 <- [1,2014,null,{}] 09:29:43 INFO - PROCESS | 1804 | 1460996983642 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 1804 | 1460996983860 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:29:44 INFO - PROCESS | 1804 | 1460996984190 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d9400 == 130 [pid = 1804] [id = 511] 09:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x91394000) [pid = 1804] [serial = 1534] [outer = (nil)] 09:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93fd3000) [pid = 1804] [serial = 1535] [outer = 0x91394000] 09:29:44 INFO - PROCESS | 1804 | 1460996984286 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9409e800) [pid = 1804] [serial = 1536] [outer = 0x91394000] 09:29:45 INFO - PROCESS | 1804 | 1460996985199 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1633ms 09:29:45 INFO - PROCESS | 1804 | 1460996985266 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1804 | 1460996985270 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:29:45 INFO - PROCESS | 1804 | 1460996985277 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1804 | 1460996985281 Marionette TRACE conn3 <- [1,2018,null,{}] 09:29:45 INFO - PROCESS | 1804 | 1460996985287 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1804 | 1460996985502 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:29:45 INFO - PROCESS | 1804 | 1460996985844 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x93cec000 == 131 [pid = 1804] [id = 512] 09:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93ed8400) [pid = 1804] [serial = 1537] [outer = (nil)] 09:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x94190000) [pid = 1804] [serial = 1538] [outer = 0x93ed8400] 09:29:45 INFO - PROCESS | 1804 | 1460996985940 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94ebbc00) [pid = 1804] [serial = 1539] [outer = 0x93ed8400] 09:29:46 INFO - PROCESS | 1804 | 1460996986889 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1689ms 09:29:46 INFO - PROCESS | 1804 | 1460996986967 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1804 | 1460996986971 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:29:46 INFO - PROCESS | 1804 | 1460996986978 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1804 | 1460996986982 Marionette TRACE conn3 <- [1,2022,null,{}] 09:29:46 INFO - PROCESS | 1804 | 1460996986988 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1804 | 1460996987207 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:29:47 INFO - PROCESS | 1804 | 1460996987539 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x86faec00 == 132 [pid = 1804] [id = 513] 09:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93fd2c00) [pid = 1804] [serial = 1540] [outer = (nil)] 09:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x96081c00) [pid = 1804] [serial = 1541] [outer = 0x93fd2c00] 09:29:47 INFO - PROCESS | 1804 | 1460996987630 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9626fc00) [pid = 1804] [serial = 1542] [outer = 0x93fd2c00] 09:29:48 INFO - PROCESS | 1804 | 1460996988553 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1641ms 09:29:48 INFO - PROCESS | 1804 | 1460996988620 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:29:48 INFO - PROCESS | 1804 | 1460996988625 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:29:48 INFO - PROCESS | 1804 | 1460996988632 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1804 | 1460996988636 Marionette TRACE conn3 <- [1,2026,null,{}] 09:29:48 INFO - PROCESS | 1804 | 1460996988642 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 1804 | 1460996988906 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:29:49 INFO - PROCESS | 1804 | 1460996989254 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x88cd9000 == 133 [pid = 1804] [id = 514] 09:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x97036400) [pid = 1804] [serial = 1543] [outer = (nil)] 09:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x973cac00) [pid = 1804] [serial = 1544] [outer = 0x97036400] 09:29:49 INFO - PROCESS | 1804 | 1460996989351 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97486400) [pid = 1804] [serial = 1545] [outer = 0x97036400] 09:29:50 INFO - PROCESS | 1804 | 1460996990320 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1737ms 09:29:50 INFO - PROCESS | 1804 | 1460996990369 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 1804 | 1460996990372 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:29:50 INFO - PROCESS | 1804 | 1460996990380 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 1804 | 1460996990384 Marionette TRACE conn3 <- [1,2030,null,{}] 09:29:50 INFO - PROCESS | 1804 | 1460996990390 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 1804 | 1460996990655 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:29:51 INFO - PROCESS | 1804 | 1460996990996 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x96262c00 == 134 [pid = 1804] [id = 515] 09:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97349c00) [pid = 1804] [serial = 1546] [outer = (nil)] 09:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97531000) [pid = 1804] [serial = 1547] [outer = 0x97349c00] 09:29:51 INFO - PROCESS | 1804 | 1460996991092 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x975c1000) [pid = 1804] [serial = 1548] [outer = 0x97349c00] 09:29:52 INFO - PROCESS | 1804 | 1460996992002 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1683ms 09:29:52 INFO - PROCESS | 1804 | 1460996992066 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1804 | 1460996992070 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:29:52 INFO - PROCESS | 1804 | 1460996992077 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1804 | 1460996992080 Marionette TRACE conn3 <- [1,2034,null,{}] 09:29:52 INFO - PROCESS | 1804 | 1460996992086 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 1804 | 1460996992300 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:29:52 INFO - PROCESS | 1804 | 1460996992639 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f365000 == 135 [pid = 1804] [id = 516] 09:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x93ed6400) [pid = 1804] [serial = 1549] [outer = (nil)] 09:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9773e400) [pid = 1804] [serial = 1550] [outer = 0x93ed6400] 09:29:52 INFO - PROCESS | 1804 | 1460996992740 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97996c00) [pid = 1804] [serial = 1551] [outer = 0x93ed6400] 09:29:53 INFO - PROCESS | 1804 | 1460996993634 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1630ms 09:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:29:53 INFO - PROCESS | 1804 | 1460996993709 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1804 | 1460996993712 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:29:53 INFO - PROCESS | 1804 | 1460996993719 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1804 | 1460996993722 Marionette TRACE conn3 <- [1,2038,null,{}] 09:29:53 INFO - PROCESS | 1804 | 1460996993728 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 1804 | 1460996993960 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:29:54 INFO - PROCESS | 1804 | 1460996994297 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a58800 == 136 [pid = 1804] [id = 517] 09:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8a604400) [pid = 1804] [serial = 1552] [outer = (nil)] 09:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x981c9800) [pid = 1804] [serial = 1553] [outer = 0x8a604400] 09:29:54 INFO - PROCESS | 1804 | 1460996994394 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x98639400) [pid = 1804] [serial = 1554] [outer = 0x8a604400] 09:29:55 INFO - PROCESS | 1804 | 1460996995333 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1690ms 09:29:55 INFO - PROCESS | 1804 | 1460996995409 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1804 | 1460996995413 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:29:55 INFO - PROCESS | 1804 | 1460996995420 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1804 | 1460996995423 Marionette TRACE conn3 <- [1,2042,null,{}] 09:29:55 INFO - PROCESS | 1804 | 1460996995429 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 1804 | 1460996995686 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:29:56 INFO - PROCESS | 1804 | 1460996996033 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a57000 == 137 [pid = 1804] [id = 518] 09:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x93fd2400) [pid = 1804] [serial = 1555] [outer = (nil)] 09:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99bb6000) [pid = 1804] [serial = 1556] [outer = 0x93fd2400] 09:29:56 INFO - PROCESS | 1804 | 1460996996124 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99bc2000) [pid = 1804] [serial = 1557] [outer = 0x93fd2400] 09:29:57 INFO - PROCESS | 1804 | 1460996997071 Marionette TRACE conn3 <- [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]]]}] 09:29:57 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) 09:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1690ms 09:29:57 INFO - PROCESS | 1804 | 1460996997111 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1804 | 1460996997115 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:29:57 INFO - PROCESS | 1804 | 1460996997122 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 1804 | 1460996997124 Marionette TRACE conn3 <- [1,2046,null,{}] 09:29:57 INFO - PROCESS | 1804 | 1460996997131 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 1804 | 1460996997357 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:29:57 INFO - PROCESS | 1804 | 1460996997693 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a52c00 == 138 [pid = 1804] [id = 519] 09:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x98381000) [pid = 1804] [serial = 1558] [outer = (nil)] 09:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9eb41400) [pid = 1804] [serial = 1559] [outer = 0x98381000] 09:29:57 INFO - PROCESS | 1804 | 1460996997791 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9fc2dc00) [pid = 1804] [serial = 1560] [outer = 0x98381000] 09:29:58 INFO - PROCESS | 1804 | 1460996998732 Marionette TRACE conn3 <- [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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1682ms 09:29:58 INFO - PROCESS | 1804 | 1460996998805 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1804 | 1460996998809 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:29:58 INFO - PROCESS | 1804 | 1460996998816 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1804 | 1460996998820 Marionette TRACE conn3 <- [1,2050,null,{}] 09:29:58 INFO - PROCESS | 1804 | 1460996998826 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 1804 | 1460996999092 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:29:59 INFO - PROCESS | 1804 | 1460996999432 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e81d400 == 139 [pid = 1804] [id = 520] 09:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8eb70000) [pid = 1804] [serial = 1561] [outer = (nil)] 09:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9fd78000) [pid = 1804] [serial = 1562] [outer = 0x8eb70000] 09:29:59 INFO - PROCESS | 1804 | 1460996999527 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0xa0185800) [pid = 1804] [serial = 1563] [outer = 0x8eb70000] 09:30:00 INFO - PROCESS | 1804 | 1460997000469 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1688ms 09:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:30:00 INFO - PROCESS | 1804 | 1460997000506 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 1804 | 1460997000509 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:30:00 INFO - PROCESS | 1804 | 1460997000516 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1804 | 1460997000520 Marionette TRACE conn3 <- [1,2054,null,{}] 09:30:00 INFO - PROCESS | 1804 | 1460997000526 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1804 | 1460997000756 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:30:01 INFO - PROCESS | 1804 | 1460997001111 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fae000 == 140 [pid = 1804] [id = 521] 09:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x99c5d800) [pid = 1804] [serial = 1564] [outer = (nil)] 09:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0xa290dc00) [pid = 1804] [serial = 1565] [outer = 0x99c5d800] 09:30:01 INFO - PROCESS | 1804 | 1460997001212 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0xa29b1000) [pid = 1804] [serial = 1566] [outer = 0x99c5d800] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5d800 == 139 [pid = 1804] [id = 282] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x86d47c00 == 138 [pid = 1804] [id = 498] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x95971c00 == 137 [pid = 1804] [id = 496] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x88def400 == 136 [pid = 1804] [id = 497] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x86d48800 == 135 [pid = 1804] [id = 495] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x86a59000 == 134 [pid = 1804] [id = 494] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x94eb7c00 == 133 [pid = 1804] [id = 492] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x973c9800 == 132 [pid = 1804] [id = 493] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x8a851800 == 131 [pid = 1804] [id = 491] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x93ce3000 == 130 [pid = 1804] [id = 490] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed5400 == 129 [pid = 1804] [id = 489] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x86fadc00 == 128 [pid = 1804] [id = 488] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x90394400 == 127 [pid = 1804] [id = 487] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8d000 == 126 [pid = 1804] [id = 485] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3d9000 == 125 [pid = 1804] [id = 486] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8e400 == 124 [pid = 1804] [id = 484] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x88b65800 == 123 [pid = 1804] [id = 483] 09:30:03 INFO - PROCESS | 1804 | --DOCSHELL 0x86a56000 == 122 [pid = 1804] [id = 482] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9fcc0000) [pid = 1804] [serial = 1368] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8c065000) [pid = 1804] [serial = 1314] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8a907400) [pid = 1804] [serial = 1445] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8ba7b000) [pid = 1804] [serial = 1442] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8ba86c00) [pid = 1804] [serial = 1443] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x9ff61800) [pid = 1804] [serial = 1433] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9fd78c00) [pid = 1804] [serial = 1431] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9fd6e800) [pid = 1804] [serial = 1430] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9b25ac00) [pid = 1804] [serial = 1428] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9aedb800) [pid = 1804] [serial = 1427] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9899b800) [pid = 1804] [serial = 1425] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x98930c00) [pid = 1804] [serial = 1424] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x981d4c00) [pid = 1804] [serial = 1422] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x981d1800) [pid = 1804] [serial = 1421] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x97990400) [pid = 1804] [serial = 1419] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x97744400) [pid = 1804] [serial = 1418] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x97537800) [pid = 1804] [serial = 1416] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x97532c00) [pid = 1804] [serial = 1415] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9734a800) [pid = 1804] [serial = 1413] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x96e9b800) [pid = 1804] [serial = 1412] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x95980400) [pid = 1804] [serial = 1410] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x94ec2400) [pid = 1804] [serial = 1409] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x940a0800) [pid = 1804] [serial = 1407] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x94099800) [pid = 1804] [serial = 1406] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x93fc8c00) [pid = 1804] [serial = 1404] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93ed4000) [pid = 1804] [serial = 1403] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x93391400) [pid = 1804] [serial = 1401] [outer = (nil)] [url = about:blank] 09:30:03 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x93388c00) [pid = 1804] [serial = 1400] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x91fa4c00) [pid = 1804] [serial = 1398] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x91392800) [pid = 1804] [serial = 1397] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x90397800) [pid = 1804] [serial = 1395] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8fce0400) [pid = 1804] [serial = 1394] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8f366000) [pid = 1804] [serial = 1392] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8f359800) [pid = 1804] [serial = 1391] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8e821800) [pid = 1804] [serial = 1389] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8c3de400) [pid = 1804] [serial = 1388] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8b6b4800) [pid = 1804] [serial = 1386] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a853000) [pid = 1804] [serial = 1385] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x88c9c400) [pid = 1804] [serial = 1383] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x88498400) [pid = 1804] [serial = 1382] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8a68e000) [pid = 1804] [serial = 1439] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88cda800) [pid = 1804] [serial = 1436] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x88da0000) [pid = 1804] [serial = 1437] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a84c400) [pid = 1804] [serial = 1440] [outer = (nil)] [url = about:blank] 09:30:04 INFO - PROCESS | 1804 | 1460997004330 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 3841ms 09:30:04 INFO - PROCESS | 1804 | 1460997004356 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1804 | 1460997004362 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:30:04 INFO - PROCESS | 1804 | 1460997004371 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1804 | 1460997004377 Marionette TRACE conn3 <- [1,2058,null,{}] 09:30:04 INFO - PROCESS | 1804 | 1460997004386 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1804 | 1460997004633 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:30:04 INFO - PROCESS | 1804 | 1460997004849 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c09000 == 123 [pid = 1804] [id = 522] 09:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86a60000) [pid = 1804] [serial = 1567] [outer = (nil)] 09:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88cd7400) [pid = 1804] [serial = 1568] [outer = 0x86a60000] 09:30:04 INFO - PROCESS | 1804 | 1460997004934 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88dea000) [pid = 1804] [serial = 1569] [outer = 0x86a60000] 09:30:05 INFO - PROCESS | 1804 | 1460997005758 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1450ms 09:30:05 INFO - PROCESS | 1804 | 1460997005821 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 1804 | 1460997005829 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:30:05 INFO - PROCESS | 1804 | 1460997005889 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1804 | 1460997005894 Marionette TRACE conn3 <- [1,2062,null,{}] 09:30:05 INFO - PROCESS | 1804 | 1460997005900 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 1804 | 1460997006097 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:30:06 INFO - PROCESS | 1804 | 1460997006108 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da3400 == 124 [pid = 1804] [id = 523] 09:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88e8dc00) [pid = 1804] [serial = 1570] [outer = (nil)] 09:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a84b400) [pid = 1804] [serial = 1571] [outer = 0x88e8dc00] 09:30:06 INFO - PROCESS | 1804 | 1460997006186 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a90a400) [pid = 1804] [serial = 1572] [outer = 0x88e8dc00] 09:30:07 INFO - PROCESS | 1804 | 1460997007434 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 09:30:07 INFO - PROCESS | 1804 | 1460997007474 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1804 | 1460997007478 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:30:07 INFO - PROCESS | 1804 | 1460997007485 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1804 | 1460997007491 Marionette TRACE conn3 <- [1,2066,null,{}] 09:30:07 INFO - PROCESS | 1804 | 1460997007516 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1804 | 1460997007806 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:30:08 INFO - PROCESS | 1804 | 1460997008031 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba82c00 == 125 [pid = 1804] [id = 524] 09:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8c06a000) [pid = 1804] [serial = 1573] [outer = (nil)] 09:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8c3de400) [pid = 1804] [serial = 1574] [outer = 0x8c06a000] 09:30:08 INFO - PROCESS | 1804 | 1460997008111 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8eb69800) [pid = 1804] [serial = 1575] [outer = 0x8c06a000] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8eb73000) [pid = 1804] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a607000) [pid = 1804] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a60a400) [pid = 1804] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x88ce5c00) [pid = 1804] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x86a57400) [pid = 1804] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88e93400) [pid = 1804] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8849c000) [pid = 1804] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8b6e8800) [pid = 1804] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x86fad800) [pid = 1804] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9899b000) [pid = 1804] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x88e98c00) [pid = 1804] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x981d4000) [pid = 1804] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x974e4c00) [pid = 1804] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8a694000) [pid = 1804] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x97487c00) [pid = 1804] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9676e000) [pid = 1804] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x93ce3c00) [pid = 1804] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x93ce7000) [pid = 1804] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x93ed5c00) [pid = 1804] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x88da1400) [pid = 1804] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:30:09 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x90395400) [pid = 1804] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:30:09 INFO - PROCESS | 1804 | 1460997009502 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2038ms 09:30:09 INFO - PROCESS | 1804 | 1460997009532 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 1804 | 1460997009536 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:30:09 INFO - PROCESS | 1804 | 1460997009542 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1804 | 1460997009545 Marionette TRACE conn3 <- [1,2070,null,{}] 09:30:09 INFO - PROCESS | 1804 | 1460997009551 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 1804 | 1460997009761 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:30:09 INFO - PROCESS | 1804 | 1460997009779 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x85303c00 == 126 [pid = 1804] [id = 525] 09:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x85c0ac00) [pid = 1804] [serial = 1576] [outer = (nil)] 09:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a694000) [pid = 1804] [serial = 1577] [outer = 0x85c0ac00] 09:30:10 INFO - PROCESS | 1804 | 1460997010035 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e826c00) [pid = 1804] [serial = 1578] [outer = 0x85c0ac00] 09:30:10 INFO - PROCESS | 1804 | 1460997010862 Marionette TRACE conn3 <- [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]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1388ms 09:30:10 INFO - PROCESS | 1804 | 1460997010932 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1804 | 1460997010936 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:30:10 INFO - PROCESS | 1804 | 1460997010953 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1804 | 1460997010957 Marionette TRACE conn3 <- [1,2074,null,{}] 09:30:11 INFO - PROCESS | 1804 | 1460997011105 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 1804 | 1460997011344 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:30:11 INFO - PROCESS | 1804 | 1460997011722 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b69c00 == 127 [pid = 1804] [id = 526] 09:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88c91800) [pid = 1804] [serial = 1579] [outer = (nil)] 09:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88d9e000) [pid = 1804] [serial = 1580] [outer = 0x88c91800] 09:30:11 INFO - PROCESS | 1804 | 1460997011816 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88de2400) [pid = 1804] [serial = 1581] [outer = 0x88c91800] 09:30:12 INFO - PROCESS | 1804 | 1460997012863 Marionette TRACE conn3 <- [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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1977ms 09:30:12 INFO - PROCESS | 1804 | 1460997012922 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 1804 | 1460997012931 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:30:12 INFO - PROCESS | 1804 | 1460997012940 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 1804 | 1460997012946 Marionette TRACE conn3 <- [1,2078,null,{}] 09:30:12 INFO - PROCESS | 1804 | 1460997012954 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1804 | 1460997013187 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:30:13 INFO - PROCESS | 1804 | 1460997013542 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a851c00 == 128 [pid = 1804] [id = 527] 09:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b6b7400) [pid = 1804] [serial = 1582] [outer = (nil)] 09:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b6ec800) [pid = 1804] [serial = 1583] [outer = 0x8b6b7400] 09:30:13 INFO - PROCESS | 1804 | 1460997013635 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8ba86c00) [pid = 1804] [serial = 1584] [outer = 0x8b6b7400] 09:30:14 INFO - PROCESS | 1804 | 1460997014648 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1749ms 09:30:14 INFO - PROCESS | 1804 | 1460997014689 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1804 | 1460997014692 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:30:14 INFO - PROCESS | 1804 | 1460997014700 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1804 | 1460997014704 Marionette TRACE conn3 <- [1,2082,null,{}] 09:30:14 INFO - PROCESS | 1804 | 1460997014710 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 1804 | 1460997014949 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:30:15 INFO - PROCESS | 1804 | 1460997015323 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb71800 == 129 [pid = 1804] [id = 528] 09:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ec7f400) [pid = 1804] [serial = 1585] [outer = (nil)] 09:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f363000) [pid = 1804] [serial = 1586] [outer = 0x8ec7f400] 09:30:15 INFO - PROCESS | 1804 | 1460997015438 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f3ea800) [pid = 1804] [serial = 1587] [outer = 0x8ec7f400] 09:30:16 INFO - PROCESS | 1804 | 1460997016378 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1733ms 09:30:16 INFO - PROCESS | 1804 | 1460997016443 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:30:16 INFO - PROCESS | 1804 | 1460997016454 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:30:16 INFO - PROCESS | 1804 | 1460997016462 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1804 | 1460997016467 Marionette TRACE conn3 <- [1,2086,null,{}] 09:30:16 INFO - PROCESS | 1804 | 1460997016473 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 1804 | 1460997016742 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:30:17 INFO - PROCESS | 1804 | 1460997017112 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a59000 == 130 [pid = 1804] [id = 529] 09:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f364800) [pid = 1804] [serial = 1588] [outer = (nil)] 09:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x9039c400) [pid = 1804] [serial = 1589] [outer = 0x8f364800] 09:30:17 INFO - PROCESS | 1804 | 1460997017202 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x91392800) [pid = 1804] [serial = 1590] [outer = 0x8f364800] 09:30:18 INFO - PROCESS | 1804 | 1460997018111 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1689ms 09:30:18 INFO - PROCESS | 1804 | 1460997018151 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1804 | 1460997018156 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:30:18 INFO - PROCESS | 1804 | 1460997018162 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1804 | 1460997018166 Marionette TRACE conn3 <- [1,2090,null,{}] 09:30:18 INFO - PROCESS | 1804 | 1460997018172 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 1804 | 1460997018394 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:30:18 INFO - PROCESS | 1804 | 1460997018721 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b6a800 == 131 [pid = 1804] [id = 530] 09:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9039ec00) [pid = 1804] [serial = 1591] [outer = (nil)] 09:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91fa8c00) [pid = 1804] [serial = 1592] [outer = 0x9039ec00] 09:30:18 INFO - PROCESS | 1804 | 1460997018818 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91fae000) [pid = 1804] [serial = 1593] [outer = 0x9039ec00] 09:30:19 INFO - PROCESS | 1804 | 1460997019704 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1587ms 09:30:19 INFO - PROCESS | 1804 | 1460997019750 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:30:19 INFO - PROCESS | 1804 | 1460997019754 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:30:19 INFO - PROCESS | 1804 | 1460997019761 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1804 | 1460997019765 Marionette TRACE conn3 <- [1,2094,null,{}] 09:30:19 INFO - PROCESS | 1804 | 1460997019771 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 1804 | 1460997020032 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:30:20 INFO - PROCESS | 1804 | 1460997020376 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x915ae400 == 132 [pid = 1804] [id = 531] 09:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93389000) [pid = 1804] [serial = 1594] [outer = (nil)] 09:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93394000) [pid = 1804] [serial = 1595] [outer = 0x93389000] 09:30:20 INFO - PROCESS | 1804 | 1460997020482 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93ceb400) [pid = 1804] [serial = 1596] [outer = 0x93389000] 09:30:21 INFO - PROCESS | 1804 | 1460997021356 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1635ms 09:30:21 INFO - PROCESS | 1804 | 1460997021396 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1804 | 1460997021401 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:30:21 INFO - PROCESS | 1804 | 1460997021428 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1804 | 1460997021432 Marionette TRACE conn3 <- [1,2098,null,{}] 09:30:21 INFO - PROCESS | 1804 | 1460997021438 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 1804 | 1460997021652 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:30:22 INFO - PROCESS | 1804 | 1460997021995 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06f400 == 133 [pid = 1804] [id = 532] 09:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93395800) [pid = 1804] [serial = 1597] [outer = (nil)] 09:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93fcb000) [pid = 1804] [serial = 1598] [outer = 0x93395800] 09:30:22 INFO - PROCESS | 1804 | 1460997022090 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x94096800) [pid = 1804] [serial = 1599] [outer = 0x93395800] 09:30:22 INFO - PROCESS | 1804 | 1460997022940 Marionette TRACE conn3 <- [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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1588ms 09:30:23 INFO - PROCESS | 1804 | 1460997023012 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1804 | 1460997023016 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:30:23 INFO - PROCESS | 1804 | 1460997023023 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1804 | 1460997023026 Marionette TRACE conn3 <- [1,2102,null,{}] 09:30:23 INFO - PROCESS | 1804 | 1460997023032 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 1804 | 1460997023242 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:30:23 INFO - PROCESS | 1804 | 1460997023576 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e821000 == 134 [pid = 1804] [id = 533] 09:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93fc4800) [pid = 1804] [serial = 1600] [outer = (nil)] 09:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x94187c00) [pid = 1804] [serial = 1601] [outer = 0x93fc4800] 09:30:23 INFO - PROCESS | 1804 | 1460997023671 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x94e9b400) [pid = 1804] [serial = 1602] [outer = 0x93fc4800] 09:30:24 INFO - PROCESS | 1804 | 1460997024573 Marionette TRACE conn3 <- [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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1588ms 09:30:24 INFO - PROCESS | 1804 | 1460997024612 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1804 | 1460997024616 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:30:24 INFO - PROCESS | 1804 | 1460997024623 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1804 | 1460997024627 Marionette TRACE conn3 <- [1,2106,null,{}] 09:30:24 INFO - PROCESS | 1804 | 1460997024633 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 1804 | 1460997024837 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:30:25 INFO - PROCESS | 1804 | 1460997025178 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a58400 == 135 [pid = 1804] [id = 534] 09:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x88ce2800) [pid = 1804] [serial = 1603] [outer = (nil)] 09:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94ebc800) [pid = 1804] [serial = 1604] [outer = 0x88ce2800] 09:30:25 INFO - PROCESS | 1804 | 1460997025275 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x96075800) [pid = 1804] [serial = 1605] [outer = 0x88ce2800] 09:30:26 INFO - PROCESS | 1804 | 1460997026156 Marionette TRACE conn3 <- [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]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1585ms 09:30:26 INFO - PROCESS | 1804 | 1460997026209 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 1804 | 1460997026214 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:30:26 INFO - PROCESS | 1804 | 1460997026220 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 1804 | 1460997026224 Marionette TRACE conn3 <- [1,2110,null,{}] 09:30:26 INFO - PROCESS | 1804 | 1460997026230 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 1804 | 1460997026454 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:30:26 INFO - PROCESS | 1804 | 1460997026783 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x86faa400 == 136 [pid = 1804] [id = 535] 09:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x93fd1000) [pid = 1804] [serial = 1606] [outer = (nil)] 09:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x96e9f000) [pid = 1804] [serial = 1607] [outer = 0x93fd1000] 09:30:26 INFO - PROCESS | 1804 | 1460997026878 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x96f58000) [pid = 1804] [serial = 1608] [outer = 0x93fd1000] 09:30:27 INFO - PROCESS | 1804 | 1460997027771 Marionette TRACE conn3 <- [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]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1585ms 09:30:27 INFO - PROCESS | 1804 | 1460997027807 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1804 | 1460997027811 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:30:27 INFO - PROCESS | 1804 | 1460997027818 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1804 | 1460997027822 Marionette TRACE conn3 <- [1,2114,null,{}] 09:30:27 INFO - PROCESS | 1804 | 1460997027828 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 1804 | 1460997028077 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:30:28 INFO - PROCESS | 1804 | 1460997028421 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x973c1000 == 137 [pid = 1804] [id = 536] 09:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x97485000) [pid = 1804] [serial = 1609] [outer = (nil)] 09:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x974ef000) [pid = 1804] [serial = 1610] [outer = 0x97485000] 09:30:28 INFO - PROCESS | 1804 | 1460997028524 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97537800) [pid = 1804] [serial = 1611] [outer = 0x97485000] 09:30:29 INFO - PROCESS | 1804 | 1460997029442 Marionette TRACE conn3 <- [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]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1688ms 09:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:30:29 INFO - PROCESS | 1804 | 1460997029514 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 1804 | 1460997029517 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:30:29 INFO - PROCESS | 1804 | 1460997029525 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1804 | 1460997029529 Marionette TRACE conn3 <- [1,2118,null,{}] 09:30:29 INFO - PROCESS | 1804 | 1460997029535 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 1804 | 1460997029750 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:30:30 INFO - PROCESS | 1804 | 1460997030096 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x90392c00 == 138 [pid = 1804] [id = 537] 09:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x915b5400) [pid = 1804] [serial = 1612] [outer = (nil)] 09:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9798e400) [pid = 1804] [serial = 1613] [outer = 0x915b5400] 09:30:30 INFO - PROCESS | 1804 | 1460997030191 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97994800) [pid = 1804] [serial = 1614] [outer = 0x915b5400] 09:30:31 INFO - PROCESS | 1804 | 1460997031086 Marionette TRACE conn3 <- [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]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1637ms 09:30:31 INFO - PROCESS | 1804 | 1460997031161 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 1804 | 1460997031165 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:30:31 INFO - PROCESS | 1804 | 1460997031172 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 1804 | 1460997031175 Marionette TRACE conn3 <- [1,2122,null,{}] 09:30:31 INFO - PROCESS | 1804 | 1460997031182 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 1804 | 1460997031403 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:30:31 INFO - PROCESS | 1804 | 1460997031748 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9418b000 == 139 [pid = 1804] [id = 538] 09:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9752d400) [pid = 1804] [serial = 1615] [outer = (nil)] 09:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x98631400) [pid = 1804] [serial = 1616] [outer = 0x9752d400] 09:30:31 INFO - PROCESS | 1804 | 1460997031838 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x98924800) [pid = 1804] [serial = 1617] [outer = 0x9752d400] 09:30:32 INFO - PROCESS | 1804 | 1460997032802 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1682ms 09:30:32 INFO - PROCESS | 1804 | 1460997032855 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1804 | 1460997032859 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:30:32 INFO - PROCESS | 1804 | 1460997032865 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1804 | 1460997032868 Marionette TRACE conn3 <- [1,2126,null,{}] 09:30:32 INFO - PROCESS | 1804 | 1460997032875 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 1804 | 1460997033094 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:30:33 INFO - PROCESS | 1804 | 1460997033430 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x981cd800 == 140 [pid = 1804] [id = 539] 09:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x981d2400) [pid = 1804] [serial = 1618] [outer = (nil)] 09:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9aedc000) [pid = 1804] [serial = 1619] [outer = 0x981d2400] 09:30:33 INFO - PROCESS | 1804 | 1460997033526 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9b2dac00) [pid = 1804] [serial = 1620] [outer = 0x981d2400] 09:30:34 INFO - PROCESS | 1804 | 1460997034405 Marionette TRACE conn3 <- [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]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1582ms 09:30:34 INFO - PROCESS | 1804 | 1460997034448 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 1804 | 1460997034451 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:30:34 INFO - PROCESS | 1804 | 1460997034459 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1804 | 1460997034462 Marionette TRACE conn3 <- [1,2130,null,{}] 09:30:34 INFO - PROCESS | 1804 | 1460997034468 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1804 | 1460997034688 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:30:35 INFO - PROCESS | 1804 | 1460997035038 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x85310800 == 141 [pid = 1804] [id = 540] 09:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x88dab000) [pid = 1804] [serial = 1621] [outer = (nil)] 09:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9eb45400) [pid = 1804] [serial = 1622] [outer = 0x88dab000] 09:30:35 INFO - PROCESS | 1804 | 1460997035134 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9fda5400) [pid = 1804] [serial = 1623] [outer = 0x88dab000] 09:30:36 INFO - PROCESS | 1804 | 1460997036078 Marionette TRACE conn3 <- [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] 09:30:36 INFO - PROCESS | 1804 | 1460997036166 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:30:36 INFO - PROCESS | 1804 | 1460997036173 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1804 | 1460997036177 Marionette TRACE conn3 <- [1,2134,null,{}] 09:30:36 INFO - PROCESS | 1804 | 1460997036183 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 1804 | 1460997036442 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:30:36 INFO - PROCESS | 1804 | 1460997036781 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x88492800 == 142 [pid = 1804] [id = 541] 09:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9747f400) [pid = 1804] [serial = 1624] [outer = (nil)] 09:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa2915000) [pid = 1804] [serial = 1625] [outer = 0x9747f400] 09:30:36 INFO - PROCESS | 1804 | 1460997036875 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0xa2b0dc00) [pid = 1804] [serial = 1626] [outer = 0x9747f400] 09:30:37 INFO - PROCESS | 1804 | 1460997037754 Marionette TRACE conn3 <- [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]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1633ms 09:30:37 INFO - PROCESS | 1804 | 1460997037811 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1804 | 1460997037815 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:30:37 INFO - PROCESS | 1804 | 1460997037824 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1804 | 1460997037827 Marionette TRACE conn3 <- [1,2138,null,{}] 09:30:37 INFO - PROCESS | 1804 | 1460997037832 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1804 | 1460997038053 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:30:38 INFO - PROCESS | 1804 | 1460997038393 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x855d7400 == 143 [pid = 1804] [id = 542] 09:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8a604c00) [pid = 1804] [serial = 1627] [outer = (nil)] 09:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x93f9a400) [pid = 1804] [serial = 1628] [outer = 0x8a604c00] 09:30:38 INFO - PROCESS | 1804 | 1460997038490 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x93f9dc00) [pid = 1804] [serial = 1629] [outer = 0x8a604c00] 09:30:39 INFO - PROCESS | 1804 | 1460997039404 Marionette TRACE conn3 <- [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]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1633ms 09:30:39 INFO - PROCESS | 1804 | 1460997039458 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1804 | 1460997039462 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:30:39 INFO - PROCESS | 1804 | 1460997039469 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1804 | 1460997039472 Marionette TRACE conn3 <- [1,2142,null,{}] 09:30:39 INFO - PROCESS | 1804 | 1460997039478 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1804 | 1460997039695 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:30:40 INFO - PROCESS | 1804 | 1460997040039 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c70000 == 144 [pid = 1804] [id = 543] 09:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8b6b4000) [pid = 1804] [serial = 1630] [outer = (nil)] 09:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x93fa0800) [pid = 1804] [serial = 1631] [outer = 0x8b6b4000] 09:30:40 INFO - PROCESS | 1804 | 1460997040140 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x99c5ec00) [pid = 1804] [serial = 1632] [outer = 0x8b6b4000] 09:30:41 INFO - PROCESS | 1804 | 1460997041080 Marionette TRACE conn3 <- [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] 09:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:30:41 INFO - PROCESS | 1804 | 1460997041164 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:30:41 INFO - PROCESS | 1804 | 1460997041171 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1804 | 1460997041175 Marionette TRACE conn3 <- [1,2146,null,{}] 09:30:41 INFO - PROCESS | 1804 | 1460997041181 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1804 | 1460997041402 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:30:43 INFO - PROCESS | 1804 | --DOCSHELL 0x855d0400 == 143 [pid = 1804] [id = 437] 09:30:43 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa7c00 == 142 [pid = 1804] [id = 214] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8ba7cc00) [pid = 1804] [serial = 1380] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8c3d3000) [pid = 1804] [serial = 1511] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8b6ef000) [pid = 1804] [serial = 1508] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8ba82400) [pid = 1804] [serial = 1509] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x88b62c00) [pid = 1804] [serial = 1502] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x88da2000) [pid = 1804] [serial = 1503] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0xa0d52400) [pid = 1804] [serial = 1499] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9ff58800) [pid = 1804] [serial = 1497] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9fda9c00) [pid = 1804] [serial = 1496] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9b262400) [pid = 1804] [serial = 1494] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9aedbc00) [pid = 1804] [serial = 1493] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x99bb6400) [pid = 1804] [serial = 1491] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9909a800) [pid = 1804] [serial = 1490] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x98631800) [pid = 1804] [serial = 1488] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x981cf400) [pid = 1804] [serial = 1487] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x97997c00) [pid = 1804] [serial = 1485] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9798a400) [pid = 1804] [serial = 1484] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x975c0800) [pid = 1804] [serial = 1482] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x97535000) [pid = 1804] [serial = 1481] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x973c3c00) [pid = 1804] [serial = 1479] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x96f51c00) [pid = 1804] [serial = 1478] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9597f800) [pid = 1804] [serial = 1476] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x95976c00) [pid = 1804] [serial = 1475] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9418d800) [pid = 1804] [serial = 1473] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x94186800) [pid = 1804] [serial = 1472] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x93fca400) [pid = 1804] [serial = 1470] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93fc4400) [pid = 1804] [serial = 1469] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9338e000) [pid = 1804] [serial = 1467] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x93170000) [pid = 1804] [serial = 1466] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x91fa7000) [pid = 1804] [serial = 1464] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9039e000) [pid = 1804] [serial = 1463] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8f3eb000) [pid = 1804] [serial = 1461] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8f362800) [pid = 1804] [serial = 1460] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8ec77800) [pid = 1804] [serial = 1458] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8eb6c800) [pid = 1804] [serial = 1457] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8b6b7c00) [pid = 1804] [serial = 1455] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a850c00) [pid = 1804] [serial = 1454] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x88e8cc00) [pid = 1804] [serial = 1452] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x88de5000) [pid = 1804] [serial = 1451] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86faa800) [pid = 1804] [serial = 1449] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x86d4b000) [pid = 1804] [serial = 1448] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8a603400) [pid = 1804] [serial = 1505] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a689400) [pid = 1804] [serial = 1506] [outer = (nil)] [url = about:blank] 09:30:43 INFO - PROCESS | 1804 | 1460997043538 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4f400 == 143 [pid = 1804] [id = 544] 09:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x86d4fc00) [pid = 1804] [serial = 1633] [outer = (nil)] 09:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x86fa7c00) [pid = 1804] [serial = 1634] [outer = 0x86d4fc00] 09:30:43 INFO - PROCESS | 1804 | 1460997043622 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x86fb0800) [pid = 1804] [serial = 1635] [outer = 0x86d4fc00] 09:30:44 INFO - PROCESS | 1804 | 1460997044449 Marionette TRACE conn3 <- [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] 09:30:44 INFO - PROCESS | 1804 | 1460997044551 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:30:44 INFO - PROCESS | 1804 | 1460997044563 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1804 | 1460997044567 Marionette TRACE conn3 <- [1,2150,null,{}] 09:30:44 INFO - PROCESS | 1804 | 1460997044574 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1804 | 1460997044776 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:30:45 INFO - PROCESS | 1804 | 1460997044980 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da5800 == 144 [pid = 1804] [id = 545] 09:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88de5c00) [pid = 1804] [serial = 1636] [outer = (nil)] 09:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88df1800) [pid = 1804] [serial = 1637] [outer = 0x88de5c00] 09:30:45 INFO - PROCESS | 1804 | 1460997045108 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x88e94000) [pid = 1804] [serial = 1638] [outer = 0x88de5c00] 09:30:46 INFO - PROCESS | 1804 | 1460997046063 Marionette TRACE conn3 <- [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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1536ms 09:30:46 INFO - PROCESS | 1804 | 1460997046102 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1804 | 1460997046108 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:30:46 INFO - PROCESS | 1804 | 1460997046115 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1804 | 1460997046119 Marionette TRACE conn3 <- [1,2154,null,{}] 09:30:46 INFO - PROCESS | 1804 | 1460997046134 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 1804 | 1460997046404 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:30:46 INFO - PROCESS | 1804 | 1460997046436 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e89400 == 145 [pid = 1804] [id = 546] 09:30:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a690800) [pid = 1804] [serial = 1639] [outer = (nil)] 09:30:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8b6ae800) [pid = 1804] [serial = 1640] [outer = 0x8a690800] 09:30:46 INFO - PROCESS | 1804 | 1460997046514 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8b6f2000) [pid = 1804] [serial = 1641] [outer = 0x8a690800] 09:30:47 INFO - PROCESS | 1804 | 1460997047643 Marionette TRACE conn3 <- [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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1547ms 09:30:47 INFO - PROCESS | 1804 | 1460997047663 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1804 | 1460997047667 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8a604400) [pid = 1804] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x86a60000) [pid = 1804] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x86d47000) [pid = 1804] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x915ac400) [pid = 1804] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93ed6400) [pid = 1804] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x93fd2c00) [pid = 1804] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8fcd7000) [pid = 1804] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f35ac00) [pid = 1804] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x98381000) [pid = 1804] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x91394000) [pid = 1804] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88b6b000) [pid = 1804] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93ed8400) [pid = 1804] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x99c5d800) [pid = 1804] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x93fd2400) [pid = 1804] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x97036400) [pid = 1804] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8c06a000) [pid = 1804] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x93171400) [pid = 1804] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8eb70000) [pid = 1804] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8a90c800) [pid = 1804] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8fcd9c00) [pid = 1804] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x88e8dc00) [pid = 1804] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x97349c00) [pid = 1804] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8849a800) [pid = 1804] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:30:48 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x86d51800) [pid = 1804] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:30:48 INFO - PROCESS | 1804 | 1460997048452 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 1804 | 1460997048463 Marionette TRACE conn3 <- [1,2158,null,{}] 09:30:48 INFO - PROCESS | 1804 | 1460997048471 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 1804 | 1460997048769 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:30:48 INFO - PROCESS | 1804 | 1460997048905 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e97400 == 146 [pid = 1804] [id = 547] 09:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8a608400) [pid = 1804] [serial = 1642] [outer = (nil)] 09:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8c06cc00) [pid = 1804] [serial = 1643] [outer = 0x8a608400] 09:30:48 INFO - PROCESS | 1804 | 1460997048991 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8eb64400) [pid = 1804] [serial = 1644] [outer = 0x8a608400] 09:30:49 INFO - PROCESS | 1804 | 1460997049790 Marionette TRACE conn3 <- [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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1556ms 09:30:49 INFO - PROCESS | 1804 | 1460997049843 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 1804 | 1460997049847 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:30:49 INFO - PROCESS | 1804 | 1460997049854 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1804 | 1460997049857 Marionette TRACE conn3 <- [1,2162,null,{}] 09:30:49 INFO - PROCESS | 1804 | 1460997049863 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 1804 | 1460997050055 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:30:50 INFO - PROCESS | 1804 | 1460997050265 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a846400 == 147 [pid = 1804] [id = 548] 09:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8a910400) [pid = 1804] [serial = 1645] [outer = (nil)] 09:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8ec78800) [pid = 1804] [serial = 1646] [outer = 0x8a910400] 09:30:50 INFO - PROCESS | 1804 | 1460997050341 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ec7f000) [pid = 1804] [serial = 1647] [outer = 0x8a910400] 09:30:51 INFO - PROCESS | 1804 | 1460997051518 Marionette TRACE conn3 <- [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]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1744ms 09:30:51 INFO - PROCESS | 1804 | 1460997051600 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1804 | 1460997051609 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:30:51 INFO - PROCESS | 1804 | 1460997051619 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1804 | 1460997051624 Marionette TRACE conn3 <- [1,2166,null,{}] 09:30:51 INFO - PROCESS | 1804 | 1460997051632 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 1804 | 1460997051904 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:30:52 INFO - PROCESS | 1804 | 1460997052252 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8849f800 == 148 [pid = 1804] [id = 549] 09:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88c95400) [pid = 1804] [serial = 1648] [outer = (nil)] 09:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x88ded400) [pid = 1804] [serial = 1649] [outer = 0x88c95400] 09:30:52 INFO - PROCESS | 1804 | 1460997052349 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a607000) [pid = 1804] [serial = 1650] [outer = 0x88c95400] 09:30:53 INFO - PROCESS | 1804 | 1460997053409 Marionette TRACE conn3 <- [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]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1837ms 09:30:53 INFO - PROCESS | 1804 | 1460997053458 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1804 | 1460997053467 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:30:53 INFO - PROCESS | 1804 | 1460997053479 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1804 | 1460997053483 Marionette TRACE conn3 <- [1,2170,null,{}] 09:30:53 INFO - PROCESS | 1804 | 1460997053490 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1804 | 1460997053729 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:30:54 INFO - PROCESS | 1804 | 1460997054164 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de5000 == 149 [pid = 1804] [id = 550] 09:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b6ef000) [pid = 1804] [serial = 1651] [outer = (nil)] 09:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e827400) [pid = 1804] [serial = 1652] [outer = 0x8b6ef000] 09:30:54 INFO - PROCESS | 1804 | 1460997054265 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8ec71800) [pid = 1804] [serial = 1653] [outer = 0x8b6ef000] 09:30:55 INFO - PROCESS | 1804 | 1460997055185 Marionette TRACE conn3 <- [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]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1747ms 09:30:55 INFO - PROCESS | 1804 | 1460997055227 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1804 | 1460997055230 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:30:55 INFO - PROCESS | 1804 | 1460997055254 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1804 | 1460997055261 Marionette TRACE conn3 <- [1,2174,null,{}] 09:30:55 INFO - PROCESS | 1804 | 1460997055284 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 1804 | 1460997055531 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:30:55 INFO - PROCESS | 1804 | 1460997055879 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da3000 == 150 [pid = 1804] [id = 551] 09:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8ec77000) [pid = 1804] [serial = 1654] [outer = (nil)] 09:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fcdb400) [pid = 1804] [serial = 1655] [outer = 0x8ec77000] 09:30:55 INFO - PROCESS | 1804 | 1460997055980 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x90398c00) [pid = 1804] [serial = 1656] [outer = 0x8ec77000] 09:30:56 INFO - PROCESS | 1804 | 1460997056925 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1763ms 09:30:57 INFO - PROCESS | 1804 | 1460997057002 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:30:57 INFO - PROCESS | 1804 | 1460997057008 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:30:57 INFO - PROCESS | 1804 | 1460997057014 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 1804 | 1460997057018 Marionette TRACE conn3 <- [1,2178,null,{}] 09:30:57 INFO - PROCESS | 1804 | 1460997057024 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 1804 | 1460997057289 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:30:57 INFO - PROCESS | 1804 | 1460997057642 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6aa400 == 151 [pid = 1804] [id = 552] 09:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8f3ed400) [pid = 1804] [serial = 1657] [outer = (nil)] 09:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9138cc00) [pid = 1804] [serial = 1658] [outer = 0x8f3ed400] 09:30:57 INFO - PROCESS | 1804 | 1460997057734 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91f17000) [pid = 1804] [serial = 1659] [outer = 0x8f3ed400] 09:30:58 INFO - PROCESS | 1804 | 1460997058666 Marionette TRACE conn3 <- [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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1698ms 09:30:58 INFO - PROCESS | 1804 | 1460997058712 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:30:58 INFO - PROCESS | 1804 | 1460997058716 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:30:58 INFO - PROCESS | 1804 | 1460997058723 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1804 | 1460997058727 Marionette TRACE conn3 <- [1,2182,null,{}] 09:30:58 INFO - PROCESS | 1804 | 1460997058733 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1804 | 1460997058947 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:30:59 INFO - PROCESS | 1804 | 1460997059283 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b1000 == 152 [pid = 1804] [id = 553] 09:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91fa5000) [pid = 1804] [serial = 1660] [outer = (nil)] 09:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93168c00) [pid = 1804] [serial = 1661] [outer = 0x91fa5000] 09:30:59 INFO - PROCESS | 1804 | 1460997059378 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93171400) [pid = 1804] [serial = 1662] [outer = 0x91fa5000] 09:31:00 INFO - PROCESS | 1804 | 1460997060301 Marionette TRACE conn3 <- [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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1638ms 09:31:00 INFO - PROCESS | 1804 | 1460997060361 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1804 | 1460997060365 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:31:00 INFO - PROCESS | 1804 | 1460997060373 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1804 | 1460997060376 Marionette TRACE conn3 <- [1,2186,null,{}] 09:31:00 INFO - PROCESS | 1804 | 1460997060382 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 1804 | 1460997060689 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:31:01 INFO - PROCESS | 1804 | 1460997061029 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a55000 == 153 [pid = 1804] [id = 554] 09:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x88b66000) [pid = 1804] [serial = 1663] [outer = (nil)] 09:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93394800) [pid = 1804] [serial = 1664] [outer = 0x88b66000] 09:31:01 INFO - PROCESS | 1804 | 1460997061143 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ed3800) [pid = 1804] [serial = 1665] [outer = 0x88b66000] 09:31:02 INFO - PROCESS | 1804 | 1460997062149 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1795ms 09:31:02 INFO - PROCESS | 1804 | 1460997062176 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1804 | 1460997062183 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:31:02 INFO - PROCESS | 1804 | 1460997062194 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1804 | 1460997062199 Marionette TRACE conn3 <- [1,2190,null,{}] 09:31:02 INFO - PROCESS | 1804 | 1460997062210 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 1804 | 1460997062547 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:31:02 INFO - PROCESS | 1804 | 1460997062920 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ce2400 == 154 [pid = 1804] [id = 555] 09:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93ece400) [pid = 1804] [serial = 1666] [outer = (nil)] 09:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93fa2400) [pid = 1804] [serial = 1667] [outer = 0x93ece400] 09:31:03 INFO - PROCESS | 1804 | 1460997063009 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93fc5c00) [pid = 1804] [serial = 1668] [outer = 0x93ece400] 09:31:03 INFO - PROCESS | 1804 | 1460997063950 Marionette TRACE conn3 <- [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]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1786ms 09:31:03 INFO - PROCESS | 1804 | 1460997063980 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 1804 | 1460997063984 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:31:03 INFO - PROCESS | 1804 | 1460997063991 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 1804 | 1460997063995 Marionette TRACE conn3 <- [1,2194,null,{}] 09:31:04 INFO - PROCESS | 1804 | 1460997064001 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 1804 | 1460997064228 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:31:04 INFO - PROCESS | 1804 | 1460997064565 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x93f97800 == 155 [pid = 1804] [id = 556] 09:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93f9b800) [pid = 1804] [serial = 1669] [outer = (nil)] 09:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x940a3000) [pid = 1804] [serial = 1670] [outer = 0x93f9b800] 09:31:04 INFO - PROCESS | 1804 | 1460997064666 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94188c00) [pid = 1804] [serial = 1671] [outer = 0x93f9b800] 09:31:05 INFO - PROCESS | 1804 | 1460997065570 Marionette TRACE conn3 <- [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]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1637ms 09:31:05 INFO - PROCESS | 1804 | 1460997065644 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 1804 | 1460997065648 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:31:05 INFO - PROCESS | 1804 | 1460997065658 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1804 | 1460997065661 Marionette TRACE conn3 <- [1,2198,null,{}] 09:31:05 INFO - PROCESS | 1804 | 1460997065668 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 1804 | 1460997065903 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:31:06 INFO - PROCESS | 1804 | 1460997066228 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec75400 == 156 [pid = 1804] [id = 557] 09:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91078400) [pid = 1804] [serial = 1672] [outer = (nil)] 09:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x94ebf000) [pid = 1804] [serial = 1673] [outer = 0x91078400] 09:31:06 INFO - PROCESS | 1804 | 1460997066322 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x95977400) [pid = 1804] [serial = 1674] [outer = 0x91078400] 09:31:07 INFO - PROCESS | 1804 | 1460997067193 Marionette TRACE conn3 <- [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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1583ms 09:31:07 INFO - PROCESS | 1804 | 1460997067251 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1804 | 1460997067255 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:31:07 INFO - PROCESS | 1804 | 1460997067266 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1804 | 1460997067269 Marionette TRACE conn3 <- [1,2202,null,{}] 09:31:07 INFO - PROCESS | 1804 | 1460997067275 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 1804 | 1460997067518 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:31:07 INFO - PROCESS | 1804 | 1460997067881 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x94181800 == 157 [pid = 1804] [id = 558] 09:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9676f000) [pid = 1804] [serial = 1675] [outer = (nil)] 09:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96f57400) [pid = 1804] [serial = 1676] [outer = 0x9676f000] 09:31:07 INFO - PROCESS | 1804 | 1460997067987 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97349400) [pid = 1804] [serial = 1677] [outer = 0x9676f000] 09:31:08 INFO - PROCESS | 1804 | 1460997068939 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1691ms 09:31:08 INFO - PROCESS | 1804 | 1460997068960 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1804 | 1460997068966 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:31:08 INFO - PROCESS | 1804 | 1460997068973 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1804 | 1460997068978 Marionette TRACE conn3 <- [1,2206,null,{}] 09:31:08 INFO - PROCESS | 1804 | 1460997068984 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1804 | 1460997069254 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:31:09 INFO - PROCESS | 1804 | 1460997069572 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x97483800 == 158 [pid = 1804] [id = 559] 09:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97487400) [pid = 1804] [serial = 1678] [outer = (nil)] 09:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9752e800) [pid = 1804] [serial = 1679] [outer = 0x97487400] 09:31:09 INFO - PROCESS | 1804 | 1460997069675 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x975c0800) [pid = 1804] [serial = 1680] [outer = 0x97487400] 09:31:10 INFO - PROCESS | 1804 | 1460997070621 Marionette TRACE conn3 <- [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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1686ms 09:31:10 INFO - PROCESS | 1804 | 1460997070660 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:31:10 INFO - PROCESS | 1804 | 1460997070665 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:31:10 INFO - PROCESS | 1804 | 1460997070671 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1804 | 1460997070675 Marionette TRACE conn3 <- [1,2210,null,{}] 09:31:10 INFO - PROCESS | 1804 | 1460997070681 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 1804 | 1460997070904 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:31:11 INFO - PROCESS | 1804 | 1460997071271 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de7000 == 159 [pid = 1804] [id = 560] 09:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8c06e000) [pid = 1804] [serial = 1681] [outer = (nil)] 09:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x975c0400) [pid = 1804] [serial = 1682] [outer = 0x8c06e000] 09:31:11 INFO - PROCESS | 1804 | 1460997071362 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97989400) [pid = 1804] [serial = 1683] [outer = 0x8c06e000] 09:31:12 INFO - PROCESS | 1804 | 1460997072282 Marionette TRACE conn3 <- [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]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1689ms 09:31:12 INFO - PROCESS | 1804 | 1460997072361 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:31:12 INFO - PROCESS | 1804 | 1460997072366 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:31:12 INFO - PROCESS | 1804 | 1460997072373 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1804 | 1460997072376 Marionette TRACE conn3 <- [1,2214,null,{}] 09:31:12 INFO - PROCESS | 1804 | 1460997072383 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1804 | 1460997072647 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:31:13 INFO - PROCESS | 1804 | 1460997073004 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c9400 == 160 [pid = 1804] [id = 561] 09:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x975c9800) [pid = 1804] [serial = 1684] [outer = (nil)] 09:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x981cf400) [pid = 1804] [serial = 1685] [outer = 0x975c9800] 09:31:13 INFO - PROCESS | 1804 | 1460997073103 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x98382400) [pid = 1804] [serial = 1686] [outer = 0x975c9800] 09:31:14 INFO - PROCESS | 1804 | 1460997074021 Marionette TRACE conn3 <- [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]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1685ms 09:31:14 INFO - PROCESS | 1804 | 1460997074058 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:31:14 INFO - PROCESS | 1804 | 1460997074063 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:31:14 INFO - PROCESS | 1804 | 1460997074069 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 1804 | 1460997074073 Marionette TRACE conn3 <- [1,2218,null,{}] 09:31:14 INFO - PROCESS | 1804 | 1460997074079 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 1804 | 1460997074322 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:31:14 INFO - PROCESS | 1804 | 1460997074666 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x981c9c00 == 161 [pid = 1804] [id = 562] 09:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x981d3400) [pid = 1804] [serial = 1687] [outer = (nil)] 09:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99093400) [pid = 1804] [serial = 1688] [outer = 0x981d3400] 09:31:14 INFO - PROCESS | 1804 | 1460997074775 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99bb7c00) [pid = 1804] [serial = 1689] [outer = 0x981d3400] 09:31:15 INFO - PROCESS | 1804 | 1460997075741 Marionette TRACE conn3 <- [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]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1743ms 09:31:15 INFO - PROCESS | 1804 | 1460997075812 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1804 | 1460997075816 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:31:15 INFO - PROCESS | 1804 | 1460997075826 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1804 | 1460997075830 Marionette TRACE conn3 <- [1,2222,null,{}] 09:31:15 INFO - PROCESS | 1804 | 1460997075837 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 1804 | 1460997076078 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:31:16 INFO - PROCESS | 1804 | 1460997076435 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a70800 == 162 [pid = 1804] [id = 563] 09:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9138c000) [pid = 1804] [serial = 1690] [outer = (nil)] 09:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9aee0c00) [pid = 1804] [serial = 1691] [outer = 0x9138c000] 09:31:16 INFO - PROCESS | 1804 | 1460997076536 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9df3d000) [pid = 1804] [serial = 1692] [outer = 0x9138c000] 09:31:17 INFO - PROCESS | 1804 | 1460997077489 Marionette TRACE conn3 <- [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]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1733ms 09:31:17 INFO - PROCESS | 1804 | 1460997077559 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1804 | 1460997077564 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:31:17 INFO - PROCESS | 1804 | 1460997077571 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1804 | 1460997077574 Marionette TRACE conn3 <- [1,2226,null,{}] 09:31:17 INFO - PROCESS | 1804 | 1460997077580 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1804 | 1460997077858 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:31:18 INFO - PROCESS | 1804 | 1460997078258 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x99c5fc00 == 163 [pid = 1804] [id = 564] 09:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9fcc0000) [pid = 1804] [serial = 1693] [outer = (nil)] 09:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0xa0109800) [pid = 1804] [serial = 1694] [outer = 0x9fcc0000] 09:31:18 INFO - PROCESS | 1804 | 1460997078355 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0xa0d51400) [pid = 1804] [serial = 1695] [outer = 0x9fcc0000] 09:31:19 INFO - PROCESS | 1804 | 1460997079207 Marionette TRACE conn3 <- [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]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1687ms 09:31:19 INFO - PROCESS | 1804 | 1460997079259 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 1804 | 1460997079263 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:31:19 INFO - PROCESS | 1804 | 1460997079292 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 1804 | 1460997079296 Marionette TRACE conn3 <- [1,2230,null,{}] 09:31:19 INFO - PROCESS | 1804 | 1460997079302 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 1804 | 1460997079528 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:31:19 INFO - PROCESS | 1804 | 1460997079872 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89c9e800 == 164 [pid = 1804] [id = 565] 09:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x89ca0400) [pid = 1804] [serial = 1696] [outer = (nil)] 09:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x89ca6000) [pid = 1804] [serial = 1697] [outer = 0x89ca0400] 09:31:19 INFO - PROCESS | 1804 | 1460997079969 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x89ca7c00) [pid = 1804] [serial = 1698] [outer = 0x89ca0400] 09:31:20 INFO - PROCESS | 1804 | 1460997080873 Marionette TRACE conn3 <- [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]]]}] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88de2800 == 163 [pid = 1804] [id = 221] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba7a800 == 162 [pid = 1804] [id = 222] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88e97400 == 161 [pid = 1804] [id = 547] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88e89400 == 160 [pid = 1804] [id = 546] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88da5800 == 159 [pid = 1804] [id = 545] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4f400 == 158 [pid = 1804] [id = 544] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x855d7400 == 157 [pid = 1804] [id = 542] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x85310800 == 156 [pid = 1804] [id = 540] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88492800 == 155 [pid = 1804] [id = 541] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x981cd800 == 154 [pid = 1804] [id = 539] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x9418b000 == 153 [pid = 1804] [id = 538] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x973c1000 == 152 [pid = 1804] [id = 536] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x90392c00 == 151 [pid = 1804] [id = 537] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86faa400 == 150 [pid = 1804] [id = 535] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86a58400 == 149 [pid = 1804] [id = 534] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8e821000 == 148 [pid = 1804] [id = 533] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06f400 == 147 [pid = 1804] [id = 532] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x915ae400 == 146 [pid = 1804] [id = 531] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86a59000 == 145 [pid = 1804] [id = 529] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88b6a800 == 144 [pid = 1804] [id = 530] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb71800 == 143 [pid = 1804] [id = 528] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8a851c00 == 142 [pid = 1804] [id = 527] 09:31:22 INFO - PROCESS | 1804 | --DOCSHELL 0x88b69c00 == 141 [pid = 1804] [id = 526] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8a694000) [pid = 1804] [serial = 1577] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x981c9800) [pid = 1804] [serial = 1553] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x88dea000) [pid = 1804] [serial = 1569] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x88cd7400) [pid = 1804] [serial = 1568] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0xa0f42c00) [pid = 1804] [serial = 1500] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x93392000) [pid = 1804] [serial = 1530] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x97996c00) [pid = 1804] [serial = 1551] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9626fc00) [pid = 1804] [serial = 1542] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9039e800) [pid = 1804] [serial = 1524] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8f361800) [pid = 1804] [serial = 1520] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8fb8b000) [pid = 1804] [serial = 1521] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9fc2dc00) [pid = 1804] [serial = 1560] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93fd3000) [pid = 1804] [serial = 1535] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x88dac800) [pid = 1804] [serial = 1515] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x94ebbc00) [pid = 1804] [serial = 1539] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0xa29b1000) [pid = 1804] [serial = 1566] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x99bc2000) [pid = 1804] [serial = 1557] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x97486400) [pid = 1804] [serial = 1545] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8eb69800) [pid = 1804] [serial = 1575] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93ed0c00) [pid = 1804] [serial = 1533] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x88ce0000) [pid = 1804] [serial = 1514] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa0185800) [pid = 1804] [serial = 1563] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8b6b6400) [pid = 1804] [serial = 1517] [outer = (nil)] [url = about:blank] 09:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 3552ms 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9fd78000) [pid = 1804] [serial = 1562] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x96081c00) [pid = 1804] [serial = 1541] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x915b0800) [pid = 1804] [serial = 1527] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa290dc00) [pid = 1804] [serial = 1565] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9409e800) [pid = 1804] [serial = 1536] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8a90a400) [pid = 1804] [serial = 1572] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9773e400) [pid = 1804] [serial = 1550] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91528000) [pid = 1804] [serial = 1526] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x93ce9c00) [pid = 1804] [serial = 1532] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x90394800) [pid = 1804] [serial = 1523] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8e824000) [pid = 1804] [serial = 1518] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x975c1000) [pid = 1804] [serial = 1548] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8c3de400) [pid = 1804] [serial = 1574] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x99bb6000) [pid = 1804] [serial = 1556] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8c3d2400) [pid = 1804] [serial = 1446] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x97531000) [pid = 1804] [serial = 1547] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9eb41400) [pid = 1804] [serial = 1559] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x94190000) [pid = 1804] [serial = 1538] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0xa010a400) [pid = 1804] [serial = 1434] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x973cac00) [pid = 1804] [serial = 1544] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93167800) [pid = 1804] [serial = 1529] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a84b400) [pid = 1804] [serial = 1571] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x98639400) [pid = 1804] [serial = 1554] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 1804 | 1460997083007 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 1804 | 1460997083013 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:31:23 INFO - PROCESS | 1804 | 1460997083024 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 1804 | 1460997083031 Marionette TRACE conn3 <- [1,2234,null,{}] 09:31:23 INFO - PROCESS | 1804 | 1460997083049 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 1804 | 1460997083248 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:31:23 INFO - PROCESS | 1804 | 1460997083483 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88493400 == 142 [pid = 1804] [id = 566] 09:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88494400) [pid = 1804] [serial = 1699] [outer = (nil)] 09:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8849c400) [pid = 1804] [serial = 1700] [outer = 0x88494400] 09:31:23 INFO - PROCESS | 1804 | 1460997083562 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88b68000) [pid = 1804] [serial = 1701] [outer = 0x88494400] 09:31:24 INFO - PROCESS | 1804 | 1460997084382 Marionette TRACE conn3 <- [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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1395ms 09:31:24 INFO - PROCESS | 1804 | 1460997084420 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:31:24 INFO - PROCESS | 1804 | 1460997084426 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:31:24 INFO - PROCESS | 1804 | 1460997084440 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1804 | 1460997084446 Marionette TRACE conn3 <- [1,2238,null,{}] 09:31:24 INFO - PROCESS | 1804 | 1460997084453 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 1804 | 1460997084661 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:31:24 INFO - PROCESS | 1804 | 1460997084886 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da5800 == 143 [pid = 1804] [id = 567] 09:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88daa800) [pid = 1804] [serial = 1702] [outer = (nil)] 09:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88dec800) [pid = 1804] [serial = 1703] [outer = 0x88daa800] 09:31:25 INFO - PROCESS | 1804 | 1460997085014 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88e91c00) [pid = 1804] [serial = 1704] [outer = 0x88daa800] 09:31:25 INFO - PROCESS | 1804 | 1460997085990 Marionette TRACE conn3 <- [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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1593ms 09:31:26 INFO - PROCESS | 1804 | 1460997086028 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 1804 | 1460997086032 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:31:26 INFO - PROCESS | 1804 | 1460997086038 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1804 | 1460997086041 Marionette TRACE conn3 <- [1,2242,null,{}] 09:31:26 INFO - PROCESS | 1804 | 1460997086067 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 1804 | 1460997086366 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:31:26 INFO - PROCESS | 1804 | 1460997086563 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x89cac800 == 144 [pid = 1804] [id = 568] 09:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a695c00) [pid = 1804] [serial = 1705] [outer = (nil)] 09:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a905000) [pid = 1804] [serial = 1706] [outer = 0x8a695c00] 09:31:26 INFO - PROCESS | 1804 | 1460997086647 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8b6af800) [pid = 1804] [serial = 1707] [outer = 0x8a695c00] 09:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x97485000) [pid = 1804] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x88dab000) [pid = 1804] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f364800) [pid = 1804] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x86d4fc00) [pid = 1804] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x981d2400) [pid = 1804] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8a604c00) [pid = 1804] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x915b5400) [pid = 1804] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93395800) [pid = 1804] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9039ec00) [pid = 1804] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x93fd1000) [pid = 1804] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8b6b4000) [pid = 1804] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9747f400) [pid = 1804] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x88ce2800) [pid = 1804] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x88c91800) [pid = 1804] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x93389000) [pid = 1804] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9752d400) [pid = 1804] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8b6b7400) [pid = 1804] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x93fc4800) [pid = 1804] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x88de5c00) [pid = 1804] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8ec7f400) [pid = 1804] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8a690800) [pid = 1804] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a608400) [pid = 1804] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:31:28 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8b6ad800) [pid = 1804] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:31:28 INFO - PROCESS | 1804 | 1460997088294 Marionette TRACE conn3 <- [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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2312ms 09:31:28 INFO - PROCESS | 1804 | 1460997088351 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:31:28 INFO - PROCESS | 1804 | 1460997088356 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:31:28 INFO - PROCESS | 1804 | 1460997088362 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1804 | 1460997088365 Marionette TRACE conn3 <- [1,2246,null,{}] 09:31:28 INFO - PROCESS | 1804 | 1460997088371 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 1804 | 1460997088601 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:31:28 INFO - PROCESS | 1804 | 1460997088803 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6fc00 == 145 [pid = 1804] [id = 569] 09:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x86fa7800) [pid = 1804] [serial = 1708] [outer = (nil)] 09:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b6ae000) [pid = 1804] [serial = 1709] [outer = 0x86fa7800] 09:31:28 INFO - PROCESS | 1804 | 1460997088897 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8b6f2800) [pid = 1804] [serial = 1710] [outer = 0x86fa7800] 09:31:29 INFO - PROCESS | 1804 | 1460997089698 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1389ms 09:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:31:29 INFO - PROCESS | 1804 | 1460997089751 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1804 | 1460997089754 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:31:29 INFO - PROCESS | 1804 | 1460997089762 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1804 | 1460997089764 Marionette TRACE conn3 <- [1,2250,null,{}] 09:31:29 INFO - PROCESS | 1804 | 1460997089771 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 1804 | 1460997089982 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:31:30 INFO - PROCESS | 1804 | 1460997090432 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a63c00 == 146 [pid = 1804] [id = 570] 09:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x86a64000) [pid = 1804] [serial = 1711] [outer = (nil)] 09:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x86a6a000) [pid = 1804] [serial = 1712] [outer = 0x86a64000] 09:31:30 INFO - PROCESS | 1804 | 1460997090538 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86fa4c00) [pid = 1804] [serial = 1713] [outer = 0x86a64000] 09:31:31 INFO - PROCESS | 1804 | 1460997091536 Marionette TRACE conn3 <- [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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1788ms 09:31:31 INFO - PROCESS | 1804 | 1460997091567 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1804 | 1460997091576 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:31:31 INFO - PROCESS | 1804 | 1460997091589 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1804 | 1460997091594 Marionette TRACE conn3 <- [1,2254,null,{}] 09:31:31 INFO - PROCESS | 1804 | 1460997091602 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 1804 | 1460997091847 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:31:32 INFO - PROCESS | 1804 | 1460997092194 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da4c00 == 147 [pid = 1804] [id = 571] 09:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88de2800) [pid = 1804] [serial = 1714] [outer = (nil)] 09:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88e98000) [pid = 1804] [serial = 1715] [outer = 0x88de2800] 09:31:32 INFO - PROCESS | 1804 | 1460997092307 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x89cacc00) [pid = 1804] [serial = 1716] [outer = 0x88de2800] 09:31:33 INFO - PROCESS | 1804 | 1460997093414 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1840ms 09:31:33 INFO - PROCESS | 1804 | 1460997093432 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1804 | 1460997093439 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:31:33 INFO - PROCESS | 1804 | 1460997093447 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1804 | 1460997093451 Marionette TRACE conn3 <- [1,2258,null,{}] 09:31:33 INFO - PROCESS | 1804 | 1460997093458 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1804 | 1460997093696 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:31:34 INFO - PROCESS | 1804 | 1460997094085 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a68b800 == 148 [pid = 1804] [id = 572] 09:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a90ac00) [pid = 1804] [serial = 1717] [outer = (nil)] 09:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b6b7400) [pid = 1804] [serial = 1718] [outer = 0x8a90ac00] 09:31:34 INFO - PROCESS | 1804 | 1460997094182 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ba81000) [pid = 1804] [serial = 1719] [outer = 0x8a90ac00] 09:31:35 INFO - PROCESS | 1804 | 1460997095141 Marionette TRACE conn3 <- [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]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1738ms 09:31:35 INFO - PROCESS | 1804 | 1460997095195 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 1804 | 1460997095200 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:31:35 INFO - PROCESS | 1804 | 1460997095221 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1804 | 1460997095231 Marionette TRACE conn3 <- [1,2262,null,{}] 09:31:35 INFO - PROCESS | 1804 | 1460997095239 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 1804 | 1460997095478 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:31:35 INFO - PROCESS | 1804 | 1460997095802 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90a400 == 149 [pid = 1804] [id = 573] 09:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b6b8800) [pid = 1804] [serial = 1720] [outer = (nil)] 09:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8eb6cc00) [pid = 1804] [serial = 1721] [outer = 0x8b6b8800] 09:31:35 INFO - PROCESS | 1804 | 1460997095896 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8ec73000) [pid = 1804] [serial = 1722] [outer = 0x8b6b8800] 09:31:36 INFO - PROCESS | 1804 | 1460997096820 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1667ms 09:31:36 INFO - PROCESS | 1804 | 1460997096879 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 1804 | 1460997096883 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:31:36 INFO - PROCESS | 1804 | 1460997096891 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1804 | 1460997096894 Marionette TRACE conn3 <- [1,2266,null,{}] 09:31:36 INFO - PROCESS | 1804 | 1460997096900 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 1804 | 1460997097177 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:31:37 INFO - PROCESS | 1804 | 1460997097514 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da1400 == 150 [pid = 1804] [id = 574] 09:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8ba7e400) [pid = 1804] [serial = 1723] [outer = (nil)] 09:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f3ee800) [pid = 1804] [serial = 1724] [outer = 0x8ba7e400] 09:31:37 INFO - PROCESS | 1804 | 1460997097612 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fb8fc00) [pid = 1804] [serial = 1725] [outer = 0x8ba7e400] 09:31:38 INFO - PROCESS | 1804 | 1460997098530 Marionette TRACE conn3 <- [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]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1687ms 09:31:38 INFO - PROCESS | 1804 | 1460997098579 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1804 | 1460997098583 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:31:38 INFO - PROCESS | 1804 | 1460997098590 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1804 | 1460997098594 Marionette TRACE conn3 <- [1,2270,null,{}] 09:31:38 INFO - PROCESS | 1804 | 1460997098600 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 1804 | 1460997098828 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:31:39 INFO - PROCESS | 1804 | 1460997099175 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcdc000 == 151 [pid = 1804] [id = 575] 09:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fcdc400) [pid = 1804] [serial = 1726] [outer = (nil)] 09:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x90394c00) [pid = 1804] [serial = 1727] [outer = 0x8fcdc400] 09:31:39 INFO - PROCESS | 1804 | 1460997099289 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91396400) [pid = 1804] [serial = 1728] [outer = 0x8fcdc400] 09:31:40 INFO - PROCESS | 1804 | 1460997100254 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1737ms 09:31:40 INFO - PROCESS | 1804 | 1460997100328 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 1804 | 1460997100331 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:31:40 INFO - PROCESS | 1804 | 1460997100339 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1804 | 1460997100342 Marionette TRACE conn3 <- [1,2274,null,{}] 09:31:40 INFO - PROCESS | 1804 | 1460997100349 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1804 | 1460997100570 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:31:40 INFO - PROCESS | 1804 | 1460997100918 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f364800 == 152 [pid = 1804] [id = 576] 09:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x90396c00) [pid = 1804] [serial = 1729] [outer = (nil)] 09:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9316cc00) [pid = 1804] [serial = 1730] [outer = 0x90396c00] 09:31:41 INFO - PROCESS | 1804 | 1460997101014 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93170c00) [pid = 1804] [serial = 1731] [outer = 0x90396c00] 09:31:41 INFO - PROCESS | 1804 | 1460997101916 Marionette TRACE conn3 <- [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]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1643ms 09:31:41 INFO - PROCESS | 1804 | 1460997101984 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:31:41 INFO - PROCESS | 1804 | 1460997101988 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:31:41 INFO - PROCESS | 1804 | 1460997101995 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1804 | 1460997101999 Marionette TRACE conn3 <- [1,2278,null,{}] 09:31:42 INFO - PROCESS | 1804 | 1460997102005 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1804 | 1460997102276 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:31:42 INFO - PROCESS | 1804 | 1460997102616 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b5c00 == 153 [pid = 1804] [id = 577] 09:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9338c400) [pid = 1804] [serial = 1732] [outer = (nil)] 09:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93396c00) [pid = 1804] [serial = 1733] [outer = 0x9338c400] 09:31:42 INFO - PROCESS | 1804 | 1460997102714 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ce5400) [pid = 1804] [serial = 1734] [outer = 0x9338c400] 09:31:43 INFO - PROCESS | 1804 | 1460997103603 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1631ms 09:31:43 INFO - PROCESS | 1804 | 1460997103627 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1804 | 1460997103631 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:31:43 INFO - PROCESS | 1804 | 1460997103638 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1804 | 1460997103642 Marionette TRACE conn3 <- [1,2282,null,{}] 09:31:43 INFO - PROCESS | 1804 | 1460997103650 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 1804 | 1460997103860 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:31:44 INFO - PROCESS | 1804 | 1460997104198 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x88deac00 == 154 [pid = 1804] [id = 578] 09:31:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8a905400) [pid = 1804] [serial = 1735] [outer = (nil)] 09:31:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93ed0c00) [pid = 1804] [serial = 1736] [outer = 0x8a905400] 09:31:44 INFO - PROCESS | 1804 | 1460997104294 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93ed6000) [pid = 1804] [serial = 1737] [outer = 0x8a905400] 09:31:45 INFO - PROCESS | 1804 | 1460997105196 Marionette TRACE conn3 <- [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]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1588ms 09:31:45 INFO - PROCESS | 1804 | 1460997105227 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1804 | 1460997105231 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:31:45 INFO - PROCESS | 1804 | 1460997105238 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1804 | 1460997105242 Marionette TRACE conn3 <- [1,2286,null,{}] 09:31:45 INFO - PROCESS | 1804 | 1460997105247 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1804 | 1460997105460 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:31:45 INFO - PROCESS | 1804 | 1460997105770 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338e000 == 155 [pid = 1804] [id = 579] 09:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93ecec00) [pid = 1804] [serial = 1738] [outer = (nil)] 09:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93fa2800) [pid = 1804] [serial = 1739] [outer = 0x93ecec00] 09:31:45 INFO - PROCESS | 1804 | 1460997105882 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93fca400) [pid = 1804] [serial = 1740] [outer = 0x93ecec00] 09:31:46 INFO - PROCESS | 1804 | 1460997106791 Marionette TRACE conn3 <- [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]]]}] 09:31:46 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 09:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1585ms 09:31:46 INFO - PROCESS | 1804 | 1460997106824 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 1804 | 1460997106827 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:31:46 INFO - PROCESS | 1804 | 1460997106834 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 1804 | 1460997106837 Marionette TRACE conn3 <- [1,2290,null,{}] 09:31:46 INFO - PROCESS | 1804 | 1460997106844 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 1804 | 1460997107054 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:31:47 INFO - PROCESS | 1804 | 1460997107406 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x940a1400 == 156 [pid = 1804] [id = 580] 09:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x940a1c00) [pid = 1804] [serial = 1741] [outer = (nil)] 09:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x94182400) [pid = 1804] [serial = 1742] [outer = 0x940a1c00] 09:31:47 INFO - PROCESS | 1804 | 1460997107516 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x94ea1c00) [pid = 1804] [serial = 1743] [outer = 0x940a1c00] 09:31:48 INFO - PROCESS | 1804 | 1460997108507 Marionette TRACE conn3 <- [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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1732ms 09:31:48 INFO - PROCESS | 1804 | 1460997108567 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1804 | 1460997108571 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:31:48 INFO - PROCESS | 1804 | 1460997108578 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1804 | 1460997108582 Marionette TRACE conn3 <- [1,2294,null,{}] 09:31:48 INFO - PROCESS | 1804 | 1460997108588 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 1804 | 1460997108846 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:31:49 INFO - PROCESS | 1804 | 1460997109198 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3dfc00 == 157 [pid = 1804] [id = 581] 09:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x91fa9800) [pid = 1804] [serial = 1744] [outer = (nil)] 09:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96261800) [pid = 1804] [serial = 1745] [outer = 0x91fa9800] 09:31:49 INFO - PROCESS | 1804 | 1460997109289 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x96767800) [pid = 1804] [serial = 1746] [outer = 0x91fa9800] 09:31:50 INFO - PROCESS | 1804 | 1460997110227 Marionette TRACE conn3 <- [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]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1684ms 09:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:31:50 INFO - PROCESS | 1804 | 1460997110263 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 1804 | 1460997110266 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:31:50 INFO - PROCESS | 1804 | 1460997110273 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1804 | 1460997110277 Marionette TRACE conn3 <- [1,2298,null,{}] 09:31:50 INFO - PROCESS | 1804 | 1460997110283 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 1804 | 1460997110500 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:31:50 INFO - PROCESS | 1804 | 1460997110848 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x96036c00 == 158 [pid = 1804] [id = 582] 09:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x96e96800) [pid = 1804] [serial = 1747] [outer = (nil)] 09:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9747cc00) [pid = 1804] [serial = 1748] [outer = 0x96e96800] 09:31:50 INFO - PROCESS | 1804 | 1460997110944 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97481000) [pid = 1804] [serial = 1749] [outer = 0x96e96800] 09:31:51 INFO - PROCESS | 1804 | 1460997111827 Marionette TRACE conn3 <- [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]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1585ms 09:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:31:51 INFO - PROCESS | 1804 | 1460997111857 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 1804 | 1460997111860 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:31:51 INFO - PROCESS | 1804 | 1460997111868 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 1804 | 1460997111871 Marionette TRACE conn3 <- [1,2302,null,{}] 09:31:51 INFO - PROCESS | 1804 | 1460997111877 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 1804 | 1460997112094 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:31:52 INFO - PROCESS | 1804 | 1460997112435 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x970bb000 == 159 [pid = 1804] [id = 583] 09:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9747dc00) [pid = 1804] [serial = 1750] [outer = (nil)] 09:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97529400) [pid = 1804] [serial = 1751] [outer = 0x9747dc00] 09:31:52 INFO - PROCESS | 1804 | 1460997112531 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9752f400) [pid = 1804] [serial = 1752] [outer = 0x9747dc00] 09:31:53 INFO - PROCESS | 1804 | 1460997113427 Marionette TRACE conn3 <- [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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1635ms 09:31:53 INFO - PROCESS | 1804 | 1460997113509 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1804 | 1460997113514 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:31:53 INFO - PROCESS | 1804 | 1460997113525 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1804 | 1460997113530 Marionette TRACE conn3 <- [1,2306,null,{}] 09:31:53 INFO - PROCESS | 1804 | 1460997113536 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 1804 | 1460997113795 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:31:54 INFO - PROCESS | 1804 | 1460997114138 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b1c00 == 160 [pid = 1804] [id = 584] 09:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8ec73c00) [pid = 1804] [serial = 1753] [outer = (nil)] 09:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x975bd400) [pid = 1804] [serial = 1754] [outer = 0x8ec73c00] 09:31:54 INFO - PROCESS | 1804 | 1460997114234 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x975c9c00) [pid = 1804] [serial = 1755] [outer = 0x8ec73c00] 09:31:55 INFO - PROCESS | 1804 | 1460997115115 Marionette TRACE conn3 <- [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]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1641ms 09:31:55 INFO - PROCESS | 1804 | 1460997115185 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1804 | 1460997115190 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:31:55 INFO - PROCESS | 1804 | 1460997115199 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1804 | 1460997115203 Marionette TRACE conn3 <- [1,2310,null,{}] 09:31:55 INFO - PROCESS | 1804 | 1460997115209 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 1804 | 1460997115430 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:31:55 INFO - PROCESS | 1804 | 1460997115776 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x974e9400 == 161 [pid = 1804] [id = 585] 09:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x975c0c00) [pid = 1804] [serial = 1756] [outer = (nil)] 09:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x97be4000) [pid = 1804] [serial = 1757] [outer = 0x975c0c00] 09:31:55 INFO - PROCESS | 1804 | 1460997115885 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x981ca400) [pid = 1804] [serial = 1758] [outer = 0x975c0c00] 09:31:56 INFO - PROCESS | 1804 | 1460997116826 Marionette TRACE conn3 <- [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]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1686ms 09:31:56 INFO - PROCESS | 1804 | 1460997116886 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 1804 | 1460997116890 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:31:56 INFO - PROCESS | 1804 | 1460997116897 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 1804 | 1460997116900 Marionette TRACE conn3 <- [1,2314,null,{}] 09:31:56 INFO - PROCESS | 1804 | 1460997116906 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1804 | 1460997117162 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:31:57 INFO - PROCESS | 1804 | 1460997117506 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x9798b000 == 162 [pid = 1804] [id = 586] 09:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x981c6c00) [pid = 1804] [serial = 1759] [outer = (nil)] 09:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x98829000) [pid = 1804] [serial = 1760] [outer = 0x981c6c00] 09:31:57 INFO - PROCESS | 1804 | 1460997117602 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9892bc00) [pid = 1804] [serial = 1761] [outer = 0x981c6c00] 09:31:58 INFO - PROCESS | 1804 | 1460997118523 Marionette TRACE conn3 <- [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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1685ms 09:31:58 INFO - PROCESS | 1804 | 1460997118583 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 1804 | 1460997118587 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:31:58 INFO - PROCESS | 1804 | 1460997118595 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 1804 | 1460997118598 Marionette TRACE conn3 <- [1,2318,null,{}] 09:31:58 INFO - PROCESS | 1804 | 1460997118604 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 1804 | 1460997118829 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:31:59 INFO - PROCESS | 1804 | 1460997119183 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x90699800 == 163 [pid = 1804] [id = 587] 09:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x93390c00) [pid = 1804] [serial = 1762] [outer = (nil)] 09:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x99bc3400) [pid = 1804] [serial = 1763] [outer = 0x93390c00] 09:31:59 INFO - PROCESS | 1804 | 1460997119279 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9aed9400) [pid = 1804] [serial = 1764] [outer = 0x93390c00] 09:32:00 INFO - PROCESS | 1804 | 1460997120192 Marionette TRACE conn3 <- [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] 09:32:02 INFO - PROCESS | 1804 | 1460997122874 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:32:02 INFO - PROCESS | 1804 | 1460997122887 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1804 | 1460997122902 Marionette TRACE conn3 <- [1,2322,null,{}] 09:32:02 INFO - PROCESS | 1804 | 1460997122916 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 1804 | 1460997123248 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:32:03 INFO - PROCESS | 1804 | 1460997123666 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa9000 == 129 [pid = 1804] [id = 588] 09:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x86fac000) [pid = 1804] [serial = 1765] [outer = (nil)] 09:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88492800) [pid = 1804] [serial = 1766] [outer = 0x86fac000] 09:32:03 INFO - PROCESS | 1804 | 1460997123755 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88b62400) [pid = 1804] [serial = 1767] [outer = 0x86fac000] 09:32:04 INFO - PROCESS | 1804 | 1460997124562 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1700ms 09:32:04 INFO - PROCESS | 1804 | 1460997124586 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 1804 | 1460997124592 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:32:04 INFO - PROCESS | 1804 | 1460997124609 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 1804 | 1460997124615 Marionette TRACE conn3 <- [1,2326,null,{}] 09:32:04 INFO - PROCESS | 1804 | 1460997124659 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 1804 | 1460997124902 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:32:05 INFO - PROCESS | 1804 | 1460997125142 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da2400 == 130 [pid = 1804] [id = 589] 09:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88da3000) [pid = 1804] [serial = 1768] [outer = (nil)] 09:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88de6000) [pid = 1804] [serial = 1769] [outer = 0x88da3000] 09:32:05 INFO - PROCESS | 1804 | 1460997125273 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88e94000) [pid = 1804] [serial = 1770] [outer = 0x88da3000] 09:32:06 INFO - PROCESS | 1804 | 1460997126272 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1747ms 09:32:06 INFO - PROCESS | 1804 | 1460997126349 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:32:06 INFO - PROCESS | 1804 | 1460997126353 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:32:06 INFO - PROCESS | 1804 | 1460997126360 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1804 | 1460997126364 Marionette TRACE conn3 <- [1,2330,null,{}] 09:32:06 INFO - PROCESS | 1804 | 1460997126388 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 1804 | 1460997126687 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:32:06 INFO - PROCESS | 1804 | 1460997126884 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ca0c00 == 131 [pid = 1804] [id = 590] 09:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a692400) [pid = 1804] [serial = 1771] [outer = (nil)] 09:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a849800) [pid = 1804] [serial = 1772] [outer = 0x8a692400] 09:32:06 INFO - PROCESS | 1804 | 1460997126970 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a908800) [pid = 1804] [serial = 1773] [outer = 0x8a692400] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c06e000) [pid = 1804] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x981d3400) [pid = 1804] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x85c0ac00) [pid = 1804] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9676f000) [pid = 1804] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8f3ed400) [pid = 1804] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9fcc0000) [pid = 1804] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x91078400) [pid = 1804] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x93f9b800) [pid = 1804] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88daa800) [pid = 1804] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88b66000) [pid = 1804] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x97487400) [pid = 1804] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x88c95400) [pid = 1804] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8ec77000) [pid = 1804] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9138c000) [pid = 1804] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x91fa5000) [pid = 1804] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x975c9800) [pid = 1804] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x89ca0400) [pid = 1804] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x93ece400) [pid = 1804] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8b6ef000) [pid = 1804] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a695c00) [pid = 1804] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x88494400) [pid = 1804] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:32:08 INFO - PROCESS | 1804 | 1460997128441 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2095ms 09:32:08 INFO - PROCESS | 1804 | 1460997128454 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 1804 | 1460997128458 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:32:08 INFO - PROCESS | 1804 | 1460997128464 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 1804 | 1460997128467 Marionette TRACE conn3 <- [1,2334,null,{}] 09:32:08 INFO - PROCESS | 1804 | 1460997128473 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 1804 | 1460997128715 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:32:08 INFO - PROCESS | 1804 | 1460997128918 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x86faa800 == 132 [pid = 1804] [id = 591] 09:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x88df1800) [pid = 1804] [serial = 1774] [outer = (nil)] 09:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b6edc00) [pid = 1804] [serial = 1775] [outer = 0x88df1800] 09:32:09 INFO - PROCESS | 1804 | 1460997129001 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8c065c00) [pid = 1804] [serial = 1776] [outer = 0x88df1800] 09:32:09 INFO - PROCESS | 1804 | 1460997129955 Marionette TRACE conn3 <- [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]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1544ms 09:32:10 INFO - PROCESS | 1804 | 1460997130010 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 1804 | 1460997130017 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:32:10 INFO - PROCESS | 1804 | 1460997130026 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1804 | 1460997130033 Marionette TRACE conn3 <- [1,2338,null,{}] 09:32:10 INFO - PROCESS | 1804 | 1460997130042 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 1804 | 1460997130382 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:32:10 INFO - PROCESS | 1804 | 1460997130676 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa3c00 == 133 [pid = 1804] [id = 592] 09:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x86fad800) [pid = 1804] [serial = 1777] [outer = (nil)] 09:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x88b66000) [pid = 1804] [serial = 1778] [outer = 0x86fad800] 09:32:10 INFO - PROCESS | 1804 | 1460997130777 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x88cdd800) [pid = 1804] [serial = 1779] [outer = 0x86fad800] 09:32:11 INFO - PROCESS | 1804 | 1460997131776 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1804ms 09:32:11 INFO - PROCESS | 1804 | 1460997131832 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1804 | 1460997131842 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:32:11 INFO - PROCESS | 1804 | 1460997131853 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1804 | 1460997131857 Marionette TRACE conn3 <- [1,2342,null,{}] 09:32:11 INFO - PROCESS | 1804 | 1460997131864 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 1804 | 1460997132261 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:32:12 INFO - PROCESS | 1804 | 1460997132525 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4b000 == 134 [pid = 1804] [id = 593] 09:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89cab000) [pid = 1804] [serial = 1780] [outer = (nil)] 09:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8a694000) [pid = 1804] [serial = 1781] [outer = 0x89cab000] 09:32:12 INFO - PROCESS | 1804 | 1460997132618 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8c06c000) [pid = 1804] [serial = 1782] [outer = 0x89cab000] 09:32:13 INFO - PROCESS | 1804 | 1460997133634 Marionette TRACE conn3 <- [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]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1837ms 09:32:13 INFO - PROCESS | 1804 | 1460997133692 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:32:13 INFO - PROCESS | 1804 | 1460997133702 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:32:13 INFO - PROCESS | 1804 | 1460997133711 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 1804 | 1460997133718 Marionette TRACE conn3 <- [1,2346,null,{}] 09:32:13 INFO - PROCESS | 1804 | 1460997133736 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 1804 | 1460997134018 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:32:14 INFO - PROCESS | 1804 | 1460997134404 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d4000 == 135 [pid = 1804] [id = 594] 09:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e823800) [pid = 1804] [serial = 1783] [outer = (nil)] 09:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8eb67000) [pid = 1804] [serial = 1784] [outer = 0x8e823800] 09:32:14 INFO - PROCESS | 1804 | 1460997134500 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ec7d800) [pid = 1804] [serial = 1785] [outer = 0x8e823800] 09:32:15 INFO - PROCESS | 1804 | 1460997135449 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1796ms 09:32:15 INFO - PROCESS | 1804 | 1460997135506 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:32:15 INFO - PROCESS | 1804 | 1460997135512 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:32:15 INFO - PROCESS | 1804 | 1460997135518 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 1804 | 1460997135522 Marionette TRACE conn3 <- [1,2350,null,{}] 09:32:15 INFO - PROCESS | 1804 | 1460997135528 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 1804 | 1460997135788 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:32:16 INFO - PROCESS | 1804 | 1460997136139 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6b000 == 136 [pid = 1804] [id = 595] 09:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8ec7e800) [pid = 1804] [serial = 1786] [outer = (nil)] 09:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f3ec000) [pid = 1804] [serial = 1787] [outer = 0x8ec7e800] 09:32:16 INFO - PROCESS | 1804 | 1460997136236 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fcd4c00) [pid = 1804] [serial = 1788] [outer = 0x8ec7e800] 09:32:17 INFO - PROCESS | 1804 | 1460997137133 Marionette TRACE conn3 <- [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]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1646ms 09:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:32:17 INFO - PROCESS | 1804 | 1460997137164 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 1804 | 1460997137167 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:32:17 INFO - PROCESS | 1804 | 1460997137175 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 1804 | 1460997137178 Marionette TRACE conn3 <- [1,2354,null,{}] 09:32:17 INFO - PROCESS | 1804 | 1460997137184 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 1804 | 1460997137393 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:32:17 INFO - PROCESS | 1804 | 1460997137729 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f368400 == 137 [pid = 1804] [id = 596] 09:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f3ea800) [pid = 1804] [serial = 1789] [outer = (nil)] 09:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9039c400) [pid = 1804] [serial = 1790] [outer = 0x8f3ea800] 09:32:17 INFO - PROCESS | 1804 | 1460997137827 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x903a0000) [pid = 1804] [serial = 1791] [outer = 0x8f3ea800] 09:32:18 INFO - PROCESS | 1804 | 1460997138784 Marionette TRACE conn3 <- [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]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1687ms 09:32:18 INFO - PROCESS | 1804 | 1460997138861 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1804 | 1460997138865 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:32:18 INFO - PROCESS | 1804 | 1460997138872 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1804 | 1460997138876 Marionette TRACE conn3 <- [1,2358,null,{}] 09:32:18 INFO - PROCESS | 1804 | 1460997138882 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 1804 | 1460997139176 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:32:19 INFO - PROCESS | 1804 | 1460997139524 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f365c00 == 138 [pid = 1804] [id = 597] 09:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9039e400) [pid = 1804] [serial = 1792] [outer = (nil)] 09:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x915b0000) [pid = 1804] [serial = 1793] [outer = 0x9039e400] 09:32:19 INFO - PROCESS | 1804 | 1460997139619 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91fab400) [pid = 1804] [serial = 1794] [outer = 0x9039e400] 09:32:20 INFO - PROCESS | 1804 | 1460997140548 Marionette TRACE conn3 <- [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]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1732ms 09:32:20 INFO - PROCESS | 1804 | 1460997140607 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1804 | 1460997140611 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:32:20 INFO - PROCESS | 1804 | 1460997140620 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1804 | 1460997140623 Marionette TRACE conn3 <- [1,2362,null,{}] 09:32:20 INFO - PROCESS | 1804 | 1460997140630 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 1804 | 1460997140858 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:32:21 INFO - PROCESS | 1804 | 1460997141192 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fce0400 == 139 [pid = 1804] [id = 598] 09:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91391400) [pid = 1804] [serial = 1795] [outer = (nil)] 09:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9316e400) [pid = 1804] [serial = 1796] [outer = 0x91391400] 09:32:21 INFO - PROCESS | 1804 | 1460997141297 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9338e400) [pid = 1804] [serial = 1797] [outer = 0x91391400] 09:32:22 INFO - PROCESS | 1804 | 1460997142218 Marionette TRACE conn3 <- [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]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1634ms 09:32:22 INFO - PROCESS | 1804 | 1460997142255 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:32:22 INFO - PROCESS | 1804 | 1460997142260 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:32:22 INFO - PROCESS | 1804 | 1460997142266 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1804 | 1460997142270 Marionette TRACE conn3 <- [1,2366,null,{}] 09:32:22 INFO - PROCESS | 1804 | 1460997142297 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 1804 | 1460997142526 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:32:22 INFO - PROCESS | 1804 | 1460997142866 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa8c00 == 140 [pid = 1804] [id = 599] 09:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93167400) [pid = 1804] [serial = 1798] [outer = (nil)] 09:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93ceec00) [pid = 1804] [serial = 1799] [outer = 0x93167400] 09:32:22 INFO - PROCESS | 1804 | 1460997142970 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ed2800) [pid = 1804] [serial = 1800] [outer = 0x93167400] 09:32:23 INFO - PROCESS | 1804 | 1460997143900 Marionette TRACE conn3 <- [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]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1701ms 09:32:23 INFO - PROCESS | 1804 | 1460997143969 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:32:23 INFO - PROCESS | 1804 | 1460997143973 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:32:23 INFO - PROCESS | 1804 | 1460997143981 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 1804 | 1460997143984 Marionette TRACE conn3 <- [1,2370,null,{}] 09:32:23 INFO - PROCESS | 1804 | 1460997143990 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 1804 | 1460997144215 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:32:24 INFO - PROCESS | 1804 | 1460997144555 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e8e000 == 141 [pid = 1804] [id = 600] 09:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8c3de000) [pid = 1804] [serial = 1801] [outer = (nil)] 09:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93fa0400) [pid = 1804] [serial = 1802] [outer = 0x8c3de000] 09:32:24 INFO - PROCESS | 1804 | 1460997144646 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93fc7000) [pid = 1804] [serial = 1803] [outer = 0x8c3de000] 09:32:25 INFO - PROCESS | 1804 | 1460997145573 Marionette TRACE conn3 <- [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]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1631ms 09:32:25 INFO - PROCESS | 1804 | 1460997145612 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1804 | 1460997145616 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:32:25 INFO - PROCESS | 1804 | 1460997145623 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1804 | 1460997145627 Marionette TRACE conn3 <- [1,2374,null,{}] 09:32:25 INFO - PROCESS | 1804 | 1460997145632 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 1804 | 1460997145851 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:32:26 INFO - PROCESS | 1804 | 1460997146203 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x93fd0c00 == 142 [pid = 1804] [id = 601] 09:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93fd2c00) [pid = 1804] [serial = 1804] [outer = (nil)] 09:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x940a3c00) [pid = 1804] [serial = 1805] [outer = 0x93fd2c00] 09:32:26 INFO - PROCESS | 1804 | 1460997146298 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94185000) [pid = 1804] [serial = 1806] [outer = 0x93fd2c00] 09:32:27 INFO - PROCESS | 1804 | 1460997147182 Marionette TRACE conn3 <- [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]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1591ms 09:32:27 INFO - PROCESS | 1804 | 1460997147215 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1804 | 1460997147219 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:32:27 INFO - PROCESS | 1804 | 1460997147226 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1804 | 1460997147231 Marionette TRACE conn3 <- [1,2378,null,{}] 09:32:27 INFO - PROCESS | 1804 | 1460997147253 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 1804 | 1460997147580 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:32:27 INFO - PROCESS | 1804 | 1460997147861 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x94189c00 == 143 [pid = 1804] [id = 602] 09:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x94ec2c00) [pid = 1804] [serial = 1807] [outer = (nil)] 09:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9597c800) [pid = 1804] [serial = 1808] [outer = 0x94ec2c00] 09:32:27 INFO - PROCESS | 1804 | 1460997147972 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x960bb400) [pid = 1804] [serial = 1809] [outer = 0x94ec2c00] 09:32:28 INFO - PROCESS | 1804 | 1460997148963 Marionette TRACE conn3 <- [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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1792ms 09:32:29 INFO - PROCESS | 1804 | 1460997149021 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1804 | 1460997149025 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:32:29 INFO - PROCESS | 1804 | 1460997149031 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1804 | 1460997149035 Marionette TRACE conn3 <- [1,2382,null,{}] 09:32:29 INFO - PROCESS | 1804 | 1460997149041 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 1804 | 1460997149314 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:32:29 INFO - PROCESS | 1804 | 1460997149639 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90bc00 == 144 [pid = 1804] [id = 603] 09:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8ba7d800) [pid = 1804] [serial = 1810] [outer = (nil)] 09:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96f5dc00) [pid = 1804] [serial = 1811] [outer = 0x8ba7d800] 09:32:29 INFO - PROCESS | 1804 | 1460997149730 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x970ba400) [pid = 1804] [serial = 1812] [outer = 0x8ba7d800] 09:32:30 INFO - PROCESS | 1804 | 1460997150644 Marionette TRACE conn3 <- [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]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1687ms 09:32:30 INFO - PROCESS | 1804 | 1460997150720 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 1804 | 1460997150724 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:32:30 INFO - PROCESS | 1804 | 1460997150731 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 1804 | 1460997150734 Marionette TRACE conn3 <- [1,2386,null,{}] 09:32:30 INFO - PROCESS | 1804 | 1460997150740 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 1804 | 1460997150995 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:32:31 INFO - PROCESS | 1804 | 1460997151350 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9626ec00 == 145 [pid = 1804] [id = 604] 09:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9626fc00) [pid = 1804] [serial = 1813] [outer = (nil)] 09:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97482000) [pid = 1804] [serial = 1814] [outer = 0x9626fc00] 09:32:31 INFO - PROCESS | 1804 | 1460997151441 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x974ef000) [pid = 1804] [serial = 1815] [outer = 0x9626fc00] 09:32:32 INFO - PROCESS | 1804 | 1460997152442 Marionette TRACE conn3 <- [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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1786ms 09:32:32 INFO - PROCESS | 1804 | 1460997152518 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1804 | 1460997152523 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:32:32 INFO - PROCESS | 1804 | 1460997152529 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 1804 | 1460997152533 Marionette TRACE conn3 <- [1,2390,null,{}] 09:32:32 INFO - PROCESS | 1804 | 1460997152539 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 1804 | 1460997152756 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:32:33 INFO - PROCESS | 1804 | 1460997153108 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a59800 == 146 [pid = 1804] [id = 605] 09:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x86a5a800) [pid = 1804] [serial = 1816] [outer = (nil)] 09:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97532000) [pid = 1804] [serial = 1817] [outer = 0x86a5a800] 09:32:33 INFO - PROCESS | 1804 | 1460997153205 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x975c7c00) [pid = 1804] [serial = 1818] [outer = 0x86a5a800] 09:32:34 INFO - PROCESS | 1804 | 1460997154128 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1644ms 09:32:34 INFO - PROCESS | 1804 | 1460997154174 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1804 | 1460997154178 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:32:34 INFO - PROCESS | 1804 | 1460997154185 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1804 | 1460997154188 Marionette TRACE conn3 <- [1,2394,null,{}] 09:32:34 INFO - PROCESS | 1804 | 1460997154194 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 1804 | 1460997154423 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:32:34 INFO - PROCESS | 1804 | 1460997154771 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec76400 == 147 [pid = 1804] [id = 606] 09:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x90396400) [pid = 1804] [serial = 1819] [outer = (nil)] 09:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97d1d800) [pid = 1804] [serial = 1820] [outer = 0x90396400] 09:32:34 INFO - PROCESS | 1804 | 1460997154865 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x981cfc00) [pid = 1804] [serial = 1821] [outer = 0x90396400] 09:32:35 INFO - PROCESS | 1804 | 1460997155774 Marionette TRACE conn3 <- [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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1632ms 09:32:35 INFO - PROCESS | 1804 | 1460997155818 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1804 | 1460997155822 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:32:35 INFO - PROCESS | 1804 | 1460997155829 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 1804 | 1460997155833 Marionette TRACE conn3 <- [1,2398,null,{}] 09:32:35 INFO - PROCESS | 1804 | 1460997155839 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 1804 | 1460997156113 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:32:36 INFO - PROCESS | 1804 | 1460997156457 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x97990800 == 148 [pid = 1804] [id = 607] 09:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x97997800) [pid = 1804] [serial = 1822] [outer = (nil)] 09:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x98994c00) [pid = 1804] [serial = 1823] [outer = 0x97997800] 09:32:36 INFO - PROCESS | 1804 | 1460997156547 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9909bc00) [pid = 1804] [serial = 1824] [outer = 0x97997800] 09:32:37 INFO - PROCESS | 1804 | 1460997157481 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1690ms 09:32:37 INFO - PROCESS | 1804 | 1460997157520 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1804 | 1460997157523 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:32:37 INFO - PROCESS | 1804 | 1460997157530 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 1804 | 1460997157533 Marionette TRACE conn3 <- [1,2402,null,{}] 09:32:37 INFO - PROCESS | 1804 | 1460997157540 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 1804 | 1460997157758 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:32:38 INFO - PROCESS | 1804 | 1460997158117 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a67400 == 149 [pid = 1804] [id = 608] 09:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97997c00) [pid = 1804] [serial = 1825] [outer = (nil)] 09:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x99c5f400) [pid = 1804] [serial = 1826] [outer = 0x97997c00] 09:32:38 INFO - PROCESS | 1804 | 1460997158213 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9b259400) [pid = 1804] [serial = 1827] [outer = 0x97997c00] 09:32:39 INFO - PROCESS | 1804 | 1460997159101 Marionette TRACE conn3 <- [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]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1645ms 09:32:39 INFO - PROCESS | 1804 | 1460997159176 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1804 | 1460997159179 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:32:39 INFO - PROCESS | 1804 | 1460997159186 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1804 | 1460997159189 Marionette TRACE conn3 <- [1,2406,null,{}] 09:32:39 INFO - PROCESS | 1804 | 1460997159195 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1804 | 1460997159452 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:32:39 INFO - PROCESS | 1804 | 1460997159803 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x93cdfc00 == 150 [pid = 1804] [id = 609] 09:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9409b800) [pid = 1804] [serial = 1828] [outer = (nil)] 09:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9fc2ec00) [pid = 1804] [serial = 1829] [outer = 0x9409b800] 09:32:39 INFO - PROCESS | 1804 | 1460997159892 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9fcc1c00) [pid = 1804] [serial = 1830] [outer = 0x9409b800] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5bc00 == 149 [pid = 1804] [id = 500] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x96041000 == 148 [pid = 1804] [id = 226] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x96036c00 == 147 [pid = 1804] [id = 582] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3dfc00 == 146 [pid = 1804] [id = 581] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x9338e000 == 145 [pid = 1804] [id = 579] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x940a1400 == 144 [pid = 1804] [id = 580] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x88deac00 == 143 [pid = 1804] [id = 578] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x915b5c00 == 142 [pid = 1804] [id = 577] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8f364800 == 141 [pid = 1804] [id = 576] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcdc000 == 140 [pid = 1804] [id = 575] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x88da1400 == 139 [pid = 1804] [id = 574] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8a68b800 == 138 [pid = 1804] [id = 572] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8a90a400 == 137 [pid = 1804] [id = 573] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x88da4c00 == 136 [pid = 1804] [id = 571] 09:32:41 INFO - PROCESS | 1804 | --DOCSHELL 0x86a63c00 == 135 [pid = 1804] [id = 570] 09:32:41 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8b6ae000) [pid = 1804] [serial = 1709] [outer = (nil)] [url = about:blank] 09:32:41 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x97989400) [pid = 1804] [serial = 1683] [outer = (nil)] [url = about:blank] 09:32:41 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x99093400) [pid = 1804] [serial = 1688] [outer = (nil)] [url = about:blank] 09:32:41 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8e826c00) [pid = 1804] [serial = 1578] [outer = (nil)] [url = about:blank] 09:32:41 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8ec78800) [pid = 1804] [serial = 1646] [outer = (nil)] [url = about:blank] 09:32:41 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x96f57400) [pid = 1804] [serial = 1676] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9138cc00) [pid = 1804] [serial = 1658] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x99bb7c00) [pid = 1804] [serial = 1689] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x97349400) [pid = 1804] [serial = 1677] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0xa0d51400) [pid = 1804] [serial = 1695] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x95977400) [pid = 1804] [serial = 1674] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x940a3000) [pid = 1804] [serial = 1670] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x88e91c00) [pid = 1804] [serial = 1704] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x93ed3800) [pid = 1804] [serial = 1665] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x93394800) [pid = 1804] [serial = 1664] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9752e800) [pid = 1804] [serial = 1679] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8a607000) [pid = 1804] [serial = 1650] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x90398c00) [pid = 1804] [serial = 1656] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x91f17000) [pid = 1804] [serial = 1659] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9df3d000) [pid = 1804] [serial = 1692] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x93168c00) [pid = 1804] [serial = 1661] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x981cf400) [pid = 1804] [serial = 1685] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93171400) [pid = 1804] [serial = 1662] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x98382400) [pid = 1804] [serial = 1686] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x975c0400) [pid = 1804] [serial = 1682] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x89ca6000) [pid = 1804] [serial = 1697] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8fcdb400) [pid = 1804] [serial = 1655] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x88ded400) [pid = 1804] [serial = 1649] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x89ca7c00) [pid = 1804] [serial = 1698] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x94ebf000) [pid = 1804] [serial = 1673] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x93fa2400) [pid = 1804] [serial = 1667] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x94188c00) [pid = 1804] [serial = 1671] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8ec71800) [pid = 1804] [serial = 1653] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x93fc5c00) [pid = 1804] [serial = 1668] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8e827400) [pid = 1804] [serial = 1652] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8a905000) [pid = 1804] [serial = 1706] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x88dec800) [pid = 1804] [serial = 1703] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9aee0c00) [pid = 1804] [serial = 1691] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8b6af800) [pid = 1804] [serial = 1707] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x88b68000) [pid = 1804] [serial = 1701] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0xa0109800) [pid = 1804] [serial = 1694] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8849c400) [pid = 1804] [serial = 1700] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x975c0800) [pid = 1804] [serial = 1680] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1804 | 1460997162621 Marionette TRACE conn3 <- [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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 3491ms 09:32:42 INFO - PROCESS | 1804 | 1460997162678 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 1804 | 1460997162685 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:32:42 INFO - PROCESS | 1804 | 1460997162694 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1804 | 1460997162699 Marionette TRACE conn3 <- [1,2410,null,{}] 09:32:42 INFO - PROCESS | 1804 | 1460997162707 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 1804 | 1460997162915 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:32:43 INFO - PROCESS | 1804 | 1460997163188 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6d000 == 136 [pid = 1804] [id = 610] 09:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x86a6d400) [pid = 1804] [serial = 1831] [outer = (nil)] 09:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x86d48000) [pid = 1804] [serial = 1832] [outer = 0x86a6d400] 09:32:43 INFO - PROCESS | 1804 | 1460997163292 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86d4fc00) [pid = 1804] [serial = 1833] [outer = 0x86a6d400] 09:32:44 INFO - PROCESS | 1804 | 1460997164223 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1595ms 09:32:44 INFO - PROCESS | 1804 | 1460997164306 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 1804 | 1460997164315 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:32:44 INFO - PROCESS | 1804 | 1460997164326 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 1804 | 1460997164330 Marionette TRACE conn3 <- [1,2414,null,{}] 09:32:44 INFO - PROCESS | 1804 | 1460997164336 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 1804 | 1460997164618 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:32:44 INFO - PROCESS | 1804 | 1460997164845 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x88492400 == 137 [pid = 1804] [id = 611] 09:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88496400) [pid = 1804] [serial = 1834] [outer = (nil)] 09:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x884a0400) [pid = 1804] [serial = 1835] [outer = 0x88496400] 09:32:44 INFO - PROCESS | 1804 | 1460997164925 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88b67400) [pid = 1804] [serial = 1836] [outer = 0x88496400] 09:32:45 INFO - PROCESS | 1804 | 1460997165797 Marionette TRACE conn3 <- [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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1543ms 09:32:45 INFO - PROCESS | 1804 | 1460997165869 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1804 | 1460997165872 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:32:45 INFO - PROCESS | 1804 | 1460997165880 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1804 | 1460997165886 Marionette TRACE conn3 <- [1,2418,null,{}] 09:32:45 INFO - PROCESS | 1804 | 1460997165910 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 1804 | 1460997166203 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:32:46 INFO - PROCESS | 1804 | 1460997166238 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce4400 == 138 [pid = 1804] [id = 612] 09:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88d9e000) [pid = 1804] [serial = 1837] [outer = (nil)] 09:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88da9800) [pid = 1804] [serial = 1838] [outer = 0x88d9e000] 09:32:46 INFO - PROCESS | 1804 | 1460997166319 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88de7800) [pid = 1804] [serial = 1839] [outer = 0x88d9e000] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x86fac000) [pid = 1804] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x90396c00) [pid = 1804] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x86a64000) [pid = 1804] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x975c0c00) [pid = 1804] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8b6b8800) [pid = 1804] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x940a1c00) [pid = 1804] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a905400) [pid = 1804] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a90ac00) [pid = 1804] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x88de2800) [pid = 1804] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9747dc00) [pid = 1804] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8a692400) [pid = 1804] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x93ecec00) [pid = 1804] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9338c400) [pid = 1804] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8ba7e400) [pid = 1804] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x93390c00) [pid = 1804] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8ec73c00) [pid = 1804] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x91fa9800) [pid = 1804] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x96e96800) [pid = 1804] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x88da3000) [pid = 1804] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x981c6c00) [pid = 1804] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8fcdc400) [pid = 1804] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a910400) [pid = 1804] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:32:47 INFO - PROCESS | 1804 | 1460997167950 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2092ms 09:32:47 INFO - PROCESS | 1804 | 1460997167974 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 1804 | 1460997167980 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:32:47 INFO - PROCESS | 1804 | 1460997167987 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1804 | 1460997167990 Marionette TRACE conn3 <- [1,2422,null,{}] 09:32:48 INFO - PROCESS | 1804 | 1460997168003 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 1804 | 1460997168205 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:32:48 INFO - PROCESS | 1804 | 1460997168411 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d46800 == 139 [pid = 1804] [id = 613] 09:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x88daa800) [pid = 1804] [serial = 1840] [outer = (nil)] 09:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x88def800) [pid = 1804] [serial = 1841] [outer = 0x88daa800] 09:32:48 INFO - PROCESS | 1804 | 1460997168487 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88e8ac00) [pid = 1804] [serial = 1842] [outer = 0x88daa800] 09:32:49 INFO - PROCESS | 1804 | 1460997169448 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1494ms 09:32:49 INFO - PROCESS | 1804 | 1460997169498 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1804 | 1460997169505 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:32:49 INFO - PROCESS | 1804 | 1460997169515 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 1804 | 1460997169521 Marionette TRACE conn3 <- [1,2426,null,{}] 09:32:49 INFO - PROCESS | 1804 | 1460997169530 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 1804 | 1460997169773 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:32:50 INFO - PROCESS | 1804 | 1460997170138 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6f000 == 140 [pid = 1804] [id = 614] 09:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x86a70000) [pid = 1804] [serial = 1843] [outer = (nil)] 09:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86d4a000) [pid = 1804] [serial = 1844] [outer = 0x86a70000] 09:32:50 INFO - PROCESS | 1804 | 1460997170236 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x86fb0400) [pid = 1804] [serial = 1845] [outer = 0x86a70000] 09:32:51 INFO - PROCESS | 1804 | 1460997171212 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1739ms 09:32:51 INFO - PROCESS | 1804 | 1460997171256 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 1804 | 1460997171265 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:32:51 INFO - PROCESS | 1804 | 1460997171278 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1804 | 1460997171283 Marionette TRACE conn3 <- [1,2430,null,{}] 09:32:51 INFO - PROCESS | 1804 | 1460997171290 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 1804 | 1460997171529 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:32:51 INFO - PROCESS | 1804 | 1460997171882 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4d800 == 141 [pid = 1804] [id = 615] 09:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88b63400) [pid = 1804] [serial = 1846] [outer = (nil)] 09:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88d9d800) [pid = 1804] [serial = 1847] [outer = 0x88b63400] 09:32:51 INFO - PROCESS | 1804 | 1460997171978 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88daa000) [pid = 1804] [serial = 1848] [outer = 0x88b63400] 09:32:52 INFO - PROCESS | 1804 | 1460997172980 Marionette TRACE conn3 <- [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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1734ms 09:32:53 INFO - PROCESS | 1804 | 1460997173013 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 1804 | 1460997173023 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:32:53 INFO - PROCESS | 1804 | 1460997173034 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 1804 | 1460997173043 Marionette TRACE conn3 <- [1,2434,null,{}] 09:32:53 INFO - PROCESS | 1804 | 1460997173061 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 1804 | 1460997173298 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:32:53 INFO - PROCESS | 1804 | 1460997173690 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e97800 == 142 [pid = 1804] [id = 616] 09:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x89c9f800) [pid = 1804] [serial = 1849] [outer = (nil)] 09:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x89ca9c00) [pid = 1804] [serial = 1850] [outer = 0x89c9f800] 09:32:53 INFO - PROCESS | 1804 | 1460997173795 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a607c00) [pid = 1804] [serial = 1851] [outer = 0x89c9f800] 09:32:54 INFO - PROCESS | 1804 | 1460997174771 Marionette TRACE conn3 <- [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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1800ms 09:32:54 INFO - PROCESS | 1804 | 1460997174833 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1804 | 1460997174839 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:32:54 INFO - PROCESS | 1804 | 1460997174846 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 1804 | 1460997174849 Marionette TRACE conn3 <- [1,2438,null,{}] 09:32:54 INFO - PROCESS | 1804 | 1460997174856 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 1804 | 1460997175094 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:32:55 INFO - PROCESS | 1804 | 1460997175428 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa9c00 == 143 [pid = 1804] [id = 617] 09:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x89ca0000) [pid = 1804] [serial = 1852] [outer = (nil)] 09:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a68cc00) [pid = 1804] [serial = 1853] [outer = 0x89ca0000] 09:32:55 INFO - PROCESS | 1804 | 1460997175527 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a844800) [pid = 1804] [serial = 1854] [outer = 0x89ca0000] 09:32:56 INFO - PROCESS | 1804 | 1460997176488 Marionette TRACE conn3 <- [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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1681ms 09:32:56 INFO - PROCESS | 1804 | 1460997176527 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1804 | 1460997176531 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:32:56 INFO - PROCESS | 1804 | 1460997176538 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 1804 | 1460997176542 Marionette TRACE conn3 <- [1,2442,null,{}] 09:32:56 INFO - PROCESS | 1804 | 1460997176548 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 1804 | 1460997176773 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:32:57 INFO - PROCESS | 1804 | 1460997177104 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c03400 == 144 [pid = 1804] [id = 618] 09:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a68e400) [pid = 1804] [serial = 1855] [outer = (nil)] 09:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a901800) [pid = 1804] [serial = 1856] [outer = 0x8a68e400] 09:32:57 INFO - PROCESS | 1804 | 1460997177230 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a905800) [pid = 1804] [serial = 1857] [outer = 0x8a68e400] 09:32:58 INFO - PROCESS | 1804 | 1460997178547 Marionette TRACE conn3 <- [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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2084ms 09:32:58 INFO - PROCESS | 1804 | 1460997178638 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 1804 | 1460997178643 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:32:58 INFO - PROCESS | 1804 | 1460997178655 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 1804 | 1460997178659 Marionette TRACE conn3 <- [1,2446,null,{}] 09:32:58 INFO - PROCESS | 1804 | 1460997178669 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 1804 | 1460997179306 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:32:59 INFO - PROCESS | 1804 | 1460997179596 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6ae000 == 145 [pid = 1804] [id = 619] 09:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b6b3800) [pid = 1804] [serial = 1858] [outer = (nil)] 09:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b6f2400) [pid = 1804] [serial = 1859] [outer = 0x8b6b3800] 09:32:59 INFO - PROCESS | 1804 | 1460997179722 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8ba82000) [pid = 1804] [serial = 1860] [outer = 0x8b6b3800] 09:33:00 INFO - PROCESS | 1804 | 1460997180743 Marionette TRACE conn3 <- [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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2141ms 09:33:00 INFO - PROCESS | 1804 | 1460997180796 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 1804 | 1460997180801 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:33:00 INFO - PROCESS | 1804 | 1460997180809 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 1804 | 1460997180814 Marionette TRACE conn3 <- [1,2450,null,{}] 09:33:00 INFO - PROCESS | 1804 | 1460997180821 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 1804 | 1460997181092 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:33:01 INFO - PROCESS | 1804 | 1460997181457 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b67000 == 146 [pid = 1804] [id = 620] 09:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88b68800) [pid = 1804] [serial = 1861] [outer = (nil)] 09:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8c06b800) [pid = 1804] [serial = 1862] [outer = 0x88b68800] 09:33:01 INFO - PROCESS | 1804 | 1460997181557 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8c06f400) [pid = 1804] [serial = 1863] [outer = 0x88b68800] 09:33:02 INFO - PROCESS | 1804 | 1460997182681 Marionette TRACE conn3 <- [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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1946ms 09:33:02 INFO - PROCESS | 1804 | 1460997182758 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1804 | 1460997182765 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:33:02 INFO - PROCESS | 1804 | 1460997182776 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 1804 | 1460997182781 Marionette TRACE conn3 <- [1,2454,null,{}] 09:33:02 INFO - PROCESS | 1804 | 1460997182792 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 1804 | 1460997183293 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:33:03 INFO - PROCESS | 1804 | 1460997183620 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6f3000 == 147 [pid = 1804] [id = 621] 09:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8ba7f400) [pid = 1804] [serial = 1864] [outer = (nil)] 09:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e81e800) [pid = 1804] [serial = 1865] [outer = 0x8ba7f400] 09:33:03 INFO - PROCESS | 1804 | 1460997183776 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e820c00) [pid = 1804] [serial = 1866] [outer = 0x8ba7f400] 09:33:04 INFO - PROCESS | 1804 | 1460997184783 Marionette TRACE conn3 <- [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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2046ms 09:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:33:04 INFO - PROCESS | 1804 | 1460997184822 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 1804 | 1460997184825 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:33:04 INFO - PROCESS | 1804 | 1460997184832 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 1804 | 1460997184836 Marionette TRACE conn3 <- [1,2458,null,{}] 09:33:04 INFO - PROCESS | 1804 | 1460997184844 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 1804 | 1460997185096 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:33:05 INFO - PROCESS | 1804 | 1460997185456 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e81f000 == 148 [pid = 1804] [id = 622] 09:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8e824400) [pid = 1804] [serial = 1867] [outer = (nil)] 09:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8eb64800) [pid = 1804] [serial = 1868] [outer = 0x8e824400] 09:33:05 INFO - PROCESS | 1804 | 1460997185564 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8eb68000) [pid = 1804] [serial = 1869] [outer = 0x8e824400] 09:33:06 INFO - PROCESS | 1804 | 1460997186524 Marionette TRACE conn3 <- [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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1737ms 09:33:06 INFO - PROCESS | 1804 | 1460997186569 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1804 | 1460997186573 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:33:06 INFO - PROCESS | 1804 | 1460997186579 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1804 | 1460997186583 Marionette TRACE conn3 <- [1,2462,null,{}] 09:33:06 INFO - PROCESS | 1804 | 1460997186589 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 1804 | 1460997186856 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:33:07 INFO - PROCESS | 1804 | 1460997187205 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da0c00 == 149 [pid = 1804] [id = 623] 09:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8b6b5000) [pid = 1804] [serial = 1870] [outer = (nil)] 09:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8ec71800) [pid = 1804] [serial = 1871] [outer = 0x8b6b5000] 09:33:07 INFO - PROCESS | 1804 | 1460997187294 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8ec76c00) [pid = 1804] [serial = 1872] [outer = 0x8b6b5000] 09:33:08 INFO - PROCESS | 1804 | 1460997188241 Marionette TRACE conn3 <- [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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1687ms 09:33:08 INFO - PROCESS | 1804 | 1460997188268 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:33:08 INFO - PROCESS | 1804 | 1460997188274 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:33:08 INFO - PROCESS | 1804 | 1460997188280 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1804 | 1460997188285 Marionette TRACE conn3 <- [1,2466,null,{}] 09:33:08 INFO - PROCESS | 1804 | 1460997188291 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 1804 | 1460997188570 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:33:08 INFO - PROCESS | 1804 | 1460997188890 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f364400 == 150 [pid = 1804] [id = 624] 09:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8f3ed400) [pid = 1804] [serial = 1873] [outer = (nil)] 09:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8f3f7000) [pid = 1804] [serial = 1874] [outer = 0x8f3ed400] 09:33:09 INFO - PROCESS | 1804 | 1460997189018 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8fcd7000) [pid = 1804] [serial = 1875] [outer = 0x8f3ed400] 09:33:09 INFO - PROCESS | 1804 | 1460997189974 Marionette TRACE conn3 <- [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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1742ms 09:33:10 INFO - PROCESS | 1804 | 1460997190040 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 1804 | 1460997190045 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:33:10 INFO - PROCESS | 1804 | 1460997190055 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 1804 | 1460997190057 Marionette TRACE conn3 <- [1,2470,null,{}] 09:33:10 INFO - PROCESS | 1804 | 1460997190064 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 1804 | 1460997190289 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:33:10 INFO - PROCESS | 1804 | 1460997190634 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f361000 == 151 [pid = 1804] [id = 625] 09:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8f3f0c00) [pid = 1804] [serial = 1876] [outer = (nil)] 09:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x90398000) [pid = 1804] [serial = 1877] [outer = 0x8f3f0c00] 09:33:10 INFO - PROCESS | 1804 | 1460997190735 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9039cc00) [pid = 1804] [serial = 1878] [outer = 0x8f3f0c00] 09:33:11 INFO - PROCESS | 1804 | 1460997191617 Marionette TRACE conn3 <- [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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1634ms 09:33:11 INFO - PROCESS | 1804 | 1460997191691 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1804 | 1460997191694 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:33:11 INFO - PROCESS | 1804 | 1460997191702 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1804 | 1460997191704 Marionette TRACE conn3 <- [1,2474,null,{}] 09:33:11 INFO - PROCESS | 1804 | 1460997191711 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 1804 | 1460997191973 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:33:12 INFO - PROCESS | 1804 | 1460997192318 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a84ac00 == 152 [pid = 1804] [id = 626] 09:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8c071000) [pid = 1804] [serial = 1879] [outer = (nil)] 09:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9138cc00) [pid = 1804] [serial = 1880] [outer = 0x8c071000] 09:33:12 INFO - PROCESS | 1804 | 1460997192407 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x91392c00) [pid = 1804] [serial = 1881] [outer = 0x8c071000] 09:33:13 INFO - PROCESS | 1804 | 1460997193346 Marionette TRACE conn3 <- [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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1685ms 09:33:13 INFO - PROCESS | 1804 | 1460997193388 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:33:13 INFO - PROCESS | 1804 | 1460997193392 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:33:13 INFO - PROCESS | 1804 | 1460997193399 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 1804 | 1460997193403 Marionette TRACE conn3 <- [1,2478,null,{}] 09:33:13 INFO - PROCESS | 1804 | 1460997193409 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 1804 | 1460997193670 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:33:14 INFO - PROCESS | 1804 | 1460997194018 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x90396c00 == 153 [pid = 1804] [id = 627] 09:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x91076800) [pid = 1804] [serial = 1882] [outer = (nil)] 09:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x91f17000) [pid = 1804] [serial = 1883] [outer = 0x91076800] 09:33:14 INFO - PROCESS | 1804 | 1460997194126 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x91f1cc00) [pid = 1804] [serial = 1884] [outer = 0x91076800] 09:33:15 INFO - PROCESS | 1804 | 1460997195051 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1737ms 09:33:15 INFO - PROCESS | 1804 | 1460997195136 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 1804 | 1460997195141 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:33:15 INFO - PROCESS | 1804 | 1460997195147 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 1804 | 1460997195151 Marionette TRACE conn3 <- [1,2482,null,{}] 09:33:15 INFO - PROCESS | 1804 | 1460997195159 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 1804 | 1460997195434 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:33:15 INFO - PROCESS | 1804 | 1460997195783 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f16c00 == 154 [pid = 1804] [id = 628] 09:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x91f19800) [pid = 1804] [serial = 1885] [outer = (nil)] 09:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x91faf800) [pid = 1804] [serial = 1886] [outer = 0x91f19800] 09:33:15 INFO - PROCESS | 1804 | 1460997195878 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x93169c00) [pid = 1804] [serial = 1887] [outer = 0x91f19800] 09:33:16 INFO - PROCESS | 1804 | 1460997196855 Marionette TRACE conn3 <- [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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1740ms 09:33:16 INFO - PROCESS | 1804 | 1460997196889 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 1804 | 1460997196892 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:33:16 INFO - PROCESS | 1804 | 1460997196899 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1804 | 1460997196903 Marionette TRACE conn3 <- [1,2486,null,{}] 09:33:16 INFO - PROCESS | 1804 | 1460997196909 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 1804 | 1460997197133 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:33:17 INFO - PROCESS | 1804 | 1460997197491 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3f2800 == 155 [pid = 1804] [id = 629] 09:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8fcd4000) [pid = 1804] [serial = 1888] [outer = (nil)] 09:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x93389000) [pid = 1804] [serial = 1889] [outer = 0x8fcd4000] 09:33:17 INFO - PROCESS | 1804 | 1460997197585 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x93390400) [pid = 1804] [serial = 1890] [outer = 0x8fcd4000] 09:33:18 INFO - PROCESS | 1804 | 1460997198518 Marionette TRACE conn3 <- [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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1683ms 09:33:18 INFO - PROCESS | 1804 | 1460997198583 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1804 | 1460997198587 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:33:18 INFO - PROCESS | 1804 | 1460997198594 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 1804 | 1460997198598 Marionette TRACE conn3 <- [1,2490,null,{}] 09:33:18 INFO - PROCESS | 1804 | 1460997198604 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 1804 | 1460997198873 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:33:19 INFO - PROCESS | 1804 | 1460997199226 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ded000 == 156 [pid = 1804] [id = 630] 09:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9107a000) [pid = 1804] [serial = 1891] [outer = (nil)] 09:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x93ceac00) [pid = 1804] [serial = 1892] [outer = 0x9107a000] 09:33:19 INFO - PROCESS | 1804 | 1460997199318 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x93cee800) [pid = 1804] [serial = 1893] [outer = 0x9107a000] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba82c00 == 155 [pid = 1804] [id = 524] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x88de8c00 == 154 [pid = 1804] [id = 501] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5cc00 == 153 [pid = 1804] [id = 415] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x88b66800 == 152 [pid = 1804] [id = 504] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a904400 == 151 [pid = 1804] [id = 505] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x981c9c00 == 150 [pid = 1804] [id = 562] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x99c5fc00 == 149 [pid = 1804] [id = 564] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x94181800 == 148 [pid = 1804] [id = 558] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x97483800 == 147 [pid = 1804] [id = 559] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec75400 == 146 [pid = 1804] [id = 557] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x88de7000 == 145 [pid = 1804] [id = 560] 09:33:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86a70800 == 144 [pid = 1804] [id = 563] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8b6edc00) [pid = 1804] [serial = 1775] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x88492800) [pid = 1804] [serial = 1766] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x93170c00) [pid = 1804] [serial = 1731] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x86fa4c00) [pid = 1804] [serial = 1713] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x97be4000) [pid = 1804] [serial = 1757] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8ec73000) [pid = 1804] [serial = 1722] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x94182400) [pid = 1804] [serial = 1742] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93ed0c00) [pid = 1804] [serial = 1736] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8b6b7400) [pid = 1804] [serial = 1718] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88e98000) [pid = 1804] [serial = 1715] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x97529400) [pid = 1804] [serial = 1751] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8a849800) [pid = 1804] [serial = 1772] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x93fca400) [pid = 1804] [serial = 1740] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x93396c00) [pid = 1804] [serial = 1733] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8fb8fc00) [pid = 1804] [serial = 1725] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9aed9400) [pid = 1804] [serial = 1764] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x975c9c00) [pid = 1804] [serial = 1755] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x89cacc00) [pid = 1804] [serial = 1716] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x975bd400) [pid = 1804] [serial = 1754] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88b62400) [pid = 1804] [serial = 1767] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x96767800) [pid = 1804] [serial = 1746] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9747cc00) [pid = 1804] [serial = 1748] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x88de6000) [pid = 1804] [serial = 1769] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8ba81000) [pid = 1804] [serial = 1719] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8a908800) [pid = 1804] [serial = 1773] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9892bc00) [pid = 1804] [serial = 1761] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x91396400) [pid = 1804] [serial = 1728] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93ce5400) [pid = 1804] [serial = 1734] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x93fa2800) [pid = 1804] [serial = 1739] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8eb6cc00) [pid = 1804] [serial = 1721] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x90394c00) [pid = 1804] [serial = 1727] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8ec7f000) [pid = 1804] [serial = 1647] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x94ea1c00) [pid = 1804] [serial = 1743] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9316cc00) [pid = 1804] [serial = 1730] [outer = (nil)] [url = about:blank] 09:33:21 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f3ee800) [pid = 1804] [serial = 1724] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88e94000) [pid = 1804] [serial = 1770] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x86a6a000) [pid = 1804] [serial = 1712] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x97481000) [pid = 1804] [serial = 1749] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x981ca400) [pid = 1804] [serial = 1758] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93ed6000) [pid = 1804] [serial = 1737] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x99bc3400) [pid = 1804] [serial = 1763] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x96261800) [pid = 1804] [serial = 1745] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9752f400) [pid = 1804] [serial = 1752] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x98829000) [pid = 1804] [serial = 1760] [outer = (nil)] [url = about:blank] 09:33:22 INFO - PROCESS | 1804 | 1460997202567 Marionette TRACE conn3 <- [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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 3993ms 09:33:22 INFO - PROCESS | 1804 | 1460997202588 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 1804 | 1460997202596 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:33:22 INFO - PROCESS | 1804 | 1460997202604 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 1804 | 1460997202610 Marionette TRACE conn3 <- [1,2494,null,{}] 09:33:22 INFO - PROCESS | 1804 | 1460997202619 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 1804 | 1460997202819 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:33:23 INFO - PROCESS | 1804 | 1460997203032 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a60400 == 145 [pid = 1804] [id = 631] 09:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x86fa5000) [pid = 1804] [serial = 1894] [outer = (nil)] 09:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x88498400) [pid = 1804] [serial = 1895] [outer = 0x86fa5000] 09:33:23 INFO - PROCESS | 1804 | 1460997203116 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88b65c00) [pid = 1804] [serial = 1896] [outer = 0x86fa5000] 09:33:24 INFO - PROCESS | 1804 | 1460997204077 Marionette TRACE conn3 <- [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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1500ms 09:33:24 INFO - PROCESS | 1804 | 1460997204104 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1804 | 1460997204113 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:33:24 INFO - PROCESS | 1804 | 1460997204123 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 1804 | 1460997204127 Marionette TRACE conn3 <- [1,2498,null,{}] 09:33:24 INFO - PROCESS | 1804 | 1460997204133 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 1804 | 1460997204338 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:33:24 INFO - PROCESS | 1804 | 1460997204672 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x88d9f000 == 146 [pid = 1804] [id = 632] 09:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88da0400) [pid = 1804] [serial = 1897] [outer = (nil)] 09:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88de8c00) [pid = 1804] [serial = 1898] [outer = 0x88da0400] 09:33:24 INFO - PROCESS | 1804 | 1460997204770 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88e8d000) [pid = 1804] [serial = 1899] [outer = 0x88da0400] 09:33:25 INFO - PROCESS | 1804 | 1460997205606 Marionette TRACE conn3 <- [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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1541ms 09:33:25 INFO - PROCESS | 1804 | 1460997205671 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:33:25 INFO - PROCESS | 1804 | 1460997205676 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:33:25 INFO - PROCESS | 1804 | 1460997205682 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 1804 | 1460997205688 Marionette TRACE conn3 <- [1,2502,null,{}] 09:33:25 INFO - PROCESS | 1804 | 1460997205713 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 1804 | 1460997206039 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:33:26 INFO - PROCESS | 1804 | 1460997206073 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d47400 == 147 [pid = 1804] [id = 633] 09:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89c9e400) [pid = 1804] [serial = 1900] [outer = (nil)] 09:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a68d800) [pid = 1804] [serial = 1901] [outer = 0x89c9e400] 09:33:26 INFO - PROCESS | 1804 | 1460997206152 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a850400) [pid = 1804] [serial = 1902] [outer = 0x89c9e400] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89cab000) [pid = 1804] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93fd2c00) [pid = 1804] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9626fc00) [pid = 1804] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88d9e000) [pid = 1804] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x97997c00) [pid = 1804] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x86a6d400) [pid = 1804] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8c3de000) [pid = 1804] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x93167400) [pid = 1804] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8ba7d800) [pid = 1804] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f3ea800) [pid = 1804] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9409b800) [pid = 1804] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x86a5a800) [pid = 1804] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x94ec2c00) [pid = 1804] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x88496400) [pid = 1804] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x86fa7800) [pid = 1804] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9039e400) [pid = 1804] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8e823800) [pid = 1804] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x90396400) [pid = 1804] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x97997800) [pid = 1804] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8ec7e800) [pid = 1804] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x91391400) [pid = 1804] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:33:27 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x86fad800) [pid = 1804] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:33:27 INFO - PROCESS | 1804 | 1460997207753 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2103ms 09:33:27 INFO - PROCESS | 1804 | 1460997207785 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1804 | 1460997207789 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:33:27 INFO - PROCESS | 1804 | 1460997207795 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1804 | 1460997207798 Marionette TRACE conn3 <- [1,2506,null,{}] 09:33:27 INFO - PROCESS | 1804 | 1460997207804 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 1804 | 1460997208000 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:33:28 INFO - PROCESS | 1804 | 1460997208018 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c07400 == 148 [pid = 1804] [id = 634] 09:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x86a6e000) [pid = 1804] [serial = 1903] [outer = (nil)] 09:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8a692c00) [pid = 1804] [serial = 1904] [outer = 0x86a6e000] 09:33:28 INFO - PROCESS | 1804 | 1460997208293 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8b6aa800) [pid = 1804] [serial = 1905] [outer = 0x86a6e000] 09:33:29 INFO - PROCESS | 1804 | 1460997209079 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1332ms 09:33:29 INFO - PROCESS | 1804 | 1460997209129 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1804 | 1460997209132 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:33:29 INFO - PROCESS | 1804 | 1460997209139 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1804 | 1460997209142 Marionette TRACE conn3 <- [1,2510,null,{}] 09:33:29 INFO - PROCESS | 1804 | 1460997209148 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 1804 | 1460997209468 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:33:29 INFO - PROCESS | 1804 | 1460997209853 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6cc00 == 149 [pid = 1804] [id = 635] 09:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x86a6d400) [pid = 1804] [serial = 1906] [outer = (nil)] 09:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x86d52c00) [pid = 1804] [serial = 1907] [outer = 0x86a6d400] 09:33:29 INFO - PROCESS | 1804 | 1460997209955 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88493400) [pid = 1804] [serial = 1908] [outer = 0x86a6d400] 09:33:30 INFO - PROCESS | 1804 | 1460997210914 Marionette TRACE conn3 <- [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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1841ms 09:33:30 INFO - PROCESS | 1804 | 1460997210983 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:33:30 INFO - PROCESS | 1804 | 1460997210991 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:33:31 INFO - PROCESS | 1804 | 1460997210999 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 1804 | 1460997211006 Marionette TRACE conn3 <- [1,2514,null,{}] 09:33:31 INFO - PROCESS | 1804 | 1460997211014 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 1804 | 1460997211284 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:33:31 INFO - PROCESS | 1804 | 1460997211633 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da4000 == 150 [pid = 1804] [id = 636] 09:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x88de9400) [pid = 1804] [serial = 1909] [outer = (nil)] 09:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x88e93400) [pid = 1804] [serial = 1910] [outer = 0x88de9400] 09:33:31 INFO - PROCESS | 1804 | 1460997211731 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89ca1c00) [pid = 1804] [serial = 1911] [outer = 0x88de9400] 09:33:32 INFO - PROCESS | 1804 | 1460997212781 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1839ms 09:33:32 INFO - PROCESS | 1804 | 1460997212837 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1804 | 1460997212843 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:33:32 INFO - PROCESS | 1804 | 1460997212850 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 1804 | 1460997212853 Marionette TRACE conn3 <- [1,2518,null,{}] 09:33:32 INFO - PROCESS | 1804 | 1460997212860 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 1804 | 1460997213097 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:33:33 INFO - PROCESS | 1804 | 1460997213497 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a603000 == 151 [pid = 1804] [id = 637] 09:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8b6b2000) [pid = 1804] [serial = 1912] [outer = (nil)] 09:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b6e8400) [pid = 1804] [serial = 1913] [outer = 0x8b6b2000] 09:33:33 INFO - PROCESS | 1804 | 1460997213597 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8ba7a400) [pid = 1804] [serial = 1914] [outer = 0x8b6b2000] 09:33:34 INFO - PROCESS | 1804 | 1460997214501 Marionette TRACE conn3 <- [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]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1684ms 09:33:34 INFO - PROCESS | 1804 | 1460997214534 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1804 | 1460997214541 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:33:34 INFO - PROCESS | 1804 | 1460997214578 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1804 | 1460997214587 Marionette TRACE conn3 <- [1,2522,null,{}] 09:33:34 INFO - PROCESS | 1804 | 1460997214595 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 1804 | 1460997214850 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:33:35 INFO - PROCESS | 1804 | 1460997215189 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a68e800 == 152 [pid = 1804] [id = 638] 09:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a692000) [pid = 1804] [serial = 1915] [outer = (nil)] 09:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c3dd000) [pid = 1804] [serial = 1916] [outer = 0x8a692000] 09:33:35 INFO - PROCESS | 1804 | 1460997215289 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8ec70c00) [pid = 1804] [serial = 1917] [outer = 0x8a692000] 09:33:36 INFO - PROCESS | 1804 | 1460997216208 Marionette TRACE conn3 <- [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]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1725ms 09:33:36 INFO - PROCESS | 1804 | 1460997216276 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 1804 | 1460997216281 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:33:36 INFO - PROCESS | 1804 | 1460997216287 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 1804 | 1460997216291 Marionette TRACE conn3 <- [1,2526,null,{}] 09:33:36 INFO - PROCESS | 1804 | 1460997216297 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 1804 | 1460997216580 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:33:36 INFO - PROCESS | 1804 | 1460997216950 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c06c800 == 153 [pid = 1804] [id = 639] 09:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e82ac00) [pid = 1804] [serial = 1918] [outer = (nil)] 09:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f360800) [pid = 1804] [serial = 1919] [outer = 0x8e82ac00] 09:33:37 INFO - PROCESS | 1804 | 1460997217042 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f367c00) [pid = 1804] [serial = 1920] [outer = 0x8e82ac00] 09:33:38 INFO - PROCESS | 1804 | 1460997218018 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1783ms 09:33:38 INFO - PROCESS | 1804 | 1460997218071 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1804 | 1460997218075 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:33:38 INFO - PROCESS | 1804 | 1460997218083 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 1804 | 1460997218087 Marionette TRACE conn3 <- [1,2530,null,{}] 09:33:38 INFO - PROCESS | 1804 | 1460997218093 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 1804 | 1460997218343 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:33:38 INFO - PROCESS | 1804 | 1460997218696 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcd5800 == 154 [pid = 1804] [id = 640] 09:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fcd5c00) [pid = 1804] [serial = 1921] [outer = (nil)] 09:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fcdbc00) [pid = 1804] [serial = 1922] [outer = 0x8fcd5c00] 09:33:38 INFO - PROCESS | 1804 | 1460997218808 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9039f000) [pid = 1804] [serial = 1923] [outer = 0x8fcd5c00] 09:33:39 INFO - PROCESS | 1804 | 1460997219727 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1681ms 09:33:39 INFO - PROCESS | 1804 | 1460997219766 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:33:39 INFO - PROCESS | 1804 | 1460997219770 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:33:39 INFO - PROCESS | 1804 | 1460997219777 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 1804 | 1460997219780 Marionette TRACE conn3 <- [1,2534,null,{}] 09:33:39 INFO - PROCESS | 1804 | 1460997219786 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 1804 | 1460997220019 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:33:40 INFO - PROCESS | 1804 | 1460997220359 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcd2400 == 155 [pid = 1804] [id = 641] 09:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fcd3000) [pid = 1804] [serial = 1924] [outer = (nil)] 09:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91fa3800) [pid = 1804] [serial = 1925] [outer = 0x8fcd3000] 09:33:40 INFO - PROCESS | 1804 | 1460997220465 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91fae000) [pid = 1804] [serial = 1926] [outer = 0x8fcd3000] 09:33:41 INFO - PROCESS | 1804 | 1460997221384 Marionette TRACE conn3 <- [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]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1682ms 09:33:41 INFO - PROCESS | 1804 | 1460997221459 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:33:41 INFO - PROCESS | 1804 | 1460997221463 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:33:41 INFO - PROCESS | 1804 | 1460997221470 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 1804 | 1460997221474 Marionette TRACE conn3 <- [1,2538,null,{}] 09:33:41 INFO - PROCESS | 1804 | 1460997221480 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 1804 | 1460997221741 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:33:42 INFO - PROCESS | 1804 | 1460997222083 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f17c00 == 156 [pid = 1804] [id = 642] 09:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9316bc00) [pid = 1804] [serial = 1927] [outer = (nil)] 09:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9338c400) [pid = 1804] [serial = 1928] [outer = 0x9316bc00] 09:33:42 INFO - PROCESS | 1804 | 1460997222180 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93394400) [pid = 1804] [serial = 1929] [outer = 0x9316bc00] 09:33:43 INFO - PROCESS | 1804 | 1460997223107 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1689ms 09:33:43 INFO - PROCESS | 1804 | 1460997223159 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1804 | 1460997223164 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:33:43 INFO - PROCESS | 1804 | 1460997223171 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 1804 | 1460997223176 Marionette TRACE conn3 <- [1,2542,null,{}] 09:33:43 INFO - PROCESS | 1804 | 1460997223183 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 1804 | 1460997223417 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:33:43 INFO - PROCESS | 1804 | 1460997223761 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x88cdc400 == 157 [pid = 1804] [id = 643] 09:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x88e90800) [pid = 1804] [serial = 1930] [outer = (nil)] 09:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93ce8c00) [pid = 1804] [serial = 1931] [outer = 0x88e90800] 09:33:43 INFO - PROCESS | 1804 | 1460997223855 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93cec000) [pid = 1804] [serial = 1932] [outer = 0x88e90800] 09:33:44 INFO - PROCESS | 1804 | 1460997224735 Marionette TRACE conn3 <- [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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1635ms 09:33:44 INFO - PROCESS | 1804 | 1460997224807 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:33:44 INFO - PROCESS | 1804 | 1460997224811 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:33:44 INFO - PROCESS | 1804 | 1460997224818 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 1804 | 1460997224821 Marionette TRACE conn3 <- [1,2546,null,{}] 09:33:44 INFO - PROCESS | 1804 | 1460997224828 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 1804 | 1460997225075 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:33:45 INFO - PROCESS | 1804 | 1460997225418 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9316b000 == 158 [pid = 1804] [id = 644] 09:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93ce6400) [pid = 1804] [serial = 1933] [outer = (nil)] 09:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93edb000) [pid = 1804] [serial = 1934] [outer = 0x93ce6400] 09:33:45 INFO - PROCESS | 1804 | 1460997225508 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93f95800) [pid = 1804] [serial = 1935] [outer = 0x93ce6400] 09:33:46 INFO - PROCESS | 1804 | 1460997226442 Marionette TRACE conn3 <- [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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1688ms 09:33:46 INFO - PROCESS | 1804 | 1460997226506 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:33:46 INFO - PROCESS | 1804 | 1460997226511 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:33:46 INFO - PROCESS | 1804 | 1460997226517 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 1804 | 1460997226521 Marionette TRACE conn3 <- [1,2550,null,{}] 09:33:46 INFO - PROCESS | 1804 | 1460997226527 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 1804 | 1460997226750 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:33:47 INFO - PROCESS | 1804 | 1460997227104 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed9400 == 159 [pid = 1804] [id = 645] 09:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93fa1800) [pid = 1804] [serial = 1936] [outer = (nil)] 09:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93fa4400) [pid = 1804] [serial = 1937] [outer = 0x93fa1800] 09:33:47 INFO - PROCESS | 1804 | 1460997227203 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93fcb000) [pid = 1804] [serial = 1938] [outer = 0x93fa1800] 09:33:48 INFO - PROCESS | 1804 | 1460997228214 Marionette TRACE conn3 <- [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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1748ms 09:33:48 INFO - PROCESS | 1804 | 1460997228266 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:33:48 INFO - PROCESS | 1804 | 1460997228277 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:33:48 INFO - PROCESS | 1804 | 1460997228283 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 1804 | 1460997228288 Marionette TRACE conn3 <- [1,2554,null,{}] 09:33:48 INFO - PROCESS | 1804 | 1460997228302 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 1804 | 1460997228709 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:33:48 INFO - PROCESS | 1804 | 1460997228942 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x93fcd000 == 160 [pid = 1804] [id = 646] 09:33:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x93fd3c00) [pid = 1804] [serial = 1939] [outer = (nil)] 09:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x940a0400) [pid = 1804] [serial = 1940] [outer = 0x93fd3c00] 09:33:49 INFO - PROCESS | 1804 | 1460997229034 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x940a4000) [pid = 1804] [serial = 1941] [outer = 0x93fd3c00] 09:33:50 INFO - PROCESS | 1804 | 1460997230009 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1796ms 09:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:33:50 INFO - PROCESS | 1804 | 1460997230080 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 1804 | 1460997230084 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:33:50 INFO - PROCESS | 1804 | 1460997230091 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 1804 | 1460997230094 Marionette TRACE conn3 <- [1,2558,null,{}] 09:33:50 INFO - PROCESS | 1804 | 1460997230100 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 1804 | 1460997230315 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:33:50 INFO - PROCESS | 1804 | 1460997230660 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ca4800 == 161 [pid = 1804] [id = 647] 09:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x93ed6c00) [pid = 1804] [serial = 1942] [outer = (nil)] 09:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9418a000) [pid = 1804] [serial = 1943] [outer = 0x93ed6c00] 09:33:50 INFO - PROCESS | 1804 | 1460997230750 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9418e400) [pid = 1804] [serial = 1944] [outer = 0x93ed6c00] 09:33:51 INFO - PROCESS | 1804 | 1460997231738 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1684ms 09:33:51 INFO - PROCESS | 1804 | 1460997231774 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 1804 | 1460997231778 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:33:51 INFO - PROCESS | 1804 | 1460997231785 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 1804 | 1460997231788 Marionette TRACE conn3 <- [1,2562,null,{}] 09:33:51 INFO - PROCESS | 1804 | 1460997231795 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 1804 | 1460997232015 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:33:52 INFO - PROCESS | 1804 | 1460997232377 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a67800 == 162 [pid = 1804] [id = 648] 09:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x94182400) [pid = 1804] [serial = 1945] [outer = (nil)] 09:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x94eb8000) [pid = 1804] [serial = 1946] [outer = 0x94182400] 09:33:52 INFO - PROCESS | 1804 | 1460997232474 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x94eba400) [pid = 1804] [serial = 1947] [outer = 0x94182400] 09:33:53 INFO - PROCESS | 1804 | 1460997233479 Marionette TRACE conn3 <- [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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1747ms 09:33:53 INFO - PROCESS | 1804 | 1460997233533 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1804 | 1460997233536 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:33:53 INFO - PROCESS | 1804 | 1460997233543 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1804 | 1460997233546 Marionette TRACE conn3 <- [1,2566,null,{}] 09:33:53 INFO - PROCESS | 1804 | 1460997233552 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 1804 | 1460997233785 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:33:54 INFO - PROCESS | 1804 | 1460997234118 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338bc00 == 163 [pid = 1804] [id = 649] 09:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x94eb5800) [pid = 1804] [serial = 1948] [outer = (nil)] 09:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x95977400) [pid = 1804] [serial = 1949] [outer = 0x94eb5800] 09:33:54 INFO - PROCESS | 1804 | 1460997234211 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9597f000) [pid = 1804] [serial = 1950] [outer = 0x94eb5800] 09:33:55 INFO - PROCESS | 1804 | 1460997235135 Marionette TRACE conn3 <- [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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1632ms 09:33:55 INFO - PROCESS | 1804 | 1460997235176 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 1804 | 1460997235180 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:33:55 INFO - PROCESS | 1804 | 1460997235186 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 1804 | 1460997235189 Marionette TRACE conn3 <- [1,2570,null,{}] 09:33:55 INFO - PROCESS | 1804 | 1460997235196 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 1804 | 1460997235422 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:33:55 INFO - PROCESS | 1804 | 1460997235776 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ed9000 == 164 [pid = 1804] [id = 650] 09:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x94ec1000) [pid = 1804] [serial = 1951] [outer = (nil)] 09:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x96262c00) [pid = 1804] [serial = 1952] [outer = 0x94ec1000] 09:33:55 INFO - PROCESS | 1804 | 1460997235883 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9626e800) [pid = 1804] [serial = 1953] [outer = 0x94ec1000] 09:33:56 INFO - PROCESS | 1804 | 1460997236825 Marionette TRACE conn3 <- [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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1682ms 09:33:56 INFO - PROCESS | 1804 | 1460997236870 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 1804 | 1460997236874 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:33:56 INFO - PROCESS | 1804 | 1460997236881 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 1804 | 1460997236885 Marionette TRACE conn3 <- [1,2574,null,{}] 09:33:56 INFO - PROCESS | 1804 | 1460997236891 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 1804 | 1460997237118 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:33:57 INFO - PROCESS | 1804 | 1460997237475 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x90697000 == 165 [pid = 1804] [id = 651] 09:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x93392c00) [pid = 1804] [serial = 1954] [outer = (nil)] 09:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x96e9e400) [pid = 1804] [serial = 1955] [outer = 0x93392c00] 09:33:57 INFO - PROCESS | 1804 | 1460997237565 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x96f58000) [pid = 1804] [serial = 1956] [outer = 0x93392c00] 09:33:58 INFO - PROCESS | 1804 | 1460997238628 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1785ms 09:33:58 INFO - PROCESS | 1804 | 1460997238667 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1804 | 1460997238671 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:33:58 INFO - PROCESS | 1804 | 1460997238678 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 1804 | 1460997238682 Marionette TRACE conn3 <- [1,2578,null,{}] 09:33:58 INFO - PROCESS | 1804 | 1460997238688 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 1804 | 1460997238916 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:33:59 INFO - PROCESS | 1804 | 1460997239271 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ec4400 == 166 [pid = 1804] [id = 652] 09:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x96041000) [pid = 1804] [serial = 1957] [outer = (nil)] 09:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9734ac00) [pid = 1804] [serial = 1958] [outer = 0x96041000] 09:33:59 INFO - PROCESS | 1804 | 1460997239367 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x973c1800) [pid = 1804] [serial = 1959] [outer = 0x96041000] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x95972400 == 165 [pid = 1804] [id = 58] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x85c07400 == 164 [pid = 1804] [id = 634] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86d47400 == 163 [pid = 1804] [id = 633] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88d9f000 == 162 [pid = 1804] [id = 632] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86a60400 == 161 [pid = 1804] [id = 631] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3f2800 == 160 [pid = 1804] [id = 629] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x90396c00 == 159 [pid = 1804] [id = 627] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x91f16c00 == 158 [pid = 1804] [id = 628] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8a84ac00 == 157 [pid = 1804] [id = 626] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8f361000 == 156 [pid = 1804] [id = 625] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8f364400 == 155 [pid = 1804] [id = 624] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8e81f000 == 154 [pid = 1804] [id = 622] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88da0c00 == 153 [pid = 1804] [id = 623] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6f3000 == 152 [pid = 1804] [id = 621] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88b67000 == 151 [pid = 1804] [id = 620] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6ae000 == 150 [pid = 1804] [id = 619] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x85c03400 == 149 [pid = 1804] [id = 618] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88e97800 == 148 [pid = 1804] [id = 616] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa9c00 == 147 [pid = 1804] [id = 617] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4d800 == 146 [pid = 1804] [id = 615] 09:34:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86a6f000 == 145 [pid = 1804] [id = 614] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x88def800) [pid = 1804] [serial = 1841] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8a694000) [pid = 1804] [serial = 1781] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x940a3c00) [pid = 1804] [serial = 1805] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97482000) [pid = 1804] [serial = 1814] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x88de7800) [pid = 1804] [serial = 1839] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9b259400) [pid = 1804] [serial = 1827] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x86d48000) [pid = 1804] [serial = 1832] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93fa0400) [pid = 1804] [serial = 1802] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x93ceec00) [pid = 1804] [serial = 1799] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x96f5dc00) [pid = 1804] [serial = 1811] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x903a0000) [pid = 1804] [serial = 1791] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9fc2ec00) [pid = 1804] [serial = 1829] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x97532000) [pid = 1804] [serial = 1817] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x960bb400) [pid = 1804] [serial = 1809] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x86d4fc00) [pid = 1804] [serial = 1833] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x88b67400) [pid = 1804] [serial = 1836] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8b6f2800) [pid = 1804] [serial = 1710] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91fab400) [pid = 1804] [serial = 1794] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8eb67000) [pid = 1804] [serial = 1784] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x99c5f400) [pid = 1804] [serial = 1826] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x94185000) [pid = 1804] [serial = 1806] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x915b0000) [pid = 1804] [serial = 1793] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8c06c000) [pid = 1804] [serial = 1782] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x97d1d800) [pid = 1804] [serial = 1820] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9597c800) [pid = 1804] [serial = 1808] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x975c7c00) [pid = 1804] [serial = 1818] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x974ef000) [pid = 1804] [serial = 1815] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93ed2800) [pid = 1804] [serial = 1800] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x884a0400) [pid = 1804] [serial = 1835] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x981cfc00) [pid = 1804] [serial = 1821] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9039c400) [pid = 1804] [serial = 1790] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9909bc00) [pid = 1804] [serial = 1824] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8fcd4c00) [pid = 1804] [serial = 1788] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9316e400) [pid = 1804] [serial = 1796] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8ec7d800) [pid = 1804] [serial = 1785] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88da9800) [pid = 1804] [serial = 1838] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9fcc1c00) [pid = 1804] [serial = 1830] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x98994c00) [pid = 1804] [serial = 1823] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88cdd800) [pid = 1804] [serial = 1779] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9338e400) [pid = 1804] [serial = 1797] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x970ba400) [pid = 1804] [serial = 1812] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x93fc7000) [pid = 1804] [serial = 1803] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8f3ec000) [pid = 1804] [serial = 1787] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88b66000) [pid = 1804] [serial = 1778] [outer = (nil)] [url = about:blank] 09:34:02 INFO - PROCESS | 1804 | 1460997242949 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 4294ms 09:34:02 INFO - PROCESS | 1804 | 1460997242973 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 1804 | 1460997242981 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:34:02 INFO - PROCESS | 1804 | 1460997242992 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 1804 | 1460997242996 Marionette TRACE conn3 <- [1,2582,null,{}] 09:34:03 INFO - PROCESS | 1804 | 1460997243005 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 1804 | 1460997243233 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:34:03 INFO - PROCESS | 1804 | 1460997243538 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x884a1c00 == 146 [pid = 1804] [id = 653] 09:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x88b5fc00) [pid = 1804] [serial = 1960] [outer = (nil)] 09:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x88b6bc00) [pid = 1804] [serial = 1961] [outer = 0x88b5fc00] 09:34:03 INFO - PROCESS | 1804 | 1460997243634 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88cdbc00) [pid = 1804] [serial = 1962] [outer = 0x88b5fc00] 09:34:04 INFO - PROCESS | 1804 | 1460997244572 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1632ms 09:34:04 INFO - PROCESS | 1804 | 1460997244625 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 1804 | 1460997244633 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:34:04 INFO - PROCESS | 1804 | 1460997244651 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 1804 | 1460997244654 Marionette TRACE conn3 <- [1,2586,null,{}] 09:34:04 INFO - PROCESS | 1804 | 1460997244661 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 1804 | 1460997244952 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:34:05 INFO - PROCESS | 1804 | 1460997244983 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b67400 == 147 [pid = 1804] [id = 654] 09:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88b6d800) [pid = 1804] [serial = 1963] [outer = (nil)] 09:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88ded800) [pid = 1804] [serial = 1964] [outer = 0x88b6d800] 09:34:05 INFO - PROCESS | 1804 | 1460997245148 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88e96400) [pid = 1804] [serial = 1965] [outer = 0x88b6d800] 09:34:06 INFO - PROCESS | 1804 | 1460997246136 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1535ms 09:34:06 INFO - PROCESS | 1804 | 1460997246186 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 1804 | 1460997246189 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:34:06 INFO - PROCESS | 1804 | 1460997246202 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 1804 | 1460997246208 Marionette TRACE conn3 <- [1,2590,null,{}] 09:34:06 INFO - PROCESS | 1804 | 1460997246224 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1804 | 1460997246514 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:34:06 INFO - PROCESS | 1804 | 1460997246552 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da9800 == 148 [pid = 1804] [id = 655] 09:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a60c800) [pid = 1804] [serial = 1966] [outer = (nil)] 09:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a90a400) [pid = 1804] [serial = 1967] [outer = 0x8a60c800] 09:34:06 INFO - PROCESS | 1804 | 1460997246631 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b6b5c00) [pid = 1804] [serial = 1968] [outer = 0x8a60c800] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89c9e400) [pid = 1804] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x86fa5000) [pid = 1804] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9107a000) [pid = 1804] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8fcd4000) [pid = 1804] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x91f19800) [pid = 1804] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x91076800) [pid = 1804] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8c071000) [pid = 1804] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8f3f0c00) [pid = 1804] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f3ed400) [pid = 1804] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8b6b5000) [pid = 1804] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e824400) [pid = 1804] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8ba7f400) [pid = 1804] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x88b68800) [pid = 1804] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8b6b3800) [pid = 1804] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8a68e400) [pid = 1804] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x89ca0000) [pid = 1804] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x89c9f800) [pid = 1804] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x88b63400) [pid = 1804] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x86a70000) [pid = 1804] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x88da0400) [pid = 1804] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x88df1800) [pid = 1804] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:34:08 INFO - PROCESS | 1804 | 1460997248292 Marionette TRACE conn3 <- [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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2142ms 09:34:08 INFO - PROCESS | 1804 | 1460997248345 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 1804 | 1460997248349 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:34:08 INFO - PROCESS | 1804 | 1460997248356 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 1804 | 1460997248359 Marionette TRACE conn3 <- [1,2594,null,{}] 09:34:08 INFO - PROCESS | 1804 | 1460997248365 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 1804 | 1460997248664 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:34:08 INFO - PROCESS | 1804 | 1460997248683 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6a000 == 149 [pid = 1804] [id = 656] 09:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x88b63400) [pid = 1804] [serial = 1969] [outer = (nil)] 09:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a694000) [pid = 1804] [serial = 1970] [outer = 0x88b63400] 09:34:08 INFO - PROCESS | 1804 | 1460997248758 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b6ab400) [pid = 1804] [serial = 1971] [outer = 0x88b63400] 09:34:09 INFO - PROCESS | 1804 | 1460997249919 Marionette TRACE conn3 <- [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]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1588ms 09:34:09 INFO - PROCESS | 1804 | 1460997249945 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 1804 | 1460997249952 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:34:09 INFO - PROCESS | 1804 | 1460997249964 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 1804 | 1460997249975 Marionette TRACE conn3 <- [1,2598,null,{}] 09:34:09 INFO - PROCESS | 1804 | 1460997249992 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 1804 | 1460997250522 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:34:10 INFO - PROCESS | 1804 | 1460997250934 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5fc00 == 150 [pid = 1804] [id = 657] 09:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x86d4fc00) [pid = 1804] [serial = 1972] [outer = (nil)] 09:34:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88b6c800) [pid = 1804] [serial = 1973] [outer = 0x86d4fc00] 09:34:11 INFO - PROCESS | 1804 | 1460997251097 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x88da0c00) [pid = 1804] [serial = 1974] [outer = 0x86d4fc00] 09:34:12 INFO - PROCESS | 1804 | 1460997252279 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2358ms 09:34:12 INFO - PROCESS | 1804 | 1460997252320 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 1804 | 1460997252330 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:34:12 INFO - PROCESS | 1804 | 1460997252341 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 1804 | 1460997252345 Marionette TRACE conn3 <- [1,2602,null,{}] 09:34:12 INFO - PROCESS | 1804 | 1460997252352 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 1804 | 1460997252593 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:34:12 INFO - PROCESS | 1804 | 1460997252915 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x88c8f000 == 151 [pid = 1804] [id = 658] 09:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x89ca5400) [pid = 1804] [serial = 1975] [outer = (nil)] 09:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8a603400) [pid = 1804] [serial = 1976] [outer = 0x89ca5400] 09:34:13 INFO - PROCESS | 1804 | 1460997253006 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8a689800) [pid = 1804] [serial = 1977] [outer = 0x89ca5400] 09:34:14 INFO - PROCESS | 1804 | 1460997254089 Marionette TRACE conn3 <- [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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1793ms 09:34:14 INFO - PROCESS | 1804 | 1460997254134 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:34:14 INFO - PROCESS | 1804 | 1460997254139 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:34:14 INFO - PROCESS | 1804 | 1460997254146 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1804 | 1460997254152 Marionette TRACE conn3 <- [1,2606,null,{}] 09:34:14 INFO - PROCESS | 1804 | 1460997254170 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 1804 | 1460997254398 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:34:14 INFO - PROCESS | 1804 | 1460997254758 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90dc00 == 152 [pid = 1804] [id = 659] 09:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ba84c00) [pid = 1804] [serial = 1978] [outer = (nil)] 09:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8c072000) [pid = 1804] [serial = 1979] [outer = 0x8ba84c00] 09:34:14 INFO - PROCESS | 1804 | 1460997254852 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8c3e0400) [pid = 1804] [serial = 1980] [outer = 0x8ba84c00] 09:34:15 INFO - PROCESS | 1804 | 1460997255844 Marionette TRACE conn3 <- [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]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1748ms 09:34:15 INFO - PROCESS | 1804 | 1460997255894 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:34:15 INFO - PROCESS | 1804 | 1460997255899 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:34:15 INFO - PROCESS | 1804 | 1460997255906 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 1804 | 1460997255909 Marionette TRACE conn3 <- [1,2610,null,{}] 09:34:15 INFO - PROCESS | 1804 | 1460997255916 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 1804 | 1460997256147 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:34:16 INFO - PROCESS | 1804 | 1460997256488 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a601800 == 153 [pid = 1804] [id = 660] 09:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c3dc800) [pid = 1804] [serial = 1981] [outer = (nil)] 09:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8eb69c00) [pid = 1804] [serial = 1982] [outer = 0x8c3dc800] 09:34:16 INFO - PROCESS | 1804 | 1460997256585 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ec77000) [pid = 1804] [serial = 1983] [outer = 0x8c3dc800] 09:34:17 INFO - PROCESS | 1804 | 1460997257537 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1685ms 09:34:17 INFO - PROCESS | 1804 | 1460997257591 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 1804 | 1460997257596 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:34:17 INFO - PROCESS | 1804 | 1460997257602 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 1804 | 1460997257606 Marionette TRACE conn3 <- [1,2614,null,{}] 09:34:17 INFO - PROCESS | 1804 | 1460997257612 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 1804 | 1460997257831 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:34:18 INFO - PROCESS | 1804 | 1460997258178 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e826800 == 154 [pid = 1804] [id = 661] 09:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e827400) [pid = 1804] [serial = 1984] [outer = (nil)] 09:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f361800) [pid = 1804] [serial = 1985] [outer = 0x8e827400] 09:34:18 INFO - PROCESS | 1804 | 1460997258275 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f366400) [pid = 1804] [serial = 1986] [outer = 0x8e827400] 09:34:19 INFO - PROCESS | 1804 | 1460997259199 Marionette TRACE conn3 <- [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]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1633ms 09:34:19 INFO - PROCESS | 1804 | 1460997259238 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 1804 | 1460997259242 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:34:19 INFO - PROCESS | 1804 | 1460997259249 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 1804 | 1460997259253 Marionette TRACE conn3 <- [1,2618,null,{}] 09:34:19 INFO - PROCESS | 1804 | 1460997259259 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 1804 | 1460997259524 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:34:19 INFO - PROCESS | 1804 | 1460997259877 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c61c00 == 155 [pid = 1804] [id = 662] 09:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fce1c00) [pid = 1804] [serial = 1987] [outer = (nil)] 09:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9039bc00) [pid = 1804] [serial = 1988] [outer = 0x8fce1c00] 09:34:19 INFO - PROCESS | 1804 | 1460997259978 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x903a0000) [pid = 1804] [serial = 1989] [outer = 0x8fce1c00] 09:34:20 INFO - PROCESS | 1804 | 1460997260905 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1697ms 09:34:20 INFO - PROCESS | 1804 | 1460997260948 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:34:20 INFO - PROCESS | 1804 | 1460997260952 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:34:20 INFO - PROCESS | 1804 | 1460997260959 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1804 | 1460997260962 Marionette TRACE conn3 <- [1,2622,null,{}] 09:34:20 INFO - PROCESS | 1804 | 1460997260968 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 1804 | 1460997261191 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:34:21 INFO - PROCESS | 1804 | 1460997261528 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90e000 == 156 [pid = 1804] [id = 663] 09:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8c069c00) [pid = 1804] [serial = 1990] [outer = (nil)] 09:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x915b0000) [pid = 1804] [serial = 1991] [outer = 0x8c069c00] 09:34:21 INFO - PROCESS | 1804 | 1460997261642 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91f1ec00) [pid = 1804] [serial = 1992] [outer = 0x8c069c00] 09:34:22 INFO - PROCESS | 1804 | 1460997262551 Marionette TRACE conn3 <- [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]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1637ms 09:34:22 INFO - PROCESS | 1804 | 1460997262597 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 1804 | 1460997262601 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:34:22 INFO - PROCESS | 1804 | 1460997262608 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 1804 | 1460997262612 Marionette TRACE conn3 <- [1,2626,null,{}] 09:34:22 INFO - PROCESS | 1804 | 1460997262618 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 1804 | 1460997262842 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:34:23 INFO - PROCESS | 1804 | 1460997263222 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x9039d800 == 157 [pid = 1804] [id = 664] 09:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x915ac800) [pid = 1804] [serial = 1993] [outer = (nil)] 09:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93171400) [pid = 1804] [serial = 1994] [outer = 0x915ac800] 09:34:23 INFO - PROCESS | 1804 | 1460997263322 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93389800) [pid = 1804] [serial = 1995] [outer = 0x915ac800] 09:34:24 INFO - PROCESS | 1804 | 1460997264260 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1688ms 09:34:24 INFO - PROCESS | 1804 | 1460997264297 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 1804 | 1460997264301 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:34:24 INFO - PROCESS | 1804 | 1460997264307 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 1804 | 1460997264311 Marionette TRACE conn3 <- [1,2630,null,{}] 09:34:24 INFO - PROCESS | 1804 | 1460997264317 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 1804 | 1460997264536 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:34:24 INFO - PROCESS | 1804 | 1460997264879 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcda000 == 158 [pid = 1804] [id = 665] 09:34:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91077c00) [pid = 1804] [serial = 1996] [outer = (nil)] 09:34:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93ce5c00) [pid = 1804] [serial = 1997] [outer = 0x91077c00] 09:34:24 INFO - PROCESS | 1804 | 1460997264976 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93ecec00) [pid = 1804] [serial = 1998] [outer = 0x91077c00] 09:34:25 INFO - PROCESS | 1804 | 1460997265867 Marionette TRACE conn3 <- [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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1633ms 09:34:25 INFO - PROCESS | 1804 | 1460997265941 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 1804 | 1460997265945 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:34:25 INFO - PROCESS | 1804 | 1460997265953 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1804 | 1460997265956 Marionette TRACE conn3 <- [1,2634,null,{}] 09:34:25 INFO - PROCESS | 1804 | 1460997265963 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 1804 | 1460997266201 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:34:26 INFO - PROCESS | 1804 | 1460997266552 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fad400 == 159 [pid = 1804] [id = 666] 09:34:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x88e92c00) [pid = 1804] [serial = 1999] [outer = (nil)] 09:34:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93edb800) [pid = 1804] [serial = 2000] [outer = 0x88e92c00] 09:34:26 INFO - PROCESS | 1804 | 1460997266660 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93fa1400) [pid = 1804] [serial = 2001] [outer = 0x88e92c00] 09:34:27 INFO - PROCESS | 1804 | 1460997267590 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1682ms 09:34:27 INFO - PROCESS | 1804 | 1460997267635 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:34:27 INFO - PROCESS | 1804 | 1460997267640 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:34:27 INFO - PROCESS | 1804 | 1460997267647 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 1804 | 1460997267651 Marionette TRACE conn3 <- [1,2638,null,{}] 09:34:27 INFO - PROCESS | 1804 | 1460997267657 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 1804 | 1460997267920 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:34:28 INFO - PROCESS | 1804 | 1460997268294 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x90396c00 == 160 [pid = 1804] [id = 667] 09:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93393c00) [pid = 1804] [serial = 2002] [outer = (nil)] 09:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x94186000) [pid = 1804] [serial = 2003] [outer = 0x93393c00] 09:34:28 INFO - PROCESS | 1804 | 1460997268395 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x94ec0c00) [pid = 1804] [serial = 2004] [outer = 0x93393c00] 09:34:29 INFO - PROCESS | 1804 | 1460997269370 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1789ms 09:34:29 INFO - PROCESS | 1804 | 1460997269437 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:34:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:34:29 INFO - PROCESS | 1804 | 1460997269441 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:34:29 INFO - PROCESS | 1804 | 1460997269448 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 1804 | 1460997269452 Marionette TRACE conn3 <- [1,2642,null,{}] 09:34:29 INFO - PROCESS | 1804 | 1460997269458 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 1804 | 1460997269688 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:34:30 INFO - PROCESS | 1804 | 1460997270036 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338e800 == 161 [pid = 1804] [id = 668] 09:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x94187400) [pid = 1804] [serial = 2005] [outer = (nil)] 09:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9626fc00) [pid = 1804] [serial = 2006] [outer = 0x94187400] 09:34:30 INFO - PROCESS | 1804 | 1460997270134 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96f51400) [pid = 1804] [serial = 2007] [outer = 0x94187400] 09:34:31 INFO - PROCESS | 1804 | 1460997271075 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:34:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1645ms 09:34:31 INFO - PROCESS | 1804 | 1460997271093 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 1804 | 1460997271097 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:34:31 INFO - PROCESS | 1804 | 1460997271104 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 1804 | 1460997271107 Marionette TRACE conn3 <- [1,2646,null,{}] 09:34:31 INFO - PROCESS | 1804 | 1460997271114 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 1804 | 1460997271354 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:34:31 INFO - PROCESS | 1804 | 1460997271809 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec75c00 == 162 [pid = 1804] [id = 669] 09:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8fcd4400) [pid = 1804] [serial = 2008] [outer = (nil)] 09:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x972cd800) [pid = 1804] [serial = 2009] [outer = 0x8fcd4400] 09:34:31 INFO - PROCESS | 1804 | 1460997271905 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x973c9800) [pid = 1804] [serial = 2010] [outer = 0x8fcd4400] 09:34:32 INFO - PROCESS | 1804 | 1460997272795 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:34:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1730ms 09:34:32 INFO - PROCESS | 1804 | 1460997272834 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 1804 | 1460997272837 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:34:32 INFO - PROCESS | 1804 | 1460997272845 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 1804 | 1460997272848 Marionette TRACE conn3 <- [1,2650,null,{}] 09:34:32 INFO - PROCESS | 1804 | 1460997272854 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 1804 | 1460997273083 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:34:33 INFO - PROCESS | 1804 | 1460997273442 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a66000 == 163 [pid = 1804] [id = 670] 09:34:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9676f800) [pid = 1804] [serial = 2011] [outer = (nil)] 09:34:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97485000) [pid = 1804] [serial = 2012] [outer = 0x9676f800] 09:34:33 INFO - PROCESS | 1804 | 1460997273554 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97487c00) [pid = 1804] [serial = 2013] [outer = 0x9676f800] 09:34:34 INFO - PROCESS | 1804 | 1460997274474 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1685ms 09:34:34 INFO - PROCESS | 1804 | 1460997274531 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 1804 | 1460997274535 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:34:34 INFO - PROCESS | 1804 | 1460997274541 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1804 | 1460997274545 Marionette TRACE conn3 <- [1,2654,null,{}] 09:34:34 INFO - PROCESS | 1804 | 1460997274551 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 1804 | 1460997274786 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:34:35 INFO - PROCESS | 1804 | 1460997275136 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x97343800 == 164 [pid = 1804] [id = 671] 09:34:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97480400) [pid = 1804] [serial = 2014] [outer = (nil)] 09:34:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9752c800) [pid = 1804] [serial = 2015] [outer = 0x97480400] 09:34:35 INFO - PROCESS | 1804 | 1460997275226 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9752f800) [pid = 1804] [serial = 2016] [outer = 0x97480400] 09:34:36 INFO - PROCESS | 1804 | 1460997276201 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1688ms 09:34:36 INFO - PROCESS | 1804 | 1460997276231 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 1804 | 1460997276235 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:34:36 INFO - PROCESS | 1804 | 1460997276241 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 1804 | 1460997276245 Marionette TRACE conn3 <- [1,2658,null,{}] 09:34:36 INFO - PROCESS | 1804 | 1460997276251 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 1804 | 1460997276471 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:34:36 INFO - PROCESS | 1804 | 1460997276843 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338a800 == 165 [pid = 1804] [id = 672] 09:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x93ed3400) [pid = 1804] [serial = 2017] [outer = (nil)] 09:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x97534000) [pid = 1804] [serial = 2018] [outer = 0x93ed3400] 09:34:36 INFO - PROCESS | 1804 | 1460997276940 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x97537800) [pid = 1804] [serial = 2019] [outer = 0x93ed3400] 09:34:37 INFO - PROCESS | 1804 | 1460997277825 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1636ms 09:34:37 INFO - PROCESS | 1804 | 1460997277889 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 1804 | 1460997277894 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:34:37 INFO - PROCESS | 1804 | 1460997277903 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 1804 | 1460997277906 Marionette TRACE conn3 <- [1,2662,null,{}] 09:34:37 INFO - PROCESS | 1804 | 1460997277912 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 1804 | 1460997278166 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:34:38 INFO - PROCESS | 1804 | 1460997278557 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x97537000 == 166 [pid = 1804] [id = 673] 09:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x975c0c00) [pid = 1804] [serial = 2020] [outer = (nil)] 09:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x975c7c00) [pid = 1804] [serial = 2021] [outer = 0x975c0c00] 09:34:38 INFO - PROCESS | 1804 | 1460997278655 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x975cb800) [pid = 1804] [serial = 2022] [outer = 0x975c0c00] 09:34:39 INFO - PROCESS | 1804 | 1460997279516 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1639ms 09:34:39 INFO - PROCESS | 1804 | 1460997279542 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 1804 | 1460997279546 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:34:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:34:39 INFO - PROCESS | 1804 | 1460997279553 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 1804 | 1460997279556 Marionette TRACE conn3 <- [1,2666,null,{}] 09:34:39 INFO - PROCESS | 1804 | 1460997279563 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 1804 | 1460997279788 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x86a67400 == 165 [pid = 1804] [id = 608] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x97990800 == 164 [pid = 1804] [id = 607] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x85c09000 == 163 [pid = 1804] [id = 522] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x88492400 == 162 [pid = 1804] [id = 611] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec76400 == 161 [pid = 1804] [id = 606] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x88da9800 == 160 [pid = 1804] [id = 655] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x88b67400 == 159 [pid = 1804] [id = 654] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x884a1c00 == 158 [pid = 1804] [id = 653] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x93fcd000 == 157 [pid = 1804] [id = 646] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x93ed9400 == 156 [pid = 1804] [id = 645] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x88cdc400 == 155 [pid = 1804] [id = 643] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x9316b000 == 154 [pid = 1804] [id = 644] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x91f17c00 == 153 [pid = 1804] [id = 642] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcd2400 == 152 [pid = 1804] [id = 641] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcd5800 == 151 [pid = 1804] [id = 640] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x8c06c800 == 150 [pid = 1804] [id = 639] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x8a68e800 == 149 [pid = 1804] [id = 638] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x88da4000 == 148 [pid = 1804] [id = 636] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x8a603000 == 147 [pid = 1804] [id = 637] 09:34:42 INFO - PROCESS | 1804 | --DOCSHELL 0x86a6cc00 == 146 [pid = 1804] [id = 635] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8a692c00) [pid = 1804] [serial = 1904] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8c065c00) [pid = 1804] [serial = 1776] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8a68d800) [pid = 1804] [serial = 1901] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x88498400) [pid = 1804] [serial = 1895] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x93cee800) [pid = 1804] [serial = 1893] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93ceac00) [pid = 1804] [serial = 1892] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x93390400) [pid = 1804] [serial = 1890] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x93389000) [pid = 1804] [serial = 1889] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93169c00) [pid = 1804] [serial = 1887] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91faf800) [pid = 1804] [serial = 1886] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x91f1cc00) [pid = 1804] [serial = 1884] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x91f17000) [pid = 1804] [serial = 1883] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x91392c00) [pid = 1804] [serial = 1881] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9138cc00) [pid = 1804] [serial = 1880] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9039cc00) [pid = 1804] [serial = 1878] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x90398000) [pid = 1804] [serial = 1877] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8fcd7000) [pid = 1804] [serial = 1875] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f3f7000) [pid = 1804] [serial = 1874] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8ec76c00) [pid = 1804] [serial = 1872] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8ec71800) [pid = 1804] [serial = 1871] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8eb68000) [pid = 1804] [serial = 1869] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8eb64800) [pid = 1804] [serial = 1868] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e820c00) [pid = 1804] [serial = 1866] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8e81e800) [pid = 1804] [serial = 1865] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8c06f400) [pid = 1804] [serial = 1863] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8c06b800) [pid = 1804] [serial = 1862] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8ba82000) [pid = 1804] [serial = 1860] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8b6f2400) [pid = 1804] [serial = 1859] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a905800) [pid = 1804] [serial = 1857] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a901800) [pid = 1804] [serial = 1856] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a844800) [pid = 1804] [serial = 1854] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8a68cc00) [pid = 1804] [serial = 1853] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8a607c00) [pid = 1804] [serial = 1851] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89ca9c00) [pid = 1804] [serial = 1850] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88daa000) [pid = 1804] [serial = 1848] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x88d9d800) [pid = 1804] [serial = 1847] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x86fb0400) [pid = 1804] [serial = 1845] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x86d4a000) [pid = 1804] [serial = 1844] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x88b65c00) [pid = 1804] [serial = 1896] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a850400) [pid = 1804] [serial = 1902] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88de8c00) [pid = 1804] [serial = 1898] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88e8d000) [pid = 1804] [serial = 1899] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1804 | 1460997282689 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d51c00 == 147 [pid = 1804] [id = 674] 09:34:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x86fa4c00) [pid = 1804] [serial = 2023] [outer = (nil)] 09:34:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x86fab000) [pid = 1804] [serial = 2024] [outer = 0x86fa4c00] 09:34:42 INFO - PROCESS | 1804 | 1460997282779 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8849b000) [pid = 1804] [serial = 2025] [outer = 0x86fa4c00] 09:34:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:44 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:34:44 INFO - PROCESS | 1804 | 1460997284065 Marionette TRACE conn3 <- [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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:34:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 4543ms 09:34:44 INFO - PROCESS | 1804 | 1460997284097 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 1804 | 1460997284102 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:34:44 INFO - PROCESS | 1804 | 1460997284110 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 1804 | 1460997284116 Marionette TRACE conn3 <- [1,2670,null,{}] 09:34:44 INFO - PROCESS | 1804 | 1460997284125 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 1804 | 1460997284476 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:34:44 INFO - PROCESS | 1804 | 1460997284610 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b67000 == 148 [pid = 1804] [id = 675] 09:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88cdd800) [pid = 1804] [serial = 2026] [outer = (nil)] 09:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88daa000) [pid = 1804] [serial = 2027] [outer = 0x88cdd800] 09:34:44 INFO - PROCESS | 1804 | 1460997284689 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88df0400) [pid = 1804] [serial = 2028] [outer = 0x88cdd800] 09:34:45 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:46 INFO - PROCESS | 1804 | 1460997286025 Marionette TRACE conn3 <- [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] 09:34:46 INFO - PROCESS | 1804 | 1460997286153 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:34:46 INFO - PROCESS | 1804 | 1460997286184 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 1804 | 1460997286187 Marionette TRACE conn3 <- [1,2674,null,{}] 09:34:46 INFO - PROCESS | 1804 | 1460997286194 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 1804 | 1460997286513 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:34:46 INFO - PROCESS | 1804 | 1460997286552 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e94000 == 149 [pid = 1804] [id = 676] 09:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88e95c00) [pid = 1804] [serial = 2029] [outer = (nil)] 09:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a605c00) [pid = 1804] [serial = 2030] [outer = 0x88e95c00] 09:34:46 INFO - PROCESS | 1804 | 1460997286634 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a849c00) [pid = 1804] [serial = 2031] [outer = 0x88e95c00] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88daa800) [pid = 1804] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88b6d800) [pid = 1804] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8a60c800) [pid = 1804] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e82ac00) [pid = 1804] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a692000) [pid = 1804] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b6b2000) [pid = 1804] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x88de9400) [pid = 1804] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x86a6d400) [pid = 1804] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88b5fc00) [pid = 1804] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x93392c00) [pid = 1804] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x94ec1000) [pid = 1804] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x94eb5800) [pid = 1804] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x94182400) [pid = 1804] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x93ed6c00) [pid = 1804] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x93fd3c00) [pid = 1804] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x93fa1800) [pid = 1804] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x93ce6400) [pid = 1804] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x88e90800) [pid = 1804] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9316bc00) [pid = 1804] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8fcd3000) [pid = 1804] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:34:47 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8fcd5c00) [pid = 1804] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:34:48 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:48 INFO - PROCESS | 1804 | 1460997288613 Marionette TRACE conn3 <- [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] 09:34:48 INFO - PROCESS | 1804 | 1460997288677 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:34:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:34:48 INFO - PROCESS | 1804 | 1460997288744 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1804 | 1460997288754 Marionette TRACE conn3 <- [1,2678,null,{}] 09:34:48 INFO - PROCESS | 1804 | 1460997288775 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 1804 | 1460997288977 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:34:49 INFO - PROCESS | 1804 | 1460997288990 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b6a800 == 150 [pid = 1804] [id = 677] 09:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x88e8d400) [pid = 1804] [serial = 2032] [outer = (nil)] 09:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a844400) [pid = 1804] [serial = 2033] [outer = 0x88e8d400] 09:34:49 INFO - PROCESS | 1804 | 1460997289072 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b6b6400) [pid = 1804] [serial = 2034] [outer = 0x88e8d400] 09:34:50 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:50 INFO - PROCESS | 1804 | 1460997290743 Marionette TRACE conn3 <- [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]]]}] 09:34:50 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) 09:34:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2032ms 09:34:50 INFO - PROCESS | 1804 | 1460997290761 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:34:50 INFO - PROCESS | 1804 | 1460997290769 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:34:50 INFO - PROCESS | 1804 | 1460997290777 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1804 | 1460997290782 Marionette TRACE conn3 <- [1,2682,null,{}] 09:34:50 INFO - PROCESS | 1804 | 1460997290792 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 1804 | 1460997291020 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:34:51 INFO - PROCESS | 1804 | 1460997291308 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x88492c00 == 151 [pid = 1804] [id = 678] 09:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x88b5fc00) [pid = 1804] [serial = 2035] [outer = (nil)] 09:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88d9e800) [pid = 1804] [serial = 2036] [outer = 0x88b5fc00] 09:34:51 INFO - PROCESS | 1804 | 1460997291403 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x88dacc00) [pid = 1804] [serial = 2037] [outer = 0x88b5fc00] 09:34:52 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:52 INFO - PROCESS | 1804 | 1460997292781 Marionette TRACE conn3 <- [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]]]}] 09:34:52 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) 09:34:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2042ms 09:34:52 INFO - PROCESS | 1804 | 1460997292858 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1804 | 1460997292868 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:34:52 INFO - PROCESS | 1804 | 1460997292900 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1804 | 1460997292904 Marionette TRACE conn3 <- [1,2686,null,{}] 09:34:52 INFO - PROCESS | 1804 | 1460997292912 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 1804 | 1460997293126 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:34:53 INFO - PROCESS | 1804 | 1460997293414 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b62000 == 152 [pid = 1804] [id = 679] 09:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x88defc00) [pid = 1804] [serial = 2038] [outer = (nil)] 09:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8a608c00) [pid = 1804] [serial = 2039] [outer = 0x88defc00] 09:34:53 INFO - PROCESS | 1804 | 1460997293504 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8a905000) [pid = 1804] [serial = 2040] [outer = 0x88defc00] 09:34:55 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:55 INFO - PROCESS | 1804 | 1460997295047 Marionette TRACE conn3 <- [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] 09:34:55 INFO - PROCESS | 1804 | 1460997295096 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:34:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:34:55 INFO - PROCESS | 1804 | 1460997295103 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 1804 | 1460997295110 Marionette TRACE conn3 <- [1,2690,null,{}] 09:34:55 INFO - PROCESS | 1804 | 1460997295127 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 1804 | 1460997295458 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:34:55 INFO - PROCESS | 1804 | 1460997295675 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ca3c00 == 153 [pid = 1804] [id = 680] 09:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b6ef800) [pid = 1804] [serial = 2041] [outer = (nil)] 09:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8c069800) [pid = 1804] [serial = 2042] [outer = 0x8b6ef800] 09:34:55 INFO - PROCESS | 1804 | 1460997295770 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8e81ec00) [pid = 1804] [serial = 2043] [outer = 0x8b6ef800] 09:34:57 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:57 INFO - PROCESS | 1804 | 1460997297122 Marionette TRACE conn3 <- [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] 09:34:57 INFO - PROCESS | 1804 | 1460997297216 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:34:57 INFO - PROCESS | 1804 | 1460997297228 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1804 | 1460997297231 Marionette TRACE conn3 <- [1,2694,null,{}] 09:34:57 INFO - PROCESS | 1804 | 1460997297238 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 1804 | 1460997297460 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:34:57 INFO - PROCESS | 1804 | 1460997297746 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba7b000 == 154 [pid = 1804] [id = 681] 09:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8e820c00) [pid = 1804] [serial = 2044] [outer = (nil)] 09:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8eb6b400) [pid = 1804] [serial = 2045] [outer = 0x8e820c00] 09:34:57 INFO - PROCESS | 1804 | 1460997297836 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ec71800) [pid = 1804] [serial = 2046] [outer = 0x8e820c00] 09:34:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:59 INFO - PROCESS | 1804 | 1460997299275 Marionette TRACE conn3 <- [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] 09:34:59 INFO - PROCESS | 1804 | 1460997299321 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:34:59 INFO - PROCESS | 1804 | 1460997299328 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1804 | 1460997299332 Marionette TRACE conn3 <- [1,2698,null,{}] 09:34:59 INFO - PROCESS | 1804 | 1460997299338 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 1804 | 1460997299591 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:34:59 INFO - PROCESS | 1804 | 1460997299893 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e82ac00 == 155 [pid = 1804] [id = 682] 09:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8eb64800) [pid = 1804] [serial = 2047] [outer = (nil)] 09:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f35d800) [pid = 1804] [serial = 2048] [outer = 0x8eb64800] 09:34:59 INFO - PROCESS | 1804 | 1460997299982 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f366000) [pid = 1804] [serial = 2049] [outer = 0x8eb64800] 09:35:01 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:01 INFO - PROCESS | 1804 | 1460997301445 Marionette TRACE conn3 <- [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] 09:35:01 INFO - PROCESS | 1804 | 1460997301477 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:35:01 INFO - PROCESS | 1804 | 1460997301486 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1804 | 1460997301490 Marionette TRACE conn3 <- [1,2702,null,{}] 09:35:01 INFO - PROCESS | 1804 | 1460997301497 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 1804 | 1460997301806 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:35:02 INFO - PROCESS | 1804 | 1460997302165 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7a400 == 156 [pid = 1804] [id = 683] 09:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fb8fc00) [pid = 1804] [serial = 2050] [outer = (nil)] 09:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fcdf400) [pid = 1804] [serial = 2051] [outer = 0x8fb8fc00] 09:35:02 INFO - PROCESS | 1804 | 1460997302288 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x90397c00) [pid = 1804] [serial = 2052] [outer = 0x8fb8fc00] 09:35:03 INFO - PROCESS | 1804 | 1460997303286 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1837ms 09:35:03 INFO - PROCESS | 1804 | 1460997303324 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 1804 | 1460997303327 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:35:03 INFO - PROCESS | 1804 | 1460997303335 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 1804 | 1460997303338 Marionette TRACE conn3 <- [1,2706,null,{}] 09:35:03 INFO - PROCESS | 1804 | 1460997303345 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 1804 | 1460997303579 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:35:03 INFO - PROCESS | 1804 | 1460997303957 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba82400 == 157 [pid = 1804] [id = 684] 09:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f359c00) [pid = 1804] [serial = 2053] [outer = (nil)] 09:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91396c00) [pid = 1804] [serial = 2054] [outer = 0x8f359c00] 09:35:04 INFO - PROCESS | 1804 | 1460997304051 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x915af000) [pid = 1804] [serial = 2055] [outer = 0x8f359c00] 09:35:05 INFO - PROCESS | 1804 | 1460997305004 Marionette TRACE conn3 <- [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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:35:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1737ms 09:35:05 INFO - PROCESS | 1804 | 1460997305073 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:35:05 INFO - PROCESS | 1804 | 1460997305078 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:35:05 INFO - PROCESS | 1804 | 1460997305085 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1804 | 1460997305088 Marionette TRACE conn3 <- [1,2710,null,{}] 09:35:05 INFO - PROCESS | 1804 | 1460997305094 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 1804 | 1460997305367 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:35:05 INFO - PROCESS | 1804 | 1460997305714 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x9039e800 == 158 [pid = 1804] [id = 685] 09:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91387c00) [pid = 1804] [serial = 2056] [outer = (nil)] 09:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x91fab000) [pid = 1804] [serial = 2057] [outer = 0x91387c00] 09:35:05 INFO - PROCESS | 1804 | 1460997305810 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91fafc00) [pid = 1804] [serial = 2058] [outer = 0x91387c00] 09:35:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 09:35:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:35:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - _addTest/ [0,2713,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1804 | 1460997306780 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:35:06 INFO - PROCESS | 1804 | 1460997306787 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1804 | 1460997306791 Marionette TRACE conn3 <- [1,2714,null,{}] 09:35:06 INFO - PROCESS | 1804 | 1460997306797 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 1804 | 1460997307033 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:35:07 INFO - PROCESS | 1804 | 1460997307389 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7c800 == 159 [pid = 1804] [id = 686] 09:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9152e800) [pid = 1804] [serial = 2059] [outer = (nil)] 09:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93395800) [pid = 1804] [serial = 2060] [outer = 0x9152e800] 09:35:07 INFO - PROCESS | 1804 | 1460997307485 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93ceac00) [pid = 1804] [serial = 2061] [outer = 0x9152e800] 09:35:08 INFO - PROCESS | 1804 | 1460997308403 Marionette TRACE conn3 <- [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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1644ms 09:35:08 INFO - PROCESS | 1804 | 1460997308433 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:35:08 INFO - PROCESS | 1804 | 1460997308437 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:35:08 INFO - PROCESS | 1804 | 1460997308444 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1804 | 1460997308448 Marionette TRACE conn3 <- [1,2718,null,{}] 09:35:08 INFO - PROCESS | 1804 | 1460997308454 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 1804 | 1460997308700 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:35:09 INFO - PROCESS | 1804 | 1460997309100 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x93389000 == 160 [pid = 1804] [id = 687] 09:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93ed1c00) [pid = 1804] [serial = 2062] [outer = (nil)] 09:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93f97400) [pid = 1804] [serial = 2063] [outer = 0x93ed1c00] 09:35:09 INFO - PROCESS | 1804 | 1460997309205 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93f9fc00) [pid = 1804] [serial = 2064] [outer = 0x93ed1c00] 09:35:10 INFO - PROCESS | 1804 | 1460997310191 Marionette TRACE conn3 <- [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] 09:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:35:10 INFO - PROCESS | 1804 | 1460997310234 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:35:10 INFO - PROCESS | 1804 | 1460997310242 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1804 | 1460997310254 Marionette TRACE conn3 <- [1,2722,null,{}] 09:35:10 INFO - PROCESS | 1804 | 1460997310260 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 1804 | 1460997310590 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:35:10 INFO - PROCESS | 1804 | 1460997310960 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ce3000 == 161 [pid = 1804] [id = 688] 09:35:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x940a4c00) [pid = 1804] [serial = 2065] [outer = (nil)] 09:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9418d400) [pid = 1804] [serial = 2066] [outer = 0x940a4c00] 09:35:11 INFO - PROCESS | 1804 | 1460997311059 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x94ebc000) [pid = 1804] [serial = 2067] [outer = 0x940a4c00] 09:35:12 INFO - PROCESS | 1804 | 1460997312045 Marionette TRACE conn3 <- [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] 09:35:12 INFO - PROCESS | 1804 | 1460997312090 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:35:12 INFO - PROCESS | 1804 | 1460997312097 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1804 | 1460997312100 Marionette TRACE conn3 <- [1,2726,null,{}] 09:35:12 INFO - PROCESS | 1804 | 1460997312106 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 1804 | 1460997312329 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:35:12 INFO - PROCESS | 1804 | 1460997312684 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x94186800 == 162 [pid = 1804] [id = 689] 09:35:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x94ec3000) [pid = 1804] [serial = 2068] [outer = (nil)] 09:35:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x960ba800) [pid = 1804] [serial = 2069] [outer = 0x94ec3000] 09:35:12 INFO - PROCESS | 1804 | 1460997312776 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96769000) [pid = 1804] [serial = 2070] [outer = 0x94ec3000] 09:35:13 INFO - PROCESS | 1804 | 1460997313723 Marionette TRACE conn3 <- [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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1688ms 09:35:13 INFO - PROCESS | 1804 | 1460997313786 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 1804 | 1460997313790 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:35:13 INFO - PROCESS | 1804 | 1460997313797 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 1804 | 1460997313800 Marionette TRACE conn3 <- [1,2730,null,{}] 09:35:13 INFO - PROCESS | 1804 | 1460997313807 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 1804 | 1460997314035 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:35:14 INFO - PROCESS | 1804 | 1460997314463 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b64400 == 163 [pid = 1804] [id = 690] 09:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8a609800) [pid = 1804] [serial = 2071] [outer = (nil)] 09:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97349c00) [pid = 1804] [serial = 2072] [outer = 0x8a609800] 09:35:14 INFO - PROCESS | 1804 | 1460997314558 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9747dc00) [pid = 1804] [serial = 2073] [outer = 0x8a609800] 09:35:15 INFO - PROCESS | 1804 | 1460997315890 Marionette TRACE conn3 <- [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] 09:35:15 INFO - PROCESS | 1804 | 1460997315939 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:35:15 INFO - PROCESS | 1804 | 1460997315945 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 1804 | 1460997315949 Marionette TRACE conn3 <- [1,2734,null,{}] 09:35:16 INFO - PROCESS | 1804 | 1460997316055 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 1804 | 1460997316276 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:35:16 INFO - PROCESS | 1804 | 1460997316564 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x94eb9000 == 164 [pid = 1804] [id = 691] 09:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9734bc00) [pid = 1804] [serial = 2074] [outer = (nil)] 09:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x975c5000) [pid = 1804] [serial = 2075] [outer = 0x9734bc00] 09:35:16 INFO - PROCESS | 1804 | 1460997316653 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97989c00) [pid = 1804] [serial = 2076] [outer = 0x9734bc00] 09:35:17 INFO - PROCESS | 1804 | 1460997317571 Marionette TRACE conn3 <- [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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:35:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1684ms 09:35:17 INFO - PROCESS | 1804 | 1460997317631 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:35:17 INFO - PROCESS | 1804 | 1460997317644 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:35:17 INFO - PROCESS | 1804 | 1460997317650 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 1804 | 1460997317654 Marionette TRACE conn3 <- [1,2738,null,{}] 09:35:17 INFO - PROCESS | 1804 | 1460997317660 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 1804 | 1460997317890 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:35:18 INFO - PROCESS | 1804 | 1460997318243 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4f400 == 165 [pid = 1804] [id = 692] 09:35:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x975c3400) [pid = 1804] [serial = 2077] [outer = (nil)] 09:35:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x97995c00) [pid = 1804] [serial = 2078] [outer = 0x975c3400] 09:35:18 INFO - PROCESS | 1804 | 1460997318332 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97997c00) [pid = 1804] [serial = 2079] [outer = 0x975c3400] 09:35:19 INFO - PROCESS | 1804 | 1460997319236 Marionette TRACE conn3 <- [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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1642ms 09:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:35:19 INFO - PROCESS | 1804 | 1460997319294 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1804 | 1460997319297 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:35:19 INFO - PROCESS | 1804 | 1460997319304 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1804 | 1460997319307 Marionette TRACE conn3 <- [1,2742,null,{}] 09:35:19 INFO - PROCESS | 1804 | 1460997319314 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 1804 | 1460997319545 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:35:19 INFO - PROCESS | 1804 | 1460997319905 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x91388400 == 164 [pid = 1804] [id = 82] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x88e94000 == 163 [pid = 1804] [id = 676] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x88b67000 == 162 [pid = 1804] [id = 675] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86d51c00 == 161 [pid = 1804] [id = 674] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x9338a800 == 160 [pid = 1804] [id = 672] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x97343800 == 159 [pid = 1804] [id = 671] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec75c00 == 158 [pid = 1804] [id = 669] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86a66000 == 157 [pid = 1804] [id = 670] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x9338e800 == 156 [pid = 1804] [id = 668] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x90396c00 == 155 [pid = 1804] [id = 667] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86fad400 == 154 [pid = 1804] [id = 666] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x9039d800 == 153 [pid = 1804] [id = 664] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcda000 == 152 [pid = 1804] [id = 665] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a90e000 == 151 [pid = 1804] [id = 663] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x84c61c00 == 150 [pid = 1804] [id = 662] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8e826800 == 149 [pid = 1804] [id = 661] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a601800 == 148 [pid = 1804] [id = 660] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x88c8f000 == 147 [pid = 1804] [id = 658] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a90dc00 == 146 [pid = 1804] [id = 659] 09:35:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5fc00 == 145 [pid = 1804] [id = 657] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x88e8ac00) [pid = 1804] [serial = 1842] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8a694000) [pid = 1804] [serial = 1970] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x88ded800) [pid = 1804] [serial = 1964] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x88e96400) [pid = 1804] [serial = 1965] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8a90a400) [pid = 1804] [serial = 1967] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8f360800) [pid = 1804] [serial = 1919] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8ec70c00) [pid = 1804] [serial = 1917] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8c3dd000) [pid = 1804] [serial = 1916] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8ba7a400) [pid = 1804] [serial = 1914] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8b6e8400) [pid = 1804] [serial = 1913] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x89ca1c00) [pid = 1804] [serial = 1911] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88e93400) [pid = 1804] [serial = 1910] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x88493400) [pid = 1804] [serial = 1908] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x86d52c00) [pid = 1804] [serial = 1907] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x88b6bc00) [pid = 1804] [serial = 1961] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9734ac00) [pid = 1804] [serial = 1958] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x96f58000) [pid = 1804] [serial = 1956] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x96e9e400) [pid = 1804] [serial = 1955] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9626e800) [pid = 1804] [serial = 1953] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x96262c00) [pid = 1804] [serial = 1952] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9597f000) [pid = 1804] [serial = 1950] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x95977400) [pid = 1804] [serial = 1949] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x94eba400) [pid = 1804] [serial = 1947] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x94eb8000) [pid = 1804] [serial = 1946] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9418e400) [pid = 1804] [serial = 1944] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9418a000) [pid = 1804] [serial = 1943] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x940a4000) [pid = 1804] [serial = 1941] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x940a0400) [pid = 1804] [serial = 1940] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93fa4400) [pid = 1804] [serial = 1937] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x93fcb000) [pid = 1804] [serial = 1938] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93f95800) [pid = 1804] [serial = 1935] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93edb000) [pid = 1804] [serial = 1934] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x93cec000) [pid = 1804] [serial = 1932] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x93ce8c00) [pid = 1804] [serial = 1931] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x93394400) [pid = 1804] [serial = 1929] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9338c400) [pid = 1804] [serial = 1928] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x91fae000) [pid = 1804] [serial = 1926] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x91fa3800) [pid = 1804] [serial = 1925] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9039f000) [pid = 1804] [serial = 1923] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8fcdbc00) [pid = 1804] [serial = 1922] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8f367c00) [pid = 1804] [serial = 1920] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8b6b5c00) [pid = 1804] [serial = 1968] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x88cdbc00) [pid = 1804] [serial = 1962] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a5c000 == 146 [pid = 1804] [id = 693] 09:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x86a5fc00) [pid = 1804] [serial = 2080] [outer = (nil)] 09:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86fad400) [pid = 1804] [serial = 2081] [outer = 0x86a5fc00] 09:35:21 INFO - PROCESS | 1804 | 1460997321500 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88b62c00) [pid = 1804] [serial = 2082] [outer = 0x86a5fc00] 09:35:22 INFO - PROCESS | 1804 | 1460997322400 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 3152ms 09:35:22 INFO - PROCESS | 1804 | 1460997322457 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1804 | 1460997322464 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:35:22 INFO - PROCESS | 1804 | 1460997322474 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1804 | 1460997322479 Marionette TRACE conn3 <- [1,2746,null,{}] 09:35:22 INFO - PROCESS | 1804 | 1460997322486 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 1804 | 1460997322701 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:35:22 INFO - PROCESS | 1804 | 1460997322977 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ded800 == 147 [pid = 1804] [id = 694] 09:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88e8a400) [pid = 1804] [serial = 2083] [outer = (nil)] 09:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88e90400) [pid = 1804] [serial = 2084] [outer = 0x88e8a400] 09:35:23 INFO - PROCESS | 1804 | 1460997323059 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88e98000) [pid = 1804] [serial = 2085] [outer = 0x88e8a400] 09:35:23 INFO - PROCESS | 1804 | 1460997323899 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1487ms 09:35:23 INFO - PROCESS | 1804 | 1460997323962 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 1804 | 1460997323968 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:35:23 INFO - PROCESS | 1804 | 1460997323979 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 1804 | 1460997323982 Marionette TRACE conn3 <- [1,2750,null,{}] 09:35:23 INFO - PROCESS | 1804 | 1460997323989 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 1804 | 1460997324316 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:35:24 INFO - PROCESS | 1804 | 1460997324384 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a605000 == 148 [pid = 1804] [id = 695] 09:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a68f800) [pid = 1804] [serial = 2086] [outer = (nil)] 09:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a848c00) [pid = 1804] [serial = 2087] [outer = 0x8a68f800] 09:35:24 INFO - PROCESS | 1804 | 1460997324461 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a902c00) [pid = 1804] [serial = 2088] [outer = 0x8a68f800] 09:35:25 INFO - PROCESS | 1804 | 1460997325601 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1681ms 09:35:25 INFO - PROCESS | 1804 | 1460997325666 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 1804 | 1460997325670 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:35:25 INFO - PROCESS | 1804 | 1460997325678 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 1804 | 1460997325684 Marionette TRACE conn3 <- [1,2754,null,{}] 09:35:26 INFO - PROCESS | 1804 | 1460997326284 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x96041000) [pid = 1804] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x86a6e000) [pid = 1804] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x88e95c00) [pid = 1804] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x93393c00) [pid = 1804] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x88e92c00) [pid = 1804] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x91077c00) [pid = 1804] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x915ac800) [pid = 1804] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8c069c00) [pid = 1804] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8fce1c00) [pid = 1804] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8e827400) [pid = 1804] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8c3dc800) [pid = 1804] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8ba84c00) [pid = 1804] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x89ca5400) [pid = 1804] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x86d4fc00) [pid = 1804] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x88cdd800) [pid = 1804] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x86fa4c00) [pid = 1804] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x975c0c00) [pid = 1804] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x93ed3400) [pid = 1804] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x97480400) [pid = 1804] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x9676f800) [pid = 1804] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x8fcd4400) [pid = 1804] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x94187400) [pid = 1804] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:35:26 INFO - PROCESS | 1804 | 1460997326681 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:35:26 INFO - PROCESS | 1804 | 1460997326837 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x88ce6000 == 149 [pid = 1804] [id = 696] 09:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x88e92c00) [pid = 1804] [serial = 2089] [outer = (nil)] 09:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8b6eac00) [pid = 1804] [serial = 2090] [outer = 0x88e92c00] 09:35:26 INFO - PROCESS | 1804 | 1460997326922 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8ba7bc00) [pid = 1804] [serial = 2091] [outer = 0x88e92c00] 09:35:27 INFO - PROCESS | 1804 | 1460997327916 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2291ms 09:35:27 INFO - PROCESS | 1804 | 1460997327971 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 1804 | 1460997327978 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:35:27 INFO - PROCESS | 1804 | 1460997327987 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1804 | 1460997327993 Marionette TRACE conn3 <- [1,2758,null,{}] 09:35:28 INFO - PROCESS | 1804 | 1460997328003 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 1804 | 1460997328283 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:35:28 INFO - PROCESS | 1804 | 1460997328761 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6f400 == 150 [pid = 1804] [id = 697] 09:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x86a6fc00) [pid = 1804] [serial = 2092] [outer = (nil)] 09:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x88492800) [pid = 1804] [serial = 2093] [outer = 0x86a6fc00] 09:35:28 INFO - PROCESS | 1804 | 1460997328855 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x88b66800) [pid = 1804] [serial = 2094] [outer = 0x86a6fc00] 09:35:29 INFO - PROCESS | 1804 | 1460997329797 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:35:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1836ms 09:35:29 INFO - PROCESS | 1804 | 1460997329824 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1804 | 1460997329832 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:35:29 INFO - PROCESS | 1804 | 1460997329857 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1804 | 1460997329863 Marionette TRACE conn3 <- [1,2762,null,{}] 09:35:29 INFO - PROCESS | 1804 | 1460997329876 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 1804 | 1460997330121 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:35:30 INFO - PROCESS | 1804 | 1460997330476 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de6800 == 151 [pid = 1804] [id = 698] 09:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x88dee400) [pid = 1804] [serial = 2095] [outer = (nil)] 09:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x88e96800) [pid = 1804] [serial = 2096] [outer = 0x88dee400] 09:35:30 INFO - PROCESS | 1804 | 1460997330576 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x89cad400) [pid = 1804] [serial = 2097] [outer = 0x88dee400] 09:35:31 INFO - PROCESS | 1804 | 1460997331605 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1814ms 09:35:31 INFO - PROCESS | 1804 | 1460997331661 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1804 | 1460997331667 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:35:31 INFO - PROCESS | 1804 | 1460997331675 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1804 | 1460997331679 Marionette TRACE conn3 <- [1,2766,null,{}] 09:35:31 INFO - PROCESS | 1804 | 1460997331686 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 1804 | 1460997331928 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:35:32 INFO - PROCESS | 1804 | 1460997332344 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ca7c00 == 152 [pid = 1804] [id = 699] 09:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a84b800) [pid = 1804] [serial = 2098] [outer = (nil)] 09:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b6ae800) [pid = 1804] [serial = 2099] [outer = 0x8a84b800] 09:35:32 INFO - PROCESS | 1804 | 1460997332443 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8b6ebc00) [pid = 1804] [serial = 2100] [outer = 0x8a84b800] 09:35:33 INFO - PROCESS | 1804 | 1460997333408 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1785ms 09:35:33 INFO - PROCESS | 1804 | 1460997333462 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1804 | 1460997333467 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:35:33 INFO - PROCESS | 1804 | 1460997333488 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1804 | 1460997333499 Marionette TRACE conn3 <- [1,2770,null,{}] 09:35:33 INFO - PROCESS | 1804 | 1460997333507 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 1804 | 1460997333780 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:35:34 INFO - PROCESS | 1804 | 1460997334113 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a603c00 == 153 [pid = 1804] [id = 700] 09:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8ba80800) [pid = 1804] [serial = 2101] [outer = (nil)] 09:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e826800) [pid = 1804] [serial = 2102] [outer = 0x8ba80800] 09:35:34 INFO - PROCESS | 1804 | 1460997334210 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8eb6d000) [pid = 1804] [serial = 2103] [outer = 0x8ba80800] 09:35:35 INFO - PROCESS | 1804 | 1460997335167 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1752ms 09:35:35 INFO - PROCESS | 1804 | 1460997335232 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1804 | 1460997335237 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:35:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:35:35 INFO - PROCESS | 1804 | 1460997335244 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1804 | 1460997335247 Marionette TRACE conn3 <- [1,2774,null,{}] 09:35:35 INFO - PROCESS | 1804 | 1460997335253 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 1804 | 1460997335523 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:35:35 INFO - PROCESS | 1804 | 1460997335867 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d8c00 == 154 [pid = 1804] [id = 701] 09:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8ec7d800) [pid = 1804] [serial = 2104] [outer = (nil)] 09:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f367400) [pid = 1804] [serial = 2105] [outer = 0x8ec7d800] 09:35:35 INFO - PROCESS | 1804 | 1460997335964 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8fb85400) [pid = 1804] [serial = 2106] [outer = 0x8ec7d800] 09:35:36 INFO - PROCESS | 1804 | 1460997336877 Marionette TRACE conn3 <- [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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:35:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1687ms 09:35:36 INFO - PROCESS | 1804 | 1460997336942 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1804 | 1460997336948 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:35:36 INFO - PROCESS | 1804 | 1460997336962 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1804 | 1460997336966 Marionette TRACE conn3 <- [1,2778,null,{}] 09:35:36 INFO - PROCESS | 1804 | 1460997336976 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 1804 | 1460997337332 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:35:37 INFO - PROCESS | 1804 | 1460997337685 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcd9800 == 155 [pid = 1804] [id = 702] 09:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8fcd9c00) [pid = 1804] [serial = 2107] [outer = (nil)] 09:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8fce0800) [pid = 1804] [serial = 2108] [outer = 0x8fcd9c00] 09:35:37 INFO - PROCESS | 1804 | 1460997337792 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x9107dc00) [pid = 1804] [serial = 2109] [outer = 0x8fcd9c00] 09:35:38 INFO - PROCESS | 1804 | 1460997338796 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1889ms 09:35:38 INFO - PROCESS | 1804 | 1460997338850 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1804 | 1460997338854 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:35:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:35:38 INFO - PROCESS | 1804 | 1460997338861 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1804 | 1460997338864 Marionette TRACE conn3 <- [1,2782,null,{}] 09:35:38 INFO - PROCESS | 1804 | 1460997338870 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 1804 | 1460997339113 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:35:39 INFO - PROCESS | 1804 | 1460997339504 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f361400 == 156 [pid = 1804] [id = 703] 09:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x91fa6800) [pid = 1804] [serial = 2110] [outer = (nil)] 09:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x91faf400) [pid = 1804] [serial = 2111] [outer = 0x91fa6800] 09:35:39 INFO - PROCESS | 1804 | 1460997339609 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x93387800) [pid = 1804] [serial = 2112] [outer = 0x91fa6800] 09:35:40 INFO - PROCESS | 1804 | 1460997340495 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:35:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1682ms 09:35:40 INFO - PROCESS | 1804 | 1460997340544 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1804 | 1460997340549 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:35:40 INFO - PROCESS | 1804 | 1460997340575 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1804 | 1460997340579 Marionette TRACE conn3 <- [1,2786,null,{}] 09:35:40 INFO - PROCESS | 1804 | 1460997340585 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 1804 | 1460997340822 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:35:41 INFO - PROCESS | 1804 | 1460997341179 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa5000 == 157 [pid = 1804] [id = 704] 09:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x91fa7800) [pid = 1804] [serial = 2113] [outer = (nil)] 09:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x93394800) [pid = 1804] [serial = 2114] [outer = 0x91fa7800] 09:35:41 INFO - PROCESS | 1804 | 1460997341272 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x93ce2000) [pid = 1804] [serial = 2115] [outer = 0x91fa7800] 09:35:42 INFO - PROCESS | 1804 | 1460997342174 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:35:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1639ms 09:35:42 INFO - PROCESS | 1804 | 1460997342211 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 1804 | 1460997342215 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:35:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:35:42 INFO - PROCESS | 1804 | 1460997342222 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1804 | 1460997342225 Marionette TRACE conn3 <- [1,2790,null,{}] 09:35:42 INFO - PROCESS | 1804 | 1460997342231 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 1804 | 1460997342487 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:35:42 INFO - PROCESS | 1804 | 1460997342868 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338e800 == 158 [pid = 1804] [id = 705] 09:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x93392800) [pid = 1804] [serial = 2116] [outer = (nil)] 09:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x93ed9400) [pid = 1804] [serial = 2117] [outer = 0x93392800] 09:35:42 INFO - PROCESS | 1804 | 1460997342973 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x93f97800) [pid = 1804] [serial = 2118] [outer = 0x93392800] 09:35:43 INFO - PROCESS | 1804 | 1460997343921 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1732ms 09:35:43 INFO - PROCESS | 1804 | 1460997343956 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:35:43 INFO - PROCESS | 1804 | 1460997343961 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:35:43 INFO - PROCESS | 1804 | 1460997343969 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1804 | 1460997343973 Marionette TRACE conn3 <- [1,2794,null,{}] 09:35:44 INFO - PROCESS | 1804 | 1460997344004 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 1804 | 1460997344267 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:35:44 INFO - PROCESS | 1804 | 1460997344636 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7e800 == 159 [pid = 1804] [id = 706] 09:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93cdf400) [pid = 1804] [serial = 2119] [outer = (nil)] 09:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93fca400) [pid = 1804] [serial = 2120] [outer = 0x93cdf400] 09:35:44 INFO - PROCESS | 1804 | 1460997344730 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93fcdc00) [pid = 1804] [serial = 2121] [outer = 0x93cdf400] 09:35:45 INFO - PROCESS | 1804 | 1460997345619 Marionette TRACE conn3 <- [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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1707ms 09:35:45 INFO - PROCESS | 1804 | 1460997345676 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1804 | 1460997345681 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:35:45 INFO - PROCESS | 1804 | 1460997345687 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1804 | 1460997345691 Marionette TRACE conn3 <- [1,2798,null,{}] 09:35:45 INFO - PROCESS | 1804 | 1460997345697 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 1804 | 1460997345933 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:35:46 INFO - PROCESS | 1804 | 1460997346298 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x940a3800 == 160 [pid = 1804] [id = 707] 09:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x940a3c00) [pid = 1804] [serial = 2122] [outer = (nil)] 09:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x94183800) [pid = 1804] [serial = 2123] [outer = 0x940a3c00] 09:35:46 INFO - PROCESS | 1804 | 1460997346413 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x94e99800) [pid = 1804] [serial = 2124] [outer = 0x940a3c00] 09:35:47 INFO - PROCESS | 1804 | 1460997347419 Marionette TRACE conn3 <- [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]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1785ms 09:35:47 INFO - PROCESS | 1804 | 1460997347473 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1804 | 1460997347479 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:35:47 INFO - PROCESS | 1804 | 1460997347486 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1804 | 1460997347491 Marionette TRACE conn3 <- [1,2802,null,{}] 09:35:47 INFO - PROCESS | 1804 | 1460997347498 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 1804 | 1460997347821 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:35:48 INFO - PROCESS | 1804 | 1460997348176 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x94ebbc00 == 161 [pid = 1804] [id = 708] 09:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9597f000) [pid = 1804] [serial = 2125] [outer = (nil)] 09:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9626d000) [pid = 1804] [serial = 2126] [outer = 0x9597f000] 09:35:48 INFO - PROCESS | 1804 | 1460997348266 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x96767800) [pid = 1804] [serial = 2127] [outer = 0x9597f000] 09:35:49 INFO - PROCESS | 1804 | 1460997349232 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1786ms 09:35:49 INFO - PROCESS | 1804 | 1460997349273 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1804 | 1460997349277 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:35:49 INFO - PROCESS | 1804 | 1460997349283 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1804 | 1460997349287 Marionette TRACE conn3 <- [1,2806,null,{}] 09:35:49 INFO - PROCESS | 1804 | 1460997349293 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 1804 | 1460997349519 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:35:49 INFO - PROCESS | 1804 | 1460997349885 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x9597c800 == 162 [pid = 1804] [id = 709] 09:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x960c1400) [pid = 1804] [serial = 2128] [outer = (nil)] 09:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x973c1400) [pid = 1804] [serial = 2129] [outer = 0x960c1400] 09:35:49 INFO - PROCESS | 1804 | 1460997349974 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x97479800) [pid = 1804] [serial = 2130] [outer = 0x960c1400] 09:35:50 INFO - PROCESS | 1804 | 1460997350881 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1634ms 09:35:50 INFO - PROCESS | 1804 | 1460997350920 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 1804 | 1460997350923 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:35:50 INFO - PROCESS | 1804 | 1460997350930 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1804 | 1460997350934 Marionette TRACE conn3 <- [1,2810,null,{}] 09:35:50 INFO - PROCESS | 1804 | 1460997350939 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 1804 | 1460997351169 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:35:51 INFO - PROCESS | 1804 | 1460997351527 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da5c00 == 163 [pid = 1804] [id = 710] 09:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8a60b400) [pid = 1804] [serial = 2131] [outer = (nil)] 09:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9752e000) [pid = 1804] [serial = 2132] [outer = 0x8a60b400] 09:35:51 INFO - PROCESS | 1804 | 1460997351625 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97534400) [pid = 1804] [serial = 2133] [outer = 0x8a60b400] 09:35:52 INFO - PROCESS | 1804 | 1460997352486 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1580ms 09:35:52 INFO - PROCESS | 1804 | 1460997352511 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1804 | 1460997352515 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:35:52 INFO - PROCESS | 1804 | 1460997352522 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1804 | 1460997352525 Marionette TRACE conn3 <- [1,2814,null,{}] 09:35:52 INFO - PROCESS | 1804 | 1460997352531 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 1804 | 1460997352757 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:35:53 INFO - PROCESS | 1804 | 1460997353154 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x97344c00 == 164 [pid = 1804] [id = 711] 09:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x973c4000) [pid = 1804] [serial = 2134] [outer = (nil)] 09:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9798e800) [pid = 1804] [serial = 2135] [outer = 0x973c4000] 09:35:53 INFO - PROCESS | 1804 | 1460997353252 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97be2400) [pid = 1804] [serial = 2136] [outer = 0x973c4000] 09:35:54 INFO - PROCESS | 1804 | 1460997354164 Marionette TRACE conn3 <- [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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1692ms 09:35:54 INFO - PROCESS | 1804 | 1460997354215 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:35:54 INFO - PROCESS | 1804 | 1460997354219 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:35:54 INFO - PROCESS | 1804 | 1460997354226 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1804 | 1460997354229 Marionette TRACE conn3 <- [1,2818,null,{}] 09:35:54 INFO - PROCESS | 1804 | 1460997354235 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 1804 | 1460997354482 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:35:54 INFO - PROCESS | 1804 | 1460997354883 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x9752ec00 == 165 [pid = 1804] [id = 712] 09:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x981ca000) [pid = 1804] [serial = 2137] [outer = (nil)] 09:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x981d0000) [pid = 1804] [serial = 2138] [outer = 0x981ca000] 09:35:54 INFO - PROCESS | 1804 | 1460997354979 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x981d4400) [pid = 1804] [serial = 2139] [outer = 0x981ca000] 09:35:55 INFO - PROCESS | 1804 | 1460997355931 Marionette TRACE conn3 <- [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]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1733ms 09:35:55 INFO - PROCESS | 1804 | 1460997355958 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1804 | 1460997355961 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:35:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:35:55 INFO - PROCESS | 1804 | 1460997355968 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1804 | 1460997355972 Marionette TRACE conn3 <- [1,2822,null,{}] 09:35:55 INFO - PROCESS | 1804 | 1460997355978 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 1804 | 1460997356203 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:35:56 INFO - PROCESS | 1804 | 1460997356555 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d4ac00 == 166 [pid = 1804] [id = 713] 09:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8a691c00) [pid = 1804] [serial = 2140] [outer = (nil)] 09:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x98581c00) [pid = 1804] [serial = 2141] [outer = 0x8a691c00] 09:35:56 INFO - PROCESS | 1804 | 1460997356649 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x98590800) [pid = 1804] [serial = 2142] [outer = 0x8a691c00] 09:35:57 INFO - PROCESS | 1804 | 1460997357556 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1637ms 09:35:57 INFO - PROCESS | 1804 | 1460997357621 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 1804 | 1460997357626 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:35:57 INFO - PROCESS | 1804 | 1460997357632 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 1804 | 1460997357636 Marionette TRACE conn3 <- [1,2826,null,{}] 09:35:57 INFO - PROCESS | 1804 | 1460997357642 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 1804 | 1460997357870 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:35:58 INFO - PROCESS | 1804 | 1460997358198 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8849bc00 == 167 [pid = 1804] [id = 714] 09:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x97994000) [pid = 1804] [serial = 2143] [outer = (nil)] 09:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x98825000) [pid = 1804] [serial = 2144] [outer = 0x97994000] 09:35:58 INFO - PROCESS | 1804 | 1460997358289 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x98995000) [pid = 1804] [serial = 2145] [outer = 0x97994000] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x97f1fc00 == 166 [pid = 1804] [id = 123] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce4400 == 165 [pid = 1804] [id = 612] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x90697000 == 164 [pid = 1804] [id = 651] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88da2400 == 163 [pid = 1804] [id = 589] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3d4000 == 162 [pid = 1804] [id = 594] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa3c00 == 161 [pid = 1804] [id = 592] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x89ca0c00 == 160 [pid = 1804] [id = 590] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa8c00 == 159 [pid = 1804] [id = 599] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x89ca4800 == 158 [pid = 1804] [id = 647] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8fce0400 == 157 [pid = 1804] [id = 598] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8a90bc00 == 156 [pid = 1804] [id = 603] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x9626ec00 == 155 [pid = 1804] [id = 604] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x93fd0c00 == 154 [pid = 1804] [id = 601] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x94189c00 == 153 [pid = 1804] [id = 602] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4b000 == 152 [pid = 1804] [id = 593] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88e8e000 == 151 [pid = 1804] [id = 600] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8f365c00 == 150 [pid = 1804] [id = 597] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88ce6000 == 149 [pid = 1804] [id = 696] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8a605000 == 148 [pid = 1804] [id = 695] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88ded800 == 147 [pid = 1804] [id = 694] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86a5c000 == 146 [pid = 1804] [id = 693] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4f400 == 145 [pid = 1804] [id = 692] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88b64400 == 144 [pid = 1804] [id = 690] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x94eb9000 == 143 [pid = 1804] [id = 691] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x94186800 == 142 [pid = 1804] [id = 689] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x93ce3000 == 141 [pid = 1804] [id = 688] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x93389000 == 140 [pid = 1804] [id = 687] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec7c800 == 139 [pid = 1804] [id = 686] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba82400 == 138 [pid = 1804] [id = 684] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x9039e800 == 137 [pid = 1804] [id = 685] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec7a400 == 136 [pid = 1804] [id = 683] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8e82ac00 == 135 [pid = 1804] [id = 682] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba7b000 == 134 [pid = 1804] [id = 681] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x89ca3c00 == 133 [pid = 1804] [id = 680] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88b62000 == 132 [pid = 1804] [id = 679] 09:36:01 INFO - PROCESS | 1804 | --DOCSHELL 0x88492c00 == 131 [pid = 1804] [id = 678] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x973c1800) [pid = 1804] [serial = 1959] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8b6aa800) [pid = 1804] [serial = 1905] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8a605c00) [pid = 1804] [serial = 2030] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x94186000) [pid = 1804] [serial = 2003] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x93fa1400) [pid = 1804] [serial = 2001] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x93edb800) [pid = 1804] [serial = 2000] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x93ecec00) [pid = 1804] [serial = 1998] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93ce5c00) [pid = 1804] [serial = 1997] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x93389800) [pid = 1804] [serial = 1995] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x93171400) [pid = 1804] [serial = 1994] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91f1ec00) [pid = 1804] [serial = 1992] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x915b0000) [pid = 1804] [serial = 1991] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x903a0000) [pid = 1804] [serial = 1989] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9039bc00) [pid = 1804] [serial = 1988] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f366400) [pid = 1804] [serial = 1986] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f361800) [pid = 1804] [serial = 1985] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8ec77000) [pid = 1804] [serial = 1983] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8eb69c00) [pid = 1804] [serial = 1982] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8c3e0400) [pid = 1804] [serial = 1980] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8c072000) [pid = 1804] [serial = 1979] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8a689800) [pid = 1804] [serial = 1977] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8a603400) [pid = 1804] [serial = 1976] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88da0c00) [pid = 1804] [serial = 1974] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x88b6c800) [pid = 1804] [serial = 1973] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x88daa000) [pid = 1804] [serial = 2027] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x86fab000) [pid = 1804] [serial = 2024] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8849b000) [pid = 1804] [serial = 2025] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x975cb800) [pid = 1804] [serial = 2022] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x975c7c00) [pid = 1804] [serial = 2021] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x97537800) [pid = 1804] [serial = 2019] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x97534000) [pid = 1804] [serial = 2018] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9752f800) [pid = 1804] [serial = 2016] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9752c800) [pid = 1804] [serial = 2015] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x97487c00) [pid = 1804] [serial = 2013] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x97485000) [pid = 1804] [serial = 2012] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x973c9800) [pid = 1804] [serial = 2010] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x972cd800) [pid = 1804] [serial = 2009] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x96f51400) [pid = 1804] [serial = 2007] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9626fc00) [pid = 1804] [serial = 2006] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x94ec0c00) [pid = 1804] [serial = 2004] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8a844400) [pid = 1804] [serial = 2033] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8a849c00) [pid = 1804] [serial = 2031] [outer = (nil)] [url = about:blank] 09:36:01 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x88df0400) [pid = 1804] [serial = 2028] [outer = (nil)] [url = about:blank] 09:36:02 INFO - PROCESS | 1804 | 1460997362054 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4550ms 09:36:02 INFO - PROCESS | 1804 | 1460997362184 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1804 | 1460997362190 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:36:02 INFO - PROCESS | 1804 | 1460997362199 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1804 | 1460997362204 Marionette TRACE conn3 <- [1,2830,null,{}] 09:36:02 INFO - PROCESS | 1804 | 1460997362222 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 1804 | 1460997362440 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:36:02 INFO - PROCESS | 1804 | 1460997362663 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x84c61c00 == 132 [pid = 1804] [id = 715] 09:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x86fadc00) [pid = 1804] [serial = 2146] [outer = (nil)] 09:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88b5f400) [pid = 1804] [serial = 2147] [outer = 0x86fadc00] 09:36:02 INFO - PROCESS | 1804 | 1460997362745 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88ce1000) [pid = 1804] [serial = 2148] [outer = 0x86fadc00] 09:36:03 INFO - PROCESS | 1804 | 1460997363567 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1446ms 09:36:03 INFO - PROCESS | 1804 | 1460997363645 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 1804 | 1460997363654 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:36:03 INFO - PROCESS | 1804 | 1460997363665 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 1804 | 1460997363669 Marionette TRACE conn3 <- [1,2834,null,{}] 09:36:03 INFO - PROCESS | 1804 | 1460997363675 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 1804 | 1460997363920 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:36:04 INFO - PROCESS | 1804 | 1460997364217 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da1000 == 133 [pid = 1804] [id = 716] 09:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88da6c00) [pid = 1804] [serial = 2149] [outer = (nil)] 09:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88de8c00) [pid = 1804] [serial = 2150] [outer = 0x88da6c00] 09:36:04 INFO - PROCESS | 1804 | 1460997364320 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x88e8b800) [pid = 1804] [serial = 2151] [outer = 0x88da6c00] 09:36:05 INFO - PROCESS | 1804 | 1460997365344 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1735ms 09:36:05 INFO - PROCESS | 1804 | 1460997365423 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1804 | 1460997365427 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:36:05 INFO - PROCESS | 1804 | 1460997365434 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1804 | 1460997365440 Marionette TRACE conn3 <- [1,2838,null,{}] 09:36:05 INFO - PROCESS | 1804 | 1460997365456 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 1804 | 1460997365791 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:36:05 INFO - PROCESS | 1804 | 1460997365876 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ca5000 == 134 [pid = 1804] [id = 717] 09:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a60a400) [pid = 1804] [serial = 2152] [outer = (nil)] 09:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a68e800) [pid = 1804] [serial = 2153] [outer = 0x8a60a400] 09:36:05 INFO - PROCESS | 1804 | 1460997365958 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a905400) [pid = 1804] [serial = 2154] [outer = 0x8a60a400] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x975c3400) [pid = 1804] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88b5fc00) [pid = 1804] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x91387c00) [pid = 1804] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8eb64800) [pid = 1804] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x940a4c00) [pid = 1804] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9734bc00) [pid = 1804] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x88e8a400) [pid = 1804] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x86a5fc00) [pid = 1804] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x93ed1c00) [pid = 1804] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8e820c00) [pid = 1804] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x9152e800) [pid = 1804] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8b6ef800) [pid = 1804] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a68f800) [pid = 1804] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8f359c00) [pid = 1804] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x94ec3000) [pid = 1804] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8fb8fc00) [pid = 1804] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x88b63400) [pid = 1804] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8a609800) [pid = 1804] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x88defc00) [pid = 1804] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:36:07 INFO - PROCESS | 1804 | 1460997367447 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2042ms 09:36:07 INFO - PROCESS | 1804 | 1460997367477 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:36:07 INFO - PROCESS | 1804 | 1460997367483 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:36:07 INFO - PROCESS | 1804 | 1460997367489 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1804 | 1460997367492 Marionette TRACE conn3 <- [1,2842,null,{}] 09:36:07 INFO - PROCESS | 1804 | 1460997367498 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 1804 | 1460997367721 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:36:07 INFO - PROCESS | 1804 | 1460997367927 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x86d51c00 == 135 [pid = 1804] [id = 718] 09:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x88df0c00) [pid = 1804] [serial = 2155] [outer = (nil)] 09:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8a90a000) [pid = 1804] [serial = 2156] [outer = 0x88df0c00] 09:36:08 INFO - PROCESS | 1804 | 1460997368009 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8b6e8800) [pid = 1804] [serial = 2157] [outer = 0x88df0c00] 09:36:09 INFO - PROCESS | 1804 | 1460997369058 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1639ms 09:36:09 INFO - PROCESS | 1804 | 1460997369129 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1804 | 1460997369135 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:36:09 INFO - PROCESS | 1804 | 1460997369145 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1804 | 1460997369152 Marionette TRACE conn3 <- [1,2846,null,{}] 09:36:09 INFO - PROCESS | 1804 | 1460997369162 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 1804 | 1460997369449 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:36:09 INFO - PROCESS | 1804 | 1460997369831 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x88c8f000 == 136 [pid = 1804] [id = 719] 09:36:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x88c9d800) [pid = 1804] [serial = 2158] [outer = (nil)] 09:36:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x88d9d800) [pid = 1804] [serial = 2159] [outer = 0x88c9d800] 09:36:09 INFO - PROCESS | 1804 | 1460997369958 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x88dac000) [pid = 1804] [serial = 2160] [outer = 0x88c9d800] 09:36:11 INFO - PROCESS | 1804 | 1460997370999 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1891ms 09:36:11 INFO - PROCESS | 1804 | 1460997371051 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1804 | 1460997371060 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:36:11 INFO - PROCESS | 1804 | 1460997371072 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1804 | 1460997371076 Marionette TRACE conn3 <- [1,2850,null,{}] 09:36:11 INFO - PROCESS | 1804 | 1460997371083 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 1804 | 1460997371349 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:36:11 INFO - PROCESS | 1804 | 1460997371699 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x88cdb000 == 137 [pid = 1804] [id = 720] 09:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x89ca3000) [pid = 1804] [serial = 2161] [outer = (nil)] 09:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8a849800) [pid = 1804] [serial = 2162] [outer = 0x89ca3000] 09:36:11 INFO - PROCESS | 1804 | 1460997371800 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8ba82c00) [pid = 1804] [serial = 2163] [outer = 0x89ca3000] 09:36:12 INFO - PROCESS | 1804 | 1460997372876 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1884ms 09:36:12 INFO - PROCESS | 1804 | 1460997372957 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1804 | 1460997372961 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:36:12 INFO - PROCESS | 1804 | 1460997372968 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1804 | 1460997372975 Marionette TRACE conn3 <- [1,2854,null,{}] 09:36:12 INFO - PROCESS | 1804 | 1460997372993 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 1804 | 1460997373344 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:36:13 INFO - PROCESS | 1804 | 1460997373662 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a692c00 == 138 [pid = 1804] [id = 721] 09:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e81dc00) [pid = 1804] [serial = 2164] [outer = (nil)] 09:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e822400) [pid = 1804] [serial = 2165] [outer = 0x8e81dc00] 09:36:13 INFO - PROCESS | 1804 | 1460997373758 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8eb69c00) [pid = 1804] [serial = 2166] [outer = 0x8e81dc00] 09:36:14 INFO - PROCESS | 1804 | 1460997374804 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1892ms 09:36:14 INFO - PROCESS | 1804 | 1460997374861 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:36:14 INFO - PROCESS | 1804 | 1460997374867 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:36:14 INFO - PROCESS | 1804 | 1460997374873 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1804 | 1460997374877 Marionette TRACE conn3 <- [1,2858,null,{}] 09:36:14 INFO - PROCESS | 1804 | 1460997374883 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 1804 | 1460997375162 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:36:15 INFO - PROCESS | 1804 | 1460997375502 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a850c00 == 139 [pid = 1804] [id = 722] 09:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e824000) [pid = 1804] [serial = 2167] [outer = (nil)] 09:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ec7c800) [pid = 1804] [serial = 2168] [outer = 0x8e824000] 09:36:15 INFO - PROCESS | 1804 | 1460997375599 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f35f400) [pid = 1804] [serial = 2169] [outer = 0x8e824000] 09:36:16 INFO - PROCESS | 1804 | 1460997376543 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1740ms 09:36:16 INFO - PROCESS | 1804 | 1460997376613 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:36:16 INFO - PROCESS | 1804 | 1460997376617 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:36:16 INFO - PROCESS | 1804 | 1460997376624 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1804 | 1460997376627 Marionette TRACE conn3 <- [1,2862,null,{}] 09:36:16 INFO - PROCESS | 1804 | 1460997376634 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 1804 | 1460997376901 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:36:17 INFO - PROCESS | 1804 | 1460997377258 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec71c00 == 140 [pid = 1804] [id = 723] 09:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8ec77800) [pid = 1804] [serial = 2170] [outer = (nil)] 09:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8fcd3000) [pid = 1804] [serial = 2171] [outer = 0x8ec77800] 09:36:17 INFO - PROCESS | 1804 | 1460997377353 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8fcd6800) [pid = 1804] [serial = 2172] [outer = 0x8ec77800] 09:36:18 INFO - PROCESS | 1804 | 1460997378281 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1691ms 09:36:18 INFO - PROCESS | 1804 | 1460997378315 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1804 | 1460997378319 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:36:18 INFO - PROCESS | 1804 | 1460997378326 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1804 | 1460997378329 Marionette TRACE conn3 <- [1,2866,null,{}] 09:36:18 INFO - PROCESS | 1804 | 1460997378335 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 1804 | 1460997378595 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:36:19 INFO - PROCESS | 1804 | 1460997378980 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec7d400 == 141 [pid = 1804] [id = 724] 09:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x9039dc00) [pid = 1804] [serial = 2173] [outer = (nil)] 09:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x90698400) [pid = 1804] [serial = 2174] [outer = 0x9039dc00] 09:36:19 INFO - PROCESS | 1804 | 1460997379082 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x91387c00) [pid = 1804] [serial = 2175] [outer = 0x9039dc00] 09:36:20 INFO - PROCESS | 1804 | 1460997380042 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1785ms 09:36:20 INFO - PROCESS | 1804 | 1460997380115 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1804 | 1460997380119 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:36:20 INFO - PROCESS | 1804 | 1460997380129 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1804 | 1460997380132 Marionette TRACE conn3 <- [1,2870,null,{}] 09:36:20 INFO - PROCESS | 1804 | 1460997380138 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 1804 | 1460997380378 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:36:20 INFO - PROCESS | 1804 | 1460997380720 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x90694c00 == 142 [pid = 1804] [id = 725] 09:36:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x90696800) [pid = 1804] [serial = 2176] [outer = (nil)] 09:36:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91fa3c00) [pid = 1804] [serial = 2177] [outer = 0x90696800] 09:36:20 INFO - PROCESS | 1804 | 1460997380824 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x91fa8c00) [pid = 1804] [serial = 2178] [outer = 0x90696800] 09:36:21 INFO - PROCESS | 1804 | 1460997381771 Marionette TRACE conn3 <- [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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1690ms 09:36:21 INFO - PROCESS | 1804 | 1460997381834 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:36:21 INFO - PROCESS | 1804 | 1460997381839 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:36:21 INFO - PROCESS | 1804 | 1460997381846 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1804 | 1460997381850 Marionette TRACE conn3 <- [1,2874,null,{}] 09:36:21 INFO - PROCESS | 1804 | 1460997381856 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 1804 | 1460997382079 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:36:22 INFO - PROCESS | 1804 | 1460997382444 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3ee800 == 143 [pid = 1804] [id = 726] 09:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91fa4400) [pid = 1804] [serial = 2179] [outer = (nil)] 09:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x93389800) [pid = 1804] [serial = 2180] [outer = 0x91fa4400] 09:36:22 INFO - PROCESS | 1804 | 1460997382538 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9338f400) [pid = 1804] [serial = 2181] [outer = 0x91fa4400] 09:36:23 INFO - PROCESS | 1804 | 1460997383457 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1682ms 09:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:36:23 INFO - PROCESS | 1804 | 1460997383529 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1804 | 1460997383532 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:36:23 INFO - PROCESS | 1804 | 1460997383539 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 1804 | 1460997383542 Marionette TRACE conn3 <- [1,2878,null,{}] 09:36:23 INFO - PROCESS | 1804 | 1460997383549 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 1804 | 1460997383819 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:36:24 INFO - PROCESS | 1804 | 1460997384179 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f365c00 == 144 [pid = 1804] [id = 727] 09:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x915b0800) [pid = 1804] [serial = 2182] [outer = (nil)] 09:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93ed3800) [pid = 1804] [serial = 2183] [outer = 0x915b0800] 09:36:24 INFO - PROCESS | 1804 | 1460997384273 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93ed7400) [pid = 1804] [serial = 2184] [outer = 0x915b0800] 09:36:25 INFO - PROCESS | 1804 | 1460997385257 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1789ms 09:36:25 INFO - PROCESS | 1804 | 1460997385328 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 1804 | 1460997385333 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:36:25 INFO - PROCESS | 1804 | 1460997385339 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1804 | 1460997385343 Marionette TRACE conn3 <- [1,2882,null,{}] 09:36:25 INFO - PROCESS | 1804 | 1460997385349 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 1804 | 1460997385579 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:36:25 INFO - PROCESS | 1804 | 1460997385927 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x90399c00 == 145 [pid = 1804] [id = 728] 09:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91fb0000) [pid = 1804] [serial = 2185] [outer = (nil)] 09:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93fa1400) [pid = 1804] [serial = 2186] [outer = 0x91fb0000] 09:36:26 INFO - PROCESS | 1804 | 1460997386023 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93fc5000) [pid = 1804] [serial = 2187] [outer = 0x91fb0000] 09:36:26 INFO - PROCESS | 1804 | 1460997386978 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1688ms 09:36:27 INFO - PROCESS | 1804 | 1460997387028 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:36:27 INFO - PROCESS | 1804 | 1460997387033 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:36:27 INFO - PROCESS | 1804 | 1460997387040 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1804 | 1460997387045 Marionette TRACE conn3 <- [1,2886,null,{}] 09:36:27 INFO - PROCESS | 1804 | 1460997387051 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 1804 | 1460997387323 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:36:27 INFO - PROCESS | 1804 | 1460997387684 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x93f9a800 == 146 [pid = 1804] [id = 729] 09:36:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x940a4800) [pid = 1804] [serial = 2188] [outer = (nil)] 09:36:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x94186000) [pid = 1804] [serial = 2189] [outer = 0x940a4800] 09:36:27 INFO - PROCESS | 1804 | 1460997387788 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x94190000) [pid = 1804] [serial = 2190] [outer = 0x940a4800] 09:36:28 INFO - PROCESS | 1804 | 1460997388782 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1785ms 09:36:28 INFO - PROCESS | 1804 | 1460997388825 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1804 | 1460997388830 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:36:28 INFO - PROCESS | 1804 | 1460997388836 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 1804 | 1460997388840 Marionette TRACE conn3 <- [1,2890,null,{}] 09:36:28 INFO - PROCESS | 1804 | 1460997388847 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 1804 | 1460997389145 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:36:29 INFO - PROCESS | 1804 | 1460997389503 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba85800 == 147 [pid = 1804] [id = 730] 09:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93168c00) [pid = 1804] [serial = 2191] [outer = (nil)] 09:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94ebc800) [pid = 1804] [serial = 2192] [outer = 0x93168c00] 09:36:29 INFO - PROCESS | 1804 | 1460997389596 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x94ec0c00) [pid = 1804] [serial = 2193] [outer = 0x93168c00] 09:36:30 INFO - PROCESS | 1804 | 1460997390560 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1787ms 09:36:30 INFO - PROCESS | 1804 | 1460997390626 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1804 | 1460997390630 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:36:30 INFO - PROCESS | 1804 | 1460997390636 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1804 | 1460997390640 Marionette TRACE conn3 <- [1,2894,null,{}] 09:36:30 INFO - PROCESS | 1804 | 1460997390646 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 1804 | 1460997390878 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:36:31 INFO - PROCESS | 1804 | 1460997391224 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa7400 == 148 [pid = 1804] [id = 731] 09:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x940a3400) [pid = 1804] [serial = 2194] [outer = (nil)] 09:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9597f800) [pid = 1804] [serial = 2195] [outer = 0x940a3400] 09:36:31 INFO - PROCESS | 1804 | 1460997391319 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9626ec00) [pid = 1804] [serial = 2196] [outer = 0x940a3400] 09:36:32 INFO - PROCESS | 1804 | 1460997392260 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1694ms 09:36:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:36:32 INFO - PROCESS | 1804 | 1460997392332 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1804 | 1460997392335 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:36:32 INFO - PROCESS | 1804 | 1460997392342 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1804 | 1460997392345 Marionette TRACE conn3 <- [1,2898,null,{}] 09:36:32 INFO - PROCESS | 1804 | 1460997392351 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 1804 | 1460997392584 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:36:32 INFO - PROCESS | 1804 | 1460997392935 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x9418f800 == 149 [pid = 1804] [id = 732] 09:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x95974c00) [pid = 1804] [serial = 2197] [outer = (nil)] 09:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x970b9c00) [pid = 1804] [serial = 2198] [outer = 0x95974c00] 09:36:33 INFO - PROCESS | 1804 | 1460997393034 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9734bc00) [pid = 1804] [serial = 2199] [outer = 0x95974c00] 09:36:33 INFO - PROCESS | 1804 | 1460997393974 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1686ms 09:36:34 INFO - PROCESS | 1804 | 1460997394028 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1804 | 1460997394032 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:36:34 INFO - PROCESS | 1804 | 1460997394039 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1804 | 1460997394041 Marionette TRACE conn3 <- [1,2902,null,{}] 09:36:34 INFO - PROCESS | 1804 | 1460997394048 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 1804 | 1460997394297 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:36:34 INFO - PROCESS | 1804 | 1460997394651 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a847800 == 150 [pid = 1804] [id = 733] 09:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8ec79800) [pid = 1804] [serial = 2200] [outer = (nil)] 09:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97488800) [pid = 1804] [serial = 2201] [outer = 0x8ec79800] 09:36:34 INFO - PROCESS | 1804 | 1460997394747 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9752b400) [pid = 1804] [serial = 2202] [outer = 0x8ec79800] 09:36:35 INFO - PROCESS | 1804 | 1460997395725 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1741ms 09:36:35 INFO - PROCESS | 1804 | 1460997395782 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 1804 | 1460997395786 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:36:35 INFO - PROCESS | 1804 | 1460997395792 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1804 | 1460997395797 Marionette TRACE conn3 <- [1,2906,null,{}] 09:36:35 INFO - PROCESS | 1804 | 1460997395803 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 1804 | 1460997396038 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:36:36 INFO - PROCESS | 1804 | 1460997396384 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x94eb7c00 == 151 [pid = 1804] [id = 734] 09:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9747f800) [pid = 1804] [serial = 2203] [outer = (nil)] 09:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x975c3000) [pid = 1804] [serial = 2204] [outer = 0x9747f800] 09:36:36 INFO - PROCESS | 1804 | 1460997396479 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x975c8c00) [pid = 1804] [serial = 2205] [outer = 0x9747f800] 09:36:37 INFO - PROCESS | 1804 | 1460997397453 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1732ms 09:36:37 INFO - PROCESS | 1804 | 1460997397526 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1804 | 1460997397529 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:36:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:36:37 INFO - PROCESS | 1804 | 1460997397536 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1804 | 1460997397539 Marionette TRACE conn3 <- [1,2910,null,{}] 09:36:37 INFO - PROCESS | 1804 | 1460997397545 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 1804 | 1460997397795 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:36:38 INFO - PROCESS | 1804 | 1460997398152 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x96f5c800 == 152 [pid = 1804] [id = 735] 09:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97479c00) [pid = 1804] [serial = 2206] [outer = (nil)] 09:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x97998800) [pid = 1804] [serial = 2207] [outer = 0x97479c00] 09:36:38 INFO - PROCESS | 1804 | 1460997398244 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x981c7c00) [pid = 1804] [serial = 2208] [outer = 0x97479c00] 09:36:39 INFO - PROCESS | 1804 | 1460997399101 Marionette TRACE conn3 <- [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]]]}] 09:36:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:36:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:36:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1585ms 09:36:39 INFO - PROCESS | 1804 | 1460997399122 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1804 | 1460997399126 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:36:39 INFO - TEST-START | /DOMEvents/constructors.html 09:36:39 INFO - PROCESS | 1804 | 1460997399133 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1804 | 1460997399136 Marionette TRACE conn3 <- [1,2914,null,{}] 09:36:39 INFO - PROCESS | 1804 | 1460997399142 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x9798b000 == 151 [pid = 1804] [id = 586] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6b1c00 == 150 [pid = 1804] [id = 584] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x970bb000 == 149 [pid = 1804] [id = 583] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x90699800 == 148 [pid = 1804] [id = 587] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8849bc00 == 147 [pid = 1804] [id = 714] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x86d4ac00 == 146 [pid = 1804] [id = 713] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x9752ec00 == 145 [pid = 1804] [id = 712] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x88da5c00 == 144 [pid = 1804] [id = 710] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x97344c00 == 143 [pid = 1804] [id = 711] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x9597c800 == 142 [pid = 1804] [id = 709] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x94ebbc00 == 141 [pid = 1804] [id = 708] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x940a3800 == 140 [pid = 1804] [id = 707] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x9338e800 == 139 [pid = 1804] [id = 705] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec7e800 == 138 [pid = 1804] [id = 706] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa5000 == 137 [pid = 1804] [id = 704] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8f361400 == 136 [pid = 1804] [id = 703] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcd9800 == 135 [pid = 1804] [id = 702] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8c3d8c00 == 134 [pid = 1804] [id = 701] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8a603c00 == 133 [pid = 1804] [id = 700] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x88de6800 == 132 [pid = 1804] [id = 698] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x89ca7c00 == 131 [pid = 1804] [id = 699] 09:36:41 INFO - PROCESS | 1804 | --DOCSHELL 0x86a6f400 == 130 [pid = 1804] [id = 697] 09:36:41 INFO - PROCESS | 1804 | 1460997401685 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x97995c00) [pid = 1804] [serial = 2078] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88d9e800) [pid = 1804] [serial = 2036] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x91fafc00) [pid = 1804] [serial = 2058] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8f35d800) [pid = 1804] [serial = 2048] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x94ebc000) [pid = 1804] [serial = 2067] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x975c5000) [pid = 1804] [serial = 2075] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x88e98000) [pid = 1804] [serial = 2085] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x86fad400) [pid = 1804] [serial = 2081] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93f97400) [pid = 1804] [serial = 2063] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x88b62c00) [pid = 1804] [serial = 2082] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x97997c00) [pid = 1804] [serial = 2079] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x93f9fc00) [pid = 1804] [serial = 2064] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8ec71800) [pid = 1804] [serial = 2046] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x93395800) [pid = 1804] [serial = 2060] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x88dacc00) [pid = 1804] [serial = 2037] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x93ceac00) [pid = 1804] [serial = 2061] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8e81ec00) [pid = 1804] [serial = 2043] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8a902c00) [pid = 1804] [serial = 2088] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88e90400) [pid = 1804] [serial = 2084] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91fab000) [pid = 1804] [serial = 2057] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x91396c00) [pid = 1804] [serial = 2054] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x960ba800) [pid = 1804] [serial = 2069] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8fcdf400) [pid = 1804] [serial = 2051] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8b6ab400) [pid = 1804] [serial = 1971] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x97349c00) [pid = 1804] [serial = 2072] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8eb6b400) [pid = 1804] [serial = 2045] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f366000) [pid = 1804] [serial = 2049] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8a905000) [pid = 1804] [serial = 2040] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x90397c00) [pid = 1804] [serial = 2052] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x96769000) [pid = 1804] [serial = 2070] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a848c00) [pid = 1804] [serial = 2087] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8a608c00) [pid = 1804] [serial = 2039] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x915af000) [pid = 1804] [serial = 2055] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8b6eac00) [pid = 1804] [serial = 2090] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x97989c00) [pid = 1804] [serial = 2076] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9747dc00) [pid = 1804] [serial = 2073] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8c069800) [pid = 1804] [serial = 2042] [outer = (nil)] [url = about:blank] 09:36:41 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9418d400) [pid = 1804] [serial = 2066] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1804 | 1460997402216 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x88498800 == 131 [pid = 1804] [id = 736] 09:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x88499400) [pid = 1804] [serial = 2209] [outer = (nil)] 09:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x88b5fc00) [pid = 1804] [serial = 2210] [outer = 0x88499400] 09:36:42 INFO - PROCESS | 1804 | 1460997402330 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88cd8400) [pid = 1804] [serial = 2211] [outer = 0x88499400] 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:36:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:36:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:36:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 4163ms 09:36:43 INFO - PROCESS | 1804 | 1460997403241 Marionette TRACE conn3 <- [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]]]}] 09:36:43 INFO - PROCESS | 1804 | 1460997403301 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1804 | 1460997403311 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:36:43 INFO - PROCESS | 1804 | 1460997403323 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1804 | 1460997403335 Marionette TRACE conn3 <- [1,2918,null,{}] 09:36:43 INFO - PROCESS | 1804 | 1460997403378 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 1804 | 1460997403597 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:36:43 INFO - PROCESS | 1804 | 1460997403609 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x88dabc00 == 132 [pid = 1804] [id = 737] 09:36:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88de6c00) [pid = 1804] [serial = 2212] [outer = (nil)] 09:36:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89ca7c00) [pid = 1804] [serial = 2213] [outer = 0x88de6c00] 09:36:43 INFO - PROCESS | 1804 | 1460997403899 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a610000) [pid = 1804] [serial = 2214] [outer = 0x88de6c00] 09:36:44 INFO - PROCESS | 1804 | 1460997404865 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:36:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1575ms 09:36:44 INFO - PROCESS | 1804 | 1460997404903 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 1804 | 1460997404908 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:36:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:36:44 INFO - PROCESS | 1804 | 1460997404915 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1804 | 1460997404918 Marionette TRACE conn3 <- [1,2922,null,{}] 09:36:44 INFO - PROCESS | 1804 | 1460997404924 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 1804 | 1460997405224 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:36:45 INFO - PROCESS | 1804 | 1460997405264 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x88de5c00 == 133 [pid = 1804] [id = 738] 09:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a90dc00) [pid = 1804] [serial = 2215] [outer = (nil)] 09:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8b6e8c00) [pid = 1804] [serial = 2216] [outer = 0x8a90dc00] 09:36:45 INFO - PROCESS | 1804 | 1460997405343 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b6f4c00) [pid = 1804] [serial = 2217] [outer = 0x8a90dc00] 09:36:46 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:36:46 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:36:46 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:36:46 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:36:46 INFO - PROCESS | 1804 | 1460997406405 Marionette TRACE conn3 <- [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]]]}] 09:36:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:36:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:46 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 09:36:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:46 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 09:36:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:46 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]" 09:36:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:36:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1538ms 09:36:46 INFO - PROCESS | 1804 | 1460997406455 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 1804 | 1460997406468 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:36:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:36:46 INFO - PROCESS | 1804 | 1460997406493 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1804 | 1460997406500 Marionette TRACE conn3 <- [1,2926,null,{}] 09:36:46 INFO - PROCESS | 1804 | 1460997406506 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 1804 | 1460997407428 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88da6c00) [pid = 1804] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x91fa7800) [pid = 1804] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8a691c00) [pid = 1804] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x86a6fc00) [pid = 1804] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x960c1400) [pid = 1804] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x981ca000) [pid = 1804] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9597f000) [pid = 1804] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x973c4000) [pid = 1804] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x940a3c00) [pid = 1804] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x93392800) [pid = 1804] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x88dee400) [pid = 1804] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8ec7d800) [pid = 1804] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x86fadc00) [pid = 1804] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8ba80800) [pid = 1804] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8fcd9c00) [pid = 1804] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8a60b400) [pid = 1804] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x88e8d400) [pid = 1804] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8a60a400) [pid = 1804] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a84b800) [pid = 1804] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x93cdf400) [pid = 1804] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:36:47 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x91fa6800) [pid = 1804] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:36:47 INFO - PROCESS | 1804 | 1460997407695 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a6fc00 == 134 [pid = 1804] [id = 739] 09:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x86d48000) [pid = 1804] [serial = 2218] [outer = (nil)] 09:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x88495c00) [pid = 1804] [serial = 2219] [outer = 0x86d48000] 09:36:47 INFO - PROCESS | 1804 | 1460997407774 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x88e91c00) [pid = 1804] [serial = 2220] [outer = 0x86d48000] 09:36:48 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:36:48 INFO - PROCESS | 1804 | 1460997408459 Marionette TRACE conn3 <- [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]]]}] 09:36:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:36:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2004ms 09:36:48 INFO - PROCESS | 1804 | 1460997408489 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1804 | 1460997408493 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:36:48 INFO - PROCESS | 1804 | 1460997408499 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1804 | 1460997408502 Marionette TRACE conn3 <- [1,2930,null,{}] 09:36:48 INFO - PROCESS | 1804 | 1460997408508 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 1804 | 1460997408723 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:36:48 INFO - PROCESS | 1804 | 1460997408946 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x85c09000 == 135 [pid = 1804] [id = 740] 09:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8c3df800) [pid = 1804] [serial = 2221] [outer = (nil)] 09:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8eb70800) [pid = 1804] [serial = 2222] [outer = 0x8c3df800] 09:36:49 INFO - PROCESS | 1804 | 1460997409022 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8ec77c00) [pid = 1804] [serial = 2223] [outer = 0x8c3df800] 09:36:49 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:36:50 INFO - PROCESS | 1804 | 1460997410084 Marionette TRACE conn3 <- [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]]]}] 09:36:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:36:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1633ms 09:36:50 INFO - PROCESS | 1804 | 1460997410135 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1804 | 1460997410142 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:36:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:36:50 INFO - PROCESS | 1804 | 1460997410152 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1804 | 1460997410157 Marionette TRACE conn3 <- [1,2934,null,{}] 09:36:50 INFO - PROCESS | 1804 | 1460997410219 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 1804 | 1460997410476 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:36:50 INFO - PROCESS | 1804 | 1460997410837 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x88da5c00 == 136 [pid = 1804] [id = 741] 09:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x88dab000) [pid = 1804] [serial = 2224] [outer = (nil)] 09:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88df0800) [pid = 1804] [serial = 2225] [outer = 0x88dab000] 09:36:50 INFO - PROCESS | 1804 | 1460997410938 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x89ca0800) [pid = 1804] [serial = 2226] [outer = 0x88dab000] 09:36:51 INFO - PROCESS | 1804 | 1460997411834 Marionette TRACE conn3 <- [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]]]}] 09:36:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:36:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1728ms 09:36:51 INFO - PROCESS | 1804 | 1460997411881 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1804 | 1460997411891 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:36:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:36:51 INFO - PROCESS | 1804 | 1460997411902 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1804 | 1460997411906 Marionette TRACE conn3 <- [1,2938,null,{}] 09:36:51 INFO - PROCESS | 1804 | 1460997411929 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 1804 | 1460997412258 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:36:52 INFO - PROCESS | 1804 | 1460997412617 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b3800 == 137 [pid = 1804] [id = 742] 09:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b6b8400) [pid = 1804] [serial = 2227] [outer = (nil)] 09:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8c06b800) [pid = 1804] [serial = 2228] [outer = 0x8b6b8400] 09:36:52 INFO - PROCESS | 1804 | 1460997412757 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8c3d4800) [pid = 1804] [serial = 2229] [outer = 0x8b6b8400] 09:36:53 INFO - PROCESS | 1804 | 1460997413645 Marionette TRACE conn3 <- [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]]]}] 09:36:53 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. 09:36:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1781ms 09:36:53 INFO - PROCESS | 1804 | 1460997413684 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:36:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:36:53 INFO - PROCESS | 1804 | 1460997413689 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:36:53 INFO - PROCESS | 1804 | 1460997413698 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1804 | 1460997413705 Marionette TRACE conn3 <- [1,2942,null,{}] 09:36:53 INFO - PROCESS | 1804 | 1460997413774 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 1804 | 1460997414054 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:36:54 INFO - PROCESS | 1804 | 1460997414367 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e81f000 == 138 [pid = 1804] [id = 743] 09:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f35d800) [pid = 1804] [serial = 2230] [outer = (nil)] 09:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f3efc00) [pid = 1804] [serial = 2231] [outer = 0x8f35d800] 09:36:54 INFO - PROCESS | 1804 | 1460997414518 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fcd4c00) [pid = 1804] [serial = 2232] [outer = 0x8f35d800] 09:36:55 INFO - PROCESS | 1804 | 1460997415355 Marionette TRACE conn3 <- [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"]]]}] 09:36:55 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 09:36:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:36:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1694ms 09:36:55 INFO - PROCESS | 1804 | 1460997415394 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:36:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:36:55 INFO - PROCESS | 1804 | 1460997415399 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:36:55 INFO - PROCESS | 1804 | 1460997415406 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1804 | 1460997415410 Marionette TRACE conn3 <- [1,2946,null,{}] 09:36:55 INFO - PROCESS | 1804 | 1460997415416 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 1804 | 1460997415638 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:36:55 INFO - PROCESS | 1804 | 1460997415946 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f362000 == 139 [pid = 1804] [id = 744] 09:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x90393000) [pid = 1804] [serial = 2233] [outer = (nil)] 09:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x9039f000) [pid = 1804] [serial = 2234] [outer = 0x90393000] 09:36:56 INFO - PROCESS | 1804 | 1460997416042 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x90699800) [pid = 1804] [serial = 2235] [outer = 0x90393000] 09:36:56 INFO - PROCESS | 1804 | 1460997416869 Marionette TRACE conn3 <- [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]]]}] 09:36:56 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. 09:36:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1497ms 09:36:56 INFO - PROCESS | 1804 | 1460997416903 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1804 | 1460997416907 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:36:56 INFO - PROCESS | 1804 | 1460997416914 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1804 | 1460997416918 Marionette TRACE conn3 <- [1,2950,null,{}] 09:36:56 INFO - PROCESS | 1804 | 1460997416924 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 1804 | 1460997417203 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:36:57 INFO - PROCESS | 1804 | 1460997417530 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcde400 == 140 [pid = 1804] [id = 745] 09:36:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91388400) [pid = 1804] [serial = 2236] [outer = (nil)] 09:36:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x915af000) [pid = 1804] [serial = 2237] [outer = 0x91388400] 09:36:57 INFO - PROCESS | 1804 | 1460997417627 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91f1ec00) [pid = 1804] [serial = 2238] [outer = 0x91388400] 09:36:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x93176800 == 141 [pid = 1804] [id = 746] 09:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x93389400) [pid = 1804] [serial = 2239] [outer = (nil)] 09:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9338c400) [pid = 1804] [serial = 2240] [outer = 0x93389400] 09:36:58 INFO - PROCESS | 1804 | 1460997418635 Marionette TRACE conn3 <- [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]]]}] 09:36:58 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. 09:36:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1791ms 09:36:58 INFO - PROCESS | 1804 | 1460997418706 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:36:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:36:58 INFO - PROCESS | 1804 | 1460997418711 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:36:58 INFO - PROCESS | 1804 | 1460997418717 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1804 | 1460997418721 Marionette TRACE conn3 <- [1,2954,null,{}] 09:36:58 INFO - PROCESS | 1804 | 1460997418727 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 1804 | 1460997419212 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:36:59 INFO - PROCESS | 1804 | 1460997419510 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba83400 == 142 [pid = 1804] [id = 747] 09:36:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93ce0000) [pid = 1804] [serial = 2241] [outer = (nil)] 09:36:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93cec000) [pid = 1804] [serial = 2242] [outer = 0x93ce0000] 09:36:59 INFO - PROCESS | 1804 | 1460997419603 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93ed0400) [pid = 1804] [serial = 2243] [outer = 0x93ce0000] 09:37:00 INFO - PROCESS | 1804 | 1460997420484 Marionette TRACE conn3 <- [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]]]}] 09:37:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:37:00 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 09:37:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1788ms 09:37:00 INFO - PROCESS | 1804 | 1460997420506 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1804 | 1460997420510 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:37:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:37:00 INFO - PROCESS | 1804 | 1460997420517 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1804 | 1460997420521 Marionette TRACE conn3 <- [1,2958,null,{}] 09:37:00 INFO - PROCESS | 1804 | 1460997420528 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 1804 | 1460997420780 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:37:01 INFO - PROCESS | 1804 | 1460997421094 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9338b000 == 143 [pid = 1804] [id = 748] 09:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93cee400) [pid = 1804] [serial = 2244] [outer = (nil)] 09:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93fca800) [pid = 1804] [serial = 2245] [outer = 0x93cee400] 09:37:01 INFO - PROCESS | 1804 | 1460997421232 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93fd3c00) [pid = 1804] [serial = 2246] [outer = 0x93cee400] 09:37:02 INFO - PROCESS | 1804 | 1460997422139 Marionette TRACE conn3 <- [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]]]}] 09:37:02 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. 09:37:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1641ms 09:37:02 INFO - PROCESS | 1804 | 1460997422160 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:37:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:37:02 INFO - PROCESS | 1804 | 1460997422165 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:37:02 INFO - PROCESS | 1804 | 1460997422176 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1804 | 1460997422179 Marionette TRACE conn3 <- [1,2962,null,{}] 09:37:02 INFO - PROCESS | 1804 | 1460997422186 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 1804 | 1460997422522 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:37:02 INFO - PROCESS | 1804 | 1460997422875 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a67400 == 144 [pid = 1804] [id = 749] 09:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9039d800) [pid = 1804] [serial = 2247] [outer = (nil)] 09:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9409f000) [pid = 1804] [serial = 2248] [outer = 0x9039d800] 09:37:02 INFO - PROCESS | 1804 | 1460997422974 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x940a3800) [pid = 1804] [serial = 2249] [outer = 0x9039d800] 09:37:03 INFO - PROCESS | 1804 | 1460997423790 Marionette TRACE conn3 <- [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]]]}] 09:37:03 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. 09:37:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1689ms 09:37:03 INFO - PROCESS | 1804 | 1460997423862 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1804 | 1460997423865 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:37:03 INFO - PROCESS | 1804 | 1460997423874 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1804 | 1460997423878 Marionette TRACE conn3 <- [1,2966,null,{}] 09:37:03 INFO - PROCESS | 1804 | 1460997423884 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 1804 | 1460997424126 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:37:04 INFO - PROCESS | 1804 | 1460997424442 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x91faf800 == 145 [pid = 1804] [id = 750] 09:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x94186400) [pid = 1804] [serial = 2250] [outer = (nil)] 09:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94eb5400) [pid = 1804] [serial = 2251] [outer = 0x94186400] 09:37:04 INFO - PROCESS | 1804 | 1460997424542 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x94ebd400) [pid = 1804] [serial = 2252] [outer = 0x94186400] 09:37:05 INFO - PROCESS | 1804 | 1460997425418 Marionette TRACE conn3 <- [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]]]}] 09:37:05 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. 09:37:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1598ms 09:37:05 INFO - PROCESS | 1804 | 1460997425472 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1804 | 1460997425476 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:37:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:37:05 INFO - PROCESS | 1804 | 1460997425484 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1804 | 1460997425487 Marionette TRACE conn3 <- [1,2970,null,{}] 09:37:05 INFO - PROCESS | 1804 | 1460997425494 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 1804 | 1460997425738 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:37:06 INFO - PROCESS | 1804 | 1460997426058 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x940a0000 == 146 [pid = 1804] [id = 751] 09:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x94ea2400) [pid = 1804] [serial = 2253] [outer = (nil)] 09:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9676cc00) [pid = 1804] [serial = 2254] [outer = 0x94ea2400] 09:37:06 INFO - PROCESS | 1804 | 1460997426161 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x96ea3c00) [pid = 1804] [serial = 2255] [outer = 0x94ea2400] 09:37:07 INFO - PROCESS | 1804 | 1460997427084 Marionette TRACE conn3 <- [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]]]}] 09:37:07 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. 09:37:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1647ms 09:37:07 INFO - PROCESS | 1804 | 1460997427132 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:37:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:37:07 INFO - PROCESS | 1804 | 1460997427137 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:37:07 INFO - PROCESS | 1804 | 1460997427145 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1804 | 1460997427150 Marionette TRACE conn3 <- [1,2974,null,{}] 09:37:07 INFO - PROCESS | 1804 | 1460997427179 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 1804 | 1460997427505 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:37:08 INFO - PROCESS | 1804 | 1460997427983 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x970bb000 == 147 [pid = 1804] [id = 752] 09:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x974ed800) [pid = 1804] [serial = 2256] [outer = (nil)] 09:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9752dc00) [pid = 1804] [serial = 2257] [outer = 0x974ed800] 09:37:08 INFO - PROCESS | 1804 | 1460997428170 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x975c9800) [pid = 1804] [serial = 2258] [outer = 0x974ed800] 09:37:09 INFO - PROCESS | 1804 | 1460997429069 Marionette TRACE conn3 <- [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]]]}] 09:37:09 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. 09:37:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1961ms 09:37:09 INFO - PROCESS | 1804 | 1460997429106 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1804 | 1460997429110 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:37:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:37:09 INFO - PROCESS | 1804 | 1460997429116 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1804 | 1460997429119 Marionette TRACE conn3 <- [1,2978,null,{}] 09:37:09 INFO - PROCESS | 1804 | 1460997429126 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 1804 | 1460997429374 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:37:09 INFO - PROCESS | 1804 | 1460997429683 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x970bac00 == 148 [pid = 1804] [id = 753] 09:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97344c00) [pid = 1804] [serial = 2259] [outer = (nil)] 09:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97990c00) [pid = 1804] [serial = 2260] [outer = 0x97344c00] 09:37:09 INFO - PROCESS | 1804 | 1460997429779 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97abf800) [pid = 1804] [serial = 2261] [outer = 0x97344c00] 09:37:10 INFO - PROCESS | 1804 | 1460997430650 Marionette TRACE conn3 <- [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]]]}] 09:37:10 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. 09:37:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1585ms 09:37:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:37:10 INFO - PROCESS | 1804 | 1460997430702 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1804 | 1460997430705 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:37:10 INFO - PROCESS | 1804 | 1460997430712 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1804 | 1460997430716 Marionette TRACE conn3 <- [1,2982,null,{}] 09:37:10 INFO - PROCESS | 1804 | 1460997430722 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 1804 | 1460997430977 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:37:11 INFO - PROCESS | 1804 | 1460997431286 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x9798bc00 == 149 [pid = 1804] [id = 754] 09:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9798c000) [pid = 1804] [serial = 2262] [outer = (nil)] 09:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x981d3000) [pid = 1804] [serial = 2263] [outer = 0x9798c000] 09:37:11 INFO - PROCESS | 1804 | 1460997431385 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x98386c00) [pid = 1804] [serial = 2264] [outer = 0x9798c000] 09:37:12 INFO - PROCESS | 1804 | 1460997432272 Marionette TRACE conn3 <- [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"]]]}] 09:37:12 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 09:37:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:37:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1590ms 09:37:12 INFO - PROCESS | 1804 | 1460997432303 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1804 | 1460997432307 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:37:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:37:12 INFO - PROCESS | 1804 | 1460997432314 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1804 | 1460997432318 Marionette TRACE conn3 <- [1,2986,null,{}] 09:37:12 INFO - PROCESS | 1804 | 1460997432324 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 1804 | 1460997432593 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:37:12 INFO - PROCESS | 1804 | 1460997432940 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x98823000 == 150 [pid = 1804] [id = 755] 09:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x98924800) [pid = 1804] [serial = 2265] [outer = (nil)] 09:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9908ec00) [pid = 1804] [serial = 2266] [outer = 0x98924800] 09:37:13 INFO - PROCESS | 1804 | 1460997433085 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9909cc00) [pid = 1804] [serial = 2267] [outer = 0x98924800] 09:37:13 INFO - PROCESS | 1804 | 1460997433889 Marionette TRACE conn3 <- [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]]]}] 09:37:13 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. 09:37:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1643ms 09:37:13 INFO - PROCESS | 1804 | 1460997433958 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1804 | 1460997433962 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:37:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:37:13 INFO - PROCESS | 1804 | 1460997433970 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1804 | 1460997433973 Marionette TRACE conn3 <- [1,2990,null,{}] 09:37:13 INFO - PROCESS | 1804 | 1460997433980 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 1804 | 1460997434236 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:37:14 INFO - PROCESS | 1804 | 1460997434555 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x9863f800 == 151 [pid = 1804] [id = 756] 09:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x98826c00) [pid = 1804] [serial = 2268] [outer = (nil)] 09:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99bba400) [pid = 1804] [serial = 2269] [outer = 0x98826c00] 09:37:14 INFO - PROCESS | 1804 | 1460997434646 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x99bbb400) [pid = 1804] [serial = 2270] [outer = 0x98826c00] 09:37:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x99bb5400 == 152 [pid = 1804] [id = 757] 09:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x99bb6c00) [pid = 1804] [serial = 2271] [outer = (nil)] 09:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9aed6c00) [pid = 1804] [serial = 2272] [outer = 0x99bb6c00] 09:37:15 INFO - PROCESS | 1804 | 1460997435623 Marionette TRACE conn3 <- [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]]]}] 09:37:15 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. 09:37:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1687ms 09:37:15 INFO - PROCESS | 1804 | 1460997435660 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1804 | 1460997435663 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:37:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:37:15 INFO - PROCESS | 1804 | 1460997435671 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1804 | 1460997435674 Marionette TRACE conn3 <- [1,2994,null,{}] 09:37:15 INFO - PROCESS | 1804 | 1460997435680 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 1804 | 1460997435999 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:37:16 INFO - PROCESS | 1804 | 1460997436356 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a53000 == 153 [pid = 1804] [id = 758] 09:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x99bb9c00) [pid = 1804] [serial = 2273] [outer = (nil)] 09:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9aed9400) [pid = 1804] [serial = 2274] [outer = 0x99bb9c00] 09:37:16 INFO - PROCESS | 1804 | 1460997436456 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9b255400) [pid = 1804] [serial = 2275] [outer = 0x99bb9c00] 09:37:17 INFO - PROCESS | 1804 | 1460997437287 Marionette TRACE conn3 <- [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]]]}] 09:37:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:37:17 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 09:37:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1681ms 09:37:17 INFO - PROCESS | 1804 | 1460997437353 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:37:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:37:17 INFO - PROCESS | 1804 | 1460997437358 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:37:17 INFO - PROCESS | 1804 | 1460997437364 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1804 | 1460997437368 Marionette TRACE conn3 <- [1,2998,null,{}] 09:37:17 INFO - PROCESS | 1804 | 1460997437395 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 1804 | 1460997437647 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:37:17 INFO - PROCESS | 1804 | 1460997437962 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fa5400 == 154 [pid = 1804] [id = 759] 09:37:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x98924c00) [pid = 1804] [serial = 2276] [outer = (nil)] 09:37:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9b2d6c00) [pid = 1804] [serial = 2277] [outer = 0x98924c00] 09:37:18 INFO - PROCESS | 1804 | 1460997438113 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9df34400) [pid = 1804] [serial = 2278] [outer = 0x98924c00] 09:37:18 INFO - PROCESS | 1804 | 1460997438934 Marionette TRACE conn3 <- [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]]]}] 09:37:18 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. 09:37:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1586ms 09:37:18 INFO - PROCESS | 1804 | 1460997438949 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 1804 | 1460997438954 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:37:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:37:18 INFO - PROCESS | 1804 | 1460997438961 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 1804 | 1460997438964 Marionette TRACE conn3 <- [1,3002,null,{}] 09:37:18 INFO - PROCESS | 1804 | 1460997438970 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 1804 | 1460997439218 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:37:19 INFO - PROCESS | 1804 | 1460997439533 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb71400 == 155 [pid = 1804] [id = 760] 09:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9aedc000) [pid = 1804] [serial = 2279] [outer = (nil)] 09:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9eb44c00) [pid = 1804] [serial = 2280] [outer = 0x9aedc000] 09:37:19 INFO - PROCESS | 1804 | 1460997439626 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9eb46c00) [pid = 1804] [serial = 2281] [outer = 0x9aedc000] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb6b000 == 154 [pid = 1804] [id = 595] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86d46800 == 153 [pid = 1804] [id = 613] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86a6d000 == 152 [pid = 1804] [id = 610] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86faa800 == 151 [pid = 1804] [id = 591] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x86a57800 == 150 [pid = 1804] [id = 283] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x85303c00 == 149 [pid = 1804] [id = 525] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x8a906400 == 148 [pid = 1804] [id = 291] 09:37:22 INFO - PROCESS | 1804 | --DOCSHELL 0x93cdfc00 == 147 [pid = 1804] [id = 609] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8e826800) [pid = 1804] [serial = 2102] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8fce0800) [pid = 1804] [serial = 2108] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9752e000) [pid = 1804] [serial = 2132] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8b6b6400) [pid = 1804] [serial = 2034] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8a68e800) [pid = 1804] [serial = 2153] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8b6ebc00) [pid = 1804] [serial = 2100] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x93fcdc00) [pid = 1804] [serial = 2121] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x93387800) [pid = 1804] [serial = 2112] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x88de8c00) [pid = 1804] [serial = 2150] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x93394800) [pid = 1804] [serial = 2114] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x98581c00) [pid = 1804] [serial = 2141] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x88b66800) [pid = 1804] [serial = 2094] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8b6ae800) [pid = 1804] [serial = 2099] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8a905400) [pid = 1804] [serial = 2154] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x97479800) [pid = 1804] [serial = 2130] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x981d0000) [pid = 1804] [serial = 2138] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9626d000) [pid = 1804] [serial = 2126] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9107dc00) [pid = 1804] [serial = 2109] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9798e800) [pid = 1804] [serial = 2135] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x94e99800) [pid = 1804] [serial = 2124] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8eb6d000) [pid = 1804] [serial = 2103] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x98825000) [pid = 1804] [serial = 2144] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93f97800) [pid = 1804] [serial = 2118] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x88e96800) [pid = 1804] [serial = 2096] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f367400) [pid = 1804] [serial = 2105] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x93fca400) [pid = 1804] [serial = 2120] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x91faf400) [pid = 1804] [serial = 2111] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88ce1000) [pid = 1804] [serial = 2148] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x98590800) [pid = 1804] [serial = 2142] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x981d4400) [pid = 1804] [serial = 2139] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x88492800) [pid = 1804] [serial = 2093] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x94183800) [pid = 1804] [serial = 2123] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x973c1400) [pid = 1804] [serial = 2129] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x96767800) [pid = 1804] [serial = 2127] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8fb85400) [pid = 1804] [serial = 2106] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97be2400) [pid = 1804] [serial = 2136] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x93ed9400) [pid = 1804] [serial = 2117] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88b5f400) [pid = 1804] [serial = 2147] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x88e8b800) [pid = 1804] [serial = 2151] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x89cad400) [pid = 1804] [serial = 2097] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x97534400) [pid = 1804] [serial = 2133] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x93ce2000) [pid = 1804] [serial = 2115] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8a90a000) [pid = 1804] [serial = 2156] [outer = (nil)] [url = about:blank] 09:37:23 INFO - PROCESS | 1804 | 1460997443369 Marionette TRACE conn3 <- [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]]]}] 09:37:23 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. 09:37:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4454ms 09:37:23 INFO - PROCESS | 1804 | 1460997443416 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1804 | 1460997443423 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:37:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:37:23 INFO - PROCESS | 1804 | 1460997443433 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1804 | 1460997443437 Marionette TRACE conn3 <- [1,3006,null,{}] 09:37:23 INFO - PROCESS | 1804 | 1460997443445 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 1804 | 1460997443664 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:37:23 INFO - PROCESS | 1804 | 1460997443883 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88498c00 == 148 [pid = 1804] [id = 761] 09:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88ce4c00) [pid = 1804] [serial = 2282] [outer = (nil)] 09:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88daa800) [pid = 1804] [serial = 2283] [outer = 0x88ce4c00] 09:37:23 INFO - PROCESS | 1804 | 1460997443965 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88de9c00) [pid = 1804] [serial = 2284] [outer = 0x88ce4c00] 09:37:24 INFO - PROCESS | 1804 | 1460997444884 Marionette TRACE conn3 <- [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]]]}] 09:37:24 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. 09:37:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1483ms 09:37:24 INFO - PROCESS | 1804 | 1460997444917 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1804 | 1460997444926 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:37:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:37:24 INFO - PROCESS | 1804 | 1460997444936 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1804 | 1460997444940 Marionette TRACE conn3 <- [1,3010,null,{}] 09:37:24 INFO - PROCESS | 1804 | 1460997444946 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 1804 | 1460997445160 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:37:25 INFO - PROCESS | 1804 | 1460997445433 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x88df1400 == 149 [pid = 1804] [id = 762] 09:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x89ca0c00) [pid = 1804] [serial = 2285] [outer = (nil)] 09:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a60e400) [pid = 1804] [serial = 2286] [outer = 0x89ca0c00] 09:37:25 INFO - PROCESS | 1804 | 1460997445514 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8a846800) [pid = 1804] [serial = 2287] [outer = 0x89ca0c00] 09:37:26 INFO - PROCESS | 1804 | 1460997446322 Marionette TRACE conn3 <- [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]]]}] 09:37:26 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 09:37:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1433ms 09:37:26 INFO - PROCESS | 1804 | 1460997446370 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1804 | 1460997446375 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:37:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:37:26 INFO - PROCESS | 1804 | 1460997446383 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1804 | 1460997446388 Marionette TRACE conn3 <- [1,3014,null,{}] 09:37:26 INFO - PROCESS | 1804 | 1460997446417 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 1804 | 1460997446740 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:37:26 INFO - PROCESS | 1804 | 1460997446774 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a610800 == 150 [pid = 1804] [id = 763] 09:37:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8b6ec400) [pid = 1804] [serial = 2288] [outer = (nil)] 09:37:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8ba81400) [pid = 1804] [serial = 2289] [outer = 0x8b6ec400] 09:37:26 INFO - PROCESS | 1804 | 1460997446856 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8c06ec00) [pid = 1804] [serial = 2290] [outer = 0x8b6ec400] 09:37:28 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x95974c00) [pid = 1804] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x89ca3000) [pid = 1804] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x91fb0000) [pid = 1804] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x940a3400) [pid = 1804] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8ec77800) [pid = 1804] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x86d48000) [pid = 1804] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9039dc00) [pid = 1804] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8e824000) [pid = 1804] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x88499400) [pid = 1804] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x940a4800) [pid = 1804] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9747f800) [pid = 1804] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ec79800) [pid = 1804] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x90696800) [pid = 1804] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x97994000) [pid = 1804] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x88c9d800) [pid = 1804] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x91fa4400) [pid = 1804] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x915b0800) [pid = 1804] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x93168c00) [pid = 1804] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8e81dc00) [pid = 1804] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8a90dc00) [pid = 1804] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x88de6c00) [pid = 1804] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:37:28 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x88e92c00) [pid = 1804] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:37:28 INFO - PROCESS | 1804 | 1460997448646 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:37:28 INFO - {} 09:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:37:28 INFO - {} 09:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:37:28 INFO - {} 09:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:37:28 INFO - {} 09:37:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2311ms 09:37:28 INFO - PROCESS | 1804 | 1460997448697 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1804 | 1460997448702 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:37:28 INFO - TEST-START | /FileAPI/fileReader.html 09:37:28 INFO - PROCESS | 1804 | 1460997448709 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1804 | 1460997448712 Marionette TRACE conn3 <- [1,3018,null,{}] 09:37:28 INFO - PROCESS | 1804 | 1460997448720 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 1804 | 1460997449029 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:37:29 INFO - PROCESS | 1804 | 1460997449064 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x86fad800 == 151 [pid = 1804] [id = 764] 09:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88499400) [pid = 1804] [serial = 2291] [outer = (nil)] 09:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e824400) [pid = 1804] [serial = 2292] [outer = 0x88499400] 09:37:29 INFO - PROCESS | 1804 | 1460997449149 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8eb68000) [pid = 1804] [serial = 2293] [outer = 0x88499400] 09:37:30 INFO - PROCESS | 1804 | 1460997450260 Marionette TRACE conn3 <- [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]]]}] 09:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:37:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1580ms 09:37:30 INFO - PROCESS | 1804 | 1460997450291 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1804 | 1460997450298 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:37:30 INFO - TEST-START | /FileAPI/historical.html 09:37:30 INFO - PROCESS | 1804 | 1460997450308 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1804 | 1460997450314 Marionette TRACE conn3 <- [1,3022,null,{}] 09:37:30 INFO - PROCESS | 1804 | 1460997450325 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 1804 | 1460997450586 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:37:30 INFO - PROCESS | 1804 | 1460997450955 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x88d9e400 == 152 [pid = 1804] [id = 765] 09:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x88d9f000) [pid = 1804] [serial = 2294] [outer = (nil)] 09:37:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x88da6c00) [pid = 1804] [serial = 2295] [outer = 0x88d9f000] 09:37:31 INFO - PROCESS | 1804 | 1460997451052 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x88e8d800) [pid = 1804] [serial = 2296] [outer = 0x88d9f000] 09:37:31 INFO - PROCESS | 1804 | 1460997451956 Marionette TRACE conn3 <- [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"]]]}] 09:37:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:37:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:37:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:37:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:37:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:37:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:37:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:37:32 INFO - TEST-OK | /FileAPI/historical.html | took 1702ms 09:37:32 INFO - PROCESS | 1804 | 1460997452012 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1804 | 1460997452021 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:37:32 INFO - TEST-START | /FileAPI/idlharness.html 09:37:32 INFO - PROCESS | 1804 | 1460997452038 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1804 | 1460997452043 Marionette TRACE conn3 <- [1,3026,null,{}] 09:37:32 INFO - PROCESS | 1804 | 1460997452072 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 1804 | 1460997452309 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:37:32 INFO - PROCESS | 1804 | 1460997452606 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a606800 == 153 [pid = 1804] [id = 766] 09:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a607000) [pid = 1804] [serial = 2297] [outer = (nil)] 09:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8b6b3000) [pid = 1804] [serial = 2298] [outer = 0x8a607000] 09:37:32 INFO - PROCESS | 1804 | 1460997452758 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8b6f3c00) [pid = 1804] [serial = 2299] [outer = 0x8a607000] 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:37:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:37:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:37:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:37:34 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 09:37:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:37:34 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 09:37:34 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 09:37:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:37:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:37:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:37:35 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 09:37:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:37:35 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 09:37:35 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 09:37:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:37:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:37:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:37:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:37:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:37:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2916ms 09:37:35 INFO - TEST-START | /FileAPI/idlharness.worker 09:37:35 INFO - PROCESS | 1804 | 1460997454832 Marionette TRACE conn3 <- [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]]]}] 09:37:35 INFO - PROCESS | 1804 | 1460997454965 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1804 | 1460997454975 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:37:35 INFO - PROCESS | 1804 | 1460997454989 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1804 | 1460997455004 Marionette TRACE conn3 <- [1,3030,null,{}] 09:37:35 INFO - PROCESS | 1804 | 1460997455125 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 1804 | 1460997455410 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:37:35 INFO - PROCESS | 1804 | 1460997455704 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b0800 == 154 [pid = 1804] [id = 767] 09:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x91076400) [pid = 1804] [serial = 2300] [outer = (nil)] 09:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91fb2000) [pid = 1804] [serial = 2301] [outer = 0x91076400] 09:37:35 INFO - PROCESS | 1804 | 1460997455800 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x93388800) [pid = 1804] [serial = 2302] [outer = 0x91076400] 09:37:36 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:37:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:37:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:37:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:37:38 INFO - {} 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:37:38 INFO - {} 09:37:38 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 - {} 09:37:38 INFO - {} 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:37:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:37:38 INFO - {} 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:37:38 INFO - {} 09:37:38 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 - {} 09:37:38 INFO - {} 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 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 09:37:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:38 INFO - {} 09:37:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3577ms 09:37:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:37:38 INFO - PROCESS | 1804 | 1460997458406 Marionette TRACE conn3 <- [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,{},{}]]]}] 09:37:38 INFO - PROCESS | 1804 | 1460997458568 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 1804 | 1460997458581 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:37:38 INFO - PROCESS | 1804 | 1460997458595 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 1804 | 1460997458609 Marionette TRACE conn3 <- [1,3034,null,{}] 09:37:38 INFO - PROCESS | 1804 | 1460997458621 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 1804 | 1460997459057 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:37:39 INFO - PROCESS | 1804 | 1460997459356 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x93168c00 == 155 [pid = 1804] [id = 768] 09:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x93ce2c00) [pid = 1804] [serial = 2303] [outer = (nil)] 09:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x975bf400) [pid = 1804] [serial = 2304] [outer = 0x93ce2c00] 09:37:39 INFO - PROCESS | 1804 | 1460997459457 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x97742000) [pid = 1804] [serial = 2305] [outer = 0x93ce2c00] 09:37:40 INFO - PROCESS | 1804 | 1460997460309 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:37:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1749ms 09:37:40 INFO - PROCESS | 1804 | 1460997460362 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 1804 | 1460997460365 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:37:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:37:40 INFO - PROCESS | 1804 | 1460997460375 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1804 | 1460997460379 Marionette TRACE conn3 <- [1,3038,null,{}] 09:37:40 INFO - PROCESS | 1804 | 1460997460384 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 1804 | 1460997460612 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:37:40 INFO - PROCESS | 1804 | 1460997460914 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x93ce8400 == 156 [pid = 1804] [id = 769] 09:37:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x975bf000) [pid = 1804] [serial = 2306] [outer = (nil)] 09:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x98111800) [pid = 1804] [serial = 2307] [outer = 0x975bf000] 09:37:41 INFO - PROCESS | 1804 | 1460997461015 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x981d0000) [pid = 1804] [serial = 2308] [outer = 0x975bf000] 09:37:41 INFO - PROCESS | 1804 | 1460997461883 Marionette TRACE conn3 <- [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"]]]}] 09:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:37:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1542ms 09:37:41 INFO - PROCESS | 1804 | 1460997461919 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1804 | 1460997461922 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:37:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:37:41 INFO - PROCESS | 1804 | 1460997461930 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1804 | 1460997461934 Marionette TRACE conn3 <- [1,3042,null,{}] 09:37:41 INFO - PROCESS | 1804 | 1460997461940 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 1804 | 1460997462238 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:37:42 INFO - PROCESS | 1804 | 1460997462544 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x975c4400 == 157 [pid = 1804] [id = 770] 09:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x99095400) [pid = 1804] [serial = 2309] [outer = (nil)] 09:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9aed8000) [pid = 1804] [serial = 2310] [outer = 0x99095400] 09:37:42 INFO - PROCESS | 1804 | 1460997462719 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9b2e0000) [pid = 1804] [serial = 2311] [outer = 0x99095400] 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:37:44 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. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:37:44 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'.) 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:37:44 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. 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:37:44 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. 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:37:44 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. 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:37:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2186ms 09:37:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:37:44 INFO - PROCESS | 1804 | 1460997463985 Marionette TRACE conn3 <- [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]]]}] 09:37:44 INFO - PROCESS | 1804 | 1460997464179 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1804 | 1460997464189 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:37:44 INFO - PROCESS | 1804 | 1460997464217 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1804 | 1460997464224 Marionette TRACE conn3 <- [1,3046,null,{}] 09:37:44 INFO - PROCESS | 1804 | 1460997464330 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 1804 | 1460997464561 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:37:44 INFO - PROCESS | 1804 | 1460997464853 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a90a400 == 158 [pid = 1804] [id = 771] 09:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9316e000) [pid = 1804] [serial = 2312] [outer = (nil)] 09:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93cea000) [pid = 1804] [serial = 2313] [outer = 0x9316e000] 09:37:44 INFO - PROCESS | 1804 | 1460997464943 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93ece800) [pid = 1804] [serial = 2314] [outer = 0x9316e000] 09:37:45 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:45 INFO - PROCESS | 1804 | 1460997465901 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:37:45 INFO - {} 09:37:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1702ms 09:37:45 INFO - PROCESS | 1804 | 1460997465913 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1804 | 1460997465917 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:37:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:37:45 INFO - PROCESS | 1804 | 1460997465924 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1804 | 1460997465928 Marionette TRACE conn3 <- [1,3050,null,{}] 09:37:45 INFO - PROCESS | 1804 | 1460997465934 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 1804 | 1460997466171 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:37:46 INFO - PROCESS | 1804 | 1460997466488 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b6b7c00 == 159 [pid = 1804] [id = 772] 09:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8fb91000) [pid = 1804] [serial = 2315] [outer = (nil)] 09:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93fcb400) [pid = 1804] [serial = 2316] [outer = 0x8fb91000] 09:37:46 INFO - PROCESS | 1804 | 1460997466627 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9409f400) [pid = 1804] [serial = 2317] [outer = 0x8fb91000] 09:37:47 INFO - PROCESS | 1804 | 1460997467487 Marionette TRACE conn3 <- [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]]]}] 09:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:37:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1589ms 09:37:47 INFO - PROCESS | 1804 | 1460997467514 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:37:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:37:47 INFO - PROCESS | 1804 | 1460997467519 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:37:47 INFO - PROCESS | 1804 | 1460997467526 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1804 | 1460997467530 Marionette TRACE conn3 <- [1,3054,null,{}] 09:37:47 INFO - PROCESS | 1804 | 1460997467536 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 1804 | 1460997467788 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:37:48 INFO - PROCESS | 1804 | 1460997468097 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x88b64800 == 160 [pid = 1804] [id = 773] 09:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x91fb1000) [pid = 1804] [serial = 2318] [outer = (nil)] 09:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x94eb6400) [pid = 1804] [serial = 2319] [outer = 0x91fb1000] 09:37:48 INFO - PROCESS | 1804 | 1460997468194 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x94ec1c00) [pid = 1804] [serial = 2320] [outer = 0x91fb1000] 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:37:49 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" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:37:49 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" 09:37:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:37:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2232ms 09:37:49 INFO - PROCESS | 1804 | 1460997469596 Marionette TRACE conn3 <- [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"]]]}] 09:37:49 INFO - PROCESS | 1804 | 1460997469941 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 1804 | 1460997469945 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:37:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:37:49 INFO - PROCESS | 1804 | 1460997469956 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1804 | 1460997469959 Marionette TRACE conn3 <- [1,3058,null,{}] 09:37:49 INFO - PROCESS | 1804 | 1460997469965 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 1804 | 1460997470205 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:37:50 INFO - PROCESS | 1804 | 1460997470504 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e823400 == 161 [pid = 1804] [id = 774] 09:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9418fc00) [pid = 1804] [serial = 2321] [outer = (nil)] 09:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0xa0bf5c00) [pid = 1804] [serial = 2322] [outer = 0x9418fc00] 09:37:50 INFO - PROCESS | 1804 | 1460997470592 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0xa0d51400) [pid = 1804] [serial = 2323] [outer = 0x9418fc00] 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:37:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:37:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:37:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:37:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:37:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:37:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:37:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:37:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:37:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1587ms 09:37:51 INFO - PROCESS | 1804 | 1460997471519 Marionette TRACE conn3 <- [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]]]}] 09:37:51 INFO - PROCESS | 1804 | 1460997471567 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1804 | 1460997471572 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:37:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:37:51 INFO - PROCESS | 1804 | 1460997471581 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1804 | 1460997471586 Marionette TRACE conn3 <- [1,3062,null,{}] 09:37:51 INFO - PROCESS | 1804 | 1460997471592 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 1804 | 1460997471836 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:37:52 INFO - PROCESS | 1804 | 1460997472217 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x93f97800 == 162 [pid = 1804] [id = 775] 09:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa290e000) [pid = 1804] [serial = 2324] [outer = (nil)] 09:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa2916800) [pid = 1804] [serial = 2325] [outer = 0xa290e000] 09:37:52 INFO - PROCESS | 1804 | 1460997472317 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa2b05800) [pid = 1804] [serial = 2326] [outer = 0xa290e000] 09:37:52 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:53 INFO - PROCESS | 1804 | 1460997473242 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:37:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:37:53 INFO - {} 09:37:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1683ms 09:37:53 INFO - PROCESS | 1804 | 1460997473265 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:37:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:37:53 INFO - PROCESS | 1804 | 1460997473269 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:37:53 INFO - PROCESS | 1804 | 1460997473276 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1804 | 1460997473279 Marionette TRACE conn3 <- [1,3066,null,{}] 09:37:53 INFO - PROCESS | 1804 | 1460997473285 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 1804 | 1460997473555 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:37:53 INFO - PROCESS | 1804 | 1460997473928 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x83952000 == 163 [pid = 1804] [id = 776] 09:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x83953800) [pid = 1804] [serial = 2327] [outer = (nil)] 09:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8395b400) [pid = 1804] [serial = 2328] [outer = 0x83953800] 09:37:54 INFO - PROCESS | 1804 | 1460997474024 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x86a64400) [pid = 1804] [serial = 2329] [outer = 0x83953800] 09:37:54 INFO - PROCESS | 1804 | 1460997474841 Marionette TRACE conn3 <- [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]]]}] 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:37:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:37:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1637ms 09:37:54 INFO - PROCESS | 1804 | 1460997474916 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1804 | 1460997474920 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:37:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:37:54 INFO - PROCESS | 1804 | 1460997474927 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1804 | 1460997474931 Marionette TRACE conn3 <- [1,3070,null,{}] 09:37:54 INFO - PROCESS | 1804 | 1460997474937 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 1804 | 1460997475165 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:37:55 INFO - PROCESS | 1804 | 1460997475486 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8395c800 == 164 [pid = 1804] [id = 777] 09:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x86d49c00) [pid = 1804] [serial = 2330] [outer = (nil)] 09:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0xa29b1000) [pid = 1804] [serial = 2331] [outer = 0x86d49c00] 09:37:55 INFO - PROCESS | 1804 | 1460997475621 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa3d1a800) [pid = 1804] [serial = 2332] [outer = 0x86d49c00] 09:37:56 INFO - PROCESS | 1804 | 1460997476464 Marionette TRACE conn3 <- [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]]]}] 09:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:37:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1595ms 09:37:56 INFO - PROCESS | 1804 | 1460997476556 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1804 | 1460997476561 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:37:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:37:56 INFO - PROCESS | 1804 | 1460997476570 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1804 | 1460997476572 Marionette TRACE conn3 <- [1,3074,null,{}] 09:37:56 INFO - PROCESS | 1804 | 1460997476579 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 1804 | 1460997476813 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:37:57 INFO - PROCESS | 1804 | 1460997477137 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x83950000 == 165 [pid = 1804] [id = 778] 09:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x83b02c00) [pid = 1804] [serial = 2333] [outer = (nil)] 09:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x83b08400) [pid = 1804] [serial = 2334] [outer = 0x83b02c00] 09:37:57 INFO - PROCESS | 1804 | 1460997477273 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x83b0ac00) [pid = 1804] [serial = 2335] [outer = 0x83b02c00] 09:37:58 INFO - PROCESS | 1804 | 1460997478121 Marionette TRACE conn3 <- [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]]]}] 09:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:37:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1590ms 09:37:58 INFO - PROCESS | 1804 | 1460997478163 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 1804 | 1460997478166 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:37:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:37:58 INFO - PROCESS | 1804 | 1460997478173 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1804 | 1460997478177 Marionette TRACE conn3 <- [1,3078,null,{}] 09:37:58 INFO - PROCESS | 1804 | 1460997478183 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 1804 | 1460997478432 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:37:58 INFO - PROCESS | 1804 | 1460997478777 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x83955800 == 166 [pid = 1804] [id = 779] 09:37:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x83956c00) [pid = 1804] [serial = 2336] [outer = (nil)] 09:37:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x83959000) [pid = 1804] [serial = 2337] [outer = 0x83956c00] 09:37:58 INFO - PROCESS | 1804 | 1460997478970 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x83b0f800) [pid = 1804] [serial = 2338] [outer = 0x83956c00] 09:37:59 INFO - PROCESS | 1804 | 1460997479828 Marionette TRACE conn3 <- [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] 09:37:59 INFO - PROCESS | 1804 | 1460997479878 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:37:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:37:59 INFO - PROCESS | 1804 | 1460997479888 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1804 | 1460997479894 Marionette TRACE conn3 <- [1,3082,null,{}] 09:37:59 INFO - PROCESS | 1804 | 1460997479906 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 1804 | 1460997480142 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x86fa9000 == 165 [pid = 1804] [id = 588] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x8a610800 == 164 [pid = 1804] [id = 763] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x88df1400 == 163 [pid = 1804] [id = 762] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x88498c00 == 162 [pid = 1804] [id = 761] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x99bb5400 == 161 [pid = 1804] [id = 757] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x98823000 == 160 [pid = 1804] [id = 755] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x9798bc00 == 159 [pid = 1804] [id = 754] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x970bac00 == 158 [pid = 1804] [id = 753] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x97537000 == 157 [pid = 1804] [id = 673] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x970bb000 == 156 [pid = 1804] [id = 752] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x940a0000 == 155 [pid = 1804] [id = 751] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x86a67400 == 154 [pid = 1804] [id = 749] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x91faf800 == 153 [pid = 1804] [id = 750] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x9338b000 == 152 [pid = 1804] [id = 748] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x93176800 == 151 [pid = 1804] [id = 746] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba83400 == 150 [pid = 1804] [id = 747] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcde400 == 149 [pid = 1804] [id = 745] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x8f362000 == 148 [pid = 1804] [id = 744] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x8b6b3800 == 147 [pid = 1804] [id = 742] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x8e81f000 == 146 [pid = 1804] [id = 743] 09:38:02 INFO - PROCESS | 1804 | --DOCSHELL 0x88da5c00 == 145 [pid = 1804] [id = 741] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8eb70800) [pid = 1804] [serial = 2222] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x970b9c00) [pid = 1804] [serial = 2198] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8ba82c00) [pid = 1804] [serial = 2163] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97998800) [pid = 1804] [serial = 2207] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x93fc5000) [pid = 1804] [serial = 2187] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9626ec00) [pid = 1804] [serial = 2196] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8fcd3000) [pid = 1804] [serial = 2171] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88e91c00) [pid = 1804] [serial = 2220] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x91387c00) [pid = 1804] [serial = 2175] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8f35f400) [pid = 1804] [serial = 2169] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x88b5fc00) [pid = 1804] [serial = 2210] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x90698400) [pid = 1804] [serial = 2174] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x94186000) [pid = 1804] [serial = 2189] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x93fa1400) [pid = 1804] [serial = 2186] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x975c8c00) [pid = 1804] [serial = 2205] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9597f800) [pid = 1804] [serial = 2195] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x97488800) [pid = 1804] [serial = 2201] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91fa3c00) [pid = 1804] [serial = 2177] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x98995000) [pid = 1804] [serial = 2145] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88d9d800) [pid = 1804] [serial = 2159] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93389800) [pid = 1804] [serial = 2180] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9752b400) [pid = 1804] [serial = 2202] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x93ed7400) [pid = 1804] [serial = 2184] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x94ec0c00) [pid = 1804] [serial = 2193] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x94ebc800) [pid = 1804] [serial = 2192] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x88495c00) [pid = 1804] [serial = 2219] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x91fa8c00) [pid = 1804] [serial = 2178] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x975c3000) [pid = 1804] [serial = 2204] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8e822400) [pid = 1804] [serial = 2165] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8b6f4c00) [pid = 1804] [serial = 2217] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x88dac000) [pid = 1804] [serial = 2160] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x93ed3800) [pid = 1804] [serial = 2183] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8fcd6800) [pid = 1804] [serial = 2172] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8b6e8c00) [pid = 1804] [serial = 2216] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8a610000) [pid = 1804] [serial = 2214] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8ba7bc00) [pid = 1804] [serial = 2091] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x94190000) [pid = 1804] [serial = 2190] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9338f400) [pid = 1804] [serial = 2181] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8ec7c800) [pid = 1804] [serial = 2168] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x88cd8400) [pid = 1804] [serial = 2211] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8a849800) [pid = 1804] [serial = 2162] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8eb69c00) [pid = 1804] [serial = 2166] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9734bc00) [pid = 1804] [serial = 2199] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x89ca7c00) [pid = 1804] [serial = 2213] [outer = (nil)] [url = about:blank] 09:38:03 INFO - PROCESS | 1804 | 1460997483444 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x83b08c00 == 146 [pid = 1804] [id = 780] 09:38:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x83b0c400) [pid = 1804] [serial = 2339] [outer = (nil)] 09:38:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x83b10400) [pid = 1804] [serial = 2340] [outer = 0x83b0c400] 09:38:03 INFO - PROCESS | 1804 | 1460997483537 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x86a57800) [pid = 1804] [serial = 2341] [outer = 0x83b0c400] 09:38:04 INFO - PROCESS | 1804 | 1460997484339 Marionette TRACE conn3 <- [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]]]}] 09:38:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:38:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 4465ms 09:38:04 INFO - PROCESS | 1804 | 1460997484357 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1804 | 1460997484364 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:38:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:38:04 INFO - PROCESS | 1804 | 1460997484373 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1804 | 1460997484378 Marionette TRACE conn3 <- [1,3086,null,{}] 09:38:04 INFO - PROCESS | 1804 | 1460997484385 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 1804 | 1460997484615 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:38:04 INFO - PROCESS | 1804 | 1460997484855 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x88497400 == 147 [pid = 1804] [id = 781] 09:38:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8849b000) [pid = 1804] [serial = 2342] [outer = (nil)] 09:38:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88b69400) [pid = 1804] [serial = 2343] [outer = 0x8849b000] 09:38:04 INFO - PROCESS | 1804 | 1460997484939 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88ce2800) [pid = 1804] [serial = 2344] [outer = 0x8849b000] 09:38:05 INFO - PROCESS | 1804 | 1460997485845 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:38:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1492ms 09:38:05 INFO - PROCESS | 1804 | 1460997485868 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1804 | 1460997485875 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:38:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:38:05 INFO - PROCESS | 1804 | 1460997485890 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1804 | 1460997485893 Marionette TRACE conn3 <- [1,3090,null,{}] 09:38:05 INFO - PROCESS | 1804 | 1460997485900 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 1804 | 1460997486190 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:38:06 INFO - PROCESS | 1804 | 1460997486238 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88c8e400 == 148 [pid = 1804] [id = 782] 09:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88dac800) [pid = 1804] [serial = 2345] [outer = (nil)] 09:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x89ca0000) [pid = 1804] [serial = 2346] [outer = 0x88dac800] 09:38:06 INFO - PROCESS | 1804 | 1460997486315 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a608000) [pid = 1804] [serial = 2347] [outer = 0x88dac800] 09:38:07 INFO - PROCESS | 1804 | 1460997487320 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:38:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1482ms 09:38:07 INFO - PROCESS | 1804 | 1460997487373 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:38:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:38:07 INFO - PROCESS | 1804 | 1460997487377 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:38:07 INFO - PROCESS | 1804 | 1460997487400 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1804 | 1460997487409 Marionette TRACE conn3 <- [1,3094,null,{}] 09:38:07 INFO - PROCESS | 1804 | 1460997487416 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 1804 | 1460997487726 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x94186400) [pid = 1804] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93ce0000) [pid = 1804] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9798c000) [pid = 1804] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8f35d800) [pid = 1804] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x88dab000) [pid = 1804] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89ca0c00) [pid = 1804] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8b6b8400) [pid = 1804] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88df0c00) [pid = 1804] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x93cee400) [pid = 1804] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x98924c00) [pid = 1804] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x99bb9c00) [pid = 1804] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x91388400) [pid = 1804] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x98924800) [pid = 1804] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9039d800) [pid = 1804] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x93389400) [pid = 1804] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9aedc000) [pid = 1804] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x90393000) [pid = 1804] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x94ea2400) [pid = 1804] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x974ed800) [pid = 1804] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x99bb6c00) [pid = 1804] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x88ce4c00) [pid = 1804] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8b6ec400) [pid = 1804] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x98826c00) [pid = 1804] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x97479c00) [pid = 1804] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:38:08 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x97344c00) [pid = 1804] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:38:08 INFO - PROCESS | 1804 | 1460997488579 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x86a58800 == 149 [pid = 1804] [id = 783] 09:38:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x86a5c000) [pid = 1804] [serial = 2348] [outer = (nil)] 09:38:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x88e92c00) [pid = 1804] [serial = 2349] [outer = 0x86a5c000] 09:38:08 INFO - PROCESS | 1804 | 1460997488665 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8b6b7400) [pid = 1804] [serial = 2350] [outer = 0x86a5c000] 09:38:09 INFO - PROCESS | 1804 | 1460997489369 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:38:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2007ms 09:38:09 INFO - PROCESS | 1804 | 1460997489393 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1804 | 1460997489397 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:38:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:38:09 INFO - PROCESS | 1804 | 1460997489404 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1804 | 1460997489407 Marionette TRACE conn3 <- [1,3098,null,{}] 09:38:09 INFO - PROCESS | 1804 | 1460997489413 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 1804 | 1460997489615 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:38:09 INFO - PROCESS | 1804 | 1460997489850 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ca0c00 == 150 [pid = 1804] [id = 784] 09:38:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8ba7d800) [pid = 1804] [serial = 2351] [outer = (nil)] 09:38:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8c06c800) [pid = 1804] [serial = 2352] [outer = 0x8ba7d800] 09:38:09 INFO - PROCESS | 1804 | 1460997489937 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8c3d6c00) [pid = 1804] [serial = 2353] [outer = 0x8ba7d800] 09:38:10 INFO - PROCESS | 1804 | 1460997490958 Marionette TRACE conn3 <- [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]]]}] 09:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:38:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1593ms 09:38:11 INFO - PROCESS | 1804 | 1460997490999 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1804 | 1460997491006 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:38:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:38:11 INFO - PROCESS | 1804 | 1460997491015 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1804 | 1460997491020 Marionette TRACE conn3 <- [1,3102,null,{}] 09:38:11 INFO - PROCESS | 1804 | 1460997491030 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 1804 | 1460997491262 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:38:11 INFO - PROCESS | 1804 | 1460997491578 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x83b07400 == 151 [pid = 1804] [id = 785] 09:38:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x84c62400) [pid = 1804] [serial = 2354] [outer = (nil)] 09:38:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x86fab000) [pid = 1804] [serial = 2355] [outer = 0x84c62400] 09:38:11 INFO - PROCESS | 1804 | 1460997491739 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88b60800) [pid = 1804] [serial = 2356] [outer = 0x84c62400] 09:38:12 INFO - PROCESS | 1804 | 1460997492601 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:38:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1639ms 09:38:12 INFO - PROCESS | 1804 | 1460997492655 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1804 | 1460997492664 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:38:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:38:12 INFO - PROCESS | 1804 | 1460997492675 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1804 | 1460997492679 Marionette TRACE conn3 <- [1,3106,null,{}] 09:38:12 INFO - PROCESS | 1804 | 1460997492709 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 1804 | 1460997492966 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:38:13 INFO - PROCESS | 1804 | 1460997493271 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e96400 == 152 [pid = 1804] [id = 786] 09:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x88e96c00) [pid = 1804] [serial = 2357] [outer = (nil)] 09:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a605c00) [pid = 1804] [serial = 2358] [outer = 0x88e96c00] 09:38:13 INFO - PROCESS | 1804 | 1460997493480 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8a848000) [pid = 1804] [serial = 2359] [outer = 0x88e96c00] 09:38:14 INFO - PROCESS | 1804 | 1460997494457 Marionette TRACE conn3 <- [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]]]}] 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1805ms 09:38:14 INFO - PROCESS | 1804 | 1460997494481 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:38:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:38:14 INFO - PROCESS | 1804 | 1460997494485 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:38:14 INFO - PROCESS | 1804 | 1460997494492 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1804 | 1460997494499 Marionette TRACE conn3 <- [1,3110,null,{}] 09:38:14 INFO - PROCESS | 1804 | 1460997494518 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 1804 | 1460997494759 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:38:15 INFO - PROCESS | 1804 | 1460997495092 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c3d3400 == 153 [pid = 1804] [id = 787] 09:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8c3df400) [pid = 1804] [serial = 2360] [outer = (nil)] 09:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e826800) [pid = 1804] [serial = 2361] [outer = 0x8c3df400] 09:38:15 INFO - PROCESS | 1804 | 1460997495247 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8eb70c00) [pid = 1804] [serial = 2362] [outer = 0x8c3df400] 09:38:16 INFO - PROCESS | 1804 | 1460997496056 Marionette TRACE conn3 <- [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"]]]}] 09:38:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:38:16 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 09:38:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:38:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1590ms 09:38:16 INFO - PROCESS | 1804 | 1460997496083 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:38:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:38:16 INFO - PROCESS | 1804 | 1460997496088 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:38:16 INFO - PROCESS | 1804 | 1460997496095 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1804 | 1460997496099 Marionette TRACE conn3 <- [1,3114,null,{}] 09:38:16 INFO - PROCESS | 1804 | 1460997496105 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 1804 | 1460997496368 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:38:16 INFO - PROCESS | 1804 | 1460997496659 Marionette TRACE conn3 -> [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\", \"a9fb40d5-136b-4498-baa1-c6d14a6d868d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x83988400 == 154 [pid = 1804] [id = 788] 09:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f359800) [pid = 1804] [serial = 2363] [outer = (nil)] 09:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f363000) [pid = 1804] [serial = 2364] [outer = 0x8f359800] 09:38:16 INFO - PROCESS | 1804 | 1460997496754 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f3ee400) [pid = 1804] [serial = 2365] [outer = 0x8f359800] 09:38:17 INFO - PROCESS | 1804 | 1460997497638 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:38:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1589ms 09:38:17 INFO - PROCESS | 1804 | 1460997497684 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 1804 | 1460997497688 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:38:18 WARNING - u'runner_teardown' () 09:38:18 INFO - No more tests 09:38:18 INFO - Got 0 unexpected results 09:38:18 INFO - SUITE-END | took 1398s 09:38:18 INFO - Closing logging queue 09:38:18 INFO - queue closed 09:38:19 INFO - Return code: 0 09:38:19 WARNING - # TBPL SUCCESS # 09:38:19 INFO - Running post-action listener: _resource_record_post_action 09:38:19 INFO - Running post-run listener: _resource_record_post_run 09:38:20 INFO - Total resource usage - Wall time: 1438s; CPU: 98.0%; Read bytes: 14028800; Write bytes: 960147456; Read time: 700; Write time: 275140 09:38:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:38:20 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 178294784; Read time: 8; Write time: 158480 09:38:20 INFO - run-tests - Wall time: 1404s; CPU: 98.0%; Read bytes: 12165120; Write bytes: 781852672; Read time: 608; Write time: 116660 09:38:20 INFO - Running post-run listener: _upload_blobber_files 09:38:20 INFO - Blob upload gear active. 09:38:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:38:20 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:38:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:38:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:38:20 INFO - (blobuploader) - INFO - Open directory for files ... 09:38:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:38:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:38:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:38:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:38:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:38:21 INFO - (blobuploader) - INFO - Done attempting. 09:38:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:38:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:38:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:38:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:38:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:38:22 INFO - (blobuploader) - INFO - Done attempting. 09:38:22 INFO - (blobuploader) - INFO - Iteration through files over. 09:38:22 INFO - Return code: 0 09:38:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:38:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:38:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1743ce7c76654e08f3ead4313f7d742238ce105ca1fd9161f31a38fb74e3c89e0900c45888203baf42fdcb47570105de0066f381bce8a9cd986c3d82341e2a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0440174c621d2229bb42e5f25a3b0c459c677905456839352f4c39e39039028a1e70068616467f1db28ba050bc8960df2ae8c6fb8bcb85b3c7be8766fbd8231"} 09:38:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:38:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:38:22 INFO - Contents: 09:38:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1743ce7c76654e08f3ead4313f7d742238ce105ca1fd9161f31a38fb74e3c89e0900c45888203baf42fdcb47570105de0066f381bce8a9cd986c3d82341e2a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0440174c621d2229bb42e5f25a3b0c459c677905456839352f4c39e39039028a1e70068616467f1db28ba050bc8960df2ae8c6fb8bcb85b3c7be8766fbd8231"} 09:38:22 INFO - Running post-run listener: copy_logs_to_upload_dir 09:38:22 INFO - Copying logs to upload dir... 09:38:22 INFO - mkdir: /builds/slave/test/build/upload/logs 09:38:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1552.229500 ========= master_lag: 3.92 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 56 secs) (at 2016-04-18 09:38:26.563226) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:38:26.564380) ========= 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=5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1743ce7c76654e08f3ead4313f7d742238ce105ca1fd9161f31a38fb74e3c89e0900c45888203baf42fdcb47570105de0066f381bce8a9cd986c3d82341e2a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0440174c621d2229bb42e5f25a3b0c459c677905456839352f4c39e39039028a1e70068616467f1db28ba050bc8960df2ae8c6fb8bcb85b3c7be8766fbd8231"} build_url:https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033099 build_url: 'https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1743ce7c76654e08f3ead4313f7d742238ce105ca1fd9161f31a38fb74e3c89e0900c45888203baf42fdcb47570105de0066f381bce8a9cd986c3d82341e2a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0440174c621d2229bb42e5f25a3b0c459c677905456839352f4c39e39039028a1e70068616467f1db28ba050bc8960df2ae8c6fb8bcb85b3c7be8766fbd8231"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MRH-USHZSHiKZB1zLiu0xg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.64 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:38:27.237341) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 09:38:27.237697) ========= 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=5a152710dd62cc268aad214e000002d8-1460995939.788462-1509771009 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018035 ========= master_lag: 2.53 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 09:38:29.785309) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 09:38:29.785782) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 09:38:29.793674) ========= ========= Total master_lag: 7.17 =========